数据库第一套卷
一、选择题
1. 关系代数的四个组合操作是:选择、投影、连接、除法
理解:
- 选择是按照某条件,筛选出部分行,这些行具有所有列的属性;
- 投影是选取部分属性,形成新的表格,并去除重复记录;
- 连接是按照公共属性,将多表的属性列汇总在一张表里;
- 除法是A÷B时,A{X,Y},B{Y,Z},将A的X上各值看作一个整体{a1,a2,a3…}进行分组,如果某组,例如a1对应的A.Y能够包含所有的B.Y组合的情况,那么a1就是结果
2. SQL的DML操作有:排序插入修改等,但索引属于DDL操作
- DML即数据操作语言
- DDL包括模式定义、表定义、视图和索引的定义
3. 关系数据模型的三个组成部分:数据结构、数据操作、完整性约束
- 数据结构。所描述对象类型的集合,是对系统静态特性的描述。通常可分为层次结构、网状结构和关系结构,并以此为模型命名(层次模型、网状模型、关系模型)
- 数据操作。主要有查询和更新两大操作。是对系统动态特性的描述。
- 完整性约束。是用来限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。






