数据库系统概论201106_第1页
数据库系统概论201106_第2页
数据库系统概论201106_第3页
数据库系统概论201106_第4页
数据库系统概论201106_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

卷号:(A) (2011 年 06 月) 绝密湖 北 师 范 学 院 普 通 本 科 期 末 考 试 试 卷数据库应用与技术考试范围 第一章至第十一章 命题人 明巍 系部 数统学院考试形式 闭卷 课程类别 选修 学 期 201106 专业 会计大题号 一 二 三 四 五 六 班级题 分 16 24 10 20 30 学号得 分 姓名阅卷人 总分一 、选择题(每小题 2 分,共 16 分)1、数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( )(A)系统分析员 (B)程序员 (C)数据库管理员 (D)操作员2、关系数据库管理系统应能实现的专门关系运算包括 ( )(A)排序、索引、统计 (B)选择、投影、连接 (C)关联、更新、排序 (D)显示、打印、制表3、并发操作会带来哪些数据不一致性( )(A)丢失修改、不可重复读、脏读、死锁 (B )不可重复读、脏读、死锁 (C)丢失修改、脏读、死锁 (D )丢失修改、不可重复读、脏读 4、在关系数据库设计中,设计关系模式是( )的任务(A)需求分析阶段 (B)概念设计阶段(C)逻辑设计阶段 (D )物理设计阶段5、SQL 语言是( )的语言,容易学习. (A)过程化(B)非过程化(C)格式化(D)导航式本题得分6、若用如下的 SQL 语句创建了一个表 SC:CREATE TABLE SC(S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20 ) ) ;向 SC 表插入如下行时, ( )行可以被插入 。(A) (201009 , 111,60,必修)(B) (200823, 101,NULL,NULL ) (C)(NULL , 103,80, 选修 ) (D)(201132,NULL,86, )7、关系模型中,一个码是(C ) 。 (A)可以由多个任意属性组成(B)至多由一个属性组成(C)由一个或多个属性组成,其值能够惟一标识关系中一个元组(D)以上都不是8、SQL 语言的 GRANT 和 REVOKE 语句主要是用来维护数据库的( )(A)完整性 (B)可靠性 (C)安全性 (D)一致性二、填空题(每空 1 分,共 24 分)1、SQL 的中文全称是_;2、 “三分_,七分_,十二分_”是数据库建设的基本规律;3、关系的完整性约束条件包括三大类:_、_和_;4、ER 模型是对现实世界的一种抽象,它的主要成分是 _ 、联系和 _; 5、在 SQL 语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用 语句,收回所授的权限使用 语句; 本题得分6、视图是一个虚表,它是从 中导出的表。在数据库中,只存放视图的 ,不存放视图的 ; 7、三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的_ 和_;9. 在 SQL 中,定义事物的语句有 3 条_、_和_;10. 各分 E-R 图之间的冲突主要有三类:_ 、_和_; 三、简答题(第(1)题 6 分,第(2)题 4 分,共10 分)(1) 数据库设计分为哪六个阶段?(2) 事物的 ACID 特性包含了哪四个特性?四、计算题(每小题 5 分,共 20 分)1.设有如下图所示的关系 R、 W、D,计算如下-题(结果用二维表表示)R W D本题得分本题得分P Q T Y292977babaggceedecdffefdT Y BccdddfmnnT Ycedf(1) R1= Y,T(R)(2) R2= P5T=e (R)(3) R3=R W(4) R4= 2,1,6( 3=5(RD)五、解答题(每小题 3 分,共 30 分)设学生-课程数据库中包括三个表: 学生表:Student (Sno ,Sname,Ssex,Sage,Sdept )课程表:Course(Cno,Cname,Ccredit)学生选课表:SC(Sno,Cno,Grade)其中 Sno、Sname、Ssex、Sage、Sdept、 Cno、Cname、Ccredit 、Grade 分别表示学号、姓名、性别、年龄、所在系名、课程号、课程名、学分和成绩。试用 SQL 语言完成下列项操作:(1)画出学生选修课程的 E-R 图。(2)查询全体学生的情况,查询结果按所在系的系别升序排列,同一系中的学生按年龄降序排列。(3)检索年龄在 18 到 20 之间(含 18 和 20)的女生的学号、姓名和年龄。(4)查询选修了 4 门以上课程的学生学号。(5)在 Course 表中插入记录( C5,数据库,4)(6)删除学号为1040号学生的记录。(7)把所有学生的年龄加 2。(8)求选修了课程名为数据库 的学生姓名。(9)创建一个计科系(CS)学生信息视图 S_CS_VIEW,包括 Sno 学号、本题得分Sname 姓名、Sex 性别(10)通过上面第(9)题创建的视图修改数据,把王平的名字改为王慧平卷号:(B) (2011 年 06 月) 绝密湖 北 师 范 学 院 普 通 本 科 期 末 考 试 试 卷数据库应用与技术考试范围 第一章至第十一章 命题人 明巍 系部 数统学院考试形式 闭卷 课程类别 选修 学 期 201106 专业 会计大题号 一 二 三 四 五 六 班级题 分 16 24 10 20 30 学号得 分 姓名阅卷人 总分一 、选择题(每小题 2 分,共 16 分)1、 描述概念模型的常用方法是( D )A数据字典 B. 数据流图C二维表 D. 实体联系图2、 不同实体是根据( B )划分的。A.名字 B.属性 C.联系 D.数量3、 在关系数据库中,视图是三级模式结构中的( C )本题得分A. 内模式 B. 子模式 C. 模式 D. 概念模式4、 在数据库的三级模式结构中,内模式有( A )A. 1 个 B. 2 个 C. 3 个 D. 任意多个5、 在二维数据表中,每一列称为( B )A.一条记录 B.一个字段 C. 一条信息 D. 一个关系6、在数据库中,产生数据不一致的根本原因是 ( )A数据存储量太大 B没有严格保护数据 C未对数据进行完整性控制 D数据冗余7、在数据库的表定义中,限制成绩属性列的取值在 0 到 100 的范围内,属于数据的( )约束A 实体完整性 B、参照完整性 C、用户自定义 D、用户操作8、关系模型中的关系模式至少是( )A1NF B2NF C3NF DBCNF 二、填空题(每空 1 分,共 24 分)1、SQL 的中文全称是_;6、 在数据库的概念设计中,最常用的数据模型是 ;3、若关系为 1NF,且它的每一非主属性都_候选码,则该关系为2NF;4、在设计分 E-R 图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计的,所以各个分 E-R 图之间难免有不一致的地方,这些冲突主要有 、 和 三类;5、关系数据模型中,二维表的列称为_,二维表的行称为_; 6、视图是从_中导出的表,数据库中实际存放的是视图的本题得分_;7、关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据依赖,其中最重要的是_和_;8、数据库设计的几个步骤是 、 、 、 、 ;9、实际数据库系统中所支持的数据模型主要有 、 、和 4 种10、ER 模型的组成要素包括: 、属性和 。三、简答题(10 分)什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?四、计算题(每小题 4 分,共 20 分)设有如下图所示的关系 R、S、T,计算如下-题(结果用二维表表示)R S T本题得分本题得分A B abcdecA BdbdaacB Cbcbbcd(1) R1=RS(2) R2=R-S(3) R3=R T(4) R4= A(R)(5) R5= A=C(RT)五、解答题(每小题 3 分,共 30 分)设有一个 SPJ 数据库,包括 S、P 、J、SPJ4 个表: 供应商表:S (SNO ,SNAME,STATUS,SCITY)零件表: P(PNO ,PNAME,COLOR,WEIGHT)工程项目表:J(JNO,JNAME,JCITY)供应情况表:SPJ(SNO,PNO,JNO,QTY )其中 SNO,SNAME,PNO,PNAME,JNO,JNAME, STATUS,SCITY,JCITY,COLOR, WEIGHT, QTY 分别表示供应商代码、供应商姓名、零件代码、零件名、工程代码、工程名、供应商状态、供应商所在城市、工程项目所在城市、零件颜色,零件重量,供应数量。试用 SQL 语言完成下列项操作:(1)找出所有供应商的姓名和所在城市。 (2)找出使用供应商 S1 所供应零件的工程号码。 (3)找出工程项目 J2 使用的各种零件的名称及其数量。

温馨提示

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

评论

0/150

提交评论