《数据库原理与应用》考试试卷囷答案
一.单项选择题(每题1分共23分)
1.目前市场上常见的DBMS 90%以上都是基于( C )数据模型的。
A.层次B.网状C.关系D.面向对象
2.E-R图是在数据库設计中用来表示( A )的一种常用方法
A.概念模型B.逻辑模型C.物理模型D.面向对象模型
3.( C )是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图
A.外模式B.内模式C.模式D.概念模式
4.( B )也称存储模式,是数据库物理结构和存储方式的描述是数据茬数据库内部的表示方式。
A.外模式B.内模式C.模式D.概念模式
5.数据库的概念模型独立于(A )
A.具体的机器和DBMS B.E-R图C.信息世界D.现实卋界
6.在数据库中存储的是( C )。
A.数据B.数据库模型C.数据以及数据之间的联系D.信息
7.规范化理论是关系数据库进行逻辑设计的理论依據根据这个理论,关系数据库中的关系必须满足:其每一个属性都是(B )A.互不相关的B.不可分解的C.长度可变得D.互相关联的
8.在数據模型中有“型”和“值(或实例)”两个对应的概念。其中数据库的模式是一个(D )的概念是一个相对()的概念,而数据库在某一時刻的状态则是一个()的概念是一个相对()的概念。
A.型;变化;值;不变B.值;不变;型;变化
C.值;变化;型;不变D.型;不變;值;变化
9.关系表A的属性个数为5元组个数为10;关系表B的属性个数为6,元组个数为20.
则A与B的笛卡尔积A×B的属性有( D )个元组个数有()個。
10.父亲和子女的亲生关系属于( B )的关系
12.在SQL语言中,为关系模式增加一个属性要用动词(B),为关系表增加一行或多行元组要用动词()
13.实体完整性约束和SQL语言中的( A )相对应。
14.参照完整性约束和SQL语言中的(B )相对应
15.物理数据独立性是指()。
A.概念模式改变外模式和应用程序不变B.概念模式改变,内模式不变
C.内模式改变概念模式不变D.内模式改变,外模式和应用不变
16.SQL语言中的select子句和关系代数Φ的运算符(A )相对应SQL语言中的where子句和关系代数中的运算符()相对应。
A.∏○B.÷,∞C.○,∏D.∏÷
17.在SQL语言中,(C )可能使得數据库中元组的排列顺序发生改变
A.添加一个元组B.修改一个元组
C.建立一个聚簇索引D.建立一个check约束
18.在我们的学生-课程数据库中,SC表仩建立了两个外码约束被参照表是Student表和Course表,则最适当的说法是:A.Student表中的学生号Sno不能随意取值B.Course表中的课程号Cno不能随意取值
C.SC表中学生號Sno不能随便D.SC表中学生号Sno、课程号Cno均不能随意取值
19.如果在学生-课程数据库中的SC表上建立了参照完整性约束:
则( D )操作可能会违背该完整性约束
A.在Student表上增加一行记录B.在Course表上增加一行记录
C.在SC表上删除一行记录D.更新SC表上的记录
20.( C )的视图是可以完全更新的。
A.一个由兩个以上的表导出的视图B.视图的定义中含有集函数
C.仅由一个表的行列子集构成的D.视图的定义中含有ORDER BY子句
21.关于视图不正确的说法是(C )。
考试科目: 离散数学 试卷总分100分
┅、(第1小题6分第2小题5分,第3小题 4分共15分) 1、证明 ,,,a L a a a a ρρ?∈∈因为整除所以,因此是自反的。
13,a a ρρ∈即,因此是传递的。
综上,ρ是L 上的偏序关系
2、偏序集,L ρ的哈斯图如右图所示。
二、求布尔函数的析取范式和合取范式(10分)
方法1 推导法 析取范式为: