A.它一定消除了插入和删除异常B.仍存在一定的插入和删除异常14关系模型中的关系模式至少是A.1NFB.2NFC.3NFA。D.BCNF
f15候选关键字中的属性称为BA.非主属性B.主属性
。C.复合属性D.关键属性B。
16消除了部分函数依赖的1NF的关系模式,必定是A.1NFB.2NFC.3NFD.4NF
17关系模式的候选关键字可以有A.0个B.1个
C,主关键字有D.多个
B
。
C.1个或多个
二、填空题
1、一个关系模式的定义格式为
关系名属性名1,属性名2,…,属性名
2、一个关系模式的定义主要包括关系名、属性名、属性类型、属性长度和关键字。3、关系代数运算中,传统的集合运算有笛卡尔积、并、交和差4、关系代数运算中,专门的关系运算有选择、投影和连接。5、关系数据库中基于数学上两类运算是关系代数和关系演算。6.已知系系编号,系名称,系主任,电话,地点和学生学号,姓名,性别,入学日期,专业,系编号两个关系,系关系的主关键字是系编号,系关系的外关键字无,学生关系的主关键字是学号,外关键字系编码。
7.数据库的完整性是指数据的实体完整性、参照完整性和用户定义完整性
8、实体完整性是指在基本表中,主属性不能取空值。9、参照完整性是指在基本表中,外码可以是空值或者另一个关系主码的有效值。10、为了保护数据库的实体完整性,当用户程序对主码进行更新使主码值不惟一时,DBMS就拒绝此操作。11、在关系AS,SN,D和BD,CN,NM中,A的主键是S,B的主键是D,则D在A中称为12、对于满足1NF的关系模式,经过消除非主属性对主关键字的部分依赖除非主属性对主关键字的传递依赖转变为3NF。外部键消
转变为2NF,将2NF经过
三、名词解释:
1、平凡的函数依赖在关系模式RU中,对于U的子集X和Y,如果X→Y,但YX,则称X→Y是非平凡的函数依赖2、非平凡的函数依赖在关系模式RU中,对于U的子集X和Y,若X→Y,但YX32NF对于满足1NF的关系模式,消除非主属性对主关键字的部分依赖即为2NF43NF对于满足1NF的关系模式,消除非主属性对主关键字的部分依赖和传递函数依赖即为3NF则称X→Y是平凡的函数依赖
f四、应用题:
1设有如下所示的关系SSSNAMEAGESEX、CCCNAMETEACHER和SCSCGRADE,试用关系代数表达式表示下列查询语句:1检索“程军”老师所授课程的课程号C和课程名CNAME。2检索年龄大于21的男学生学号S和姓名SNAME。3检索”李强”同学不学课程的课程号C。4检索选修课程号为k1和k5的学生学号Sr