万维网数据库模拟.doc

上传人:scccc 文档编号:11952110 上传时间:2021-11-18 格式:DOC 页数:11 大小:148.50KB
返回 下载 相关 举报
万维网数据库模拟.doc_第1页
第1页 / 共11页
万维网数据库模拟.doc_第2页
第2页 / 共11页
万维网数据库模拟.doc_第3页
第3页 / 共11页
万维网数据库模拟.doc_第4页
第4页 / 共11页
万维网数据库模拟.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《万维网数据库模拟.doc》由会员分享,可在线阅读,更多相关《万维网数据库模拟.doc(11页珍藏版)》请在三一文库上搜索。

1、数据库技术练习题(1)一、判断题(每题 1 分,共 20 小题) 1层次数据模型缺乏直接表达现实世界中非层次关系实体集间的复杂联系。() 2保持依赖反映了模式分解的数据等价原则。() 3非等值连接是指连接运算符为除“”之外的其他运算符的连接。()4. 关系的每一个分量可以继续分为小的数据项。 () 5一个数据库只有一个概念模式,它是数据库系统三级模式结构的中间层。()6尽管数据类型不同,但数据表示形式、存储方式及数据能进行的操作运算是相同的。()7数据库管理系统建立在操作系统的基础上,对数据库进行统一的管理和控制。()8关系模型中主关键字或是外部关键字的属性值可以为空。()9. 存储过程是指编

2、译之后可以以一种可执行的形式永久的存储在数据库中的SQL语句。()10. 一个数据库应用系统的好坏,很大程度上取决于数据库设计的好坏。()11. 最常用的表示数据模型的方法是实体联系方法。 () 12管理信息系统在网络环境下的要求有:采取必要的网络安全措施,确保数据的安全性。() 13物理数据库中存放按一定的数据模型组织并实际存储的所有应用需要的工作数据。()14因为视图自身并不占有存储空间,所以视图不是数据库对象。()15排它锁和共享锁是最基本的封锁方式。()16进行数据转储时,静态转储可以与事务同时进行,不会影响系统的可用性。()17数据结构是数据模型最基本的组成部分,规定了数据模型的静态

3、特性。()18. 数据库是一个长期存储在计算机内、随意组织的、不可共享的、分散管理的数据集合。()19. JDBC 的主要功能是管理存放在表中的数据,它定义了一系列与关系数据库进行交互的类与接口。()20. 人们利用数据仓库的主要目的是进行日常事务处理, 对数据仓库的主要操作是数据查询。()二、单选题(每题 1 分,共 20 小题)1. 在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为()。A. 投影B. 连接C. 选择D. 扫描 2在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的 方法是创建()。A. 索引B. 视图C. 存储文件D. 另一个表3

4、. 现实世界中,事物的一般特性在信息世界中称为()。A. 实体B. 实体键C. 属性D.关系键4在关系数据库管理系统中,创建的视图在数据库三层结构中属于()。A. 外模式B. 存储模式C. 内模式D. 概念模式5. 建立基本表结构时,定义字段的有效性规则是实现数据的() 。A. 实体完整性B. 参照完整性C. 域完整性D. 表完整性6. 文件管理方式本质上是把数据组织成()的形式存储在磁盘上。A. 文件B. 表C. 记录D. 数据库7. 已经被确定为 RDBMS勺国际标准的语言是()A. JDBCB. HTMLC. ASPD. SQL8. 创建视图的语句格式为()A. CREATE TABLE

5、 视图名B. CREATE INDEX C. CREATE VIEW D. DROP VIEW 9. ( ) 是直接面向数据库的逻辑结构,是对现实世界的第二层抽象。A. 概念数据模型B. 物理数据模型C. 局部数据模型D. 逻辑数据模型10. 关系数据库规范化是为了解决关系数据库中()问题而引入的。A. 插入、删除和数据冗余B. 提高查询速度C. 减少数据操作的复杂性D. 保证数据的安全性和完整性11. 部分匹配查询中有关匹配符“ _”的正确的叙述是() 。A. “ _”代表任意单个字符B. “ _”可以代表零个或多个字符C. “_”不能与“ %”一同使用D. “ _”代表一个字符12. 在关

