收藏 分享(赏)

2018秋华师《数据库设计》.doc

上传人:精品资料 文档编号:8808536 上传时间:2019-07-12 格式:DOC 页数:5 大小:32KB
下载 相关 举报
2018秋华师《数据库设计》.doc_第1页
第1页 / 共5页
2018秋华师《数据库设计》.doc_第2页
第2页 / 共5页
2018秋华师《数据库设计》.doc_第3页
第3页 / 共5页
2018秋华师《数据库设计》.doc_第4页
第4页 / 共5页
2018秋华师《数据库设计》.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、数据库设计单项选择题1、关系代数运算是以( )为基础的运算 。答案:C2、SQL 的 GRANT 和 REVOKE 语句用于数据库的( )。答案:A3、事务日志用于数据库的( )。答案:B4、假设有关系 R 和 S,在下列的关系运算中,( )运算不要求:“R 和 S 具有相同的元数,且它们的对应属性的数据类型也相同” 。答案:D5、在数据库系统中,“脏”数据是指一个事务读了另一个事务( )。答案:C6、关系数据库中的投影操作是指从关系中( ) 。答案:B7、封锁可以避免数据的不一致性,但可能会引起系统( )。答案:B8、下列 SQL 语句中,能够实现“收回用户 ZHAO 对学生表(STUD)中

2、学号(XH)的修改权”这一功能的是( )。答案:C9、数据库系统的并发控制保证了事务的( )。答案:B10、 “授权”是 DBS 采用的( )。答案:B11、在数据库系统中,日志文件用于( )。答案:D12、封锁机制属于 DBS 的( )。答案:D13、事务“要么不做,要么全做”的性质称为事务的( )。答案:D14、在基本 SQL 语句中,不可以实现的是( )。答案:D15、在加锁协议中规定“先申请先服务”的原则,可以避免数据库系统出现( )。答案:A16、当两个或多个事务都在同时等待对方释放自己希望加锁的数据对象时,其中的每一个都等待对方释放封锁时,就会出现( )。答案:C17、数据库的完整

3、性不包括( )。答案:D18、关系模型中实现实体间 N:M 联系是通过增加一个( ) 。答案:A19、存在一个等待事务集T_0 ,T_1 ,,T_n ,其中 T_0 正等待被 T_1 锁住的数据项,T_1 正等待被 T_2 锁住的数据项,.,T_n-1正等待被 T_n 锁住的数据项,则系统的工作状态处于( )。答案:D20、下列短语中可以在 SQL 查询时去掉重复数据的是( )。答案:D1、下列既独立于硬件设备,又与使用的 DMBS 无关的模型是( )。答案:B2、关系模型中,一个码是( )。答案:C3、在 3 个模式中,真正存储数据的是( )。答案:C4、在分组检索中,要去掉不满住条件的分组

4、和不满足条件的记录,应当( )。答案:D5、现有如下关系: 患者(患者编号,患者姓名,性别,出生日起,所在单位) 、医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果) ;其中,医疗关系中的外码是( )。答案:B6、在 3 个模式中,下面说法正确的是( )。答案:C7、在关系模式 R 中,函数依赖 X-Y 的语义是( )。答案:A8、DB 、 DBMS 和 DBS 三者之间的关系是( )。答案:B9、关系代数表达式的优化策略中,首先要做的是( ) 。答案:B10、下列四项中,不属于数据库系统特点的是( ) 。答案:C11、假设有关系 R 和 S,关系代数表达式 R(R S)表示的

5、是( )。答案:A12、在数据库中对个别用户看到和使用的那部分数据的逻辑结构进行描述的是( )。答案:C13、关系数据库管理系统应能实现的专门关系运算包括( )。答案:B14、现实世界中,事务总体在信息世界中称为( )。答案:A15、自然联接是构成新关系的有效方法。一般情况下,当对关系 R 和 S 是用自然联接时,要求 R 和 S 含有一个或者多个共有的( ) 。答案:C16、 MS SQL Server 提供的日期时间数据类型是( )。答案:B17、要保证数据库的逻辑数据独立性,需要修改的是( )答案:B19、要保证数据库的数据独立性,需要修改的是( )答案:D20、下述()不是 DBA 数

