ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:92KB ,
资源ID:1377957      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1377957.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库原理与应用测验答案.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

数据库原理与应用测验答案.doc

1、数据库原理与应用章节测验 3课程号: 班级: 姓名: 学号: 成绩: 一、判断题。 (每小题 1 分,共 20 分)1、(A)。用 SQL 语言进行操作,用户无需了解存取路径。 2、(A)。SQL 支持数据库的三级模式结构。 3、(B)。在关系数据库中,视图对应于数据库的内模式。 4、 (B)。SQL 标准中,模式创建后允许修改模式的定义。 5、(A)。SQL 标准中,基本表创建后,允许修改表的定义。 6、 (B)。视图是从一个或几个基本表导出的表,它与基本表一样,也存放着相应的数据。 7、 (A)。视图不仅可以建立在一个或多个基本表上,也可以建立在一个或多个已经定义好的视图上。 8、 (A)

2、。视图能够对机密数据提供安全保护。 9、 (A)。定义惟一约束的字段在一个表中不允许取重复值。 10、 (B)。视图与表都是实实在在的表。11、(A)。向视图中插入数据实际是将数据插入基本表。 12、 (A)。通过视图,可以对不同用户提供同一个表的不同数据表现。 13、b。安全性问题是数据库系统所独有的。14、a。拥有 DBA 权限的用户是系统中的超级用户。15、a。审计功能把用户对数据库的所有操作自动记录下来放入审计日志中。16、 (A)。数据库安全最重要的一点就是确保只授权给有资格的用户访问数据库的权限,这主要是通过数据库系统的存取控制机制来现实现。 17、(B)。在数据库中创建“角色”是

3、为了保证数据库完整性。18、b。数据的完整性和安全性是两个相同的概念。19、 (A)。学生关系(学号,姓名,性别,年龄,系部)中,学号必须唯一,是为了维护实体完整性。20、 (A)。学生关系(学号,姓名,性别,年龄,系部)中,年龄的取值范围是 1050 之间的整数,这属于用户定义的完整性。 二、填空题。 (每小题 1 分,共 20 分)1、SQL 语言中,修改表结构的动词是 ALTER。 2、(A)。建立索引的最重要的目的是加快查询速度。 3、(A)。在 select 查询中,若查询结果包含了许多重复行,可以用 distinct 关键词去掉重复的行。 4、在 select 查询中进行字符匹配时

4、,%代表任意长度的字符串。 5、a。数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。6、(A)。数据保护主要包括数据的安全性和数据的完整性。 7、数据库的完整性指的是防止不合语义的、不正确的数据进入数据库。 8、a。数据库的完整性是指数据的正确性和相容性。9、最终用户使用的数据视图称为( 外模式 ) 。 10、SQL 语言中, HAVING 子句用于筛选满足条件的( 分组 ) 。 11、若查询的结果仅限于平均分超过 80 分的,则应在 GROUP 子句的下一行加入:(HAVING AVG( grade)80) 。12、将对指定操作对象的指定操作权限授予指定的用户采用

5、的命令是( GRANT) 。13、将授予指定用户的指定操作权限收回采用的命令是( REVOKE) 。14、 允许用户 zhong 对 Score 表的内容进行修改,则授权语句应是(grant update on Table Score to zhong ) 15、SQL 使用(CREATE TRIGGER )命令建立触发器。16、若 R1NF,且每一个非主属性完全函数依赖于码,则 R( 2NF) 。17、在关系模式 R(U,F)中,如果 XY,存在 X 的真子集 X1,使 X1Y,称函数依赖 XY 为(部分)函数依赖。 18、T-SQL 语句存储为查询文件,该文件的后缀名为( .sql) 。1

6、9、在一个关系 R 中,若每个数据项都是不可分割的,那么关系 R 一定属于(1NF) 。 20、关系模式 R 中的属性全部是主属性,则 R 的最高范式必定是(3NF) 。 三、选择题。 (每小题 1 分,共 80 分)1、(C)。数据库中之存放视图的( ) 。A、操作 B、对应的数据 C、定义 D、限制2、 (A)。有关系 R ( sno,sname,age ) ,下列关于空值的查询语句中, 不能产生正确结果的是( ) 。A、SELECT sname FROM R WHERE age=NULLB、SELECT sname FROM R WHERE age IS NULLC、SELECT sna

