数据库原理与应用试卷补考试卷_第1页
数据库原理与应用试卷补考试卷_第2页
数据库原理与应用试卷补考试卷_第3页
数据库原理与应用试卷补考试卷_第4页
数据库原理与应用试卷补考试卷_第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

本试卷共8页第1页河北北方学院20122013学年第二学期补考试卷数据库原理与应用(72学时)(供电子信息工程专业使用)注意事项1请按要求在试卷的密封区填写专业、班级、姓名和学号。2请仔细阅读各种题目的答题要求,在规定的位置填写答案。3不要在试卷上乱写乱画,不要在密封区填写无关的内容。题号一二二四五总分得分总分合计人复核人得分评卷人一、单选题(共20题,每小题1分,共20分)1数据库类型是按照来划分的A文件形式B数据模型C记录形式D数据存取方法2若要求分解保持函数依赖,那么模式分解一定能够达到A2NFB3NFCBCNFD1NF31级封锁协议加上T要读取的数据R加S锁,这是A3级封锁协议B4级封锁协议C2级封锁协议D1级封锁协议4建立数据字典的时机是A需求分析阶段B数据库物理设计阶专业_班级_姓名_学号_密封线本试卷共8页第2页C数据库实施D概念结构设计阶段5数据库系统的核心是A数据库B数据库管理系统C数据模型D软件工具6数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指A同一个应用中的多个程序共享一个数据集合B多个用户、同一种语言共享数据C多个用户共享一个数据文件D多种应用、多种语言、多个用户相互覆盖地使用数据集合7层次型、网状型和关系型数据库划分原则是A记录长度B文件的大小C联系的复杂程度D数据之间的联系8在SQL中,SELECT语句的“SELECTDISTINCT”表示查询结果中A属性名都不相同B去掉了重复的列C行都不相同D属性值都不相同9如果两个实体之间的联系是1M,则实现1M联系的方法是A将两个实体转换成一个关系B将两个实体转换的关系中,分别加入另一个关系的主码C将“1”端实体转换的关系的主码,放入“M”端实体转换的关系中D将“M”端实体转换的关系的主码,放入“1”端实体转换的关系中10设关系R和S具有相同的结构,由属于S值但不属于R的元组构成的新关系的操作。记为ARSBSRCRSDRS11是对概念之间联系进行抽象的一种方法。A聚集B概括C数据的泛化/细化D分解12把ER图转换成关系模型的过程属于数据库设计的A总体结构设计本试卷共8页第3页B概念结构设计C物理结构设计D逻辑结构设计13SQL语言的ROLLBACK语句的主要作用是A终止程序B保存数据C事务提交D事务回滚14SQL与C语言处理记录的方式不同。当SQL语句嵌入到C语言程序时,为协调两者而引入了()A缓冲区B游标C堆D栈15已知事务T1的封锁序列为LOCKSALOCKSBLOCKXCUNLOCKBUNLOCKAUNLOCKC事务T2的封锁序列为LOCKSAUNLOCKALOCKSBLOCKXCUNLOCKCUNLOCKB则遵守两段封锁协议的事务是()AT1BT2CT1和T2D没有16事务的原子性是指()A事务中包括的所有操作要么都做,要么都不做B事务一旦提交,对数据库的改变是永久的C一个事务内部的操作及使用的数据对并发的其他事务是隔离的D事务必须是使数据库从一个一致性状态变到另一个一致性状态17利用游标进行查询需要4种语句,分别是说明游标、()、推进游标和关闭游标。A打开游标B暂停游标C解释游标D回朔游标18下面哪一个依赖是平凡依赖()ASNOCNAMEGRADESNOGRADEBSNOCNAMECNAMEGRADECSNOCNAMESNAMEGRADED以上答案都不是19有两个变量CNO,CNAME已赋值,对应关系COURSE中字段CNO,CNAME。则将表中指定CNO值的数据对应的CNAME属性值改变为新指定的正确的嵌入式SQL语句格式是()。AEXECSQLUPDATECOURSESETCNAMECNAMEWHERECNOCNOBEXECSQLUPDATECOURSESETCNAMECNAMEWHERECNOCNOCEXECSQLUPDATECOURSESETCNAMECNAMEWHERECNOCNO本试卷共8页第4页DEXECSQLUPDATECOURSESETCNAMECNAMEWHERECNOCNO20在SQL中,与关系代数中的投影运算对应的子句是()。ASELECTBFROMCWHEREDORDERBY得分评卷人二、简答题(共6题,每题6分,共36分)1、简述数据库管理系统的功能。2简述SQL语言的特点。3试述数据库完整保护的主要任务和措施。本试卷共8页第5页4、简述实体完整性的基本规则。5、什么是数据库恢复的基本原则恢复如何实现6数据库安全性控制的方法有哪些本试卷共8页第6页得分评卷人三、设计题(共44分)1设有一个学生课程数据库,包括学生关系STUDENT、课程关系COURSE、选修关系SC,图1所示STUDENT学号SNO姓名SNAME性别SSEX年龄SAGE所在系SDEPT95001李勇男20CS95002刘晨女19IS95003王敏女18MA95004张立男19ISCOURSE课程号CNO课程名CNAME先行课CPNO学分CCREDIT1数据库542数学23信息系统144操作系统635数据结构746数据处理27PASCAL语言64SC学号SNO课程号CNO成绩GRADE9500119295001285950013889500229095002380图1学生课程数据库本试卷共8页第7页1、写出完成下列要求的SQL语句1查询所有年龄在20岁以下的学生姓名与年龄。(5分)2查询年龄不在2023包括20岁和23岁之间的学生的姓名、系别和年龄。(5分)3查询每个学生及其选修课程的情况。(5分)2、把下面用关系表示的实体、实体与实体之间的联系,用ER图表示出来,要求在图中表示联系的类型11、1N、MN。(10分)实体1学生学号,姓名,性别,年龄关键字为学号实体2课程课程号,课程名,学分数关键字为课程号实体1与实体2的联系学习学号,课程号,成绩关键字为学号课程号注一个学生可以选多门课程,一门课程也可以被多个学生选,学生选课后有成绩。本试卷共8页第8页三(9分)学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系学生(学号,姓名,专业,入学日期)收费(学年,学号,学费,书费,总金额)假设规定属性的类型学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句)四、设有关系数据库职工关系EMPLOYEE(职工号,职工名,街道,城

温馨提示

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

评论

0/150

提交评论