




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章 数据库技术基础一选择题1在数据库管理技术的发展过程中,文件系统与数据库系统的重要区别是:数据库系统具有( )。A.数据无冗余的特点 B.数据可共享的特点C.专门的数据管理软件 D.特定的数据模型2数据库系统的核心部分是( )A.计算机硬件 B.数据库C.数据模型 D.数据库管理系统3数据库管理系统的英文缩写是( )A.DB B.DBMSC.DBS D.DBA4数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中哪一个不是数据库阶段的特点( )A.采用复杂的数据结构 B.无数据冗余C.数据共享 D。数据具有较高的独立性5数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库,面向对象数据库等新型数据库是属于哪个发展阶段的( )A.人工管理阶段 B.文件系统阶段C.数据库系统阶段 D.高级数据库技术阶段6层次模型的数据结构的特点是( )A.像一个倒立的树 B.结点之间的联系任意C.二维表格 D.支持数据继承和函数继承7世界上第一次提出了关系数据库的概念与数据库的关系模型的人是( )A.Boyce和Chamberlin B.P.P.S.ChenC.M.M.Zloof D.E.F.Codd8绝大多数数据库系统的总体结构,都具有外模式,模式和内模式三级模式结构。描述数据库中全体数据的全局逻辑结构和特性的是( )A.模式和内模式 B.内模式C.模式 D.外模式9所谓的概念模型,指的是( )A.客观存在的事物及其相互联系B.将信息世界中的信息进行数据化C.实体模型在计算机中的数据化表示D.现实世界到机器世界的一个中间层次,即信息世界10根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。对于“部门”关系-部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是( )A.部门总经理 B.部门成员C.部门名 D.部门号11.ER方法的三要素是( )A.实体,属性,实体集 B.实体,码,联系C.实体,属性,联系 D.实体,域,码12.E-R图是数据库设计的工具之一,它一般适用于建立数据库的( )A.概念模型 B.结构模型C.物理模型 D.逻辑模型13.数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,一般适用( )图形表示A.矩形 B.四边形 C.菱形 D.椭圆形14.在关系数据库设计中,设计关系模式是数据库设计中的( )阶段的任务A.需求分析阶段 B.概念设计阶段C.逻辑设计阶段 D.物理设计阶段15.数据库物理设计完成后,进入数据库实施阶段,下述工作中,( )一般不属于实施阶段的工作A.建立数据库 B.扩充功能C.加载数据 D.系统调试16.数据库管理系统提供的DDL功能是( )A.实现对数据库的检索,插入,修改与删除B.提供数据初始装入,数据转储,数据库恢复,数据库重新组织等手段C.用于数据的安全性控制,完整性控制,并发控制和通信控制D.描述数据库的结构,为用户建立数据库提供手段17.SQL是一种( )A关系代数语言 B.元组关系演算语言C.域关系演算语言 D.介于关系代数和关系演算之间的语言18.在SQL中,CREATE VIEW语句用于建立视图。如果要求对视图更新时必须满足子查询中的条件表达式,应当在该语句中使用短语( )A.WITH UPDATE B.WITH INSERTC.WITH DELETE D.WITH CHECK OPTION19.当用SQL的ALTER TABLE语句修改基本表时,如果要删除其中的某个完整性约束条件,应在该语句中使用( )A.MODIFY B.DROPC.ADD D.DELETE20.在关系数据库标准查询语言SQL中,实现数据检索的语句(命令)是( )A.LOAD B.SETC.SELETE D.FETCH21.SQL的DROP INDEX语句作用是( )A.删除索引 B.建立索引C.修改索引 D.更新索引22.下列的SQL语句中,属于数据控制语句的是( )1.CREATE 2.SELECT 3.UPDATE 4.GRANT 5.DROP 6.DELETE 7.ALTER8.INSERT 9.REVOKEA/1.5.6.7 B.4.9 C.2.3.6.8 D.1.5.723.用如下的SQL语句创建一个表S: CREATE TABLES(S#CHAR(6)NOTNULL,SNAMECHAR(8)NOTNULL,SEXCHAR(2),AGE INTEGER)现向S表中插入行,( )行可以被插入A(990746,张为,NULL,NULL)B.(991001,李明芳,女,23)C.(NULL,陈道一,男,32)D.(992345,NULL,女,25)24.关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#).其中S#为学生号,SNAME为姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT SNAME FROM,S,C,SC WHERE子句.这里WHERE子句的内容是( )A.S.S#=SC.S# and SEX=女and CNAME=计算机B. S.S#=SC.S# and C.C#=SC.C# and CNAME=计算机C.SEX=女 and CNAME=计算机D. S.S#=SC.S# and C.C#=SC.C# and SEX=女 and CNAME=计算机二、填空题1. 数据管理技术随着计算机技术的发展而发展,一般可以分为如下4个阶段:人工管理阶段,文件系统阶段,_阶段和高级数据库技术阶段。2. 数据库管理系统的功能主要有:_,_,数据库的运行管理和数据库的建立和维护。3. 信息的循环经历了3个领域;现实世界。_和_.4. 实际数据库系统所支持的数据模型主要有层次模型,网状模型,_3种5. 在关系数据模型中,二维表的列称为属性,二维表的行称为_.6. 在数据库系统的三级模式体系结构中,描述数据在数据库中的物理结构或存储方式的是_.7. 在数据库的外模式,漠视,内模式三级模式的体系结构中,存在两次映像:外模式到模式的映像定义了外模式与模式之间的对应关系;模式到内模式的映像定义了数据库的逻辑结构与_之间的对应关系。8. 数据库系统在三级模式之间提供了两层映像,这两层映像是_和模式/内模式影响。9. 在数据库的体系结构中,数据库存储的改变会引起内模式的改变。为使数据库的模式保持不变,从而不必修改应用程序,这是通过改变模式与内模式之间的映像来实现的。这样,就可以使数据库具有_.10. 网状,层次数据模型与关系数据模型的最大区别在于表示和实现实体之间的联系的方法:网状,层次数据模型是通过指针链,而关系数据模型是使用_.11. 关系模型的完整性是指_.参照完整性。12. 设有关系R1和关系S1,R1S1的运算结果是_.关系R1ABCa1b1c1a1b2c2a2b2c1关系S1ABCa1b2c2a1b3c2a2b2c113. 对关系模式进行规范化的目的是减少数据冗余,并避免出现插入异常,删除异常和_.14. 第一范式是满足关系模式所要遵循的最基本条件的范式,即关系中每个属性必须是_的简单项。15. 在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项,数据结构,数据流,数据存储,数据加工过程等的描述,通常称为_.16. 在数据库技术中使用数据模型的概念来描述数据库的结构和语义。数据模型由概念数据模型和结构数据模型两类,实体联系模型(ER模型)是_数据模型。17. 在数据设计的4个阶段中,每个阶段都有自己的设计内容。“为哪些表,在哪些字段上,建立什么样的索引。”这一设计内容应该属于_设计阶段。18. SQL功能丰富,语言简洁,使用方便灵活,AQL主要由4个部分组成,它们分别是_,_,_和嵌入式SQL的使用。19. 在定义基本表的SQL语句CREATE TABLE中,如果要定义某个属性不能取空值,应该在该属性后面使用的约束条件短语是20. 当用SQL的CREATE INDEX语句建立索引时,可在该语句中使用短语_指定索引值按升序排序。21. 在学生表STUD中,查询全体学生的学号(XH),姓名(XM)和所在系(SD)的SQL语句是_.22. 在学生表STUD中,查询计算机系(CS)且其年龄(SA)在20岁以下的学生姓名(XM)和所在系(SD)的SQL语句是_.23. 在“学生-选课-课程”数据库中的3个关系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER).查找选修“数据库技术”这门课程的学生的学生名和成绩。若是用连接查询的SQL语句是: SELECT SNAME,CRADE FROM S,SC,C WHERE CNAME=“数据库技术” AND S.S#=SC.S# AND三名词解释1.信息处理 2.数据库 3.数据库管理系统4.数据模型 5.模式 6.外模式7.内模式 8.数据项四简答题1.什么是数据?什么是信息?简述信息和数据之间的关系。2.试说明数据库系统的模式。内模式。外模式之间的联系。3.简述目前数据库设计的过程。4.数据库维护的主要过程是什么?5.试述SQL的主要特点。五应用题1.分析银行活期储蓄业务中,储蓄所与储户之间的关系,并画出其E-R图。2将图5.1所示的E-R图转换为关系模型。3.书店经销图书的E-R图如图5.2所示。(1)说明图5.2表达的概念。(2)将图5.2的实体联系模型转换为关系模型。(3)说明各个关系的主键(标以双线)和外键。4.某保险公司关于汽车保险涉及以下查询和登录:查询投保人:输入保险号,输入投保人姓名,投保的汽车,型号;事故登录:登录事故编号,出事汽车牌照,车主,赔偿金,稽查人。根据上述用户需求,要求作出:(1) 查询和登录数据流图。 (2)实体联系模型(E-R图)。(3)从E-R图导出关系模型。5设有3个域D1,D2,D3如下:D1=学生集合(Student)=张宁,李健,王鹏,D2=计算机语言课程集合(Language)=C+,OP,JAVA,D3=修课类别(Lesson)=必修课,选修课,试求其迪卡尔积。6建立用户的一个表emp的数据结构。其中需要定义8个属性名empno,ename,job,mgr,hiredate,sal,comm和deptno,类型分别为:FLOAT,VARCHAR(10),VARCHAR(9),INIEGER,DATE,FLOAT,FLOAT和INIEGER。7设有以下3个基本表:学生S,成绩SC,课程GS(SNO,SNAME,SAGE,SEX,SDEPT)(学号(990701),姓名,年龄,性别,班级)SC(SNO,CNO,GRADE)(课程编号(J1),成绩)G(CNO,CNAME,CDEPT,TNAME)(课程编号,课程名称(数学),学分,代课教师姓名)试用SQL完成下列各项操作。(1)统计所有学生选修的课程门数。(2)往基本表S中插入一个学生元组(990750,钱江,18)。(3)把数学课不及格的成绩全改为空值。(4)在SC中检索成绩为空值的学生学号和课程号。(5)检索选修课程包含王老师所授课程的学生学号。参考答案一 选择题1C 2。D 3。B 4。B 5。D 6。A 7。D 8。C 9。D 10。B11C 12。A 13。D 14。C 15。B 16。D 17。D 18。C 19。B 20。C21A 22。B 23。A 24。D二填空题1数据库2数据定义;数据操纵3信息世界;数据世界4关系模型5元组或记录6内模式7物理结构8外模式/模式映像9物理数据独立性10二维表/表格/表/关系11实体完整性 12R1S1 ABCa1a1a2a1b1b2b2b3c1c2c1c2 13不一致性/更新异常14不能在分割15数据字典16概念17物理18数据定义;数据操纵;数据控制19NOT;NULL20ASC21SELECT NXH,XM ,SD FROMSTUD22SELECT XM,SD FROM STUD WHERE SD=CSAND SA2023SC.C#=C.C#/C.C#=SC.C#三名词解释1信息处理是对各种类型的数据进行收集,存储,分类,计算,加工,检索和传输的过程,也称为数据处理。2数据库是按一定格式存储在计算机上的数据的仓库,即存储在计算机内的相关数据的集合。它能为各种用户共享,并具有最小冗余度,数据间联系米求,数据与程序又有较高的独立性。3数据库管理系统是数据库系统的核心,是对数据库进行管理的软件系统。即完成对数据 科学组织,存储以及高效地获取和维护数据,它为用户或应用程序提供了访问数据库中的数据和对数据的安全性,完整性,保密性,并发性等进行统一控制的方法。4所谓数据模型是指表示实体和实体之间的联系的模型。5模式也称为逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。一个数据库只有一个模式。6外模式也成为子模式或用户模式,它是用户看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。7内模式也称为存储模式,物理模式和数据库模式,它是数据物理结构和存储结喉的描述,是数据在数据库内部的表示方式。一个数据库只有一个数据库的内模式。8数据项是数据处理中基本的不可分割的逻辑单位,数据项条目的内容有:数据项名,编号,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,其他数据项的逻辑关系,数据项之间的联系等。四,简答题1 数据是描述事物的符号记录,是指用物理符号记录下来的可以鉴别的信息。其表示形式多种多样,可以是数值,字符,图形,声音等,这些物理符号都可以经过数字化后存入计算机。信息是事物运动状态及其存在方式的表现形式。信息具有可以被存储,被加工,可传递和可复制等属性,也就是说它是经过加工并对人类社会实践,生产以及经营活动产生决策影响的数据,是对现实世界的反映。数据是信息的载体,是信息的符号表示,即用物理符号记录下来的可以鉴别的信息。而信息是数据的内涵,是其解释。信息和数据是两个不可分离又有区别的概念。一方面,并非任何数据都能表示信息,信息只是人们消化理解了的数据;另一方面,信息更本质地反映事物的概念,而数据则是信息的具体表现,所以信息不随载体的性质而改变,而数据的具体形式却取决于载体的性质。2 在数据库三级体系结构中,模式是内模式的逻辑表示,内模式是模式的物理实现,外模式是模式的部分抽取。模式体现了数据库总体逻辑观;内模式体现了数据库的存储观;外模式体现了数据库的用户观。3 目前设计数据库系统主要采用的是以逻辑数据库设计和物理数据库设计为核心的规范设计方法。其中逻辑数据库设计是根据用户要求和特定数据库管理系统的具体特点,以数据库设计理论为依据,设计数据库的全局逻辑结构和每个用户的全局逻辑结构。物理数据库设计是在逻辑结构确定之后,设计数据库的存储结构及其他实现细节。它主要经历需求分析,概念设计,逻辑设计,物理设计和构建与维护等阶段。4 数据库维护的主要任务包括:(1) 数据库数据库的转储和恢复:数据库的转储和恢复是系统正式运行后最重要的维护工作之一。(2) 数据库的安全性,完整性控制:根据拥护的实际需要授予不同的操作权限。此外,在数据库运行过程中,由于应用环境的变化,对安全性的要求也会发生变化,比如系统中用户的密级,数据密级等情况会随不同的使用目的而改变。(3) 数据库性能的监督,分析和改进:在数据库运行过程中,监督系统运行,对检测数据进行分析,找出改进系统性能的方法。(4) 数据库的重组织和重构造:对数据库进行重组织或部分重组织。5 SQL的主要特点如下:(1)综合统一。SQL集数据定义语言DDL,数据操纵语言DML,数据控制语言DCL的功能于一体。(2)高度非过程化。用SQL进行数据操作时只需要提出“做什么”,而不必指明“怎么做”。因此拥护无须了解数据的存储路径,SQL语句的执行过程和路径的存储都可以由系统自动完成,从而提高了沪剧的独立性。(3)面向集合的操作方式。SQL采用集合操作方式麦茬寻结果是元组的集合,插入,删除,更新的操作对象也都是元组的集合,对元组逐一操作。(4)以统一种语法结构提供两种使用方式。SQL既是自含式语言,又是嵌入式语言。作为自含式语言,SQL能独立地用于联机交互的使用方式,用户直接键入SQL命令对数据库进行操作;作为嵌入式语言,SQL语句可以嵌入式到高级语言,如VB的程序中。(5)语言见解易学易用。SQL设计功能极强,可完成数据定义,数据操纵,数据控制核心功能:creat,update,insert,select,drop,alter,delete,grant,revoke,而且SQL的语法简单,接近英语习惯。五应用题1在应行活期存储业务中,“储户”一般通过“存储单”或“取款单”与存储所发生联系。(1)若一个储户只在一个储蓄所存取款,则“储蓄所”与“储户”之间表现为1:n联系;(2)若提个储户在多个储蓄所存取款,则“储蓄所”与“储户”之间表现为m:n联系。如图5.3为“储蓄所”与“储户”联系E-R图。3.(1)图5.2的实体联系模型表示了图书,书店和出版社3个实体通过“经销”联系起来,表明某书店经销哪家出版社的哪种图书。起联系作用的“经销”本身带有属性(数量与折扣),表示某书店向某出版社订购某种图书的数量和折扣;联系方式显然是多对多。(2)每个实体转换为一个关系,联系也转换为一个关系:书店(书店名,地址,电话)出版社(出版社名,地址,电话)图书(书号,书名,作者,定价)经销(书店名,出版社名,书号,数量,折扣)(3)书店,出版社和图书关系的主键显然是书店名,出版社名和署名,经销关系主键为书店名,出版社名,书号小组合键,其中书店名是书店关系的主键,出版社名是出版社关系的主键,书号是图书关系主键。4.(1)数据流图。1)查询投保认数据流图如图5.4所示.2)事故登陆数据流图如图5.5所示.(2)实体联系模型(E-R图),如图5.6所示.(3)关系模型如图5.7所示.车主(保险号,姓名,地址)汽车(牌照,车型,保险金,保险号)事故(编号,牌照,日期,驾驶员,赔偿金,稽查)5.D1XD2XD3=(张宁,C+,必
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电商内容营销自动化工具创新创业项目商业计划书
- 农畜产品天然成分提取创新创业项目商业计划书
- 农产品产地直销网络创新创业项目商业计划书
- 2025年学前教育机构师资队伍教师培训效果评价与反馈体系报告
- 2025年工业互联网平台NFV虚拟化在5G网络中的应用场景报告
- 2025年工业节能技术改造资金申请项目申报条件与评估报告
- 2025年教育行业人才流失现状与吸引力建设策略报告
- 2025年网络直播行业规范化与直播平台国际化发展商业模式创新报告
- 甘肃省定西市岷县2021-2022学年第一学期五年级科学期中试题(含答案)
- 营养师考试2025年备考实操技能与营养调查模拟试卷
- 电子商务法律风险与合规管理
- 缆索起重机检查评分
- 妊娠期并发产前子痫的处理培训课件
- 中国民族史纲要罗佑贤
- 城市道路路名牌设置、管理和维护导则
- 肝性脑病患者护理查房
- JJF(石化)053-2021间隙式湿膜制备器校准规范
- 4.3闭环控制系统的工作过程教学设计-高中通用技术必修《技术与设计2》
- 2023版设备管理体系标准
- 办公家具供货安装、保障实施及售后服务方案
- 《曼陀罗绘画疗愈-初三减压》PPT
评论
0/150
提交评论