7、me FROM R WHERE NOT(age IS NULL)D、SELECT sname FROM R WHERE age IS NOT NULL3、(A)。一般的数据库系统支持( )进行数据更新操作。A、由一个基本表导出的视图 B、视图的字段来自字段表达式函数C、视图中有分组子句 D、视图中使用了 distinct 短语4、 (D)。表达式“ AGE BETWEEN 18 AND 24 ”等价于( ) 。 A、AGE18 AND G=18 AND G18 AND G=18 AND AGE=1000 B SALARY1000C SALARY=1000 AND SALARY=2000 D S

8、ALARY=1000 OR SALARY=20008、 , (D)。SQL 中下列操作不正确的是 ( ) 。 A、AGE IS NOT NULL B、 NOT(AGE IS NULL) C 、SNAME=王五 D 、SNAME=王%9、 , (B)。SQL 中,与 NOT IN 不正确的是( ) 。 A、SOME B、SOME10、 , (A)。删除某一个元组采用的命令是( ) 。A、DELETE B、DROP C、UPDATE D、ALTER11、 , (D)。以下不是计算机系统的安全性问题的是( ) 。A、技术安全类 B、管理安全类 C、政策法律类 D、人文社科类12、 , (B)。计算机

9、系统的安全模型中不包括( ) 。A、用户 B、DBA C、OS D、DB13、 , (B)。创建角色的 SQL 指令是( ) 。A、CREATE B、CREATE ROLE C、CREATE TABLE D、CREATE VIEW14、 , (C)。数据加密是防止数据库中数据在( )中失密的有效手段。A、存储 B、传输 C、存储和传输 D、操作15、 , (D)。以下( )不属于实现数据库系统安全性的主要技术和方法。 A、存取控制技术 B、视图技术 C、审计技术 D、出入机房登记和加防盗门16、 , (D)。SQL 中的视图机制提高了数据库系统的( ) 。A、完整性 B、并发控制 C、隔离性

10、D、安全性17、 , (C)。SQL 语言的 GRANT 和 REVOKE 语句主要是用来维护数据库的( ) 。A、完整性 B、可靠性 C、安全性 D、一致性18、 , (B)。在数据库系统中,对存取权限的定义称为( )A、命令 B、授权 C、定义 D、审计 19、 , (A)。“ 授权”和“撤权”是 DBS 采用的( )措施 。A、安全性 B、完整性 C、并发控制 D、恢复 20、 , (C)。下列 SQL 语句中,能够实现“收回用户 ZHAO 对学生表( STUD )中学号( XH )的修改权”这一功能的是 ( ) 。 A、REVOKE UPDATE(XH) ON TABLE FROM Z

11、HAO B、REVOKE UPDATE(XH) ON TABLE FROM PUBLIC C、REVOKE UPDATE(XH) ON TABLE STUD FROM ZHAO D、REVOKE UPDATE(XH) ON STUD FROM PUBLIC 21、 , (B)。“角色”是 DBS 采用的( ) 。 A、完整性措施 B、安全性措施 C、恢复措施 D、并发控制措施22、 , (D)。为维护数据库的完整性,以下除了( ) ,其余都是 DBMS 必须具有的功能。A、提供定义完整性约束条件的机制 B、提供完整性检查的方法 C、违约处理 D、安全管理23、 , (A)。关系模型的实体完整性

12、在 CREATE TABLE 中用( )定义。A、PRIMARY KEY B、SECOND KEY C、NOT NULL D、UNIQUE24、 , (C)。当删除或修改被参照表的一个元组造成了与参照表的不一致时,则( )参照表中的所有造成不一致的元组。A、删除 B、修改 C、删除或修改 D、重建25、 , (D)。在 CREATE TABLE 中定义属性的同时可以根据应用要求,定义属性上的约束条件,即属性值限制,其中不包括( ) 。A、列值非空 B、列值唯一 C、检查列值是否满足一个布尔表达式 D、元组非空26、 , (A)。完整性约束命名子句( )用来对完整性约束条件命名。A、CONSTR