6、据库管理员的职责答案:C3、下面的选项不是关系数据库基本特征的是( )。答案:A4、下列选项中,不属于全局 E-R 模型设计的是( )。答案:C8、数据库的三级模式之间存在着两级映射,使数据库系统具有较高的数据( )。答案:B15、 SQL 语言中,SELECT 语句的执行结果是( )。答案:B17、数据库系统的数据独立性体现在( ) 。答案:B19、五种基本关系代数运算是( )。答案:A3、“年龄在 15-30 岁之间”这种约束属于 DBS 的( )。答案:A4、SQL 的 SELECT 语句中,“HAVING条件表达式”用来筛选满足条件的( )。答案:D14、下列聚合函数中不忽略空值(nu

7、ll)的是答案:C17、以下关于事务调度和封锁的描述中,正确的是( )。答案:A18、数据库转储属于 DBS 的( )。答案:C2、如果事务 T 获得数据项 Q 上的 X 锁,则 T 对 Q( )。答案:D12、有两个事务 T1 和 T2,都用到数据项 X 和 Y,则导致死锁的情况是( )。答案:D13、 SQL 中,下列涉及空值的操作,不正确的是( )答案:C16、在事务依赖图中,若各个事务之间的依赖关系构成循环,则就会出现( )。答案:A22、数据库系统中主要有 4 类用户:_、系统分析与设计人员、应用程序员和_。答案:数据库管理员、终端用户10、一个关系只有一个( ) 。答案:D14、有

8、且仅有一个结点无父结点的模型是( )。答案:A18、在数据库系统中,利用封锁机制实现( )。答案:D19、部分匹配查询中有关通配符“_”的正确的叙述是( )答案:D20、按照 ANSI 的定义,将数据库系统的模型结构划分为( )。答案:D7、关系代数中的联接操作是由( )操作组合而成 。答案:B16、 SQL 语言中,条件“年龄 BETWEEN 20 AND 30”表示年龄在 20 至 30 之间,下面说法正确的是答案:A6、以下有关 SELECT 子句的叙述中不正确的是( )。答案:A7、关系模型基本的数据结构是( )。答案:D10、一个班级有多个学生,每个学生只能属于一个班级,班级与学生之

9、间是( )。答案:B4、用户或应用程序看到的那部分局部逻辑结构和特征的描述是( ),它是模式的逻辑子集。答案:C填空题21、不是任意数据库操作系列都能成为事务,事务有 4 个特性:_、_、_ 、_,这四个特性简称为ACID 特性。答案:原子性、一致性、隔离性、持久性22、数据管理技术的发展大致经历了人工管理、_和_管理 3 个发展阶段。答案:文件系统、数据库系统23、事务日志一般包括下列内容:事务的_、_、_。答案:开始标记、结束状态、事务更新操作24、数据库系统由数据库、_、_和用户四部分组成。答案:软件、硬件25、数据库的安全性是指保护数据库以防止不合法的使用所造成的数据_、_、_。答案:

10、泄漏、更改、破坏22、关系数据模型的完整性约束规则可分为 4 类:域完整性、_、_、用户定义完整性。答案:实体完整性、参照完整性24、外模式/ 模式映射为数据库提供了_ 独立性。答案:数据的逻辑21、数据库的并发操作通常会导致以下三类问题:_、_、读“脏”数据。答案:丢失更新、不可重复读23、并发控制的主要方法是采用_机制。答案:封锁24、只转储上次转储后变化的数据,这种转储方式称为_。答案:增量转储24、 _是用户与数据库的接口,是数据库系统的核心软件。答案:数据库管理系统(DBMS)简答题26、 简述 COMMIT 和 ROLLBACK 语句的用途 ?答案:27、 简述数据库系统中视图的作

11、用。答案:26、 比较 X 锁与 S 锁的区别和作用。答案:28、 简单描述 DBMS 的工作模式。答案:27、设有关系模式如下:供应商关系 S(供应商号,供应商名,城市)工程关系 P(工程号,工程名)供应关系 SP(供应商号,工程号)试写出定义下列完整性约束的 SQL 子句:(1)在关系 SP 中插入元组时,其供应商号和工程号必须是关系 S 和 P 中的有效值。(2)在修改关系 S 中的供应商号时,必须同时修改关系 SP 中相应的供应商号。答案:create table SP(供应商号 char(8) not null,工程号 char(8) not null,foreign key(供应商

12、号 ) references S(供应商号) on update cascade,foreign key(工程号 ) references P(工程号) on update cascade,primary key(供应商号 ,工程号)28、数据库管理员(DBA)的主要职责有那些?答案:DBA 的主要职责有: 1、设计数据库的结构和内容。 2、定义数据库的存储结构和存取方式。 3、定义数据的安全性和完整性。4、数据库的日常维护。 5、改进和重新构造数据库系统。27、 SQL Server 2012 支持的数据完整性约束有哪几类?各有什么作用?答案:SQL Server 2012 支持的数据完整性约束包括 5 种类型:主键(PRIMARY KEY)约束、唯一性(UNIQUE)约束、检查(CHECK)约束、默认值(DEFAULT)约束和外键(FOREIGN KEY)约束。PRIMARY KEY 约束能唯一地标识表中数据的每一行。UNIQUE 约束用来限制不受主键约束的列上的数据的唯一性。CHECK 约束用于限制输入一列或多列值的范围,从逻辑表达式判断数据的有效性。DEFAULT 约束是在用户在插入新的数据行时,如果没有为该列指定数据,那么系统就将默认值赋给该列。FOREIGN KEY 约束用于建立和加强两个表(主表和从表)的一列或多列数据之间的链接。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报