




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2011-2012学年第二学期数据库技术课内考试B卷授课班号 年级专业 学号 姓名 题号一二三四五六七总分审核题分20101612221010得分得分评阅人一、选择题(共20分,每小题1分。把最恰当的答案题号填入下表相应的空格内)12345678910111213141516171819201、( )是长期存储在计算机内的有组织,可共享的数据集合。A文件组织 B数据库系统 C数据库管理系统 D 数据库2、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( ) 。ADBS就是DB,也就是DBMS S BDBMS包括DB和DBSCDB包括DBS和DBMS DDBS包括DB和DBM3、在人工管理阶段,数据是( )。A有结构的 B无结构的 C整体无结构,记录内有结构 D整体结构化的4、数据库系统的数据共享是指( A )。A 多个用户共享一个数据文件中的数据 B多个用户使用同一种语言共享数据C多个应用、多种语言、多个用户共享数据 D同一个应用的多个程序共享数据5、在DBS中,负责定义DB结构以及完整性定义、安全授权等工作的是( C )。A应用程序员 B数据库设计人员 C数据库管理员 D终端用户6、数据库系统中,对用户使用的数据视图的描述称为( B )。A概念模式 B外模式 C存储模式 D内模式7、数据库的外模式和模式映象,可以使数据库系统具有较高的( c )。A逻辑独立性和物理独立性 B物理独立性 C逻辑独立性D数据共享性8、数据库的物理设计( c )。 A独立于计算机硬件,依赖于DBMS B独立于计算机硬件和DBMSC依赖于计算机硬件和DBMS D依赖于计算机硬件,独立于DBMS9、在数据库设计中,需求分析阶段得到的结果是( A ) A数据字典和数据流图 BE-R图表示的概念模型 C某个DBMS所支持的数据模型 D数据库的存储结构10、有一个关系模式:借书(会员编号,书刊号,借书日期,还书日期),规定此关系模式对应的一个关系中,一个会员最多只能借10本书,这一规则可以使用( C )实现 。A实体完整性约束 参照完整性约束 触发器 存储过程 11、在一个关系模式中,其属性( B )A.可以同名 B.不可再分 C.可以是复合结构 D.以上都不对12、假设有关系R和S,关系代数表达式R(RS)表示的是( A )。A. RS B.RS C.RS D.RS13、SQL语言具有两种使用方式,分别为嵌入式 SQL和( )。A解释式SQL B提示式SQL C交互式SQL D多用户SQL14、SQL语言具有的功能是( )。A关系规范化,数据操纵,数据控制 B数据定义,数据操纵,数据控制 C数据定义,关系规范化,数据控制 D数据定义,关系规范化,数据操纵15、为统计每个学生的所有课程的平均分,在SQL语句中,应该采用( )子句。Agroup by 课程号 Bgroup by 学号 Corder by学号 Dcompute by学号16、SQL语言是( C )语言。A网络数据库 B层次数据库 C关系数据库 D非数据库17、提交事务的SQL语句为( )。ADROP BINSERT CCOMMIT DROLLBACK18、在数据模型的三要素中,数据的约束条件规定数据及其联系的( C ) 。A 数据结构 B 动态特性 C制约和依存规则 D静态特性19、关系数据库中,实现实体之间的联系是通过表与表之间的( D )。 A公共索引 公共存储 公共元组 公共字段20、下面哪个不是数据库系统必须提供的数据控制功能()。A安全性 B可移植性 C完整性 D并发控制得分评阅人二、简答题(共 20 分,每题5 分)1、简述数据库管理系统的概念及主要功能?数据库管理系统(DBMS)是专门用于管理数据库的计算机系统软件。主要功能包括:(1)数据定义功能,定义数据库的三级模式结构,定义数据的完整性安全性要求等。(2)数据操纵功能,实现对数据库的查询和更新功能。(3)数据组织、存储和管理功能,分类组织、存储和管理各种数据,提高存储空间的利用率和存取效率。(4)数据库事务管理和运行管理功能,提供事务管理功能和完整性安全性控制功能,保证数据库的正确运行。(5)数据库的建立和维护功能,包括数据库的初始建立、数据转换、数据库转储和恢复等。2、试述关系模式应该满足的基本要求是什么?3、简述数据库的安全性、完整性以及二者的不同点。数据库的安全性是指保护数据库,以防止不合法的使用造成数据泄密、更改或破坏;数据库的完整性是指数据的正确性和相容性。数据库的安全性通过数据库的安全认证实现,而数据库的完整性通过DBMS的完整性控制机制实现。4、数据库设计分为哪几个阶段?每个阶段的主要工作是什么?按照规范化的设计方法,以及数据库应用系统开发过程,数据库的设计过程可分为以下六个设计阶段即需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施、及数据库运行和维护。(1)需求分析的任务需求分析阶段的主要任务是从数据库设计的角度出发,对现实世界要处理的对象(组织、部门、企业等)进行详细调查,确定系统功能,收集支持系统目标的基础数据及其处理并获得每个用户对数据库要求(信息要求和处理要求,包括安全性和完整性要求)。(2)概念结构设计阶段:对用户的需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型,是整个数据库设计的关键。(3)逻辑结构设计阶段:将概念模型转换为某个DBMS所支持的数据模型,并对其进行优化(4)物理结构设计阶段:为逻辑模型选取一个最适合应用环境的物理结构,包括存储结构和存取方法。(5)数据库的实施阶段:建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。(6)数据库运行和维护阶段:运行数据库系统,并根据需要进行评价、调整与修改。得分评阅人三、简答题(共 16 分,每小题 4 分)1、简述数据库系统的组成数据库系统的组成计算机硬件OS、数据库管理系统数据库、开发工具应用系统数据库管理员2、简述数据库系统的模式、外模式、内模式模式:数据库中全体数据的逻辑结构和特征的描述外模式:数据库用户(包括应用程序员和最终用户)使用的局部数据的逻辑结构和特征的描述内模式:是数据物理存储结构和存取方式的描述3、简述数据库设计的六个步骤。数据库设计分6个阶段需求分析概念结构设计逻辑结构设计物理结构设计数据库实施数据库运行和维护 4、简述两段封锁协议。事务分为两个阶段: 第一阶段是获得封锁,也称为扩展阶段事务可以申请获得任何数据项上的任何类型的锁,但是不能释放任何锁 第二阶段是释放封锁,也称为收缩阶段事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁 得分评阅人四、填 空(共12分,每空1分)1、数据管理技术经历了人工管理、文件系统、 数据库 三个阶段。2、数据库中数据的最小存取单位是 数据项 。3、数据库完整性约束可以分为: 表级约束 , 元组级约束 和 属性级约束 。4、数据库系统的二级映像指: 逻辑模式和外模式 映像,逻辑模式和内模式映像。5、两个实体集之间的联系分为三种情况: 一对一联系 、一对多联系、多对多联系 。6、数据模型通常由 数据结构 、 数据操作 和 数据完整性约束 三部分组成。7、数据加密方法组要有两种: 替换方法 、 置换方法 。8、在SQL查询时,使用 DISTINCT ,可以去掉查询结果中的重复元组。9、E-R图中的E表示实体,R表示 联系 。得分评阅人三五、写关系代数和SQL语句题:(共22分,每题2分)1. 设有学生-课程关系数据库,其数据库关系模式为:学生关系:student(Sno, Sname,Sdept, Age, Sex, Province)课程关系:Course(Cno, Cname, Tname,Credit, Profession,classroom)学生选课关系:SC(Sno, Cno, Grade)其中:Sno表示学号,Sname表示姓名,Sdept表示所在学院名称,Age表示年龄, Sex表示性别,Province表示籍贯,Cno表示课程号, Cname表示课程名称, Tname表示教师名,Credit表示学分, Profession表示专业,classroom 表示教室,Grade表示成绩。学生关系为:SnoSnameSdeptAgeSexProvince09623101王信息22男江苏09623104张信息23女江苏09623108李工商21女河南课程关系为:CnoCnameTnameCreditclassroom142604微机原理李香香3D111274204数据库技术吴波2M405学生选课关系为:SnoCnoGrade09623101142604780962310127420489096231042742048009623108274204781.用关系代数分别写出下列查询:(共10分)(1) 查询年龄小于24岁的学生的学号和姓名。(2)查询机电学院年龄小于24岁的学生的学号、姓名和籍贯。(3)查询选修学分在2-4之间的学生的学号、课程名称、学分、成绩(4)查询选修”吴芳”老师课程的学生姓名(5)查询同时选修授课班号为“246501”和“159201”课程的学生学号。2 用SQL语言写出下列查询: (共12分)(1)查询年龄小于24岁的学生的学号和姓名。(2)查询选修”吴芳”老师课程的学生学号和姓名(3)查询江苏省的总人数和平均年龄。(4)在学生表中插入一个学生,其学号为20071234,姓名为王其,籍贯为广东。(5)将选课表中学号为20081201,授课班号为“246501”的学生的分数增加3分。 (6)删除课程表中教室为空的记录。得分评阅人六、数据库分析设计(共10分)1、设计一个碟片租赁数据库,可以保存会员信息、碟片信息、供货商信息和借碟还碟以及购买碟片操作。其中会员有会员编号、姓名、电话等属性。碟片有碟片编号、片名、导演、主演等属性。供货商有供货商编号、供货单位、电话、邮编及地址等属性。该数据库有如下约定:会员编号、碟片编号和供货商编号具有唯一性。一个会员可借多种碟片,任何一种碟片可为多个会员所借,借碟片需要保存借碟日期和还碟日期;一个供货商可供应多种碟片,同一种碟片仅从一个供货商处购买,购买碟片需要保存进货日期和价格。根据以上数据需求,完成如下设计: (1)绘出满足需求的E-R图(5分)(2)写出等价的关系模式集,并用下划线和波浪线标识出每个模式的主键和外键(5分)得分评阅人七、关系模
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农业无人机租赁平台在2025年农业技术推广中的运营模式研究报告
- 江苏省无锡市2025年化学中考真题试卷附真题答案
- 安全教育培训隐患课件
- 林草监管面试题库及答案
- 昆明文员面试题库及答案
- 2025年新能源行业运维技术革新与国际标准对比报告
- 零售行业会员积分体系优化与精准营销效果研究报告
- 2025年医疗行业信息化政策背景下的医疗信息化产业投资报告
- 电商绿色物流与城市配送协同发展报告
- 住院医师规范化培训协议
- 边坡作业安全教育培训
- 印染工厂设计
- ktv安全消防管理制度
- 《子宫颈癌筛查规范(2025年版)》解读
- 政府夜市活动方案
- 党校中青班入学考试试题及答案
- 肝硬化并腹水的护理查房
- 公司贷款流程
- 血透患者高血钾的护理
- 呼吸机与肺康复讲课件
- 2025至2030年中国二手车金融行业市场行情监测及发展前景研判报告
评论
0/150
提交评论