13、AINT B、PRIMARY KEY C、FOREIGN KEY D、CHECK27、 , (A)。对同一个表上的多个触发器,遵循( )的原则。A、谁先创建谁先执行 B、谁先创建谁后执行 C、谁后创建谁先执行 D、同时执行28、 , (B)。删除触发器采用的 SQL 指令是( ) 。A、DROP TABLE B、DROP TRIGGER C、DELETE TRIGGER D、DROP FROM TRIGGER29、 , (B)。可以使用( )语句修改表中的完整性限制。A、MODIFY TABLE B、ALTER TABLE C、DELETE TABLE D、ALTER VIEW30、 , (B

14、)。“年龄在 15 到 30 岁之间”这种约束属于 DBS 的( )A、安全性措施 B、完整性措施 C、恢复措施 D、 并发控制措施 31、 , (A)。建立表结构时定义关系完整性规则( ) 。A、使 DBS 能够自动维护数据完整性约束条件B、还需要编程实现数据完整性约束条件C、没有必要定义 D、将使系统操作复杂32、 , (D)。有一个关系:学生(学号,姓名,系别) ,规定学号的值域是 8 个数字组成的字符串,这一规则属于( ) A 、实体完整性约束 B、 关键字完整性约束C 、参照完整性约束 D 、用户自定义完整性约束33、 , (B)。视图是DBS采用的( ) 。 A、完整性措施 B、安

15、全性措施 C、恢复措施 D、并发控制措施34、 , (C)。如果一个系刚成立,尚无学生,就无法把这个系及其主任的信息存入数据库,称为( ) 。A、数据冗余太大 B、更新异常 C、插入异常 D、删除异常35、 , (D)。如果某个系的学生全部毕业了,在删除该系学生信息的同时,把这个系及其系主任的信息也丢掉了,称为( ) 。A、数据冗余太大 B、更新异常 C、插入异常 D、删除异常36、 , (A)。包含在任何一个候选码中的属性称为( ) 。A、主属性 B、非主属性 C、非码属性 D、全码37、 , (A)。关系模式 R 中属性或属性组 X 并非 R 的码,但 X 是另一个关系模式的码,则称 X

16、是 R 的外部码,也称( ) 。 A、外码 B、主码 C、码 D、内码38、 , (B)。使用( )显示触发器的所有者和创建时间。A、 SP_HELP TEXTTRIGGER_NAME B、SP_HELP TRIGGER_NAME C、SP_DEPENDS TRIGGER_NAME D、以上答案均不正确39、 , (C)。如果一个关系模式是 4NF,则必为( ) 。A、NF B、BNF C、BCNF D、CNF40、 , (A)。规范化的基本思想是逐步消除数据依赖中不合适的部分,其实质是概念的( ) 。A、单一化 B、分离 C、依赖性 D、联系41、 , (A)。由 XY,XZ,有 XYZ,称

17、为( )规则。A、合并 B、伪传递 C、分解 D、传递42、 , (D)。GETDATE()函数的作用是( ) 。A、返回日期表达式中的日期值 B、返回日期表达式中的月份值 C、返回日期表达式中的年份值 D、返回系统当前的日期和时间43、 , (B)。在关系模式 R(U,F)中,R 中任何非主属性对键完全函数依赖是 R3NF 的() 。 A、充分必要条件 B、必要条件 C、充分条件 D、既不充分也不必要条件44、 , (C)。表达式 123+456 的结果是( ) 。 A 、579 B 、579 C 、 D 、123 45、 , (B)。规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理

18、论,关系数据库中的关系必须满足其每一属性都是() 。 A、互不相关的 B、不可分解的 C、长度可变的 D、互相关联的46、 , (B)。下列关于规范化理论各项中正确的是() 。 A、对于一个关系模式来说,规范化越深越好B、满足二级范式的关系模式一定满足一级范式C、一级范式要求一非主码属性完全函数依赖关键字D、规范化一般是通过分解各个关系模式实现的,但有时也有合并47、 , (B)。根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式() 。 部门(部门号,部门名,部门成员,部门总经理)A、部门总经理 B、部门成员 C、部门名 D、部门号

