万维网数据库模拟.docx

上传人:b****0 文档编号:9035895 上传时间:2023-05-16 格式:DOCX 页数:21 大小:24.53KB
下载 相关 举报
万维网数据库模拟.docx_第1页
第1页 / 共21页
万维网数据库模拟.docx_第2页
第2页 / 共21页
万维网数据库模拟.docx_第3页
第3页 / 共21页
万维网数据库模拟.docx_第4页
第4页 / 共21页
万维网数据库模拟.docx_第5页
第5页 / 共21页
万维网数据库模拟.docx_第6页
第6页 / 共21页
万维网数据库模拟.docx_第7页
第7页 / 共21页
万维网数据库模拟.docx_第8页
第8页 / 共21页
万维网数据库模拟.docx_第9页
第9页 / 共21页
万维网数据库模拟.docx_第10页
第10页 / 共21页
万维网数据库模拟.docx_第11页
第11页 / 共21页
万维网数据库模拟.docx_第12页
第12页 / 共21页
万维网数据库模拟.docx_第13页
第13页 / 共21页
万维网数据库模拟.docx_第14页
第14页 / 共21页
万维网数据库模拟.docx_第15页
第15页 / 共21页
万维网数据库模拟.docx_第16页
第16页 / 共21页
万维网数据库模拟.docx_第17页
第17页 / 共21页
万维网数据库模拟.docx_第18页
第18页 / 共21页
万维网数据库模拟.docx_第19页
第19页 / 共21页
万维网数据库模拟.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

万维网数据库模拟.docx

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

万维网数据库模拟.docx

万维网数据库模拟

《数据库技术》练习题

(1)

一、判断题(每题1分,共20小题)

1.层次数据模型缺乏直接表达现实世界中非层次关系实体集间的复杂联系。

()

2.保持依赖反映了模式分解的数据等价原则。

()

3.非等值连接是指连接运算符为除“<>”之外的其他运算符的连接。

()

4.关系的每一个分量可以继续分为小的数据项。

()

5.一个数据库只有一个概念模式,它是数据库系统三级模式结构的中间层。

()

6.尽管数据类型不同,但数据表示形式、存储方式及数据能进行的操作运算是相同的。

()

7.数据库管理系统建立在操作系统的基础上,对数据库进行统一的管理和控制。

()

8.关系模型中主关键字或是外部关键字的属性值可以为空。

()

9.存储过程是指编译之后可以以一种可执行的形式永久的存储在数据库中的SQL语句。

()

10.一个数据库应用系统的好坏,很大程度上取决于数据库设计的好坏。

()

11.最常用的表示数据模型的方法是实体—联系方法。

()

12.管理信息系统在网络环境下的要求有:

采取必要的网络安全措施,确保数据的安全性。

()

13.物理数据库中存放按一定的数据模型组织并实际存储的所有应用需要的工作数据。

()

14.因为视图自身并不占有存储空间,所以视图不是数据库对象。

()

15.排它锁和共享锁是最基本的封锁方式。

()

16.进行数据转储时,静态转储可以与事务同时进行,不会影响系统的可用性。

()

17.数据结构是数据模型最基本的组成部分,规定了数据模型的静态特性。

()

18.数据库是一个长期存储在计算机内、随意组织的、不可共享的、分散管理的数据集合。

()

19.JDBC的主要功能是管理存放在表中的数据,它定义了一系列与关系数据库进行交互的类与接口。

()

20.人们利用数据仓库的主要目的是进行日常事务处理,对数据仓库的主要操作是数据查询。

()

二、单选题(每题1分,共20小题)

1.在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为()。

A.投影

B.连接

C.选择

D.扫描

2.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。

A.索引

B.视图

C.存储文件

D.另一个表

3.现实世界中,事物的一般特性在信息世界中称为()。

A.实体

B.实体键

C.属性

D.关系键

4.在关系数据库管理系统中,创建的视图在数据库三层结构中属于()。

