数据库和表 单选和判断共7分

数据库和表 单选和判断共7分
数据库和表 单选和判断共7分

数据库和表

1.在Access中,常用的建立表结构的方法有(使用"数据表"视图和使用"设计"视图)

2.可以选择输入数据或空格的输入掩码是(9)

3.在Access数据库的表设计视图中,不能进行的操作是(插入记录),可以(修改字段类型设置索引增加字段)

4.要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设(参照完整性)

5.Access的表中,(OLE对象)不可以定义为主键

6.某用户想把音乐存入Access数据库,采用的数据类型是(OLE对象)

7.要求在文本框中输入文本时达到密码"*"号的显示效果,则应设置属性为(输入掩码)

8.有效性规则的主要功能是(限定数据取值范围)

9.(主关键字)可以设置为索引

10.对数据表进行筛选操作,结果是(只显示满足条件的记录,不满足条件的记录被隐藏)

11.如果在查询的条件中使用了通配符号"[]",它的含义是(通配方括号内列出的任一单个字符)

12.在Access的数据表中删除一条记录,被删除的记录(不能恢复)

13.某数据库的表中要添加一个WOrd文档,则采用的字段类型是(OLE对象数据类型)

14.某字段中已经有数据,现要改变字段的大小属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是(2.5)

15.Access数据库的设计一般由五个步骤组成,步骤排序为(分析建立数据库的目的确定数据库中的表确定表中的字段确定主关键字确定表之间的关系)

16.通配符"#"的含义是(通配任何单个数字字符)

17.Access数据库的结构层次是(数据库→数据表→记录→字段)

18.将表中的字段定义为(主键),作用是使字段中的每一个记录都必须是唯一的便于索引。

19.(只读共享方式打开)不是Access2010提供的打开已有数据库的方式

20.创建表中建立字段"姓名",其数据类型应当是(文本)

21.在Access中,在"查询"特殊运算符"LIke"中,可以用来通配任何单个字符的通配符是(&)

22."有效性规则"属性只允许定义一个条件表达式

23.在关系数据库中,能够唯一地标识一个记录的属性或属性的组合,称为(关键字)

