付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库课程模拟试题(一)一、填空题(30分)1 .数据的独立性包括和。2 .数据的物理独立性是指当数据的改变时,通过系统内部的自动映象功能或转换功能,保持了数据的不变。3 .数据模型由三部分组成:、4 .一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间为的联系。5 .一个关系模型由若干个组成。6 .在选择运算所得到的结果关系中,所含的元组数不原关系中的元组数。7 .SQL语言具有对数据的等四个方面的功能。8 .设X-Y是关系模式R的一个函数依赖,并且Y是X的子集,则称X-Y是9 .在一个关系模式中,若一个属性或属性组K完全函数决定整个元组,则称K为该关系的一个。10 .
2、如果一个关系R中的所有非主属性都不传递依赖于任何候选关键字,则称关系R属于,记作。11 .一个关系模式为Y(X1,X2,X3,X4),假定该关系存在如下函数依赖:X1X2,X1-X3,X1一X4,则该关系属于。12 .假定一个ER图包含有A实体和B实体,并且从A到B存在着1:n的联系,则转换成关系模型后,包含有个关系模式。13 .实现系统案例,防止非法破坏数据,所采用的数据保护措施有:用户标识和鉴定、14 .恢复的实现技术有:和。15 .是一个逻辑上统一、地域上分布的数据集合。16 .关系中能唯一标识元组,且又不含多余属性称为。17 .在概念结构设计中先,定义全局概念结构的框架,然后逐步细化。
3、这种方法称为18 .分布式数据库系统中透明性层次越高,应用程序的编写越。二、单项选择题(20分)1、是长期存储在计算机内的有组织,可共享的数据集合。A.数据库管理系统B.数据库系统C.数据库D.文件组织2、数据库系统阶段,数据。A.具有物理独立性,没有逻辑独立性B.具有物理独立性和逻辑独立性C.独立性差D.具有高度的物理独立性和一定程度的逻辑独立性3、一个mn联系转换为一个关系模式。关系的码为。A.某个实体的码B.各实体码的组合C.n端实体的码D.任意一个实体的码4、SQL语言中授权的操作是通过语句实现的。A.CREATEB.REVOKECGRANTINSERT5、下列聚合函数中不忽略空值(n
4、ull)的是。A.SUM(列名)B.MAX(列名)C.COUNT(*)D.AVG(列名)6、是位于用户与操作系统之间的一层数据管理软件。A.数据库管理系统B.数据库系统C.数据库D.数据库应用系统7、设域D1=a1,a2,a3;D2=1,2;D3=计算机;打印机;扫描仪。则D1、D2和D3的笛卡尔积的基数为。A.2B.38、子模式DDL用来描述。A.数据库的总体逻辑结构C.数据库的物理存储结构D9、单个用户使用的数据视图的描述称为A.外模式B.概念模式CC.8D.18B.数据库的局部逻辑结构.数据库的概念结构O内模式D.存储模式10、下列四个选项中,不属于数据库特点的是A.数据共享B.数据完整
5、性C.数据冗余很高D.数据独立性高三、设计题(30分)1.用SQL的有关语句定义1 )学生关系Student,包括学号Sno姓名SZ年龄SA;2 )课程关系Course,包括课程号Cno、课程名CN任课教师CT;3 )学生选课关系,包括Sno、Cno和成绩G注意:说明主键码和外键码(如果有的话),并在键码属性上建立索引。(4分)2.按题1的学生关系模式,用SQL的有关语句1)授予赵华对学生关系Student的插入和修改权限;2)插入任意3个学生的完整信息;3)修改所有学生的年龄(加1)。(6分)3 .结合题1定义的学生选课数据库,用SQL语句查询计算机系学生数据库课的成绩,10分)输出学生姓名
6、和成绩,按成绩排序(降序),若成绩相同,再按学号排序(升序)。(4 .有关图书发行的关系模型如下:书店S(书店号SNq书店名SN,地址A)图书B(书号BNq书名BN价格P)图书馆L(馆号LNo,馆名LN,城市C)图书发行LBS(LNq,BNq,SNq发彳亍量Q分别用关系代数和SQL语言表达如下查询:图书馆L4(馆号)收藏图书的书名和出售该书的书店名。(10分)四、综合应用题(20分)1 .根据3NF的定义及规范化方法,对关系模式R(U,F)U=学号,姓名,所在系,系主任,课程号,成绩F=学号-姓名,学号-所在系,所在系f系主任(学号,课程号)-成绩进行分解。使其满足3NF。2.设有关系数据库:
7、商店关系DEPARTMENT(D#,DNAMEDQTYCITY)商品关系ITEM(I#,INAMEPRICE)库存关系STOCK(D#,I#,QTY其中各属性的含义是:D#(商店编号),DNAME商店名称),DQTY(商店人数),CITY(所在城市),I#(商品号),INAME(商品名),PRICE(商品价格),QTY(库存数)。各属性的类型是:D#,DNAMECITY,I#,INAME为字符类型,DQTYQTY为整数类型,PRICE为数值类型,自定义列的宽度。(1)设计该数据库的E-R图(2)请用SQL语句定义上述表的结构(定义中应包括主关键字子句和外关键字子句)(3)请用关系代数表达式写出
8、供应“棉布”的商店名(4)请用SQL语句写出查询:找出至少供应代号为“402”的商店所供应的全部商品的商店名和所在城市(5)请用SQL语句写出操作:代号为“402”的商店购进了一批新商品,其商品编号为“8”,名称为“电动玩具”,价格为100元,数量为400个。数据库课程模拟试题(二)一、填空题(30分)1 .计算机数据管理技术经历了人工管理阶段、和阶段。2 .数据的逻辑独立性是指当数据的改变时,通过系统内部的自动映象功能或转换功能,保持了数据的不变。3 .数据模型有两种类型:和。4 .关系中的元组和属性分别对应二维表中的和。5 .属性的取值范围称为该属性的。6 .关系运算包括两类:一类是传统的
9、运算,另一类是专门的运算。7 .在选择运算所得到的结果关系中,所含的元组数不原关系中的元组数。8 .在投影运算所得到的结果关系中,所含的属性数不原关系中的属性数。9 .在SQL所支持的数据库系统的三级模式结构中,视图属于,基本表属于10 .如果属性X和Y是1:1的联系,则称X和Y之间的依赖关系为,记作11 .包含在任何一个候选关键字中的属性称为,不包含在任何一个候选关键字中的属性称为。12 .如果一个关系R中的所有属性都不传递依赖于任何候选关键字,或者说关系R中的每个决定因素都是候选关键字时,则称关系R属于,记作。13 .数据库应用系统设计所经过的前四个阶段是需求分析、和物理结构设计阶段。14
10、 .假定一个ER图包含有A实体和B实体,并且从A到B存在着m:n的联系,则转换成关系模型后,包含有个关系模式。15 .数据库的完整性是指数据的、。16 .当数据的存储结构改变时,通过对映象的相应改变可以保持数据的逻辑结构不变。这称之为数据的。17 .数据库的三级模式是指内模式、外模式。18 .SQL语言一种标准的数据库语言,包括查询、定义、操纵、四部分功能。二、单项选择题(20分)1、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和.A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员2、属于信息世界的模型,是现实世界到机器世界的一个中间层次。A.数据模型B.概念模
11、型C.E-R图D.关系模型3、数据库中只存放视图的。A.操作B.对应的数据C.定义D.限制4、以下操作不属于数据更新的是A.插入B.删除C.修改D,查询5、索引项的顺序与表中记录的物理顺序一致的索引,称之为。A.复合索引B.唯一性索引C.聚簇索引D.非聚簇索引6、在人工管理阶段,数据是。D.整体结构化的A.有结构的B.无结构的C.整体无结构,记录有结构7、五种基本关系代数运算是。a.u,-,x,兀和(Tb.u,-,°°,兀和(Tc.u,n,x,兀和(Td.u,n,°°,兀和o-8、在数据库设计中,将E-R图转换成关系数据模型的过程属于。A.需求分析阶段B
12、.逻辑设计阶段C.概念设计阶段D.物理设计阶段9、反映现实世界中实体及实体间联系的信息模型是。A.关系模型B.层次模型C.网状模型D.E-R模型10、关系代数表达式的优化策略中,首先要做的是A.对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算D.投影运算三、设计题(30分)1、以下给出三个基本表。Student(学生表)的字段按顺序为学号、姓名、性别、年龄、所属院系;Course(课程表)的字段按顺序为课程编号、课程名、先行课程、课程学分;SC(选课表)的字段按顺序为学号、课程号、成绩。SnoSnameSsexSageSdept95001李勇男20CS95002刘晨女19IS95003
13、P王明女18MA95004张立男19ISStudentSnoCnoGrade9500119295001285950013889500229095003380SCCnoCnameCpnoCcredit1数据库542数学23信息系统144操作系统635数据结构746数据处理27PASCAL64Course各表的记录如下:1) .写出创建学生表Student的SQL命令,各字段的类型及长度应根据实际情况确定。其中学号属性不能为空,并且其值是唯一的。并在Sno列上建立一个聚簇索引。2) .检索信息系(IS)和计算机科学系(CS)的学生的姓名和性另人3) .检索各个课程号及相应的选课人数,并给出结果。4
14、) .检索每个学生及其选修的课程名和成绩。四、综合应用题(20分)1 .一个描述学校的关系模式,包括属性学号,姓名,所在系,系主任,课程名,成绩。在该校中:一个系有若干学生,但一个学生只能在一个系;一个系只有一名主任;一个学生可以选修多门课程,每门课程有若干学生选修;每个学生所学的每门课程都有一个成绩。试分析该关系模式中的函数依赖,并指出关系模式的侯选码。2 .设有两个关系R(A,B,C)和S(C,D,E),试用SQL查询语句表达下列关系代数表达式ttA,E(dB=D(RooS)。数据库课程模拟试题(三)一、填空题(30分)1 .数据库系统的主要特点是实现数据、减少数据、采用特定的数据、具有较
15、高的数据、具有统一的数据控制功能。2 .数据库管理系统具有、和功能。3 .E-R模型是描述和建立的实用工具。4 .属性的取值范围称为该属性的。5 .传统的集合运算包括、和三种。6 .如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为该关系的。7 .对于属性X的每一个具体的值,属性丫有唯一的具体的值与之对应,则称YX或称XY,记作,X称为决定因素。8 .设X-Y是关系模式R的一个函数依赖,如果不存在X的真子集X使得X-Y成立,则称Y,X记作。9 .如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系最高满足的范式10 .从第一范式逐步规范化到第二、第三、
16、BCN电式的过程,就是逐步消除各的过程。11 .数据库概念结构设计的工具是。12 .数据的安全性措施防范对象是,而完整性措施防范对象是。13 .SQL的授权语句是,收回授权语句是。14 .是现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述。15 .视图是从其它或视图导出的表。16 .当数据的存储结构改变时,通过对映象的相应改变可以保持数据的逻辑结构不变。这称之为数据的。17 .当数据的全局逻辑结构改变时,通过对映象的相应改变可以保持数据的局部逻辑结构不变。这称之为数据的。二、单项选择题(20分)1、在文件系统阶段,数据。A.无独立性B.独立性差C.具有物理独立性D.具有逻辑独立性
17、2、据库系统软件包括DBMS口。A.数据库B.高级语言C.OSD,数据库应用系统和开发工具3、概念结构设计阶段得到的结果是。A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBM撕支持的数据模型D.包括存储结构和存取方法的物理结构4、描述事物的符号记录称为。A.信息B.数据C.记录D.记录集合5、下列SQL语句命令,属于DDL语言白是。A.SELECTB.CREATEC.GRANTD.DELETE6、单个用户使用的数据视图的描述称为。A.外模式B.概念模式C.内模式D,存储模式7、当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是A.左外联接B.右外联接C.外
18、部并D.外联接8、分布式数据库系统中分片模式和分配模式均是。A.全局的B.局部的C.分布的D.集中的9、事务有多个性质,其中不包括。A.一致性B,唯一性C.原子性D,隔离性10、SQL语言通常称为A.结构化查询语言B.结构化控制语言C.结构化定义语言D.结构化操纵语言三、设计题(30分)1 .以下给出三个基本表。Student(学生表)的字段按顺序为学号、姓名、性别、年龄、所属院系;Course(课程表)的字段按顺序为课程编号、课程名、先行课程、课程学分;SC(选课表)的字段按顺序为学号、课程号、成绩。各表的记录如下:SnoSnameSsexSageSdept95001李勇男20CS95002
19、刘晨女19IS95003王明女18MA95004张立男19ISStudentSCSnoCnoGrade9500119295001285950013889500229095003380CnoCnameCpnoCcredit1数据库542数学23信息系统144操作系统635数据结构746数据处理27PASCAL64Course1).查询与“刘晨”在同一个系学习的学生的学号、学生姓名。2).将一个新学生记录(03020;陈冬;男;18;IS)插入Student表中3).将计算机科学系(CS)全体学生的成绩置零4).创建信息系(IS)选修了1号课程的学生的视图IS_S1,字段包括Sno、SnameGr
20、ade。2.图书出版管理数据库中有两个基本表:图书(书号,书名,作者编号,出版社,出版日期)作者(作者编号,作者名,年龄,地址)试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。四、综合应用题(20分)1 .商店销售商品的数据库,涉及如下数据:商店号、商店名、地址商品号、商品名、单价。某商店销售某商品的数量和日期。设atE/R图(属性名用中、英文均可);转换成关系模型(注明键码和函数依赖)。2 .现有如下关系模式:R(A#,B#,C,D,E)其中,A#B#组合为关键字,R上存在的函数依赖有(A#,B#)-E,B#fC,gD(1)该关系模式满足2NF吗?为什么
21、?(2)如果将关系模式R分解为:R1(A#,B#,E)R2(B#,C,D)1NFBCNFM式之内)指出关系模式R2的关键字,并说明该关系模式最高满足第几范式(在(3)将关系模式R分解到BCN电式。数据库课程模拟试题(四)一、填空题(30分)1 .数据库系统由、数据库管理员和用户组成。2 .在数据库理论中,把客观存在并且可以相互区别的事物称为。3 .在关系模式R中,若属性或属性组X不是关系R的主键,但X是其他关系模式的主键,则称X为关系R的。4 .关系中的属性或属性组合,其值能够唯一地标识一个元组,该属性或属性组合可选作为。5 .32.数据库中专门的关系运算包括、三种。6 .一个学生关系模式为(
22、学号,姓名,班级号,),其中学号为关键字;一个班级关系模式为(班级号,专业,教室,),其中班级号为关键字;则学生关系中的外关键字为。7 .对于属性X的每一个具体的值,属性Y有唯一的具体的值与之对应,则称YX,记作,X称为决定因素。8 .设X-Y是关系模式R的一个函数依赖,如果存在X的真子集X使得X-Y成立,则称Y,X记作。9 .在关系模式R中,若每个属性都是不可分割的最小单位,则R属于,记作。10 .一个关系模式为Y(X1,X2,X3,X4),假定该关系存在如下函数依赖:(X1,X2)-X3,X2-X4,则该关系属于,因为它存在着。11 .采用关系模型的逻辑结构设计的任务是将E-R图转换成一组
23、,并进行处理。12 .SQL中,定义事务通常以开始,COMMIN底示,ROLLBACK示。13 .备份的类型有:、。14 .数据模型由三部分组成:模型结构、数据操作、。15 .为了使通过视图插入新行时,元组满足视图的定义条件,在定义视图时必须加上子句。16 .为防止数据在存储和传输中失密,根据一定的算法将原始数据变换为不可直接识别的格式,从而使得不知道解密算法的人无法获知数据的内容。此种技术称为。二、单项选择题(20分)1、如何构造出一个合适的数据逻辑结构是A.关系数据库优化B.数据字典C2、子模式DDL用来描述。A.数据库的总体逻辑结构主要解决的问题。.关系数据库规范化理论D.关系数据库查询
24、B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构3、现有学生关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期),这个关系表的主关键字是。A.宿舍编号B.学号C.宿舍地址,姓名D.宿舍编号,学号4、假如采用关系数据库系统来实现应用,在数据库设计的阶段,需要将E-R模型转换为关系数据模型。A.概念设计B.物理设计C.逻辑设计D.运行阶段5、关系数据库地规范化理论主要解决的问题是。A.如何构造合适的数据逻辑结构B.如何构造合适的数据物理结构C.如何构造合适的应用程序界面D.如何控制不同用户的数据操作权限6、数据库系统的体系结构是。A.二级模式结构和一级映像B.三
25、级模式结构和一级映像C.三级模式结构和二级映像D,三级模式结构和三级映像7、现有借阅关系表:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的键是。A.书号B.读者号C.书号,读者号D.书号,读者号,借期8、下列说法不正确的是。A.任何一个包含两个属性白关系模式一定满足3NFB.任何一个包含两个属性白关系模式一定满足BCNFC.任何一个包含三个属性白关系模式一定满足3NFD.任何一个关系模式一定有关键字9、在基本SQL语言中,不可以实现。A.定义视图B.定义基表C.查询视图和基表D.并发控制10、在数据管理技术的发展过程中
26、,经历了人工管理阶段,文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是阶段。A.数据库系统B.文件系统C.人工管理D.数据项管理三、设计题(25分)1 .写出下列命令或命令组的功能假定使用的“图书”、“读者”、“借阅”和“ZGJK库文件结构如下:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(16),单价N(7,2)读者(借书证号C(4),单位C(10),姓名C(6),性别C(2),职称C(6),地址C(16)借I(借书证号C(4),总编号C(6),借书日期D()ZGJK(职工号C(6),姓名C(6),性另1JC(2),出生日期D(),职称C(6
27、),基本工资N(7,2)1) select*from图书where作者="李"2) selectMAX(单价)AS最高价,MIN(单价)AS最低价,AVG(单价)AS平均价from图书where出版单位="高等教育出版社"3) select*from图书where出版单位in("清华大学","北京大学")orderby分类号4) select借书证号,count(*)where借书日期<2001/01/01)groupby借书证号havingcount(*)>=35) 举出3个关系模式分别满足:1) 1
28、)是1NF,不是2NF;2) 2)是2NF,不是3NF;3) 3)是3NF,也是BCNF各用两句话分别说明你所写的关系模式是前者,不是(或也是)后者。4) 设有关系数据库:职工关系EMPLOYEE职工号,职工名,街道,城市)工作关系WORKS职工号,公司号,工资)公司关系COMPANY公司号,公司名,城市)试用SQL语句写出下列操作:将所有在“联华公司”工作的职工加薪5%。四、问答题(15分)5) 试述数据库设计的基本步骤。2、试比较文件系统和数据库系统的特点?3、DBA的主要职责是什么?五、综合应用题(10分)假设某商业集团数据库中有一关系模式R如下:R(商店编号,商品编号,数量,部门编号,
29、负责人)如果规定:(1)每个商店的每种商品只在一个部门销售;(2)每个商店的每个部门只有一个负责人(3)每个商店的每种商品只有一个库存数量。试回答下列问题:(1)根据上述规定,写出关系模式R的基本函数依赖;(2)找出关系模式R的候选码;(3)试问关系模式R最高已经达到第几范式?为什么?(4)如果R不属于3NF,请将R分解成3NF模式集。数据库课程模拟试题(五)一、填空题(30分)1 .数据库系统的体系结构分成三级:、2 .描述实体的特性称为。3 .一个仓库可以存放多种零件,每一种零件可以存放在不同的仓库中,仓库和零件之间为的联系。4 .一个关系模式中包含有若干个,其数目多少称为关系的。5 .选
30、择运算的结果关系同原关系具有的结构框架,投影运算的结果关系同原关系通常具有的结构框架。6 .有一个学生关系,其关键字为学号;又有一个课程关系,其关键字为课程号;另有一个选修关系,其关键字为学号和课程号的组合,则学号和课程号分别为该关系的。7 .设X-Y是关系模式R的一个函数依赖,并且Y不是X的子集,则称X-Y是。8 .在同一个关系中,如果存在非平凡函数依赖X-Y,Z,而Y*X,则称ZX。9 .如果一个关系R中的所有非主属性都完全函数依赖于每个候选关键字,则称关系R属于,记作。10 .一个关系模式为Y(X1,X2,X3,X4),假定该关系存在如下函数依赖:X1fX2,X1-X3,X3-X4,则该
31、关系属于,因为它存在着。11 .采用关系模型的逻辑结构设计将经过、和模式评价与修正等三个步骤。12 .假定一个ER图包含有A实体和B实体,并且从A到B存在着1:n的联系,则转换成关系模型后,包含有个关系模式。13 .假定一个E-R图包含有A实体和B实体,并且从A到B存在着m:n的联系,则转换成关系模型后,包含有个关系模式。14 .事务的4个属性:、。15 .面向对象数据库(OO的和的特点,提高了软件的可重用性。16 .数据字典中的是不可再分的数据单位。17 .数据字典通常包括数据项、数据结构、数据存储和处理过程五个部分。18 .关系模型中关系代数是用来表达查询要求的方式。19 .关系操作的特点
32、是操作。二、单项选择题(20分)1、数据库的概念模型独立于。A.具体的机器和DBMSB.ER图C.信息世界D.现实世界2、同一个关系模型的任两个元组值。A.不能全同B.可以全同C,必须全同D.以上都不是3、关系数据库中的关键字是指。A.能唯一决定关系的字段B.不可改动的专用保留字C.关键的很重要的字段D.能唯一标识元组的属性或属性集合4、检索所有比“王华”年龄大的学生姓名、年龄和性别,正确的SQL语句是A.SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESN=华,)B.SELECTSN,AGE,SEXFROMSWHERESN=王华
33、9;C.SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEWHERESN=王华)D.SELECTSN,AGE,SEXFROMSWHEREAGE>王华.AGE5、规范化过程主要是为克服数据库逻辑结构中的插入异常、删除异常以及的缺陷。A.数据的不一致性B.结构不太合理C.冗余度大D.数据丢失6、用户所使用的数据视图的描述称为。A.外模式B.概念模式C.内模式D,存储模式7、规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一个属性都是。A.互不相关白B,不可分解白C.长度可变白D.互相关联8、关系模式中,满足2NF
34、的模式,。A.必定是3NFB,必定是1NFC.可能是1NFD,必定是BCNF9、应用数据库的主要目的是。A.解决保密问题B.解决数据完整性问题10、关系演算是基础是。A.数理逻辑中的形式演算BC.数理逻辑中的谓词演算D三、设计题(25分)1.写出下列命令或命令组的功能假定使用的“图书”、“读者”、“借阅”和C.共享数据问题D.解决数据量大的问题.形式逻辑中的关系演算.形式逻辑中的逻辑演算图书(总编号C(6),分类号C(8),书名C(16)ZGJK库文件结构如下:,作者C(6),出版单位C(16),单价N(7,2)读者(借书证号C(4),单位C(10),姓名C(6),性别C(2),职称C(6),
35、地址C(16)借I(借书证号C(4),总编号C(6),借书日期D()ZGJK(职工号C(6),姓名C(6),性别C(2),出生日期D(),职称C(6),基本工资N(7,2)1)selectcount(*)from图书where书名like"%数据库%"AND单价<=20.002)selectdistinctfrom图书分类号,书名,作者orderby分类号desc3) selectcount(*)from图书where单价between50and1004) select单位,count(*)from读者,借阅where读者借书证号=借阅借书证号groupby单位2 .
36、现有某个应用,涉及到两个实体集,相关的属性为:实体集R(A#,A1,A2,A3),其中A#为码实体集S(B#,B1,B2),其中B#为码从实体集R到S存在多对一的联系,联系属性是D1。设计相应的关系数据模型;(1)如果将上述应用的数据库设计为一个关系模式,如下:RS(A#,A1,A2,A3,B#,B1,B2,D1)指出该关系模式的码。(2)假设上述关系模式RS上的全部函数依赖为:A1-A3指出上述模式RS最高满足第几范式?(在1NFBCNF之内),为什么?(3)如果将上述应用的数据库设计为三个关系模式,如下:R1(A#,A1,A2,A4)R2(B#,B1,B2)R3(A#,B#,D1)关系模式
37、R2是否一定满足第3范式?为什么?3 .学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:学生(学号,姓名,专业,入学日期)收费(学年,学号,学费,书费,总金额)假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句)四、问答题(15分)1 .数据依赖对关系模式的影响?2 .什么是事务?它有哪些属性?3 .简述关系的性质?五、综合应用题(10分)1 .现有关系模式:教务(学号,课程号,成绩,教师姓名,教师年龄,教师办公室)
38、,其中学号与课程号组成主键,请将其进行无损联结分解,规范化至3NF,假设一门课程是由一个教师讲授,但一个教师可以教多门课程,教师可能重名。2 .针对上题所得到的结果关系模式,用SQL语言执行下列操作(每个操作限用一个SQL语句)(1)查询年龄在4045岁之间的教师所教课程的成绩单(2)插入一条记录:学员的学号为“990101”,课程号为C12、成名责为78分(3)将教师李利的办公室从“201”房间搬到“302”房间(4)删除选课人数不足5人的课程、选择题1 .数据模型是。A、现实世界数据内容的抽象;B、现实世界数据特征的抽象;C、现实世界数据库结构的抽象;D、现实世界数据库物理存储的抽象;2
39、.在数据库的三级模式结构中,设计数据库模式结构时应首先确定的是。A、数据库的物理结构;B、数据库的层次结构;C、数据库的规模;D、数据库的逻辑模式;3 .实体和属性的关系是。A、一个属性对应于若干实体;B、一个实体可以由若干属性来刻画;C、一个属性包含有若干实体;D>一个实体可以由一个属性来刻画;4 .元组(Tuple)所对应的是D、位于表顶端的一行元素;D、以上都不是A、表的一行;B、表的一列;C、表的一个元素;5 .同一个关系模型的任意两个元组值。A、不能全同B、可全同C、必须全同6 .数据库管理系统的英文缩写是A、DBB、DBMSC7 .数据库管理系统的核心部分是A、数据模型B、数
40、据库CO、DBSD、DBAO、数据库管理系统D、计算机硬件8 .下列关于“数据库系统(DBS>”的叙述中,正确的一条说法是A、DBS是指在计算机系统中引入数据库后的系统B、DBS是帮助用户建立、使用和管理数据库的一种计算机软件C、DBS是用户建立的若个文件的集合DDBS是一种新颖的关系数据库管理系统的功能是9 .提供数据定义语言DDL(DataDescription/DefinitionLanguage)A、实现对数据库的检索、插入、修改、删除B、描述数据库的结构,为用户建立数据库提供手段C、用于数据的安全性控制、完整性控制、并控制和通信控制H提供数据的初始装入、数据转储、数据恢复、数据
41、库重新组织10 .数据库具有三级结构,也称为三级模式,其中的模式(也称逻辑模式或概念模指的是OA、用户使用数据视图B、是所有用户的公共数据视图C、对对整个数据物理结构和存储结构的特征的描述D、一种局部数据视图11 .数据库三级模式体系结构的划分,有利于保持数据库的。A、数据独立性B、数据安全性C、数据规范性D、操作可行性12 .在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构是。A、模式和内模式B、内模式C、模式D、外模式13 .数据库管理系统能实现对数据库中的数据插入、查询、修改和删除,文字类功能是A、数据定义功能B、数据管理功能C、数据操纵功能D、数据控制功能14 .数据独立性指。A、数据库数据相互独立B、DBM序口DB相互独立C、用户应用程序和数据库的数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江苏省连云港市第一人民医院招聘20人备考题库及参考答案详解1套
- 2026滨州苍龙湖实验学校教师招聘备考题库(39人)附答案详解
- 2026年黑河嫩江市公开招聘农垦九三劳动保障基层平台工作人员10人备考题库及答案详解(网校专用)
- 2026江西中医药大学资产管理处行政助理招聘1人备考题库附答案详解(达标题)
- 2026陕西安康市消防救援局第二批政府专职消防员招聘12人备考题库及答案详解(夺冠)
- 2026年陕西调解中心调解员选聘备考题库附答案详解(轻巧夺冠)
- 2026福建南平武夷旅游集团幼儿园自主招聘6人备考题库及参考答案详解
- 2026年咸阳高新第一学校教师招聘备考题库有答案详解
- 2026中国烟草总公司辽宁省公司人员招聘124人备考题库参考答案详解
- 2026广东州市花都区新华街第九小学校医招聘1人备考题库及完整答案详解
- 微生物组数据隐私伦理
- 2026重庆水务环境集团所属重庆水务集团股份有限公司招聘42人笔试备考题库及答案解析
- 康复医学科诊疗指南与规范
- FZ∕T 73037-2019 针织运动袜行业标准
- 持续照料养老社区建设指南
- 《三才绝学》聂枭九部系列之一
- 保险行业系统生态图分析报告
- 2018劳动合同北京市劳动合同书样本劳动和社会保障局监制
- 《中华人民共和国标准设计施工总承包招标文件》(2020年版)
- GB/T 41715-2022定向刨花板
- GB/T 5786-2000六角头螺栓细牙全螺纹
评论
0/150
提交评论