6、系代数的专门关系运算中,从表中取出满足条件的属性的操作称为()。A. 选择B. 投影C. 连接D. 扫描13. 在下面所列出的条目中,哪些不是数据库管理系统的基本功能。()A. 数据库定义B. 数据库的建立和维护C. 数据库存取D. 数据库和网络中其他软件系统的通信14. 子模式是()。A. 模式的副本B. 模式的逻辑子集C. 多个模式的集合D. 以上的答案全部正确15. 当关系R(A, B)已属于3NF,下列说法中()是正确的。A. 它一定消除了插入和删除异常B. 仍存在一定的插入和删除异常C. 一定属于BCNFD. A和C都是16. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是

7、指()。A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合17. 下列不是C/S数据库的优点的是()A. 减少工作站网络上的负载B.工作站的无关性C. 数据完整性的维护D.减少数据库软件费用18. 在集中式结构中,所有的资源和处理都在()上完成。A.终端B.主机C.客户端D.服务器19.SQL Server 2000提供了(),而其他供应商将其作为一项额外收费功能。A.索引B.查询C.视图D.全文搜索20.在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是()。A. 外模式

8、B. 模式C. 内模式D. 存储模式四、填空题(每题 1分,共10小题)1. 复合索引是针对表中两个或两个以上的 建立索引。2. SQL为国际标准语言,是 领域主流语言。3. 数据管理是 _的基础工作,数据库是数据管理的技术和手段。4. 是DBS中对数据进行管理的软件系统,它是DBS的核心组成部分。5. 一个完整的 SELECT语句包括 SELECT FROM、GROUP BY ORDER BY子句。6. 在使用SQL的关系数据库中,事务是通过使用命令来完成的7. 在数据处理中,最基本的工作是数据工作。&数据结构、 和数据的约束条件又称为数据模型的三要素。9. 封锁有两种基本类型:排它锁和。1

9、0. 在多个事务并发执行的过程中,可能会存在某个尽管总有机会获得锁的事务却永远也没有得到锁,这种现象称为 五、综合题(共 3 小题, 30 分)1. 简述数据管理技术发展的三个阶段以及每个阶段的特点。2SQL Server 有哪两种身份验证模式?它们有什么不同?3. 登录用户和数据库用户的关系如何?数据库技术练习题(2)一、判断题(每题 1 分,共 20 小题)1谓词一般使用在查询条件中,通过SQL的FROM子句实现。()2E-R 模型是一种语义模型,它旨在表达数据的含义。()3连接操作不仅可以在两个基本表之间进行, 也可以是一个基本表与其自己进行连接操作。()4在关系模型中,实体以及实体间的

10、联系都是用关系来表示的。()5. 关系模式是对关系的描述,关系模式是动态的、随时间不断变化的。()6. 如果一个关系模式 R属于第三范式,那么 R的所有属性都是不可再分的数据项。()7. 查询是对数据库中信息的寻找和定位。 ()8.SQL 具有自含式语言和嵌入式语言两种形式。 ()9.SQL 可以独立完成数据库生命周期中的全部活动,包括创建数据库、录入数据以及对数据 库进行查询、更新、维护和安全控制等一系列操作。()10. 在数据库中, 对一张表可以创建几种不同类型的索引, 所有这些索引都具有相同的作用, 即加快数据查询速度以提高数据库的性能。 )11逻辑数据库是某个或某些用户使用的数据集合。