24.若要在"出生日期"字段设置"1993年以前出生的学生"有效性规则,应在该字段的有效性规则输入(<#1993-01-01#)

25.假设一个书店用(书号书名作者出版社…)一组属性来描述图书,可以作为"关键字"的是(书号)

26.(文本)可以建立索引

27.在设计表时,表输入掩码属性设置为"LLLL",则能够接收的输入是(abcd)

28.在Access中对表进行"筛选"操作的结果是(从数据中挑选出满足条件的结果)

29.创建新表时,通过(使用表设计器创建表)可以创建表的结构

30.若在查询条件中使用通配符"!",它的含义是(通配不再括号内的任意字符)

31.([S3v]Yatobiaf)不符合Access字段命名规则

32.在Access数据库中表之间的关系一般定义为(一对多)

33.设置性别字段的值只能是男或女,该字段有效性规则的设置应为("男"or"女")

34.(向货币型字段输入数据时,系统自动将其设置为四位小数),这个说法是错误的

35.定义字段默认值的含义是(在未输入数据之前系统自动提供的数值)

36.如果输入掩码设置为"L",则在输入数据的时候,该位置上可以接收的合法输入是(必须

输入字母A~Z,a~z)

37.能够使用"输入掩码向导"创建输入掩码的字段类型是(文本和时间/日期)

38.Access字段名的最大长度是(64字符)

39.(^_birthday^_^)不符合Access字段命名规则

40.在Access表中,可以定义3种主关键字,他们是(单字段多字段和自动编号)

41.输入掩码通过(限制可输入字符数仅接受某种字符类型在每次输入时自动填充某些数据)减少输入数据时的错误

42.在Access的数据表中删除一条记录,被删除的记录(不能恢复)

43.不属于Access提供的数据筛选方式是(按数据表视图筛选)

44.如果想在已建立的"tSalary"表的数据表视图中直接显示出姓"李"的记录,应使用Access提供的(筛选功能)

45.筛选的结果是(滤除不满足条件的记录)

46.Access表和数据库的关系是(一个数据库可以包含多个表)

47.如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的(默认值)

48."教学管理"数据库里有三张表,为有效地反映三张数据表之间的联系,在创建数据库时应设置(表之间的关系)

49.在Access数据库的表设计视图中,不能进行的操作是(增加记录)

50.在数据表视图中,不能进行的操作是(修改字段类型)

51.对表中某一字段建立索引时,若其值有重复,可选择(有(有重复))索引

52.在表的设计视图中,不能完成的操作是(删除一条记录)

53.不能进行索引的字段类型是(日期)

54.在定义表之间的属性时,对要求输入相对固定格式的数据,例如电话号码010-*******,应该定义该字段的(输入掩码)

55.Access表中字段的数据类型不包括(通用)

56.已知某一数据库有两个数据表,它们的主键是一对多的关系,这两表若是想建立关联,应该建立的永久关联是(一对多)

57.某数据库的表中要添加Internet站点的网址,该采用的字段类型是(超级链接数据类型)

58.在Access中,参照完整性规则不包括(查询规则)

59.在Access数据库中,为了保持表之间的关系,要求在子表中添加记录时,如果主表中没有与之相关的记录,则不能在子表中添加该记录。为此需要定义的关系是(参照完整性)

判断题

1.(参照完整性)是一种系统规则,Access可以用它来确保关系表中的记录是有效的。

2. Access数据库系统中,定义表中的字段就是确定表的结构,即确定表中字段的(大小)类型属性和说明

3.表的组成包括(表结构和表记录)

4.Access提供了两种字段数据类型保存文本或文本和数字组合的数据,这两种数据类型是(文本和备注)

5.(输入掩码)规定数据的输入模式,具有控制数据输入功能。

6.要建立两个表之间的关系,必须通过两表的(索引和关键字)来创建

7.在数据表视图下向表中输入数据,在未输入数值之前,系统自动提供的数值字段属性是(文本)

8.在Access查询的条件表达式中要表示任意单个字符,应使用通配符(?)

数据库判断题答案精编版

判断题 1.数据是表示信息的具体形式,信息是数据表达的内容。(√) 2.在数据库的三级模式结构中内模式可以有多个。(×) 3.数据独立性指数据的存储与应用程序无关,数据存储结构的改变不影响应用程序的正常运行。(√) 4.当数据库的存储结构改变了,由数据库管理员对模式/内模式映射作相应改变,可以使模式保持不变,从而保证了数据的物理独立性。(√) 5.数据处理是将信息转换成数据的过程。(×) 6.数据库在计算机系统中不是以文件方式存储的。(×) 7.数据库系统其实就是一个应用软件。(×) 8.三级模式结构也就是从逻辑上对数据库的组织从内到外进行的3个层次描述。(√) 9.三级模式间存在三个映射关系。(×) 10.DBMS不需要操作系统的支持就可以实现其功能。(×) 11.11 用二维表来表示实体之间联系的模型称为网状模型。 (×) 12 在E-R图中,用来表示属性的图形是椭圆形。(√ ) 13 关系模型是目前最常用的数据模型。(√ ) 14 属性的取值范围称为属性的域。(√ )

15 同类实体的集合称为实体型。(×) 16 关系数据库模型的3个要素分别为数据增加、数据修改、数据查询。( ×) 17 消除了部分函数依赖的1nf的关系模式必定是2nf。( ×) 18 数据表的关键字用于唯一标识一个记录,每个表必须具有一个关键字,主关键字只能由一个字段组成(√ ) 19 按照完整性规则,外部关键字应该关联表中的字段值保持一致。(√ ) 20、关系数据库是用树结构来表示实体之间的联系的。(×) 21、关系表中的每一行称作一个元组。(√) 22、关系表中的每一列称为属性。(√) 23、候选关键字和主关键字不同,不能唯一标识一个记录(×) 24、e-r图是由实体、联系和属性3要素组成。(√) 25、数据库设计包括两个方面的设计内容,它们是内模式设计和物理设计。(×) 26、在e-r图中,用来表示实体的图形是菱形。(×) 27、在e-r图中,用来表示属性的图形是椭圆形。(√) 28、SQL Server 2000由两个部分组成:服务器组件和客户端工具。(√) 29、企业管理器中只能查看连接的SQL Server 服务运行状态,不能停止服务。(×)

数据库选择测试题

【自测题1:绪论】 测试总分:100分 1.单选题:下列四项中,不属于数据库系统特点的是(b )。 A. 数据独立性高 B. 数据冗余度高 C. 数据完整性 D. 数据共享 2.单选题:概念数据模型是现实世界的第一层抽象,这一类模型中最著名的模型是(c )。 A. 网状模型 B. 关系模型 C. 实体-联系模型 D. 层次模型 3.单选题:数据库三级模式中,真正存在的是(b )。 A. 子模式 B. 内模式 C. 外模式 D. 模式 4.单选题:下述(a )不是DBA数据库管理员的职责。 A. 数据库管理系统设计 B. 定义数据库模式 C. 数据库安全 D. 完整性约束说明 5.单选题:数据库系统与文件系统的主要区别是(c )。 A. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 B. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 C. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 D. 数据库系统复杂,而文件系统简单 6.单选题:数据库的概念模型独立于(a)。 A. 具体的机器和DBMS B. 现实世界 C. 信息世界 D. E-R图

7.单选题:数据库中,数据的物理独立性是指(c)。 A. 用户程序与DBMS的相互独立 B. 应用程序与数据库中数据的逻辑结构相互独立 C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D. 数据库与数据库管理系统的相互独立 8.单选题:关系数据模型是目前最重要的一种数据模型,它的三个要素分别是(b )。 A. 实体完整性、参照完整性、用户自定义完整性 B. 外模式、模式、内模式 C. 数据增加、数据修改、数据查询 D. 数据结构、关系操作、完整性约束 9.单选题:要保证数据库的逻辑数据独立性,需要修改的是(d)。 A. 模式 B. 三级模式 C. 模式与内模式之间的映射 D. 模式与外模式之间的映射 10.单选题:在数据库中,下列说法(c)是不正确的。 A. 若系统是完全可以控制的,则系统可确保更新时的一致性 B. 数据库减少了数据冗余 C. 数据库避免了一切数据的重复 D. 数据库中的数据可以共享 11.单选题:模式和内模式(d )。 A. 可以有多个 B. 最多只能有一个 C. 至少两个 D. 只能有一个 12.单选题:数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和(d )组成。 A. 系统分析员 B. 操作员 C. 程序员 D. 数据库管理员 13.单选题:一般地,一个数据库系统的外模式(c )。 A. 只能有一个 B. 至少两个 C. 可以有多个

sql数据库基础面试题复习试题考试题_全

不定项选择题(针对以下题目,请选择最符合题目要求的答案,每道题有一项或二项正确答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。题量为50道,每题2分,总分为100分。) 第一章 1、是SQLServer数据库的主数据文件的扩展名。(选择一项) A、.sql B、.mdb C、.ldf D、.mdf 2、在SQL Server 2005中,有系统数据库和用户数据库,下列不属于系统数据库的是()。 (选择一项) A、master B、pubs C、model D、msdb 3、当安装完SQL Server2005数据库时,系统默认当前的超级管理员是( ) (选择一项) A、sa B、master C、administrator D、super 4、在使用SQL Server2005数据库时,有时需要将本机的数据库移动到其他机器上,恢复成对应的数据库使用。移动数据库分两步进行,应包括()和附加数据库(选择一项)A、分离数据库 B、删除数据库 C、新建数据库 D、合并数据库 5、在SQL Server2005中,附加数据库操作是指()(选择一项) A、把SQL Server 数据库文件保存为其他数据文件 B、根据数据库物理文件中的信息,把数据库在SQL Server 2005中恢复 C、把所有该数据库表的数据清空 D、把数据库删除掉 6、某单位由不同的部门组成,不同的部门每天都会生产一些报告、报表等数据,以为都采用纸张的形式来进行数据的保存和分类,随着业务的发展,这些数据越来越多,管理这些报告越来越费力,此时应考虑()(选择一项) A、由多个人来完成这些工作 B、在不同的部门中,由专门的人员去管理这些数据 C、采用数据库系统来管理这些数据 D、把这些数据统一成一样的格式 7、在SQL Server 2005中,对于数据库的定义正确的是()(选择一项) A、数据库是用来描述事物的符号记录 B、数据库是位于用户与操作系统之间的一层数据管理软件

05_数据库选择题(答案)

《大学计算机基础》数据库部分选择题 1.下列四项中,不属于数据库特点的是( D ) A.数据共享B.数据完整性 C.数据冗余较小D.数据独立性低 2.( C )是长期存储在计算机内的有组织、可共享的数据集合。 A.数据库管理系统B.数据库系统C.数据库D.文件组织 3.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和( D ) A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员 4.在数据库系统阶段,数据是( D ) A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化 5.在文件系统阶段,数据(A) A.无独立性B.独立性差C.具有物理独立性D.具有逻辑独立性 6.在数据模型的三大要素中,数据的完整性约束条件规定了数据及其联系的(A)A.制约和存储规则B.动态特性C.静态特性D.数据结构 8.数据库系统与文件系统本质的不同表现在(A) A.数据库中的数据是按一定的数据结构组织的 B.数据库中的数据项需指明数据类型和取值范围。 C.数据库提供了便利的存取方法。 D.数据库具有更高的数据存储量 9.DBA代表(A) A.数据库管理员B.数据库管理系统C.数据定义语言D.数据操纵语言 10.关系数据库的数据及更新操作必须遵循( D )等完整性规则。 A.实体完整性和参照完整性 B.参照完整性和用户自定义完整性。 C.实体完整性和用户自定义完整性。 D.实体完整性、参照完整性和用户自定义完整性 11.以下几种功能中,( B )是DBMS的控制功能。 A.数据定义B.数据恢复C.数据修改D.数据查询 12数据库系统是在( C )的基础上发展起来的 A.操作系统B.编译系统C.文件系统D.应用程序系统 13.数据的收集、整理、组织、存储、查询、维护和传送等操作,统称为(B)A.数据操作B.数据处理C.数据维护D.数据管理

中小企业如何选择自己的数据库

中小型企业如何选择自己的数据库 作为一个中小型的公司,在数据库选型方面的做法是我们本次选题非常重视的,陈总也很乐意的和我分享了他们公司在数据库选型方面的一些思路,陈总认为:“由于SP行业对于数据库的吞吐量不像互联网应用要求的那么高,但是我们需要的是数据库的性能比较强劲比较稳定,相对而言,目前Sqlserver也能够满足我们实际应用的需求,我们肯定会想到今后的业务发展,其中包括稳定性等方面的考虑,因此我们会选择Oracle,Oracle是基于Linux 方面,因此稳定性要比windows 平台会好一些,当然也会有成本上的考虑。Oracle在大型运算的时候某种成本要比SQlserver强一些,所以我们的中心数据库会放在Oracle中,这是我们目前正在做的一个工作。” 我们都知道,做数据库的迁移不是一件很容易的事情,如果做得不好势必会影响到自己的业务,说到数据库迁移时的问题,我们从北京天舟通讯有限公司的一些实际经验中了解到,他们在迁移中也遇到了一些问题。陈总认为:“迁移肯定会遇到问题,而且迁移一般会有两种情况,第一、增量迁移。第二、全量迁移。我们这次的迁移选择的是全量迁移,而且方案和淘宝是很类似的。我们也专门做了一个中间的服务层,让数据从SQLServer慢慢的迁移到Oracle,最后有个时间节点,比如说夜晚一停机的时候所有的数据都会指向新的Oracle。迁移过程中遇到的问题主要有两点:第一个是迁移的速度。我们目前的数据量相对于淘宝来说还是非常少的,也就是有几百G大小的数据量。第二、我们的服务是24小时的。因此服务的短时间迁移是很重要的。要保证数据的一致性,迁移完成之后要进行校验,而且目前有几个方案可供选择,而且还在校验过程中。” 中小型企业数据库选型的建议:中小型企业数据库选择的时候成本的考虑是很重要的,目前我们公司做增值方面的业务,由于和运营商的合作,因此公司在运营投入方面的力度还是很大的。其实我个人觉得我们公司使用MySql是没有问题的,但是我们公司考虑数据库的性能方面要比成本会更重要一些。 对于一些中小型企业来讲,选择Mysql、PCserver,搭几个群集基本上是够用的。而我们就会做好一些的,比如Oracle 的RAC,Oracle的群集,目前就是选择多花一些钱,保证今后用户的增长。 目前我们公司和运营商合作的话,如果发展的好的话,收入是一直保持固定的增长,我们的用户流动性很小,业绩也是一个增量的过程,公司在财力方面还是很宽松的,因此选择数据库也是很注重性能和稳定性。 说到了数据库的迁移,我们不难想到一个问题,今后主要的业务会转移到Oracle上面,其他数据库会不会继续采用?对于这个问题,陈总认为:“我们公司有很多的支撑系统,这些系统有些是在SQLServer和Mysql上面,目前不可能一下子就迁移到Oracle上面,因为所有的支撑系统全部开发一遍也是不现实的。我们的一些核心业务如IVR(应答式交互)会迁移到Oracle中,而以前的支撑系统还是会采用Mysql数据库。”

SQL数据库选择题及答案

1、在数据库技术中,独立于计算机系统的模型是_C__。A、面向对象的模型B、关系模型C、E-R模型D、层次模型 2、数据库系统的控制中枢是__B_。A、数据库、b、数据库管理系统 C、数据库管理员 D、数据库应用系统 3、使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是__C_。 A、UPDATE SET AGE WITH AGE+1 B、REPLACE AGE WITH AGE+1 C、UPDATE STUDENT SET AGE=AGE+1 D、UPDATE STUDENT AGE WITH AGE+1 4、在关系数据库中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于__B__。 A、视图完整性约束 B、域完整性约束 C、参照完整性约束 D、实体完整性约束 5、在SQL 语句中,与X BETWEEN 20 AND 30 等价的表达式是

__D_。A、X>=20 AND X<30 B、X>20 AND X<30 C、X>20 AND X<=30 D、X>=20 AND X<=30 6、在数据库中,概念模型是_D__。A、用于现实的建模,与具体的DBMS有关B、用于信息世界的建模,与具体的DBMS有关C、用于现实的建模,与具体的DBMS无关D、用于信息世界的建模,与具体的DBMS无关 7、数据库的并发操作可能带来的问题包括__B_。A非法用户的使用B丢失更新C数据独立性会提高D增加数据冗余度 8、在关系数据库中,模式对应的是__A___。A、视图和所有基本表B、视图和部分基本表C、基本表D、索引 9、能实现绝对的与平台无关性的Web数据库访问技术是_D_。A、ADO B、ActiveX C、WebbaseAPI D、JDBC 10、在下列描述中,正确的描述是__B___。A、SQL 是一种过程化语言B、SQL 采用集合操作方式

8数据库基础知识测试题

24数据库基础知识测试题 一、选择题 1. 数据库系统是由数据库、数据库管理系统、应用程序、、用户等构成的人—机系统。 A.数据库管理员 B.程序员 C.高级程序员 D.软件开发商 2. 在数据库中存储的是。 A.信息 B.数据 C.数据结构 D.数据模型 3. 在下面关于数据库的说法中,错误的是。 A.数据库有较高的安全性 B.数据库有较高的数据独立性 C.数据库中的数据可被不同的用户共享 D.数据库没有数据冗余 4. Access数据库管理系统依赖于操作系统。 A.DOS B.Windows C.UNIX D.UCDOS 5. 定义某一个字段的默认值的作用是。 A.当数据不符合有效性规则时所显示的信息 B.不允许字段的值超出某个范围 C.在未输入数值之前,系统自动提供数值 D.系统自动把小写字母转换为大写字母 6. 在下列数据库管理系统中,不属于关系型的是。 A.Microsoft Access B.SQL Server C.Oracle D.DBTG系统 7. Access是数据管理系统。 A.层状 B.网状 C.关系型 D.树状 8. 在Access中,数据库的基础和核心是。 A.表 B.查询 C.窗体 D.宏 9. 在下面关于Access数据库的说法中,错误的是。 A.数据库文件的扩展名为mdb B.所有的对象都存放在同一个数据库文件中 C.一个数据库可以包含多个表体 D.表是数据库中最基本的对象,没有表也就没有其他对象

·2·基础知识测试篇 10. 在一个单位的人事数据库,字段“简历”的数据类型应当是。 A.文本型 B.数字型 C.自动编号型 D.备注型 11. 在一个学生数据库中,字段“学号”应该是。 A.数字型 B.文本型 C.自动编号型 D.备注型 12. 在下面关于Access数据类型的说法,错误的是。 A.自动编号型字段的宽度为4个字节 B.是/否型字段的宽度为1个二进制位 C.OLE对象的长度是不固定的 D.文本型字段的长度为255个字符 13. 假定“姓名”是文本型字段,则查找姓“李”的学生应使用表达式。 A.姓名Like″李*″ B.姓名Like″[!李]″ C.姓名=″李*″ D.姓名= =″李*″ 14. 如果字段“成绩”的取值范围为0~100,则错误有有效性规则是。 A.> = 0 And < = 100 B.[成绩]> = 0 And [成绩]< = 100 C.成绩> = 0 And 成绩 < = 100 D.0 < = [成绩] < = 100 15. 基本表结构可以通过,对其字段进行增加或删除操作。 A.INSERT B.ALTER TABLE C.DROP TABLE D.DELETE 16. 在下列关于SQL语句的说法中,错误的是。 A.在使用CREATE TABLE创建基本表时,可以指定某个字段为主键 B.在使用ALTER TABLE命令修改基本表的结构时,可以同时添加和删除字段操作C.UPDATE语句一次只能对一个表进行修改 D.使用DROP TABLE删除基本表后,表中的数据自动被删除,不可以恢复 17. 内部计算函数Sum(字段名)的作用是求同一组中所在字段内所有的值的 。 A.和 B.平均值 C.最小值 D.第一个值 18. 内部计算函数Avg(字段名)的作用是求同一组中所在字段内所有的值的 。 A.和 B.平均值 C.最小值 D.第一个值 19. 子句“WHERE性别=″女″AND工资额>2 000”的作用是处理。 A.性别为“女”并且工资额在于2 000的记录 B.性别为“女”或者工资额大于2 000的记录 C.性别为“女”并非工资额大于2 000的记录 D.性别为“女”或者工资额大于2 000,且二者择一的记录 20. 在Access的下列数据类型中,不能建立索引的数据类型是。 A.文本型 B.备注型 C.数字型 D.日期/时间型 21. 在数据表视图中,不可以。 A.修改字段的类型 B.修改字段的名称

数据库习题答案

第1章认识数据库 10.为体育部门建立的数据库中要存储运动队、运动员、运动项目以及运动员参加运动队和运动项目比赛情况,其中运动队、运动员、运动项目应包含如下信息:(1)运动队:队名、主教练,其中队名唯一标识运动队。 (2)运动员:运动员编号、姓名、性别、年龄,其中运动员编号唯一标识一名运动员。 (3)运动项目:项目编号、项目名、所属类别,其中项目编号唯一标识一个项目。 这里规定,每个运动队有多名运动员,每名运动员只属于一个运动队;每名运动员可以参加多个项目,每个项目可以有多个运动员参加。系统记录每名运动员参加每个项目所得名次和成绩以及比赛日期。 根据以上叙述,为体育部门建立E-R模型,要求标注联系类型。 参考答案:E-R模型如下: 11.设某图书管理系统需要存储有关出版社、作者、图书以及作者的著书情况。出版社、作者和图书应包含的信息如下: (1)出版社:出版社编号、出版社名称、地址、电话 (2)图书:图书编号、书名、定价、字数 (3)作者:作者编号、姓名、单位、职称、电话 再给出如下语义和要求:每个出版社出版多种图书,每种图书有唯一的图书编号,且每种图书只能由一个出版社出版,每个出版社出版一种图书应记录其出版时间;一种图书有多名作者,每一个作者可能编著多种图书,每个作者编著一种图书应记录作者排序(即该书中作者的次序,如第一作者、第二作者等)。 试根据上述表述为该系统设计ER模型,要求标注联系的类型。 参考答案:E-R模型如下: 第2章关系数据库 9.给定如图2-6所示的关系R1、R2和R3,完成以下问题:

R 1? R 3 A 6(R 1? R 3))的结果。 参考答案: 10.某数据库包括职工关系EMP 、工程关系PRJ 和报酬关系SAL ,这三个关系模式为: EMP (ENO ,ENAME ,SEX ,BIRTH );--记录职工信息 PRJ (PNO ,PNAME ,BUDGET );--记录工程信息 SAL (ENO ,PNO ,SALARY )。--记录职工参加工程和参加每个工程的工资情况 各属性含义为:ENO (职工号)、ENAME (姓名)、SEX (性别)、BIRTH (出生年月)、PNO (工程编号)、PNAME (工程名称)、BUDGET (预算)、SALARY (工资)。用关系代数完成以下查询: (1)查询所有女职工的职工号和姓名。 (2)查询参加工程编号为‘P1’的工程的职工姓名。 (3)查询没有参加过预算超过500000的工程的职工号。 (4)查询参加过所有预算超过500000的工程的职工姓名。 参考答案: (1)πENO, ENAME (σSEX=’女’(EMP)) (2)πENAME (σPNO=’P1’(SAL)?EMP) A B C 3 4 3 5 2 5 8 4 6 9 8 6 9 8 12 R 1∪R 2: A B C 5 2 5 9 8 6 R 1∩R 2: (1) R 1-R 2: A B C 3 4 3 9 8 12 (2) πA ,B (R 1)×πC ,E (R 3): A B C E 3 4 5 2 3 4 6 6 3 4 6 8 5 2 5 2 5 2 6 6 5 2 6 8 9 8 5 2 9 8 6 6 9 8 6 8 R 1? R 3: A 6(R 1? R 3)): A E 9 6 9 8