19、48、 , (B)。在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键(或称主码) 职工(职工号、职工名、部门号、职务、工资)部门(部门号、部门名、部门人数、工资总额)在这两个关系的属性中,只有一个属性是外键(或称外来键、外码、外来码) ,它是() 。A、职工关系的“职工号” B、职工关系的“部门号”C、部门关系的“部门号” D、部门关系的“部门号”49、 , (D)。对于关系 R,第三范式是 R 中的每个非主属性应满足() 。 A、与主关键字存在单值依赖关系 B、与主关键字存在多值依赖关系C、函数传递依赖主关键字 D、非函数传递依赖主关键字50、 , (A)。在关系模式 R(姓

20、名,年龄,职位,出生日)中最有可能做主关键字的是() 。 A、姓名 B、年龄 C、职位 D、出生日51、 , (A)。关系规范化中的删除异常是指( ) 。 A、不该删除的数据被删除 B、不该插入的数据被插入C、应该删除的数据未被删除 D、应该插入的数据未被插入52、 , (D)。关系规范化中的插入异常是指( ) 。A、 不该删除的数据被删除 B、不该插入的数据被插入C、应该删除的数据未被删除 D、应该插入的数据未被插入53、 , (A)。设计性能较优的关系模式称为规范化,规范化主要的理论依据是( ) 。 A、关系规范化理论 B、关系运算理论 C、关系代数理论 D、数理逻辑54、 , (B)。规

21、范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一个属性都是( ) 。 A、互不相关的 B、不可分解的 C、长度可变的 D、互相关联的55、 , (A)。关系数据库规范化是为解决关系数据库中( )问题而引入的。A、插入、删除异常和数据冗余 B、提高查询速度C、减少数据操作的复杂性 D、保证数据的安全性和完整性56、 , (C)。规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( )的缺陷。 A、数据的不一致性 B、结构不合理 C、冗余度大 D、数据丢失57、 , (B)。当关系模式 R(A,B)已经属于 3NF,以下说法中( ) 是正确的。

22、 A、它一定消除了插入和删除异常 B、仍存在一定的插入和删除异常C、一定属于 BCNF D、A 和 C 都是58、 , (A)。关系模型中的关系模式至少是( ) 。 A、1NF B、2NF C、3NF D、BCNF59、 , (D)。在关系数据库中,任何二元关系模式的最高范式必定是( ) 。 A、1NF B、2NF C、3NF D、BCNF60、 , (A)。关系模式中各级模式之间的关系为( ) 。 A、 3NF21 B、 3NF12 C、 1NF23 D、 2NF1361、 , (B)。关系模式中,满足 2NF 的模式( ) 。 A、可能是 1NF B、必定是 1NF C、必定是 3NF D

23、、必定是 BCNF62、 (B)。设计数据流程图(DFD)属于数据库设计的( ) 。 A、可行性分析阶段的任务 B、需求分析阶段的任务 C、概念设计阶段的任务 D、逻辑设计阶段的任务63、 , (C)。候选码中的属性可以有( ) 。A 、0 个 B、1 个 C、1 个或多个 D、多个64、 , (D)。属于 BCNF 的关系模式( ) 。 A、已经消除了插入、删除异常 B、已经消除了插入、删除异常和数据冗余C、仍然存在插入、删除异常 D、在函数倚赖范畴内,已经消除了插入和删除的异常65、 , (B)。当下述哪一条成立时,程 XY为平凡的函数依赖( ) 。A、 XY B、 C、 XY D、 XY

24、 66、 , (A)。设有关系 R(A,B,C,D,E),A,B,C,D,E 都不可再分,则 R 属于( ) 。 A、1NF B、2NF C、3NF D、以上都不对67、 , (D)。规范化过程是对关系模式逐步分解的过程,其中从 2NF 向 3NF 变换,消除了( ) 。A、 主属性对候选键的部分函数依赖 B、 主属性对候选键的传递函数依赖C、 非主属性对候选键的部分函数依赖 D、 非主属性对候选键的传递函数依赖68、 , (B)。数据库应用系统从设计、实施到运行与维护的全过程称为( ) 。A、数据库设计 B、数据库建设 C、数据库应用 D、数据库管理69、 , (C)。以下不属于数据库设计方

