《数据库原理与应用》第二套作业
1.[单选题]已知实体A与实体B之间是多对多联系,为描述两个实体之间的关联关系,添加了联系C来关联实体A和B,则C和B之间的联系是( )。
A.一对一
B.一对多
C.多对多
D.多对一
答:——D——
2.[单选题]如果要限制“学生”表中的学生年龄字段的取值必须在15到40岁之间,应该使用的约束是( )。
A.CHECK
B.UNIQUE
C.DEFAULT
D.FOREIGN KEY
答:——A——
3.[单选题]数据库的外模式和模式间的映像提供的独立性是( )。
A.存储数据
B.逻辑数据
C.数据结构
D.数据文件
答:——B——
4.[单选题]关系模式中,满足2NF的模式,( )。
A.必定是3NF
B.必定是1NF
C.必定是4NF
D.可能是1NF
答:————
5.[单选题]当关系模式R(A,B)已属于3NF,下列说法正确的是( )。
A.它一定消除了插入和删除异常
B.一定属于BCNF
C.A和B都是
D.仍存在一定的插入和删除异常
答:————
6.[单选题]设实体A与实体B是多对一联系,则一般应设计( )。
A.两张表,且外键在实体B中
B.两张表,且外键在实体A中
C.一张表,不需要外键
D.三张表,外键在新的表中
答:————
7.[单选题]在关系数据库中,主键的作用是( )。
A.实现参照完整性
B.限制列的取值
C.实现域的完整性
D.实现实体完整性
答:————
8.[单选题]下列关于视图的说法,错误的是( )。
A..视图对应数据库三级模式中的外模式
B.不能在视图上再建立视图
C.视图是一个虚表
D.视图可以提供一定的安全控制功能
答:————
9.[单选题]下列 SQL语句中,用于在表中增加一个新列的语句是( )。
A.CREATE
B.UPDATE
C.ALTER
D.INSERT
答:————
10.[单选题]当关系模式R(A,B)已属于3NF,下列说法( )是正确的。
A.它一定消除了插入和删除异常
B.A和C都是
C.一定属于BCNF
D.仍存在一定的插入和删除异常
答:————
11.[单选题]从数据库三级模式上来说,索引属于( )。
A.内模式
B.模式
C.外模式
D.都不是
答:————奥鹏东财答案q599792222 或请进 opzy.net
12.[单选题]下列聚合函数中,不忽略空值的是( )。
A.SUM(列名)
B.MAX(列名)
C.AVG(列名)
D.COUNT(*)
答:————
13.[单选题]数据的完整性包括( )。
A.数据结构完整、数据操作完整和数据实现完整
B.数据静态结构和数据的动态结构的完整性
C.外模式、模式和内模式的完整性
D.实体完整性、参照完整性和用户定义的完整性
答:————
14.[单选题]如果两个实体A和B之间是一对多联系,则将其转换为关系模式时,为表达两个实体间的联系,应将外键放在( )。
A.实体A中
B.实体B中
C.实体A和实体B中各一个
D.不需要外键
答:————
15.[单选题]关系规范化的主要目的是( )。
A.维护数据完整性
B.维护数据安全性
C.维护数据一致性
D.提供数据查询效率
答:————
16.[单选题]下列全部属于专门关系运算的是( )。
A.U、∩、∞
B.∏、б、∞
C.U、∩、∏、б
D.U、∩、×
答:————
17.[单选题]数据库中的外模式对应( )。
A.数据库文件
B.关系表
C.视图
D.操作系统文件
答:————
18.[单选题]下列对关系的描述,错误的是( )。
A.表中列的数据类型可以不固定
B.关系表中的每一列都是不可再分的基本属性
C.表中各属性不能重名,任意两行不能完全相同
D.表中的行、列次序无关
答:————
19.[单选题]在关系R( R# , RN, S# )和S( S#, SN, SD )中,R的主码是R#,S的主码是S#, 则S#在R中称为( )。
A.候选码
B.超码
C.主码
D.外码
答:————
20.[单选题]数据库中数据的逻辑独立性是指( )。
A.当内模式发生变化时,模式可以不变
B.当内模式发生变化时,外模式可以不变
C.当模式发生变化时,外模式可以不变
D.当模式发生变化时,内模式可以不变
答:————