数据库试题和答案_第1页
数据库试题和答案_第2页
数据库试题和答案_第3页
数据库试题和答案_第4页
数据库试题和答案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

考试题1一、个别选择1 .针对现实世界事物的特征,在实体-联系模型中使用()a )属性记述b )关键词记述c)2维表记述d )实体记述2 .实体-将联系人模型转换为关系模型时,实体之间的多对多联系将通过关系模型()a )制作并实现新的属性b )制作并实现新的关键词c )建立新的关系d )确立新的实体并实现3 .特殊关系运算不包括以下()a )结合运算(横向连接2个关系) b )选择运算(从行中提取)c )投影运算(从列中提取) d )交叉运算4 .对关系s和关系r执行集合运算,结果包括s中的元组和r中的元组,该集合运算包括a )并行运算b )交叉运算c )差分运算d )积运算5 .在数据库设计中将ER图转换为关系数据模型的过程属于()a )需求分析阶段b )逻辑设计阶段c )概念设计阶段d )物理设计阶段6 .在关系数据库中,任何二元关系模式最高可归一化。A)1NF B)2NF C)3NF D)BCNF7 .概念设计阶段最常用的数据模型是()a )对象模型b )物理模型c )逻辑模型d )实体联络模型8 .以下索引的说明是正确的()a )创建非聚集索引时,原始数据库表文件中记录的物理顺序将发生更改(不会更改)b )索引和数据库表中的数据存储在文件中(创建新文件)c )创建未聚集的索引是创建包含指向数据库表中文件记录的指针的文件d )索引无法加速(加速)表的查询处理。9 .关系R1和R2在关系运算中得到结果为s,s为是a )关系b )表格c )数据库d )数组10 .子模式是用户和数据库的接口之一,用于数据库的a )外部模式b )概念模式c )内部模式d )存储模式11 .一种已知关系R(A,b,c,d,e )及其上的函数相关集合,其中F=AB,EA,CED,该关系的候选关键字包括A)AE B)BE C)CE D)DE1-2 .当设置关系R(A,b,c,d )和它们之上的函数相关集合F=BA,BCD时,关系r变为最高a )第1正规形的b )第2正规形的c )第3正规形的D)BCNF正规形的13 .学生表STUDENT使用以下SQL语句创建的create table student (SnO char (4) primary key not null,SN CHAR(8),SEX CHAR(2),age decimal (2) check (age 15 andage 33 )A)INSERT INTO STUDENT(SNO、SEX、AGE) valueS (S9,男人,17 )B)INSERT INTO STUDENT(SNO,SEX,AGE) valueS (李安琦,男人,20 )C)INSERT INTO STUDENT(SEX,AGE) valueS (男,20 )D)INSERT INTO STUDENT(SNO,SN) valueS (S9,安琪)14 .设有部门和职员两个实体,各职员只能属于一个部门,一个部门可以有多个职员。 部门和员工实体之间的联系类型是a ) m : nb ) 1: MC ) m :1 d ) 1:1使用15SQL语句进行组检索时,为了删除不满足条件的组使用WHERE子句在GROUP BY后使用HAVING子句使用WHERE子句,然后使用HAVING子句在WHERE子句之前使用HAVING子句16 .关系代数的五个基本操作可以直接转换成元组关系算式,它们是和、差、投影、选择和()a .交b .笛卡儿积c .自然联结d .除法17 .关系式运算的结果为()a .数值型b .文字型c .逻辑型d .日期型18 .关系数据库规范化理论主要解决的问题是()a .如何构建合适的数据逻辑结构b .如何构建合适的数据物理结构c .适当的应用程序界面d .如何控制不同用户的数据操作权限19 .储蓄所有多个储蓄所,储蓄所存入多个储蓄所,储蓄所和储蓄所之间为()a.1对1联系b.1对多联系c.1对多联系d.1对多联系20 .下列正确规则是()XMY,WYZ时为xwzb.xy,YZ时为ZXXYZ时为XZ,YZd.xy,yz时为XZ二、填空题目1 .在相关数据中,将基本表的一行称为_。2 .数据库设计分为需求分析阶段、数据库逻辑设计阶段、数据库实现阶段、数据库运营和维护阶段6个设计阶段。3 .如果xy和YX成立,则xy被称为_。4 .数据库系统在第3级架构之间提供_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _映射功能,从而确保数据库系统的高度独立性。5 .关系代数中的专业关系运算包括_ _ _ _ _ _ _ _ _ _、投影、连接和除法。6 .三元关系之一应满足的正规形式是_ _ _ _ _ _ _ _ (在INF、2NF、3NF的范围内)。7 .如果关系的所有属性都是主属性,则该关系应满足的正规形式是_ _ _ _ _ _ _ _ _ (在1 nf、2NF和3NF的范围内)。8 .设置关系R(A,b,c,d ),S(D,e,f,g )。 假设关系r的主代码是a,关系s的主代码是d,则属性d在关系r中被称为_。9 .用二维表数据表示实体之间关系的数据模型称为_。10 .数据模型的三个要素是: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _三、简要解答1 .为什么二项关系必须满足3NF?2 .简述数据库系统的结构。3 .关系代数有哪些基本操作? 这些操作的基本功能是什么?四、应用问题1 .有两个关系R (A,b,c )和S (C,d,e ),使用SQL查询语句表示以下关系代数式(1)A,E (B=D (RS ) )。(2)A.E (B=50 (RS) U A,E (B=60 (RS ) )。2 .图书出版管理数据库有两个基本表图书(书名、书名、作者编号、出版社、出版日期)作者(作者编号、作者姓名、年龄、地址)试用SQL语句,写了一个查询来搜索年龄低于作者平均年龄的所有作者的作者名称、书名和出版社。3 .已知的关系数据库模式包括以下关系块帧S(S#,NAME,AGE,SEX ),C(C#,FORMAT ),SC(S#,C#,GRADE )在此,S#、C# (s #、c # )分别是关系s、c、SC候选代码.1 )在关系代数式中,找出至少学习课程名为“数据库”和“数据结构”的所有学生的学号、名称。2 )用SQL写下面的问题:找到至少一个课程成绩在60分以上(包括60分)的女学生的名字。五、综合设计问题1 .设定关系图案R(A、b、c、d、e ),f是成立于r的函数依存集,F=ABCDE,BCD、DE。(1)问题r是3正规形式吗? 请说明理由。 否则请将r分解为3正规形。(2)r是BC正规型还是理由请说明。 否则,请将r分解为BC标准型。2、本科、教师、学生、课程等实体,其中:各系包括系名、系所在地、系主任名、事务电话等属性教师实体包括工作证书编号、教师姓名、出生日期、党派等属性学生实体包括学号、姓名、出生年月日、性别等属性课程实体包含诸如课程编号、课程名称和既定课程编号等属性。一个系有多个教师,每个教师教多门课,一门课由一个教师教。 每个学生可以选择多个课程,每个课程只有一个预修课程,每个学生选择一个课程有成绩,根据上述意见试着达成以下要求。1 )绘制e-r图。2 )以上的实体以及实体集合之间的关系用关系模型来表示系(系名、系住所、系主任名、事务电话)教师(工作证号码、教师名、出生年月日、党派、学部名)课程(课程编号、课程名称、预修课程编号、作业证明编号)学生(学号、姓名、出生年月日、性别)班级(课程编号、班级编号、成绩)3 )写出各关系模式中的函数依存集4 )写下各关系的关键词。:系名教师:工作证书编号课程:课程编号学生:课程编号选择课程:课程编号,课程编号5 )写出各关系模式的正规化水平。6 )所有关系模式的规范化水平都达到了3NF吗? 未到达时,请分解为3NF。问题1的解答一、个别选择1-10 A、c、d、a、d、d、c、a、a11-20 C,a,c,b,b,c,c,a,d,d二、填空问题1 .记录或元组2 .概念结构设计阶段,数据库物理设计阶段3 .平凡函数依赖4 .外部模式/模式、模式/内部模式5 .选择6.1NF7.3纳米8 .外国代码9 .关系数据模型10 .数据结构、数据操作和完整性约束三、简要解答1 .二元关系的主代码结构有以下两种可能(1)在全码中,两个属性都是主属性,不存在非主属性,因此在这种情况下,该二元关系必定是3NF(2)当一个属性构成主代码,另一个属性是非主属性时,只有主属性决定非主属性,由于不存在对非主属性的主属性的部分依存和传递依存,因此为3NF。2 .略3 .略四、1.(1)选择r.a,S.E form R,s where r.b=s.d和r.c=s.c(2) selcct R.A,S.E form R,s where r.b=50和r.c=s.cUnion公式selcct R.A,S.E form R,s where r.b=60和r.c=s.c2. select作者.作者名、图书.图书名、图书.出版社from作者、图书Where作者.作者编号=图书.作者编号and作者.作者年龄(s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论