文档详情

sql数据库完美复习题.doc

发布:2017-01-31约字共12页下载文档
文本预览下载声明
二、填空题: 1、关系操作的特点是 操作。 2、关系模型的完整性规则包括 、 和 。 3、连接运算是由 和 操作组成的。 4、自然连接运算是由 、 和 组成。 5、关系模型由 、 和 组成。 6、关系模式是关系的 ,相当于 。 7、在一个实体表示的信息中, 称为码。 8、传统的结合运算施加于两个关系时,这两个关系的 必须相等, 必须取自同一个域。 9、关系模式是对关系 的描述。 10、在关系中能唯一标识元组的属性或属性集称为关系模式的 。 11、一个关系模式可以形式化地表示为 。 12、关系数据库模式是 的集合。 13、一个关系模式的定义主要包括关系名、 、 、 和 主关系键。 14、在关系中选作元组标识的候选键称为 。 15、关系模型的三类完整型规则包括: 、 、 。 16、关系键的值 的约束条件称为实体完整性。 17、实体完整性规则定义了关系中 ,不存在没有被标识的元组。 18、参照完整性规则定义了 的引用规则,不引用不存在的实体; 与关系键对应可实现两个关系的关联。 19、关系运算可分为 和 两大类,其中关系演算又可分为 和 两类。 20、关系代数中四类传统的集合运算分别为:__________、__________、_________ 和广义笛卡儿积运算。 21、关系代数中专门的运算操作包括 、 、 、 和除法运算五种操作。 22、关系操作的特点是 操作。 23、在传统集合运算中,假定有关系R和S,运算结果为RS。如果RS中的元组属于R或者属于S,则RS是 运算的结果;如果RS中的元组属于R而不属于S,则RS是 运算的结果。如果RS中的元组既属于R又属于S,则RS是 运算的结果。 24、在专门关系运算中,从表中按照要求取出指定属性的操作称为 ;从表中选出满足某种条件的元组的操作称为 ;将两个关系中满足一定条件的元组连接到一起构成新表的操作称为 。 二、填空题: 1、集合 2、实体完整性规则、参照完整性规则、用户自定义的完整性规则 3、笛卡儿积、选择 4、笛卡儿积、选择、投影 5、数据结构、数据操作、完整性约束 6、框架、记录格式 7、能唯一标识实体的属性或属性组 8、属性个数、相对应的属性值 9、结构 10、关系键 11、R(A1,A2,…,An)其中R为关系名,A1,A2,…An为属性名。 12、一组关系模式 13、属性名, 属性类型, 属性长度 关系键 15、实体完整性规则 参照完整性规则,用户定义完整性规则 16、不能取空值或部分空值 17、不能有重复的元组 18、外部关系键与关系键 外部关系键 19、关系代数 关系演算 元组演算 域演算 20、并运算 差运算 交运算 21、选择运算 投影运算 连接运算 自然连接 22、集合 23、并 差 交 24、投影 选择 连接 --、在mydb1数据库中按照下表所示.创建Student,teacher,test,test_score表 Student(student_id,name,sex,age) teacher(teacher_id,name,sex,age,birthdate,workdate) test(test_id,test_name,teacher_id) test_score(student_id,test_id,score) --1. 将student表中的student_id设置为“主键”; alter table Student add constraint pk_studentid primary key(student_id) --2. 在student表中添加专业列institute,最长是10个汉字,不允许为空,默认值为“计算机软件”; alter table Student ADD institute varchar(20) not
显示全部
相似文档