11、()12数据管理的主要任务是对数据进行变换、抽取和运算,以得到更有用的数据。() 13数据依赖引起的主要问题是更新异常。()14概念模式 / 内模式映像定义了各个外模式与概念模式间的对应关系。()15. 根据实体完整性规则,用户只要定义了某一个关系的外键,系统就会控制外键的值要么 为空,要么等于被参照关系中某一个主键的值。 ()16.SQL Server 支持基于角色的存取控制策略。 ()17. 事务既可以并行调度,又可以串行调度,都可以保证执行结果的准确性。()18. 在完全C/S结构中,用户只能通过运行在服务器上的DBM睐访问数据。()19.1996年,MicrosoFT决定放弃原有的 S

12、QL版本,从底层开始重写 SQLServer的所有代码。 ()20. 选择运算是一元运算。 ()二、单选题(每题 1 分,共 20 小题)1. SQL语言具有两种使用方式,分别称为交互式SQL和()。A. 提示式SQLB. 多用户SQLC. 嵌入式SQLD. 解释式SQL2. 数据库系统的数据独立性是指()。A. 不会因为数据的变化而影响应用程序B. 不会因为存储策略的变化而影响存储结构C. 不会因为某些存储结构的变化而影响其他的存储结构D. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序3在数据库中,产生数据不一致的根本原因是()。A. 数据冗余B. 数据存储量太大C. 没有严格

13、保护数据D. 未对数据进行完整性控制4. 在所有的程序模块都通过了调试以后,就需要将它们联合起来进行调试。这一过程称 为数据库的()。A. 加载B. 维护C. 运行D. 试运行5. 文件可以命名,通过文件名以()为单位存取数据,不必关心数据的存储位置。A. 表B. 记录C. 文件D.数据库概念单一,容易理解 存取路径对用户透明6. 关系数据模型的特点,说法错误的是( )A. 建立在严格的数学基础之上B.C. 数据联系是靠数据冗余实现的D.7. 下列命题中不正确的是() 。A. 数据库减少了不必要的数据冗余B. 数据库中不存在冗余数据C. 数据库中的数据可以共享D. 若冗余数据是可控的,则数据更

14、新的一致性得以保证8. 数据的逻辑独立性是指() 。A. 概念模式改变,外模式和应用程序不变B. 概念模式改变,内模式不变C. 内模式改变,概念模式不变D. 内模式改变,外模式和应用程序不变9. ( )是指包括在第一个关系中出现而在第二个关系中不出现的元组的新关系。A. 两个关系的并运算B.两个关系的交运算C. 两个关系的除法运算D.两个关系的差运算10. 衡量关系模式优劣的标准是( )A. 范式B.属性的多少C. 独立性D.存储模式11.SQL 支持关系数据库三级模式结构,内模式对应于()A. 视图B.部分基本表C. 基本表D.存储文件12. 选择表中若干行使用命令 SELECT寸应使用子句

15、()。A. INTOB. UNIQUEC. ORDER BYD. WHERE13. 关于视图的说法错误的是()A. 是存储在数据库中的预先定义好的查询B.占用物理存储空间C.具有基本表的外观D.可以像基本表一样对其进行存取14.定义游标的语句是()A. DECLAREB. OPENC. CLOSED. FETCH15. ()是按照树型结构的形式组织数据库数据的数据模型,是数据库中使用得较早的一 种数据模型。A. 层次模型B. 网络模型C. 关系模型D. 面向对象模型16. 关系数据库中,无论实体还是联系,无论是操作的原始数据、中间数据还是结果数据, 都用()表示。A. 属性B. 元组C. 结构

16、D. 关系17. 候选关键字中的属性称为()。A. 主属性B. 非主属性C. 复合属性D. 关键属性18. 数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是 ()。A. 扩充功能B. 加载数据C. 系统调试D. 建立库结构19. 在默认情况下,SQL Server 2000安装的安全等级为()A.低等级B.中等级C.高等级D.自定义级20. 一个物理上分布在计算机网络的不同结点,但逻辑上又属于同一个系统的数据集合,这 称为()A. 分布式数据库B.数据仓库C. 网络数据库D.并行数据库四、填空题(每题 1分,共10小题)1. 两个关系的 运算是指将一个关系的元组加到第