25、法的是( ) 。A、新奥尔良方法 B、基于 E-R 模型的方法 C、2NF 设计方法 D、ODL 方法70、 , (B)。将概念结构转换为某个 DBMS 支持的数据模型,并对其优化的过程称为( )阶段。A、概念结构设计 B、逻辑结构设计 C、物理设计 D、数据库设计71、 , (C)。为逻辑数据模型选取一个最适合应用环境的存储结构和存取方法的过程称为( )阶段。A、概念结构设计 B、逻辑结构设计 C、物理设计 D、数据库设计72、 , (A)。通过对用户需求进行综合、归纳与抽象,形成一个独立于具体 DBMS 的概念模型的过程称为( )阶段。A、概念结构设计 B、逻辑结构设计 C、物理设计 D、

26、数据库设计73、 , (A)。数据字典是系统中各类数据描述的集合,不包括( )部分。A、数据 B、数据项 C、数据结构 D、数据流 74、 , (C)。概念结构设计的方法不包括( ) 。A、自顶向下 B、自底向上 C、自前向后 D、混合策略75、 , (D)。数据抽象不包括( ) 。A、分类 B、聚集 C、概括 D、定义76、 , (C)。各分 ER 图之间的冲突主要有三种,不包括( ) 。A、属性冲突 B、命名冲突 C、定义冲突 D、结构冲突77、 , (C)。ER 图向关系模型的转换要解决的问题是如何将实体型和实体间的联系转换为关系模式,如何确定这些关系模式的( ) 。A、属性 B、码 C

27、、属性和码 D、联系78、 , (B)。在数据库设计中,将 ER 图转换成关系数据模型的过程属于( ) A、 需求分析阶段 B、 逻辑设计阶段 C、 概念设计阶段 D、 物理设计阶段 79、 , (C)。在数据库设计中,表示用户业务流程的常用方法是( ) A、DFD B、ER 图 C、程序流程图 D、数据结构图 80、 , (D)。数据库设计属于( ) 。 A、程序设计范畴 B、管理科学范畴 C、系统工程范畴 D、软件工程范畴 四、综合题。 (1-5 小题每题 3 分,第 6 小题 15 分,共 30 分)1、 设有关系 R ( A , B , C )和 S ( D , A ) ,如题 5 图

28、所示, R 的主键为 A , S 的主键为 D 且外键为 A,则关系 S 中违反参照完整性约束的元组是( ( 2 , NULL ) )R D A 1 2 2 NULL 3 3 4 4 SA B C 1 2 3 2 1 3 3 2 4 2、 在关系模式 R(A,B,C)中,有函数依赖集 F=(A,B)C, (B,C)A,则 R 最高达到(BCNF ) 。 3、在关系模式 R ( A , B , C )中, F= ( A , B ) C , B C ,则 R 最高达到( 1NF ) 。 4、设有关系模式 R(S,D,M) ,其函数依赖集 ,SDM, 则关系的规范化程度至多达到 (2NF) 。 5、

29、在 ER 模型中,如果有 6 个不同实体集,有 9 个不同的二元联系,其中 3 个 1N 联系,3 个 11 联系,3 个 MN 联系,根据 ER 模型转换成关系模型的规则,转换成关系的数目是(9 ) 。 6、假设某商业集团数据库中有一关系模式 R 如下:R (商店编号,商品编号,商品库存数量,部门编号,负责人)如果规定:(1) 每个商店的每种商品只在一个部门销售;(2) 每个商店的每个部门只有一个负责人;(3) 每个商店的每种商品只有一个库存数量。试回答下列问题:(1) 根据上述规定,写出关系模式 R 的基本函数依赖;(4 分)(2) 找出关系模式 R 的候选码;(3 分)7、已知关系模式 R,U=A,B,C,D,E,CF:ACB,CBD,ABE,EGCl 求:AB,BC,AC 是否为关系 R 的候选码?BC 不是候选码,AB、AC 是超码。 1、(商店编号,商品编号)部门编号; (商店编号,部门编号) 负责人;(商店编号,商品编号)数量2、(商店编号,商品编号);模式 R2(A,B,C,D)满足 BCNF。1(P.55-57)

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。