《数据库系统》选择题及答案

《数据库系统》选择题练习 一.数据库概述 1.下列有关数据库的描述正确的是( C )。 A.数据库是一个DBF文件B.数据库是一个关系 C.数据库是一个结构化的数据集合D.数据库是一组文件 2.数据独立性是指( C )。 A.数据依赖于程序B.程序依赖于数据C.数据不依赖于程序 D.程序不依赖于数据3.以下关于DBA职责的叙述中,不正确的是( C )。 A.DBA是数据库系统的超级用户,负责控制和管理各个用户的访问权限 B.DBA要负责监控数据库的运行 C.DBA要负责前端应用程序的开发 D.DBA要负责当数据库系统发生故障时进行恢复 4.DBMS是指( C )。 A.数据库B.数据库系统C.数据库管理系统D.数据处理系统5.数据冗余度低、数据共享以及较高数据独立性等特征的系统是( B )。 A.文件系统B.数据库系统C.操作系统D.高级程序 6.仅次于用户和数据库之间的一层数据管理软件是( D )。 A.数据库系统B.数据库C.管理信息系统D.数据库管理系统7.数据库系统中,逻辑数据和物理数据可以相互转换,执行该功能的是( C )A.操作系统B.信息管理系统C.数据库管理系统D.文件系统 8.数据库中对全部数据的整体逻辑结构的描述,作为数据库的( D )。 A.存储模式B.子模式C.外模式D.模式 9.用户看到的那部分数据的局部逻辑结构的描述是( B )。 A.存储模式B.子模式C.概念模式D模式 10.文件系统和数据库系统的最大区别是( D )。 A.数据共享B.数据独立C.数据冗余D.数据结构化11.关于信息和数据,下面的论述中正确是的( D )。 A.信息与数据,只有区别,没有联系B.信息是数据的载体 C.同一信息用同一数据表示形式D.数据处理本质上就是信息处理 12.描述事物性质的最小数据单位是( C )。 A.记录B.文件C.数据项D.数据库 13.若干记录的集合称为( D )。 A.数据B.数据库C.数据项D.文件 14.数据库系统中的软件是指( A )。 A.数据库管理系统B.应用程序C.数据库D.数据库管理员15.在数据库系统的组织结构中,把概念数据库与物理数据联系起来的映射是( C )。 A.外模式/模式B.内模式/外模式C.模式/内模式D.模式/外模式16.1975年SPARC公布了数据库标准报告,提出了数据库的( C )结构组织。 A.一级B.二级C.三级D.四级

