




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库应用技术试题及答案一、单项选择题(每题2分,共30分)1.数据库系统的核心是()。A.数据库B.数据库管理系统C.数据模型D.软件工具2.下列四项中,不属于数据库特点的是()。A.数据共享B.数据独立性高C.数据冗余度高D.数据由DBMS统一管理和控制3.关系模型中,一个关键字是()。A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D.以上都不是4.SQL语言是()的语言,容易学习。A.过程化B.非过程化C.格式化D.导航式5.要从学生关系中查询学生的姓名和年龄所进行的查询操作属于()。A.选择B.投影C.联接D.自然联接6.在SQL语言中,修改表结构的命令是()。A.ALTERTABLEB.CREATETABLEC.DROPTABLED.UPDATETABLE7.数据库中,数据的物理独立性是指()。A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立8.事务的一致性是指()。A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态9.已知关系R和S,R∩S等价于()。A.(RS)SB.S(SR)C.(SR)RD.S(RS)10.若用如下的SQL语句创建了一个表S:CREATETABLES(SNOCHAR(6)NOTNULL,SNAMECHAR(8)NOTNULL,SEXCHAR(2),AGEINTEGER);今向S表插入如下行时,哪一行可以被插入()。A.('991001','李明芳',女,'23')B.('990746','张为',NULL,NULL)C.(NULL,'陈道一','男',32)D.('992345',NULL,'女',25)11.设关系R和S的属性个数分别为2和3,那么R⋈S等价于()。A.σ0<3(R×S)B.σ1<4(R×S)C.σ1<3(R×S)D.σ0<4(R×S)12.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括()。A.数据字典、应用程序、数据库后备副本B.数据字典、应用程序、审计档案C.日志文件、数据库后备副本D.日志文件、审计档案13.对并发操作若不加以控制,可能会带来()问题。A.不安全B.死锁C.死机D.不一致14.在数据库设计中,将ER图转换成关系数据模型的过程属于()。A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段15.下列关于视图的说法错误的是()。A.视图是从一个或多个基本表导出的表,它是虚表B.视图可以被定义在多个基本表上C.视图可以被定义在其他视图上D.使用视图可以加快查询语句的执行速度二、填空题(每题2分,共20分)1.数据库系统一般由数据库、__________、应用系统、数据库管理员和用户构成。2.数据模型通常由数据结构、数据操作和__________三部分组成。3.关系代数中专门的关系运算包括选择、投影、__________和除。4.SQL语言中,用于授权的语句是__________。5.数据库的完整性是指数据的正确性和__________。6.事务的四个特性是原子性、一致性、隔离性和__________。7.数据库系统中可能发生的故障主要有事务故障、系统故障和__________。8.数据库设计的步骤包括需求分析、概念结构设计、__________、物理结构设计、数据库实施和数据库运行和维护。9.若关系模式R∈1NF,且每一个非主属性完全函数依赖于任何一个候选码,则R∈__________。10.视图是一个虚表,它是从__________导出的表。三、简答题(每题10分,共30分)1.简述数据库管理系统的主要功能。2.什么是数据库的安全性?数据库安全性控制的常用方法有哪些?3.简述数据库设计中逻辑结构设计的主要步骤。四、综合题(每题10分,共20分)1.设有学生课程关系数据库,它由三个关系组成,它们的模式是:S(S,SNAME,SEX,AGE)C(C,CNAME,TEACHER)SC(S,C,GRADE)其中S表示学生关系,S是学号,SNAME是学生姓名,SEX是性别,AGE是年龄;C表示课程关系,C是课程号,CNAME是课程名,TEACHER是任课教师;SC表示选课关系,S是学号,C是课程号,GRADE是成绩。用SQL语句完成下列操作:(1)查询选修了“李明”老师所授课程的所有学生的学号和姓名。(2)查询平均成绩大于80分的学生的学号和平均成绩。2.已知关系模式R(A,B,C,D),函数依赖集F={A→B,B→C,C→D},试求:(1)R的候选码。(2)将R分解为3NF,并说明理由。答案一、单项选择题1.B2.C3.C4.B5.B6.A7.C8.D9.B10.B11.B12.C13.D14.B15.D二、填空题1.数据库管理系统(DBMS)2.完整性约束3.连接4.GRANT5.相容性6.持久性7.介质故障8.逻辑结构设计9.2NF10.一个或多个基本表三、简答题1.数据库管理系统的主要功能如下:数据定义功能:DBMS提供数据定义语言(DDL),用户可以通过它来定义数据库的结构,如定义表、视图、索引等。数据操纵功能:提供数据操纵语言(DML),实现对数据库中数据的基本操作,如查询、插入、删除和修改等。数据库的运行管理:对数据库的建立、运用和维护进行统一管理和控制,以保证数据的安全性、完整性、多用户对数据的并发使用以及发生故障后的系统恢复。数据组织、存储和管理:负责对数据的分类组织、存储和管理,确定以何种文件结构和存取方式物理地组织数据,如何实现数据之间的联系,以便提高存储空间利用率和方便存取。数据库的建立和维护功能:包括数据库初始数据的输入、转换功能,数据库的转储、恢复功能,数据库的重组织功能和性能监视、分析功能等。数据通信接口:DBMS提供与其他软件系统进行通信的功能,使得不同软件系统之间可以进行数据交换和共享。2.数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。数据库安全性控制的常用方法有:用户标识与鉴别:系统提供一定的方式让用户标识自己的身份,每次用户要求进入系统时,由系统进行核对,通过鉴定后才提供系统的使用权。存取控制:定义用户权限,并将用户权限登记到数据字典中,对用户访问数据库的操作进行控制,确保用户只能进行授权范围内的操作。存取控制包括自主存取控制和强制存取控制。视图机制:通过视图机制把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。审计:审计功能把用户对数据库的所有操作自动记录下来放入审计日志中,审计员可以利用审计日志监控数据库中的各种行为,找出非法存取数据的人、时间和内容等。数据加密:对存储和传输的数据进行加密处理,以防止数据在存储介质上被非法读取或在传输过程中被窃取。3.数据库设计中逻辑结构设计的主要步骤如下:将概念结构转换为一般的关系、网状、层次模型:将ER图转换为相应的数据模型,例如将ER图中的实体、属性和联系转换为关系模型中的表、列和关系。将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换:根据所选用的DBMS的特点,对第一步得到的数据模型进行优化和调整,使其符合该DBMS的要求。对数据模型进行优化:根据应用的需求和性能要求,对数据模型进行优化,包括确定数据依赖、消除冗余的数据依赖、确定合适的范式等,以提高数据库的性能和可维护性。设计外模式:根据用户的需求和使用习惯,设计用户视图,即外模式,外模式是用户与数据库系统的接口,它可以简化用户对数据库的操作,提高数据的安全性和独立性。四、综合题1.(1)```sqlSELECTS.S,S.SNAMEFROMS,C,SCWHERES.S=SC.SANDSC.C=C.CANDC.TEACHER='李明';```(2)```sqlSELECTS,AVG(GRADE)FROMSCGROUPBYSHAVINGAVG(GRADE)>80;```2.(1)因为A→B,B→C,C→D,所以A可以决定所有属性,且A的任何真子集都不能决定所有属性,因此R的候选码是A。(2)根据3NF的定义,一个关系模式R<U,F>∈3NF,当且仅当
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大学课件截屏
- 邢台市中医院骨质疏松症诊断与骨折风险评估考核
- 邢台市中医院颈动脉体瘤切除术技能考核
- 2025湖南邵阳市新宁产业开发区选调5人考前自测高频考点模拟试题附答案详解(典型题)
- 沧州市中医院员工职业生涯发展规划辅导案例分析
- 2025人民医院多学科协作快速响应考核
- 2025年甘肃省民航机场集团校园招聘45人考前自测高频考点模拟试题及答案详解(有一套)
- 2025河南许昌市建安区招聘公益性岗位人员13人考前自测高频考点模拟试题及答案详解(易错题)
- 2025广西南宁市第二十一中学顶岗教师招聘1人模拟试卷(含答案详解)
- 承德市人民医院炎性肌病诊断与肌肉力量评估考核
- 2025年全国中小学生天文知识竞赛试题库
- 运动医学培训体系构建
- 2025年中煤职称计算机考试题库
- 2025年北京师大附属实验中学丘成桐少年班选拔数学试卷
- 2025年中石化校招试题及答案
- 橡胶制品生产工(橡胶硫化工)安全技术操作规程
- 成分制备情况介绍
- 绿色化学技术在精细化工中的应用研究
- 项目管理课件培训
- 女性私密健康与护理课程
- 2025至2030中国游戏陪玩行业市场发展分析及发展前景与投资报告
评论
0/150
提交评论