A.外模式

B.存储模式

C.内模式

D.概念模式

5.建立基本表结构时,定义字段的有效性规则是实现数据的()。

A.实体完整性

B.参照完整性

C.域完整性

D.表完整性

6.文件管理方式本质上是把数据组织成()的形式存储在磁盘上。

A.文件

B.表

C.记录

D.数据库

7.已经被确定为RDBMS的国际标准的语言是()

A.JDBCB.HTML

C.ASPD.SQL

8.创建视图的语句格式为()

A.CREATETABLE<视图名〉B.CREATEINDEX<视图名>

C.CREATEVIEW<视图名>D.DROPVIEW<视图名>

9.()是直接面向数据库的逻辑结构,是对现实世界的第二层抽象。

A.概念数据模型

B.物理数据模型

C.局部数据模型

D.逻辑数据模型

10.关系数据库规范化是为了解决关系数据库中()问题而引入的。

A.插入、删除和数据冗余

B.提高查询速度

C.减少数据操作的复杂性

D.保证数据的安全性和完整性

11.部分匹配查询中有关匹配符“_”的正确的叙述是()。

A.“_”代表任意单个字符

B.“_”可以代表零个或多个字符

C.“_”不能与“%”一同使用

D.“_”代表一个字符

12.在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为()。

A.选择

B.投影

C.连接

D.扫描

13.在下面所列出的条目中,哪些不是数据库管理系统的基本功能。

()

A.数据库定义

B.数据库的建立和维护

C.数据库存取

D.数据库和网络中其他软件系统的通信

14.子模式是()。

A.模式的副本

B.模式的逻辑子集

C.多个模式的集合

D.以上的答案全部正确

15.当关系R(A,B)已属于3NF,下列说法中()是正确的。

A.它一定消除了插入和删除异常

B.仍存在一定的插入和删除异常

C.一定属于BCNF

D.A和C都是

16.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指()。

A.同一个应用中的多个程序共享一个数据集合

B.多个用户、同一种语言共享数据

C.多个用户共享一个数据文件

D.多种应用、多种语言、多个用户相互覆盖地使用数据集合

17.下列不是C/S数据库的优点的是()

A.减少工作站网络上的负载B.工作站的无关性

C.数据完整性的维护D.减少数据库软件费用

18.在集中式结构中,所有的资源和处理都在()上完成。

A.终端B.主机

C.客户端D.服务器

19.SQLServer2000提供了(),而其他供应商将其作为一项额外收费功能。

A.索引B.查询

C.视图D.全文搜索

20.在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是()。

A.外模式

B.模式

C.内模式

D.存储模式

四、填空题(每题1分,共10小题)

1.复合索引是针对表中两个或两个以上的建立索引。

2.SQL为国际标准语言,是领域主流语言。

3.数据管理是的基础工作,数据库是数据管理的技术和手段。

4.是DBS中对数据进行管理的软件系统,它是DBS的核心组成部分。

5.一个完整的SELECT语句包括SELECT、FROM、___、GROUPBY、ORDERBY子句。

6.在使用SQL的关系数据库中,事务是通过使用____命令来完成的

7.在数据处理中,最基本的工作是数据工作。

8.数据结构、和数据的约束条件又称为数据模型的三要素。

9.封锁有两种基本类型:

排它锁和_______。

10.在多个事务并发执行的过程中,可能会存在某个尽管总有机会获得锁的事务却永远也没有得到锁,这种现象称为____。

五、综合题(共3小题,30分)

1.简述数据管理技术发展的三个阶段以及每个阶段的特点。

2.SQLServer有哪两种身份验证模式?

它们有什么不同?

3.登录用户和数据库用户的关系如何?

《数据库技术》练习题

(2)

一、判断题(每题1分,共20小题)

1.谓词一般使用在查询条件中,通过SQL的FROM子句实现。

()

2.E-R模型是一种语义模型,它旨在表达数据的含义。