数据库基础知识试题(含答案)

数据库基础知识试题 部门____________ 姓名__________ 日期_________ 得分__________ 一、不定项选择题(每题分,共30分) 1.DELETE语句用来删除表中的数据,一次可以删除( )。D A .一行 B.多行 C.一行和多行 D.多行 2.数据库文件中主数据文件扩展名和次数据库文件扩展名分别为( )。C A. .mdf .ldf B. .ldf .mdf C. .mdf .ndf D. .ndf .mdf 3.视图是从一个或多个表中或视图中导出的()。A A 表 B 查询 C 报表 D 数据 4.下列运算符中表示任意字符的是( )。B A. * B. % C. LIKE 5.()是SQL Server中最重要的管理工具。A A.企业管理器 B.查询分析器 C.服务管理器 D.事件探察器 6.()不是用来查询、添加、修改和删除数据库中数据的语句。D A、SELECT B、INSERT C、UPDATE D、DROP 7.在oracle中下列哪个表名是不允许的()。D A、abc$ B、abc C、abc_ D、_abc 8.使用SQL命令将教师表teacher中工资salary字段的值增加500,应该使用的命令 是()。D A、Replace salary with salary+500 B、Update teacher salary with salary+500 C、Update set salary with salary+500 D、Update teacher set salary=salary+500 9.表的两种相关约束是()。C