17、二个关系中,生成新的关系。2 若关系模式R属于第一范式,且每个非主属性都不传递依赖于主关键字,则R属于第式。3. 全体基本表构成了数据库的 。4. 如果对新的关系进行自然连接得到的元组的集合与原关系完全_,则称为无损连接。5参照完整性约束定义 _与主关键字之间的引用规则。6. 一个表建立了索引,当表中加入新记录时,索引中也增加相应的数据项,即更新。7. 创建一个数据库的语句格式为。&多个用户可以同时 _数据库中的数据资源,即不同的用户可以同时存取数据库中的同 一个数据。9. _是指数据库中的数据与应用程序之间不存在依赖关系,而是相互独立的。10. 一个事务中的所有操作是不可分割的,要么全部执行

18、,那么全部不执行,这称为事务的五、综合题(共3小题,30分)1 简述视图的概念以及分类?2. 什么是索引? SQL Server 2005 中有两种形式的索引:聚集索引和非聚集索引,请简单 叙述它们的区别?3. 简述事务的概念,事务的特点是什么?数据库技术练习题(3)一、判断题(每题 1分,共20小题)1 数据更新语言是 DML的一部分,它允许数据库用户在RDB中进行数据的改变。()2 数据模式与数据模型之间没有联系。()3. 使用谓词ANY或ALL时必须与比较符配合使用。()4. 在RDBMSS,元数据是用户添加到基本表中的数据。()5撤销索引时,系统会同时从数据字典中删除有关对该索引的描述