()

3.连接操作不仅可以在两个基本表之间进行,也可以是一个基本表与其自己进行连接操作。

()

4.在关系模型中,实体以及实体间的联系都是用关系来表示的。

()

5.关系模式是对关系的描述,关系模式是动态的、随时间不断变化的。

()

6.如果一个关系模式R属于第三范式,那么R的所有属性都是不可再分的数据项。

()

7.查询是对数据库中信息的寻找和定位。

()

8.SQL具有自含式语言和嵌入式语言两种形式。

()

9.SQL可以独立完成数据库生命周期中的全部活动,包括创建数据库、录入数据以及对数据库进行查询、更新、维护和安全控制等一系列操作。

()

10.在数据库中,对一张表可以创建几种不同类型的索引,所有这些索引都具有相同的作用,即加快数据查询速度以提高数据库的性能。

11.逻辑数据库是某个或某些用户使用的数据集合。

()

12.数据管理的主要任务是对数据进行变换、抽取和运算,以得到更有用的数据。

()

13.数据依赖引起的主要问题是更新异常。

()

14.概念模式/内模式映像定义了各个外模式与概念模式间的对应关系。

()

15.根据实体完整性规则,用户只要定义了某一个关系的外键,系统就会控制外键的值要么为空,要么等于被参照关系中某一个主键的值。

()

16.SQLServer支持基于角色的存取控制策略。

()

17.事务既可以并行调度,又可以串行调度,都可以保证执行结果的准确性。

()

18.在完全C/S结构中,用户只能通过运行在服务器上的DBMS来访问数据。

()

19.1996年,MicrosoFT决定放弃原有的SQL版本,从底层开始重写SQLServer的所有代码。

()

20.选择运算是一元运算。

()

二、单选题(每题1分,共20小题)

1.SQL语言具有两种使用方式,分别称为交互式SQL和()。

A.提示式SQL

B.多用户SQL

C.嵌入式SQL

D.解释式SQL

2.数据库系统的数据独立性是指()。

A.不会因为数据的变化而影响应用程序

B.不会因为存储策略的变化而影响存储结构

C.不会因为某些存储结构的变化而影响其他的存储结构

D.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序

3.在数据库中,产生数据不一致的根本原因是()。

A.数据冗余

B.数据存储量太大

C.没有严格保护数据

D.未对数据进行完整性控制

4.在所有的程序模块都通过了调试以后,就需要将它们联合起来进行调试。

这一过程称为数据库的()。

A.加载

B.维护

C.运行

D.试运行

5.文件可以命名,通过文件名以()为单位存取数据,不必关心数据的存储位置。

A.表

B.记录

C.文件

D.数据库

6.关系数据模型的特点,说法错误的是()

A.建立在严格的数学基础之上B.概念单一,容易理解

C.数据联系是靠数据冗余实现的D.存取路径对用户透明

7.下列命题中不正确的是()。

A.数据库减少了不必要的数据冗余

B.数据库中不存在冗余数据

C.数据库中的数据可以共享

D.若冗余数据是可控的,则数据更新的一致性得以保证

8.数据的逻辑独立性是指()。

A.概念模式改变,外模式和应用程序不变

B.概念模式改变,内模式不变

C.内模式改变,概念模式不变

D.内模式改变,外模式和应用程序不变

9.()是指包括在第一个关系中出现而在第二个关系中不出现的元组的新关系。

A.两个关系的并运算B.两个关系的交运算

C.两个关系的除法运算D.两个关系的差运算

10.衡量关系模式优劣的标准是()

A.范式B.属性的多少

C.独立性D.存储模式

11.SQL支持关系数据库三级模式结构,内模式对应于()

A.视图B.部分基本表

C.基本表D.存储文件

12.选择表中若干行使用命令SELECT时应使用子句()。

A.INTO

B.UNIQUE

C.ORDERBY

D.WHERE

13.关于视图的说法错误的是()

