


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库原理及应用作业一、选择题1在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中, 数据性最高的是阶段。A 数据库系统B文件系统C人工管理D数据项管理2数据库是在计算机系统中按照一定的数据模型组织、和应用的,支持数据库的软件系统叫,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做。A文件的集合C命令的集合A命令系统C数据库系统A 文件系统C软件系统B数据的集合 D程序的集合 B数据库管理系统D操作系统B数据库系统D数据库管理系统3在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为。A候选码B
2、数据项C主属性D主属性值4在关系代数运算中,五种基本运算为。A并、差、选择、投影、自然连接C并、差、选择、投影、乘积B并、差、交、选择、投影D并、差、交、选择、乘积5一个 m:n转换为一个关系模式。关系的码为。A实体的码B各实体码的组合 Cn 端实体的码D每个实体的码6下面哪个不是数据库系统必须提供的数据功能。A安全性B可移植性C完整性D并发7在数据系统中,对存取权限的定义称为。A命令BC定义D审计8数据库的是指数据的正确性和相容性。A安全性B完整性C并发D恢复9对并发操作若不加以,可能会带来问题。A不安全B死锁C死机D不一致10设有两个事务 T1、T2,其并发操作如图 l 所示,下面评价正确
3、的是。A该操作不存在问题C该操作不能重复读T1B该操作丢失修改 D该操作读“脏”数据T2读 A=10A=A-5 写回读 A=10 A=A-8 写回第 1 页 共 8 页在您完成作业过程中,疑难,学院“辅导答疑”栏目,与进行交流讨论!图l11数据库的基本特点是。事务并发操作图A(1)数据可以共享(或数据结构化)(2)数据性(3)数据冗余大,易移植(4)统一管理和B(1)数据可以共享(或数据结构化)(2)数据性(3)数据冗余小,易扩充(4)统一管理和C(1)数据可以共享(或数据结构化)(2)数据互换性(3)数据冗余小,易扩充D(1)数据非结构化(3)数据冗余小,易扩充12数据库具有、最小的和较高的
4、。(4)统一管理和(2)数据性(4)统一管理和A程序结构化C程序标准化A冗余度C完整性A 程序与数据可靠性B数据结构化D数据模块化B量D有效性B程序与数据完整性D程序与数据一致性C程序与数据性13设有关系 R,按条件 f 对关系R 进行选择,正确的是。ARRBRf RC f (R)D f (R)14关系规范化中的删除操作异常是指。A不该删除的数据被删除C应该删除的数据未被删除15数据库管理系统通常提供B不该D应该的数据的数据未入入功能来不同用户数据的权限,这主要是为了实现数据库的。D安全性A可靠性B一致性C完整性16多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使
5、用它,为此数据库系统必须进行。A安全性B完整性C并发D可靠性17事务的原子性是指。A事务中包括的所有操作要么都做,要么都不做B事务一旦提交,对数据库的改变是的C一个事务内部的操作及使用的数据对并发的其他事务是的D事务必须是使数据库从一个一致性状态变到另一个一致性状态18解决并发操作带来的数据不一致性问题普遍采用。A19是B恢复C存取D协商在计算机内有结构的数据的集合。A数据库系统B数据库C数据库管理系统D数据结构20关系运算中花费时间可能最长的运算是。第 2 页 共 8 页在您完成作业过程中,疑难,学院“辅导答疑”栏目,与进行交流讨论!A投影B选择C笛卡尔积D除21关系数据库用来表示实体之间的
6、,其任何检索操作的实现种基本操作组合而成的。A层次模型B网状模型C指针链D二维表格数据A选择、投影和扫描B选择、投影和连接C选择、运算和投影D选择、投影和比较22关系数据库管理系统应能实现的专门关系运算包括。A排序、索引、统计B选择、投影、连接C关联、更新、排序D显示、打印、制表23下列 SQL 语句中,创建关系表的是。AALTERBCREATECUPDATEDINSERT24事务是数据库进行的基本工作。如果一个事务执行,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于状态。A安全性B一致性C完整性D可靠性25数据库系统的特点是
7、、数据、减少数据冗余、避免数据不一致和加强了数据保护。A数据共享B数据C数据应用D数据26在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为;从表中选出满足某种条件的元组的操作称为;将两个关系中具有共同属性值的元组连接到一起新表的操作称为。A选择B投影C连接D扫描27SQL 语言是语言。A层次数据库B网络数据库C关系数据库D非数据库28关系数据库规范化是为解决关系数据库中问题而引人的。A、删除和数据冗余B提高速度C减少数据操作的复杂性D保证数据的安全性和完整性29若事务T 对数据对象 A 加上S 锁,则。A.事务T 可以读 A 和修改 A,其它事务只能再对 A 加S 锁,而不能加
8、X 锁。B.事务T 可以读 A 但不能修改 A,其它事务能对 A 加S 锁和X 锁。C.事务T 可以读 A 但不能修改 A,其它事务只能再对 A 加S 锁,而不能加 X 锁。D.事务T 可以读 A 和修改 A,其它事务能对 A 加S 锁和X 锁。30事务的一致性是指。A事务中包括的所有操作要么都做,要么都不做B事务一旦提交,对数据库的改变是的第 3 页 共 8 页在您完成作业过程中,疑难,学院“辅导答疑”栏目,与进行交流讨论!C一个事务内部的操作及使用的数据对并发的其他事务是的D事务必须是使数据库从一个一致性状态变到另一个一致性状态二、填空题1. 数据库管理系统的主要功能有、数据库的运行管理和
9、数据库的建立以及维护等 4 个方面。2. 按照数据结构的类型来命名,数据模型分为、和。3. 支持关系数据结构、选择、投影和(自然)连接运算,且对这些运算不必要求定义任何物理存取路径的关系系统称为。4. 数据模型是由、和三部分组成的。5关系代数运算中,基本的运算是、和。6关系上完备的系统是指支持和所有的关系代数操作的。7数据性又可分为和。8关系代数是用对关系的运算来表达的,而关系演算是用的,它又分为演算和演算两种。9DBMS 是指它是位于和之间的一层管理软件。是仅支持关系数据结构和的10最小三、简答题。1什么是数据库的数据性?数据性带来了什么好处?2. 简述事务的概念及其作用。3. 数据库在运行
10、过程中可能产生的故障有哪几类?4. 试给出三个实际部门的E-R 图,要求实体型之间具有一对一,一对多,多对多各种不同的。5简述数据库的并发概念以及并发的主要方法。6为什么我们目前所使用的数据库管理系统大都是关系数据库管理系统?7数据库中为什么要有恢复子系统?它的功能是什么?8简要叙述关系数据库的优点。9如何通过四、综合题1某医院图和存取保证数据库的安全性?并用 SQL 语言举例说明。计算机管理中需要如下信息:科室:科名,科地址,科,医生:号,床位号,所属科室名医生:姓名,所属科室名,工作证号:号,姓名,诊断,主管医生,号、多个医生,一个只能属于一个科室,一个医生只属于一个科室,但可负责多的主管
11、医生只有一个。其中,一个科室有多个个的诊治,一个完成如下设计: 设计该计算机管理系统的 E-R 图; 将该 E-R 图转换为关系模型结构;第 4 页 共 8 页在您完成作业过程中,疑难,学院“辅导答疑”栏目,与进行交流讨论! 指出转换结果中每个关系模式的候选码。2已知学生表 S 和学生选课表 SC。其关系模式如下: S(SNO, SN, SD, PROV)SC(SNO, CN, GR)其中,SNO 为学号,SN 为姓名,SD 为系名,PROV 为省区,CN 为课程名,GR 为分数。试用 SQL 语言实现下列操作:“信息系”的学生来自哪些省区。 按分数降序排序,输出“英语系”学生选修了“计算机”
12、课程的学生的姓名和分数。3如图 2 给出的关系 SC 为第几范式?是否存在、删除异常?若存在,则说明是在什么情况下发生?发生的是什么?将它分解为高一级范式,分解后的关系能否解决操作异常问题?SC图 2关系 SC其中:SNO 为学号,CNO 为课程号,CTITLE 为课程名,INAME 为教师名,ILOCA 为教师地址,GRADE 为成绩。4. 设有函数依赖集 F = ABCE,AC,GPB,EPA,CDEP,HBP,DHG,ABCPG,计算属性集 D 关于 F 的闭包。5. 如图 2 给出的关系 R 为第几范式?是否存在操作异常?若存在,则将其分解为高一级范式。分解完成的高级范式中是否可以避免
13、分解前关系中存在的操作异常?R图 2 关系 R第 5 页 共 8 页在您完成作业过程中,疑难,学院“辅导答疑”栏目,与进行交流讨论!工程号材料号数量开工日期完工日期价格P1I1498059902250P1I2698059902300P1I31598059902180P2I1698119912250P2I41898119912350SNOCNOCTITLEINAMEILOCAGRADE80152C1OSD17080153C2DB高升D28580154C1OSD18680154C3AID37280155C4CL高升D2926设有关系R 和S 如图 2 所示。RS图 2 关系 R 和 S试用 SQL
14、 语句实现:属性 C50 时,R 中与相关联的属性 B 之值。 当属性 C=40 时,将 R 中与之相关联的属性 B 值修改为 b4。7设有下图 1 所示的三个关系。其中各个属性的含义如下:A(商店代号)、ANAME(商店名)、WQTY(店员人数)、CITY(所在城市)、B(商品号)、BNAME(商品名称)、PMCE(价格)、QTY(商品数量)。试用 SQL 语言写出下列,并给出执行结果:找出店员人数不超过 100 人或者在长沙市的所有商店的代号和商店名。找出至少供应代号为 256 的商店所供应的全部商品的商店名和所在城市。AB第 6 页 共 8 页在您完成作业过程中,疑难,学院“辅导答疑”栏
15、目,与进行交流讨论!BBNAMEPRICE1毛笔212羽毛球784A#ANAMEWQTYCITY101韶山商店15长沙204前门百货商店89北京256东风商场501北京345铁道商店76长沙620第一百货公司413上海ACa140a250a355ABa1b1a2b2a3b3AB8设有如下表所示的三个关系 S、C 和 SC。试用关系代数表表示下列语句:检索籍贯为上海的学生的姓名、学号和选修的课程号。检索选修了全部课程的学生姓名和。S第 7 页 共 8 页在您完成作业过程中,疑难,学院“辅导答疑”栏目,与进行交流讨论!学号籍贯98601王 晓燕20女北京98602李波23海98603陈 志坚21男长沙98604张兵20海ABQTY1011105101242101325101410420436125612412562913收音机13254书包242CSC第 8 页 共 8
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 眼镜儿童视力保护考核试卷
- 竞争力提升与造价咨询合同
- 第三方数据共享平台的安全认证与准入考核试卷
- 电话销售中的压力管理策略考核试卷
- 电子设备展会销售考核试卷
- 高级词汇作文课件
- 肉制品加工业的食品安全管理与控制技术研究考核试卷
- 游艺器材的防水防潮技术考核试卷
- 经纪人如何整合艺人宣传资源与推广渠道考核试卷
- 蒙台梭利教育学思想解析
- 电台项目可行性研究报告
- 2025年度事业单位招聘考试公共基础知识仿真模拟试卷及答案(共五套)
- 2025年广西壮族自治区南宁市中考一模生物试题(含答案)
- 长江流域大水面生态渔业的发展现状与发展潜力分析
- SQLSERVER如何配置内存提高性能配置方案
- 电视台影视拍摄合同协议
- 装配式建筑技术创新与可持续发展-全面剖析
- 装饰公司结算管理制度
- 实习生顶岗实习安全教育
- 网络灾难恢复计划试题及答案
- 物业五一节前安全教育
评论
0/150
提交评论