(完整版)数据库课后习题及答案

第一章数据库系统概述 选择题 1实体-联系模型中,属性是指(C) A.客观存在的事物 B.事物的具体描述 C.事物的某一特征 D.某一具体事件 2对于现实世界中事物的特征,在E-R模型中使用(A) A属性描述B关键字描述C二维表格描述D实体描述 3假设一个书店用这样一组属性描述图书(书号,书名,作者,出版社,出版日期),可以作为“键”的属性是(A) A书号B书名C作者D出版社 4一名作家与他所出版过的书籍之间的联系类型是(B) A一对一B一对多C多对多D都不是 5若无法确定哪个属性为某实体的键,则(A) A该实体没有键B必须增加一个属性作为该实体的键C取一个外关键字作为实体的键D该实体的所有属性构成键 填空题 1对于现实世界中事物的特征在E-R模型中使用属性进行描述 2确定属性的两条基本原则是不可分和无关联 3在描述实体集的所有属性中,可以唯一的标识每个实体的属性称为键 4实体集之间联系的三种类型分别是1:1 、1:n 、和m:n 5数据的完整性是指数据的正确性、有效性、相容性、和一致性 简答题 一、简述数据库的设计步骤 答:1需求分析:对需要使用数据库系统来进行管理的现实世界中对象的业务流程、业务规则和所涉及的数据进行调查、分析和研究,充分理解现实世界中的实际问题和需求。 分析的策略:自下而上——静态需求、自上而下——动态需求 2数据库概念设计:数据库概念设计是在需求分析的基础上,建立概念数据模型,用概念模型描述实际问题所涉及的数据及数据之间的联系。 3数据库逻辑设计:数据库逻辑设计是根据概念数据模型建立逻辑数据模型,逻辑数据模型是一种面向数据库系统的数据模型。 4数据库实现:依据关系模型,在数据库管理系统环境中建立数据库。 二、数据库的功能 答:1提供数据定义语言,允许使用者建立新的数据库并建立数据的逻辑结构 2提供数据查询语言 3提供数据操纵语言 4支持大量数据存储 5控制并发访问 三、数据库的特点 答:1数据结构化。2数据高度共享、低冗余度、易扩充3数据独立4数据由数据库管理系统统一管理和控制:(1)数据安全性(2)数据完整性(3)并发控制(4)数据库恢复 第二章关系模型和关系数据库 选择题 1把E-R模型转换为关系模型时,A实体(“一”方)和B实体(“多”方)之间一对多联系在关系模型中是通过(A)来实现的