19、。()6. 关系数据语言的共同特点是语言具有完备的表达能力,缺点是都不能嵌入高级语言中使用。()7. 在关系代数中,除法操作时用一个(m+n元的关系R除以一个n元关系S,操作结果产生一个m元的新关系。()8. 模式分解中的无损连接反映了模式分解的依赖等价原则。()9. ALTER DATABASE 数据库名;这条语句只有 DBA才有权使用。()10. 索引可以保证数据的唯一性。()11. 存储过程中的SQL语句在任何时候都是可以执行的,并存在数据库中,直到它像其他数 据库对象那样被撤销为止。(12批处理是指从客户机传递到服务器上的一组完整的数据和SQL指令。()13可以使用E-R图来表示数据模

20、型。()14JDBC API是一系列抽象的接口,应用程序开发人员通过它可以编写访问数据库的Java应用程序。()15.SQL Server 2000 既是DBMS又是数据库应用系统开发工具。()16. 函数可作为列标识符出现在SELECT子句的目标列或 HAVING子句的条件中。()17非关系数据模型的数据操作方式为一次一集合的方式。()18. 事务控制是对在关系型 DBMS可能发生的不同事务的管理能力。()19. 查询操作不会改变数据库的内容,也就不可能破坏数据库的完整性。()20. 事务串行调度的结果总是正确的,而并发调度的结果却不一定是正确的。()二、单选题(每题 1分,共20小题)1.

21、 在面向对象数据模型中,基本结构是()A. 对象B.记录C. 属性D.关系2根据规范化理论,关系数据库中的关系必须满足:其每一个属性都是()。A. 互不相关的B. 不可分解的C. 长度可变的D. 互相联系的3. 关系R和S进行自然连接时,要求R和S含有一个或多个公共()A. 元组B. 行C. 记录D. 属性4. 不允许在关系中出现重复记录的约束是通过()。A. 外部关键字实现B. 索引实现C. 主关键字实现D. 惟一索引实现5. 数据的取值范围亦称为数据的()。A. 结构B. 值域C. 类型D. 联系6. 数据库中,数据的物理独立性是指( )A. 数据库与数据库管理系统的相互独立B. 用户程序

22、与DBMS勺相互独立C. 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D. 应用程序与数据库中数据的逻辑结构相互独立7. ( ) 可以减少相同数据重复存储的现象。A.记录B.字段C. 文件D.数据库8. 在关系内模式中要说明的主要内容是( )A.属性B.索引C. 基本表D.存储文件)的缺陷。9. 规范化过程主要是为了克服数据库逻辑结构中的插入异常、删除异常以及A. 数据的不一致性B. 结构不合理C. 冗余度大D. 数据丢失10. 数据库中存储的是()。A. 数据B. 信息C. 数据模型D. 数据以及数据之间的联系11. 事务是在逻辑上控制顺序来完成一组工作序列的()。A. 实体B.

23、属性C. 索引D. 单元12文件可以命名,通过文件名以()为单位存取数据,不必关心数据的存储位置。A.表B. 记录C. 文件D. 数据库13. SQL中使用()语句创建索引。A. CREATE PROCB. CREATE VIEWC. CREATE TABLED. CREATE INDEX14. 在关系内模式中不用说明存储文件,存储文件的说明由RDBM根据()的定义自动映 射产生。A. 视图B. 索引C. 基本表D. 存储过程15. 任何一个应用软件都是通过()和最终用户进行交互的,数据库应用系统也不例外。A. 用户界面B.权限C. 口令D.密码16. 实体完整性约束是由()规定的。A. 用户

24、B.系统C. 数据库管理员D.数据库管理系统17. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。A. 模式B. 外模式C. 内模式D.存储模式18.Web数据库技术中,A. 界面C. 数据库由()把结果转化为 HTML后,送到 Web服务器。B.浏览器D.中间件19. C/S 结构是一个开放的体系结构,使得数据库不仅要支持开放性而且还要开放系统本身,这种开放性不包括( )A. 程序接口B.用户界面C. 软硬件平台D.网络协议20. 同一个关系模型的任两个元组值( ) 。A. 不能全同B. 可以全同C. 必须全同D. 以上都不是四、填空题(每题 1 分,共 10

25、小题)1如果一个关系模式 R的所有属性都是不可分的基本数据项,则这个关系属于第范式。2. 在SQL语句中 用于确定条件和建立语句中多个条件之间的连接。3在关系模型中,表中的一行即为一个 。4. 在关系代数中,选择操作选取关系的某些元组,而操作选取关系的某些属性。5. 若关系模式R属于第一范式,且每个属性都不传递依赖于主关键字,则R属于_ _。6. 关系数据库进行集合运算的前提是将关系看成是元组的_。7在C/S体系结构中,提出请求,服务器对客户机的服务请求作出回应。 &两个关系的_运算是包含同时出现在第一和第二个关系中的元组的新关系。9. 关系模式在分解时应保持 。10. _是数据模型最基本的组

26、成部分,规定了数据模型的静态特性。五、综合题(共3小题,30分)1. 简述数据库并发操作会产生几种不一致的情况?用什么方法避免各种不一致的情况?2. 数据库系统的三级模式结构是什么?为什么要采用这样的结构?3. 写出关系型数据库的1NF、2NF、3NF的各自要求。数据库技术练习题(1 )参考答案一、判断题VxxxV xVxW WVxVxVxW二、单选题CACAC ADCDA ABDBB DDBDB四、填空题1. _列_。2. _关系数据库_3. 数据处理_4. DBMS5. _ where_6. sql 7. 管理8 _数据操作_9. 共享锁_10. _活锁数据库技术练习题(2 )参考答案一、判断题VVVVVa/XXXa/XX二、单选题CDADB DBADA DDBAA AADAA四、填空题1. _并_2. 三3模式_4一致5. 外键6. 自动_7. _ create database. 数据库名& _共享_9 .数据独立性_10. _原子性数据库技术练习题(3 )参考答案一、判断题VxxxV xxxxx vVxvV VxWV二、单选题ABDCB CDCCD DBDCA DADAA四、填空题(每题 1分,共10小题)1. 一_2. where_3. _元组4. _投影_5. _第三范式_6. 集合_7. 客户机& _交_9. _函数依赖和无损连接_10. _数据结构_

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

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1