A.是存储在数据库中的预先定义好的查询B.占用物理存储空间

C.具有基本表的外观D.可以像基本表一样对其进行存取

14.定义游标的语句是()

A.DECLAREB.OPEN

C.CLOSED.FETCH

15.()是按照树型结构的形式组织数据库数据的数据模型,是数据库中使用得较早的一种数据模型。

A.层次模型

B.网络模型

C.关系模型

D.面向对象模型

16.关系数据库中,无论实体还是联系,无论是操作的原始数据、中间数据还是结果数据,都用()表示。

A.属性

B.元组

C.结构

D.关系

17.候选关键字中的属性称为()。

A.主属性

B.非主属性

C.复合属性

D.关键属性

18.数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是()。

A.扩充功能

B.加载数据

C.系统调试

D.建立库结构

19.在默认情况下,SQLServer2000安装的安全等级为()

A.低等级B.中等级

C.高等级D.自定义级

20.一个物理上分布在计算机网络的不同结点,但逻辑上又属于同一个系统的数据集合,这称为()

A.分布式数据库B.数据仓库

C.网络数据库D.并行数据库

四、填空题(每题1分,共10小题)

1.两个关系的运算是指将一个关系的元组加到第二个关系中,生成新的关系。

2.若关系模式R属于第一范式,且每个非主属性都不传递依赖于主关键字,则R属于第范式。

3.全体基本表构成了数据库的。

4.如果对新的关系进行自然连接得到的元组的集合与原关系完全,则称为无损连接。

5.参照完整性约束定义与主关键字之间的引用规则。

6.一个表建立了索引,当表中加入新记录时,索引中也增加相应的数据项,即更新。

7.创建一个数据库的语句格式为_________。

8.多个用户可以同时数据库中的数据资源,即不同的用户可以同时存取数据库中的同一个数据。

9.是指数据库中的数据与应用程序之间不存在依赖关系,而是相互独立的。

10.一个事务中的所有操作是不可分割的,要么全部执行,那么全部不执行,这称为事务的_____。

五、综合题(共3小题,30分)

1.简述视图的概念以及分类?

2.什么是索引?

SQLServer2005中有两种形式的索引:

聚集索引和非聚集索引,请简单叙述它们的区别?

3.简述事务的概念,事务的特点是什么?

《数据库技术》练习题(3)

一、判断题(每题1分,共20小题)

1.数据更新语言是DML的一部分,它允许数据库用户在RDB中进行数据的改变。

()

2.数据模式与数据模型之间没有联系。

()

3.使用谓词ANY或ALL时必须与比较符配合使用。

()

4.在RDBMS中,元数据是用户添加到基本表中的数据。

()

5.撤销索引时,系统会同时从数据字典中删除有关对该索引的描述。

()

6.关系数据语言的共同特点是语言具有完备的表达能力,缺点是都不能嵌入高级语言中使用。

()

7.在关系代数中,除法操作时用一个(m+n)元的关系R除以一个n元关系S,操作结果产生一个m元的新关系。

()

8.模式分解中的无损连接反映了模式分解的依赖等价原则。

()

9.ALTERDATABASE<数据库名〉;这条语句只有DBA才有权使用。

()

10.索引可以保证数据的唯一性。

()

11.存储过程中的SQL语句在任何时候都是可以执行的,并存在数据库中,直到它像其他数据库对象那样被撤销为止。

()

12.批处理是指从客户机传递到服务器上的一组完整的数据和SQL指令。

()

13.可以使用E-R图来表示数据模型。

()

14.JDBCAPI是一系列抽象的接口,应用程序开发人员通过它可以编写访问数据库的Java应用程序。

()

15.SQLServer2000既是DBMS,又是数据库应用系统开发工具。

()

16.函数可作为列标识符出现在SELECT子句的目标列或HAVING子句的条件中。

()

17.非关系数据模型的数据操作方式为一次一集合的方式。

()