数据库选型的五大要素

数据库选型的五大要素 面对品种繁多的数据库产品,如何才能独具慧眼,选中适合自己的数据库产品呢?众所周知,正确的评估、选型与数据库技术本身同样重要。而通常,数据库厂商都会在性能清单和技术基准表中尽量展现产品最佳的一面,对产品弱点却避免提及或进行遮掩,关于这一点,业界已经是人尽皆知了。其实在挑选和评估过程中,首要目标是选择一款能够满足甚至超过预定要求的技术或解决方案。选型的正确方法将使用户在面对众多产品时,提高其做出最佳选择的能力。 数据库选型时,必须考虑以下五大因素: 1. 开发要求 2. 性能/成本 3. 数据库运行和管理 4. 可升级性 5. 总体拥有成本 开发要求 首先,需要清楚自己究竟想使用什么开发技术。例如,你是要以访问传统的关系型数据库?还是要以纯面向对象技术构建J2EE应用平台?又或是需要建设XML Web Services?如果你要实现的是纯关系型的开发典范,那么实际要 使用的受支持的标准(和非标准)SQL功能有多少? 如果你要规划的是面向对象开发策略,那么在原计划里的数据库支持真正的面向对象吗?它是如何支持的?若有需要, 它能同时提供SQL的功能吗?数据库支持这个功能吗?虽然,有些关系型数据库声称支持对象开发,但实际上并不是直 接支持的。这种非直接的体系结构将导致更多的事务处理故障,以及潜在的可升级性和性能问题。 另外,你还需要确定自己的前端技术如何与后端进行“对话”。你的业务逻辑是放在客户机一端呢?还是放在服务器一端?你要使用哪些脚本语言?它们与后端服务器的兼容性如何?它们是快速应用开发(RAD)环境吗? 目前,实现基于关系型数据库的应用可以选择传统的主流品牌,这些数据库产品有着很成熟的关系技术以及广泛的应用资源。但是,如果实现的是基于面向对象技术的应用、又或是数据结构更为复杂时,不妨考虑目前一些公司推出的所谓 后关系数据库。它所代表的正好是关系数据库和面向对象技术的融合,以多维数据引擎作为核心,从根本上支持复杂的对象存储及主流的二维表,同时也已经配备了功能强大的应用服务引擎,可作对象逻辑操作的平台。它的出现已经为传统数据库领域带来了冲击,而在面向对象数据库方面更是广受欢迎。 性能/成本 测量数据库性能最常见的方法是TPC基准。TPC明确地定义了数据库方案、数据量以及SQL查询。测量的结果是,在特 定的操作系统上,配置了特定的数据库版本,以及在惊人的硬件条件下,每项事务的成本是多少——其中的事务可以是TPC测试中定义的任何数据库操作。 从理论上来讲,这类基准旨在提供不同产品间客观的比较值。但在现实中,这些方案又有多少能准确反映并回答你在挑选技术时所存在的疑惑?其次,所有技术厂商发布的TPC基准都会超过以前发布的结果。这样,TPC基准在更大程度上 反映的是为解决问题而投入的内存和CPU量,而不是数据库性能的任何真实表现。 以笔者多年所见,只有在真实的环境中进行实际的比较测试才可以推断出数据库的预期性能及评估所需成本。常用的方法包括平衡移植,把原来的数据转移到类似硬件上的另一套数据库,然后以真实的客户端连接这套测试对象。又或是以数据产生器针对真实的数据模型,建立出庞大的数据量,再以客户端连接作测试。 这种做法跟实验室中的做法的不同之处有以下几点:第一,试验中的硬件构架跟你预期的方案不会有太大的差别;第二,所测试的事务在宽度和深度方面跟未来计划的也差不太远;第三,如果是硬件条件一样,我们可以直接看出测试对象跟原来方案有着多少差异。

