`

数据库基础知识

阅读更多
掌握多表连接,子查询,组函数,rownum,union/minus(重点) exists
掌握基本的建表语句(尽量背过但是没需要背过)
掌握主键和外键的概念(其他的有个印象就可以了)
掌握视图的概念和基本理论(和别人聊天时能说清楚是什么,做什么用)
掌握sequence的基本概念(和别人聊天时能说清楚是什么,做什么用)
掌握index的基本概念(和别人聊天时能说清楚是什么,做什么用)
三范式是非常重要的概念,一定要搞明白、记清楚,还能和别人侃侃而谈(举例说明,画图说明)
树状结构的设计方法
动态增加字段的设计方法

掌握pl/sql使用(掌握基本的使用方法,语法,能够独立写出一些语句就行了)
游标(重点)
掌握 存储过程 和 触发器的概念
掌握对树状结构的递归操作方法


---------------------------------
PL/SQL 带来的好处是性能的提升
在于原来解决一个问题可能需要3条sql语句,这样就要与数据库连接3次才能够得到正确的结果。而使用PL/SQL之后,只要将这3条sql语句放在一个语句块中完成,然后应用程序只要调用一次语句就可以了。


要掌握一种语言,重要的是掌握pl/sql的 结构、语法 、数据类型

匿名块:
declare   ---可选,定义变量或游标的地方

begin  ---必须的

exception  ---异常的捕获与处理,可选

end;  ---必须的,注意有分号


PL/SQL中的变量
变量类型:
  • binary_integer:整数,主要用来计数,而不是用来表示字段类型
  • number:数字类型
  • char:定长字符串
  • varchar2:变长字符串
  • date:日期
  • long:长字符串,最长2GB
  • boolean:布尔类型,可以取值为true,false,null

变量声明的一些语法规则:
  • 第一个字符必须为字母
  • 不要与数据库的表或者列同名,通常我们会使用v_字段名来声明变量
  • 每一行只能声明一个变量


在PL/SQL中还有一类组合变量,这些变量内部可以存储多个单元,最常见的组合变量叫做
table和record,相当于java中的数组和对象的概念
如何定义:
type type_name is table of data_type index by binary_integer;
变量名称 type_name;









分享到:
评论

相关推荐

    Linux数据库基础知识

    以下是Linux环境中数据库的基础知识,包括常见数据库管理系统的安装、管理、操作等方面的内容。 1. Linux中的数据库管理系统(DBMS) MySQL/MariaDB:流行的开源关系型数据库管理系统,广泛用于Web应用程序。 ...

    数据库基础知识.ppt

    数据库基础知识 数据库基础知识是计算机科学中的一门重要课程,本篇资源摘要信息将对数据库的基本概念、数据库管理系统、数据库系统、数据模型等进行详细的解释。 一、数据库的概念 数据库是存储数据的仓库,是...

    数据库基础知识.doc

    数据库基础知识 数据库基础知识是指了解数据库的基本概念、原理和操作方法,它是数据库管理和开发的基础。以下是数据库基础知识的相关知识点: 一、数据库基本概念 * 数据库(Database):是一个长期存储在计算机...

    数据库基础知识培训.ppt

    数据库基础知识培训 本文档主要介绍了数据库基础知识培训的相关内容,涵盖了数据库的基本概念、常用的数据库管理系统、数据库体系结构等知识点。 一、数据库基础概念 数据库是长期存储在计算机中的数据的集合,...

    oracle数据库基础知识.ppt

    "Oracle数据库基础知识" Oracle数据库基础知识是指Oracle数据库的基本概念、原理和操作技术。Oracle数据库是一种关系型数据库管理系统,提供了强大的数据存储、管理和检索功能。本文档将对Oracle数据库基础知识进行...

    数据库基础知识.zip

    在本压缩包中,我们有两个文件,分别是“数据库基础知识.pdf”和“数据库设计优化完善版本.pdf”,它们将帮助我们深入理解数据库的基础概念以及设计优化的策略。 首先,让我们讨论“数据库基础知识”。数据库基础...

    数据库基础知识数据库基础知识.doc

    数据库基础知识数据库基础知识

    MySql数据库基础知识点总结

    MySQL数据库是世界上最流行的开源关系型数据库管理系统之一,其基础知识点对于任何想要从事数据库管理或开发工作的人来说至关重要。本文将深入探讨MySQL的一些核心概念,包括数据库的创建、查看、选择、删除,以及...

    Oracle数据库基础知识

    Oracle数据库基础知识 Oracle数据库基础知识是指对Oracle数据库的基本概念、结构、管理和操作的了解。Oracle数据库是一种关系型数据库管理系统,由 Oracle Corporation 开发和维护。 课程目标: * 了解Oracle...

    数据库基础知识概述.pptx

    数据库基础知识概述 本篇资源摘要信息将对数据库基础知识进行概述,主要涵盖数据库的基本概念、组成、安装与系统结构、数据库及表的操作、日常使用与管理、语言、性能问题等方面。 数据库基础知识 数据库系统是指...

    数据库基础知识.xmind文件

    数据库基础知识

    2023年数据库基础知识试题.doc

    数据库基础知识 数据库基础知识是一门广泛应用于计算机科学和信息技术领域的学科,涉及到数据的存储、管理和应用等方面。下面是从给定的文件中生成的相关知识点: 1. 数据库管理系统(DBMS):DBMS 是一种软件系统...

    oracle数据库基础知识

    这是我学习过程中整理的oracle数据库基础知识,里面包含了DML、DDL等相关语句。还解释了什么情况下该用什么样的SQL。包含了很多基础知识。欢迎大家收藏。

    MySQL数据库基础知识

    MySQL数据库基础知识总结及简单用法

Global site tag (gtag.js) - Google Analytics