关系数据库标准语言SQL

发布于:2025-02-16 ⋅ 阅读:(43) ⋅ 点赞:(0)

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.一个表可以有若干个索引,索引也可以存放在存储文件中


网站公告

今日签到

点亮在社区的每一天
去签到