最新数据库期末考试选择判断例题

数据库期末考试例题 1..单选 1.数据库管理系统就是(B)。 A.管理数据的应用软件 B.管理数据的系统软件 C.数据库系统 D.数据库 2. (C)是长期存储在计算机内,有组织的,可共享的数据集合。 A.数据库管理系统 B.数据库系统 C.数据库 D.文件系统 3. 在数据库系统阶段,数据(A)。 A. 具有数据冗余性 B.具有高度的物理独立性和逻辑独立性 C.独立性差 D.具有物理独立性没有逻辑独立性 4.(B)是信息世界的模型,是现实世界到机器世界的一个中间层次。 A.数据模型 B.概念模型 C.物理模型 D.关系模型 5.关系是一个(C)。 A.可执行文件 B.源程序文件 C.平面二维表 D.文本文件 6.子模式是(B)。 A.模式的副本 B.模式的子集 C.多个模式的集合 D.内模式的子集 7.在E-R模型转换成关系模型的过程中,下列叙述不正确的是(D)。 A.每个实体集转换成一个关系模式 B.每一个M:N联系转换成一个关系模式 C.每个联系都可以转换成一个关系模式 D.每个属性都可以转换成一个关系模式 8.下列叙述不属于事务特征的是(D)。 A.一致性 B.原子性 C.隔离性 D.完整性 9.数据库完整性规则中包括(B)。

A.信息完整性 B.参照完整性 C.属性完整性 D.语义完整性 10.数据库的并发操作若不控制,可能带来的问题不包括(B)。 A.丢失更新 B.数据独立性低 C.读脏数据 D.不可重复读 1、要保证数据库逻辑数据独立性,需要修改的是(B)。 A.模式 B.模式与内模式的映射 C.模式与外模式的映射 D.内模式 2、(C)是长期储存在计算机内的、有组织的、可共享的数据集合。 A.数据库管理系统 B.数据库系统 C.数据库 D.文件系统 3、在数据库系统阶段,数据(A)。 A.具有数据冗余度低 B.俱有高度的物理独立性和逻辑独立性 C.独立性差 D.具有物理独立性,没有逻辑独立性 4、(B)是信息世界的模型,是现实世界到机器世界的一个中间层次。 A.数据模型 B.概念模型 C.物理模型 D.关系模型 5、关系是一个(C)。 A. 可执行文件 B. 源程序文件 C.平面二维表 D.文本文件 6、子模式是(B) A.模式的副本 B.模式的子集 C.多个模式的集合 D.内模式的子集 7、在E-R模型转换成关系模型的过程中,下列叙述不正确的是(D) A.每个实体集转换成一个关系模式 B.每个M: N联系转换一个关系模式 C.每个联系都可以转换成一个关系模式 D.每个属性都可以转换成一个关系模式8、下列叙述不属于事务特性的是(D) A.一致性 B.原子性 C.隔离性 D.完整性 9、关系数据库完整性规则包括(B) A.信息完整性 B.参照完整性 C.属性完整性 D.语义完整性 10、数据库的并发操作若不控制,可能带来的问题不包括(B) A.丢失更新 B.数据独立性低 C.读脏数据 D.不可重复读 11、数据库系统优于文件系统的主要特点是(D) A.数据面向应用程序 B.管理的数据量大 C.数据是非结构化的 D.数据是结构化的 12、当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是(C)。 A.选择 B.并燥作 C.外联接 D.分组 13、关系模式进行投影运算后(C)。 A.元组个数等于投影前关系的元组数 B.元组个数小于投影前关系的元组数 C.元组个数小于或等于投影前关系的元组数 D.元组个数大于或等于投影前关系的元组数 14、下面列出的关于视图的条目中,不正确的是(C)。 A.视图是外模式 B.视图是虚表 C.使用视图可以加快查询语句的执行速度 D.使用视图可以简化查询语句的编写 15、若对DB中的数据操作分为两大类,可有(A) A.查询和更新 B.定义和更新 C.查询和修改 D.插入和删除 16、在关系中,关键字可由(C)。 A.多个任意属性组成 B.至多由一个属性组成 C.多个其值能惟一标识该关系中任何元组又不

数据库计算机选择填空

一.选择题 ㈠ 1.下列哪一个不是常用的数据模型C。 A.层次模型B.网状模型C.概念模型D.关系模型 4.关系数据库中的表不必具有的性质是D。 A.数据项不可再分B.同一列数据项要具有相同的数据类型 C.记录的顺序可以任意排列D.字段的顺序不能任意排列 6.已知某一数据库中有两个数据表,它们的主键与外键是一对多的关系,这两个表若要建立关联,则应该建立的永久联系。C A.一对一B.多对多C.一对多D.多对一 7.已知某一数据库中有两个数据表,它们的主键与外键是一对一的关系,这两个表若要建立关联,则应该建立的永久联系。’A A.一对一B.多对一C.一对多D.多对多 10.DB、DBS和DBMS三者之间的关系是。B A.DB包含DBS和DBMS B.DBS包含DB和DBMS C.DBMS包含:DB和DBS D.三者关系是相等的 11.数据库系统的核心是。C A.软件工具B.数据模型C.数据库管理系统D.数据库 12.下面关于数据库系统的描述中,正确的是C。 A.数据库系统中数据的一致性是指数据类型的一致 B.数据库系统比文件系统能管理更多的数据 C.数据库系统减少了数据冗余 D.数据库系统避免了一切冗余 15.在关系数据库中,用来表示实体之间联系的是A A.二维表B.线形表C.网状结构D.树形结构 16.数据模型所描述的内容包括3部分,它们是D A.数据结构B.数据操作 C.数据约束D.以上答案都正确 17.关系数据库管理系统能实现的专门关系运算包括D A.关联、更新、排序B.显示、打印、制表 C.排序、索引、统计D.选择、投影、连接 20.关于数据模型的基本概念,下列说法正确的是C。 A.数据模型是表示数据本身的一种结构 B.数据模型是表示数据之间关系的一种结构 C.数据模型是指客观事物及其联系的数据描述,具有描述数据和数据联系两方面的功能 D.模型是指客观事物及其联系的数据描述,它只具有描述数据的功能 23.层次模型采用结构表示各类实体以及实体之间的联系A。 A.树形B.网状C.星形D.二维表 26.下列不属于关系的3类完整性约束的是C 。 A.实体完整性B.参照完整性 C.约束完整性D.用户定义完整性 28.传统的集合运算不包括D 。 A.并B.差C.交D.乘 36.如果一个关系进行了一种关系运算后得到了一个新的关系,而且新的关系中属性的个数少于原来关系

