1.SOL称为结构化查询语言,它是由1974年由Boyce和Chamberlin提出的,1975年至1979年IBM公司的San Jose Research Laboratory研制了关系数据库管理系统的原型系统SystemR,并实现了这种语言。
2.SQL(Structured Ouery Language)称为结构化查询语言
3.SQL数据定义语言:create创建表;drop删除表;alter更新表
4.SQL中的预定义数据类型:数值型;字符型;位串型;时间型;布尔型
5.数据操作:insert;update;delete
数据控制:grant;revoke
6.外模式对应于试图和部分基本表;模式对应于基本表;内模式对应于存储文件
7.SQL语言有两种使用方式:交互式SQL;嵌入式SQL
8.将支持对象-关系数据模型作为新特征扩充进去的是SOL标准的SQL99版本
9.在一个基本表上最多只能建立一个聚簇索引
10.SQL语言中提供的聚集函数有count;sum;avg;max;min
11.SQL数据类型中的数值型为int;smallint;real;double;precsion;float;numeric
12.索引值的排序顺序包括ACS升序和DESC降序两种,默认值为ASC
13.%可以匹配0个到多个字符的通配符
14.用于删除表:drop table
15.视图能够提高数据的逻辑独立性
16._表示可以和任意的单个字符相匹配
17.触发器是一种特殊的存储过程;触发器必须创建在一个特定的表上;触发器有助于实现数据库的完整性,安全性和主动性
18.实施游标推进的命令:fetch
19.一个SQL查询一次可以检索多个元组,而主语程序通常是“一次一个元组”处理
20.插入·异常是指码值的一部分为空的元组是不能插入到关系中。
21.规范化理论最主要的应用是在数据库物理结构设计阶段
22.关系语言SQL采用集合操作方式;关系语言是高度非过程化;关系语言不需要通过循环和递归来完成重复操作。
23.用户定义完整性约束主要是对属性取值进行限制;属性的1取值可以静态定义也可以动态定义;域完整性约束还包括了对属性间依赖关系的定义
24.SQL的数据类型的四种类型:预定义数据类型;构造数据类型;用户定义数据类型;大对象类型
25.SQL语言既是自含式语言,又是嵌入式语言
26.一个关系对应于一个SQL表,行对应于元组,列对应于属性
27.基本表存放在存储文件中,一个存储文件可以存放多个基本表
28.一个表可以有若干个索引,索引也可以存放在存储文件中