数据库期中试题及答案.doc_第1页
数据库期中试题及答案.doc_第2页
数据库期中试题及答案.doc_第3页
数据库期中试题及答案.doc_第4页
全文预览已结束

下载本文档

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

文档简介

数据库期中考试试卷苏州科技学院 数据库原理与设计 试卷一、单选题(1*20=20分) 1、DBMS 是 D A数据库B操作系统 C数据库系统 D数据库管理系统2、下述哪一条不在DBA(数据库管理员)职责范围内 D 。 A监督和控制数据库的运行 B参与数据库及应用程序设计 C设计数据库的存储策略 D设计数据库管理系统DBMS3、模式的逻辑子集通常称为(C)A存储模式B内模式 C外模式D模式4、用二维表结构表示实体以及实体间联系的数据模型称为BA 层次数据模型 B 关系数据模型 C 网状数据模型 D 树状数据模型5、下列哪一条不属于概念模型的特点D。A对现实世界的真实反映B易于交流和理解C易于变动 D在计算机实现效率高6、表之间一对多关系是指_B_。A一张表与多张表之间的关系B一张表中的一个记录对应另一张表中的多个记录C一张表中的一个记录对应多张表中的一个记录D一张表中的一个记录对应多张表中的多个记录7、一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是( D )A. 1:1B. 1:M C. M:1D. M:N8、设计数据库时首先应该设计 C 。 A数据库应用系统结构 BDBMS结构 C数据库的概念结构 D数据库的控制结构9、概念设计的主要目标是产生数据库概念结构,该结构主要反映( D )A.DBA管理信息的需求B.数据库的维护需求C.应用程序开发的需求D.企业的信息需求10、设属性A是关系R的主属性,则属性A不能取空值,这是 A A实体完整性规则B参照完整性规则 C用户自定义完整性规则 D表完整性规则11、设关系R和S分别有m和n个元组,则RS的元组个数是(D)Am Bn Cm+n Dmn12、下面不是SQL语言优点的是(D )A.语言简练,易学易用 B.高度非过程化C.数据独立性好 D.能方便地生成报表13、.取出关系中的某些列,并消去重复的元组的关系运算称为( B )。A.取列运算 B.投影运算 C.联结运算 D.选择运算14、以下 D 操作不可能破坏实体完整性。AINSERT BUPDATE CDELETE DSELECT 15、SQL语言中ALTER TABLE实现哪类功能 B 。A数据查询 B数据定义 C数据控制 D数据操纵16、视图是一个“虚表”,视图的构造基于(C )A.基本表 B.视图C.基本表或视图 D.数据字典17、在关系数据库中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建D。A另一个表B游标C索引D视图18、设W=RS,且W、R、S的属性个数分别为w,r和s ,那么三者之间应满足(B)Awr+s Bwr+s19、SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的(D)A列 B行 C关系 D分组20、SQL语言中INSERT、DELETE、UPDATE实现哪类功能 D 。A数据查询 B数据控制 C数据定义 D数据操纵二、填空题(2*10=20分) 注意:答案直接填写在空中1、数据库的逻辑数据独立性是由_模式到外模式的映象 _映象提供的。2、 关系的完整性一般包括实体完整性规则参照完整性规则 自定义完整性规则 3、在数据库设计中,规划存储结构和存取方法属于物理设计 4、SQL语言是一种介于关系代数和关系演算 之间的关系查询语言。5设关系R和S,与RS等价的差运算表达式为_ R-(R-S)_。3 6、SQL语言中,SELECT子句实现关系代数的_投影 _运算。7、在SQL语句中,与表达式“工资 BETWEEN 1210 AND 1240”功能相同的表达式是 工资=1210 and 工资=1210 and 工资=1240 8. 性别in(男,女) 三、用关系代数完成下列查询问题。(5*5=25分)1) 所在系(姓名=李小波(学生) 2) 课程名(姓名=李小波(学生选课课程)3) 姓名(课程名 操作系统(学生选课课程)4) 姓名,所在系(籍贯(姓名=李小波(学生)学生)-姓名,所在系(姓名=李小波(学生)5) 姓名,所在系,成绩(成绩=60课程名=英语(学生选课课程)四、根据要求书写SQL语句 (5*5=25分)1)alter table工作 add constraint C1 check(工资=2000)2)delete from职工where 出生日期1950-1-1或 year(出生日期)=504) select公司号,公司名 avg(工资) 平均工资 from 职工,公司, 工作 where 职工.工号=工作.工号 and 公司.公司号=工作.公司号 and 性别=女group by公司号 5)select 职工号 from 职工,工作,公司 where工作.职工号=职工.职工号and公司. 公司号=工作. 公司号 and 公司.公司名!=希望五.简答题(2*5 =10分)1、 信息管理系统与数据库管理系统有什么关系?答:数据库管理系统是提供数据库管理的计算机系统软件,它为信息管理系统的设计提供了方法、手段和工具,利用数据库管理系统设计信息管理系统可以达到事半功倍的效果。信息管理系统是实现某种具体事物

温馨提示

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

评论

0/150

提交评论