欢迎来到天天文库
浏览记录
ID:14368330
大小:44.00 KB
页数:5页
时间:2018-07-28
《数据库系统原理复习57258new》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、选择题1、在数据库三级模式间引入二级映象的主要作用是()A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性2、数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是()A.DBMS、OS、应用软件B.DBMS、应用软件、OSC.OS、DBMS、应用软件D.OS、应用软件、DBMS3、ER图中的主要元素是()A.结点、记录和文件B.实体、联系和属性C.记录、文件和表D.记录、表、属性4、设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性
2、个数为()A.r+sB.r-sC.r×sD.max(r,s)5、在关系数据模型中,通常可以把__称为属性,而把__成为关系模式。()A.记录、元组集B.字段、记录类型C.模式、元组D.基本表、记录6、为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字()A.UNIQUEB.COUNTC.DISTINCTD.UNION7、在关系模式R(A,B,C)中,有函数依赖集F={(A,B)→C,(B,C)→A},则R最高达到()A.INFB.2NFC.3NFD.BCNF8、对于关系R,第三范式是R中的每个非主
3、属性应满足()A.与主关键字存在单值依赖关系B.与主关键字存在多值依赖关系C.函数传递依赖主关键字D.非函数传递依赖主关键字9、位于用户和操作系统之间的一层数据管理软件是【】A.DBSB.DBC.DBMSD.MIS10、数据库设计中,概念模型是()A.依赖于DBMS和硬件B.依赖于DBMS独立于硬件C.独立于DBMS依赖于硬件D.独立于DBMS和硬件11、下列各种对关系数据库的基本操作中,__是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值;__是表中选取满足某种条件的元组的操作,相当于在
4、横向进行选择(D)A.选择.检索B.扫描.投影C.检索.选择D.投影.选择12、一个数据库一般不是由独立的对象组成的,对象的聚集形式的数学意义是() A.笛卡尔积B.选择 C.投影D.联接填空题1、DBMS提供DML实现对数据的操作,基本的数据操作有两类:检索和___________。2、关系R和S的属性个数分别为r和s ,元组个数分别为x和y,则R和S笛卡儿积操作结果的元组个数为___________。3、在数据库中产生数据不一致的根本原因是___________4、在关系模型中,关系中每一个属性值都是_
5、___________。5、设关系模式R是第一范式,且每个非主属性都既不部分函数依赖,也不传递依赖于R的候选键,则称R是_______。6、关系模型的三类完整性规则分别是_______、参照完整性规则和用户定义完整性规则7、一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的_______。简答题1、所有视图是否都可以更新?为什么?2、DBMS的主要功能是什么?3、什么是存储过程?有什么优点?4、什么是数据独立性?在数据库中有哪两级独立性?5、关系R和S的属性个数分别为r和s ,元组个数分
6、别为x和y,则(R×S)操作结果的属性个数为多少?元组个数为多少?6、设有关系STUDENT(S#,SNAME,SDEPT,MNAME,CNAME,GRADE)表达属性:学号、姓名、所在系别、系主任、课程名、成绩,其中(S#,CNAME)为候选码,设关系中有如下函数依赖: S#,CNAME→SNAME,SDEPT,MNAMES#→SNAME,SDEPT,MNAMES#,CNAME→GRADESDEPT→MNAME试求下列问题:(1)关系STUDENT属于第几范式?请说明理由。(2)如果关系STUDENT不属
7、于3NF,请将关系STUDENT逐步分解为3NF。要求:写出达到每一级范式的分解过程,并指明消除什么类型的函数依赖。四.算法设计题1.有一教学数据库,包括学生(S),课程(C)和选修(SC)三个关系:S(SNO,SN,SA,SS,SD)有属性学号、姓名、年龄、性别、系别;C(CNO,CN,TEACHER)有属性课程号、课程名、任课教师;SC(SNO,CNO,G)有属性学号、课程号、成绩。请用关系代数表达式表示下列查询语句:1)检索年龄小于23岁的女学生的学号和姓名;2)检索WANG同学所学课程的课程名与成绩;
8、3)检索WANG同学不学的课程的课程号。2.供应商-零件-工程项目数据库由以下四个关系模型构成:S(SNO,SNAME,CITY,STATUS)P(PNO,PNAME,WEIGHT,COLOR,CITY)J(JNO,JNAME,CITY)SPJ(SNO,PNO,JNO,QTY)分别表示:供应商(供应商号,供应商名,所在城市,信誉)零件(零件号,零件名,重量,颜色,产地)工程(工程号,工程名,所在城市
此文档下载收益归作者所有