数据库基础试题6

精心整理 1.关系数据库中,实现表与表之间的联系是通过(D). A.实体完整性规则 B.用户自定义的完整性规则 C.值域 D.参照完整性规则 A.B.C.D.3.4.A.双精度类型 B.浮动数类型 C.整型类型 D.数值类型 5.每一个表只能拥有一个(B)索引.

A.普通 B.主 C.唯一 D.候选 6.顺序执行下列命令后,屏幕所显示的记录号顺序是 7. 的 A. B. C. D." 8. A. B.建立数据表时所在的工作区 C.最后执行SELECT命令所选择的工作区 D.最后执行USE命令所在的工作区 9.已知当前表中有60条记录,当前记录为第6号记录.如果执行命令SKIP3后,则当前为第(D)号记录.

A.3 B.4 C.8 D.9 10.执行SELECT0选择工作区的结果是(A). A. B. C. D. 11. A. B. C. D. 12.在 D.SORT() 13.以下赋值语句正确的是(D). A.X=8,Y=9 B.STORE8,9TOX,Y C.X,Y=8

D.STORE8TOX,Y 14.函数INT(数值表达式)的功能是(A). A.返回数值表达式值的整数部分 B.按四舍五入取数值表达式值的整数部分 C.返回不大于数值表达式的最大整数 D. 15. B. 16.设 17.设 A.CH$′123450′ B.AT(CH,′12345′)=0 C.′123450′$CH D.′123450′=CH 18.以下函数中能返回指定日期是一周中的第几天的是(B).

A.DAY() B.DOW C.YEAR() D.WEEK() 19. 设a="Yang□","b=zhou",□表示一个空格,则a-b的值为(C). B."□ 20 ?X A.5 B.X C.20 D.4 21.设R=2,A="3*R*R",则&A的值应为(A). A.12 B.不存在 C.-12 D.0 22.在FOR…ENDFOR循环结构中,如省略步长则系统默认步长为(D).

数据库选择题答案

1、(C)是长期存储在计算机内的有组织、可共享的数据集合。 A.数据库管理系统 B.数据库系统 C.数据库 D.文件组织 2、在手工管理阶段,数据是(B) A.有结构 B.无结构 C.整体无结构,记录有结构 D.整体结构化的 3、在文件系统管理阶段,数据(B) A.无独立性 B.独立性差 C.具有物理独立性 D.具有逻辑独立性 4、在数据库系统管理阶段,数据是(D) A.有结构的 B.无结构的 C.整体无结构,记录内有结构 D.整体结构化

5、数据库系统管理阶段,数据(D) A.具有物理独立性,没有逻辑独立性 B.具有物理独立性和逻辑独立性 C.独立性差 D.具有高度的物理独立性和一定程度的逻辑独立性 6、数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(D)A 数据库管理系统B数据库应用系统C相关的计算机系统D各类相关人员 7、DBMS通常可以向(B)申请所需计算机资源。 A数据库B操作系统C计算机硬件D应用程序 8、在DBS中,DBMS和OS之间的关系是(D)A .并发运行 B.相互调用 C. OS调用DBMS D. DBMS调用OS9\数据库管理系统(DBMS)是(C)A一个完整的数据库应用系统B一组硬件C一组系统软件D既有硬件,又有软件 10、描述数据库全体数据的全局逻辑结构和特性是(A)A模式B内模式C 外模式D用户模式 11、(D)不是DBA数据库管理员的职责。 A完整性约束说明B定义数据库模式C数据库安全D数据库管理系统设计 12、关系数据库的数据及更新操作必须遵循(D)等完整性规则。 A实体完整性和参照完整性B参照完整性和用户定义完整性C实体完整性和用户定义完整性D实体完整性、参照完整性和用户定义完整性

数据库基础选择判断题

一、选择题答案 1. 假设数据中表A与表B建立了“一对多”关系,表A为“多”的一方,则下述说法正确的是()。 A. 表B中的一个字段能与表A中的多个字段匹配 B. 表B中的一个记录能与表A中的多个记录匹配 C. 表A中的一个记录能与表B中的多个记录匹配 D. 表A中的一个字段能与表B中的多个字段匹配 你所选择的答案是:*,正确答案是:B × 2. 在关系运算中,选择运算的含义是()。 A. 在基本表中选择需要的字段(属性)组成一个新的关系 B. 在基本表中选择满足条件的记录和属性组成一个新的关系 C. 在基本表中选择满足条件的记录组成一个新的关系 D. 上述说法均是正确的 你所选择的答案是:*,正确答案是:C × 3. Access数据库具有很多特点,下列叙述中,是Access特点的是()。 A. Access数据库可以保存多种数据类型,但是不包括多媒体数据 B. Access可以通过编写应用程序来操作数据库中的数据 C. Access不能支持Internet/Intranet应用 D. Access作为网状数据库模型支持C/S应用系统 你所选择的答案是:*,正确答案是:B × 4. 已知D1=#2003-5-28 20:8:36#,D2=#2004-2-29 10:40:11#,执行DateDiff("m",D1,D2)后,返回()。 A. 1 B. 9 C. 10 D. 函数值错误 你所选择的答案是:*,正确答案是:B × 5. 以下的SQL语句中,()语句用于创建表。 A. CREATE TABLE B. CREATE INDEX C. ALTER TABLE

相关文档
最新文档