18.事务控制是对在关系型DBMS中可能发生的不同事务的管理能力。

()

19.查询操作不会改变数据库的内容,也就不可能破坏数据库的完整性。

()

20.事务串行调度的结果总是正确的,而并发调度的结果却不一定是正确的。

()

二、单选题(每题1分,共20小题)

1.在面向对象数据模型中,基本结构是()

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.用户程序与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.属性

C.索引

D.单元

12.文件可以命名,通过文件名以()为单位存取数据,不必关心数据的存储位置。

A.表

B.记录

C.文件

D.数据库

13.SQL中使用()语句创建索引。

A.CREATEPROC

B.CREATEVIEW

C.CREATETABLE

D.CREATEINDEX

14.在关系内模式中不用说明存储文件,存储文件的说明由RDBMS根据()的定义自动映射产生。

A.视图

B.索引

C.基本表

D.存储过程

15.任何一个应用软件都是通过()和最终用户进行交互的,数据库应用系统也不例外。

A.用户界面B.权限

C.口令D.密码

16.实体完整性约束是由()规定的。

A.用户B.系统

C.数据库管理员D.数据库管理系统

17.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。

A.模式

B.外模式

C.内模式

D.存储模式

18.Web数据库技术中,由()把结果转化为HTML后,送到Web服务器。

A.界面B.浏览器

C.数据库D.中间件

19.C/S结构是一个开放的体系结构,使得数据库不仅要支持开放性而且还要开放系统本身,这种开放性不包括()

A.程序接口B.用户界面

C.软硬件平台D.网络协议

20.同一个关系模型的任两个元组值()。

A.不能全同

B.可以全同

C.必须全同

D.以上都不是

四、填空题(每题1分,共10小题)

1.如果一个关系模式R的所有属性都是不可分的基本数据项,则这个关系属于第范式。

2.在SQL语句中用于确定条件和建立语句中多个条件之间的连接。

3.在关系模型中,表中的一行即为一个。

4.在关系代数中,选择操作选取关系的某些元组,而_____操作选取关系的某些属性。

5.若关系模式R属于第一范式,且每个属性都不传递依赖于主关键字,则R属于__。

6.关系数据库进行集合运算的前提是将关系看成是元组的。

7.在C/S体系结构中,提出请求,服务器对客户机的服务请求作出回应。

8.两个关系的运算是包含同时出现在第一和第二个关系中的元组的新关系。

9.关系模式在分解时应保持。

10.是数据模型最基本的组成部分,规定了数据模型的静态特性。

五、综合题(共3小题,30分)

1.简述数据库并发操作会产生几种不一致的情况?

用什么方法避免各种不一致的情况?

2.数据库系统的三级模式结构是什么?

为什么要采用这样的结构?

3.写出关系型数据库的1NF、2NF、3NF的各自要求。

数据库技术练习题

(1)参考答案

一、判断题

√×××√×√×√√√√√×√×√×√√

二、单选题

CACACADCDAABDBBDDBDB

四、填空题

1.列。

2.关系数据库

3.数据处理

4.DBMS

5._where_

6.sql____

7.管理

8.数据操作

9.__共享锁___

10._活锁____

数据库技术练习题

(2)参考答案

一、判断题

×√√√×√√√√√√×√××√××√√

二、单选题

CDADBDBADADDBAAAADAA

四、填空题

1.并

2.三

3.模式

4.一致

5.外键

6.自动_

7._createdatabase_数据库名

8.共享

9.数据独立性

10.__原子性___

数据库技术练习题(3)参考答案

一、判断题

√×××√×××××√√×√√√×√√√

二、单选题

ABDCBCDCCDDBDCADADAA

四、填空题(每题1分,共10小题)

1.一

2.where

3.元组

4.___投影__

5._第三范式_

6.集合

7.客户机

8.交 

9.函数依赖和无损连接

10.数据结构

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

当前位置:首页 > 经管营销 > 金融投资

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2