文档库 最新最全的文档下载
当前位置:文档库 › 数据库及其应用试题1-3章

数据库及其应用试题1-3章

数据库及其应用试题1-3章
数据库及其应用试题1-3章

一、选择题

1、用二维表来表示实体及实体之间联系的数据模型是D

A.实体——联系模型

B.层次模型

C.网状模型

D.关系模型

2、数据库DB、数据库系统DBS、数据库管理系统DBMS 3者之间的关系是A

A.DBS包括DB和DBMS

B.DBMS包括DB和DBS

C.DB包括DBS和DBMS

D.DBS就是DB,也就是DBMS

3、在下述关于数据库系统工程的叙述中,正确的是B

A.数据库中只存在数据项之间的联系

B.数据库的数据项之间和记录之间都存在联系

C.数据库的数据项之间无联系,记录之间存在联系

D.数据库的数据项之间和记录之间都不存在联系

4、Access的数据库类型是C

A.层次数据库

B.网状数据库

C.关系数据库

D.面向对象数据库

5、关系型数据库管理系统中所谓关系是指C

A.各条记录中的数据彼此有一定的关系

B.一个数据库文件与另一个数据库文件之间有一定的关系

C.数据模型符合满足一定条件的二维表格式

D.数据库中各个字段之间彼此有一定的关系

6、关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括B

A.联接

B.关系

C.选择

D.投影

7、数据库系统的核心是C

A.数据库

B.数据库管理员

C.数据库管理系统

D.文件

8、在数据库中能够惟一地标识一个元组的属性或属性的组合称为D

A.记录

B.字段

C.域

D.关键字

9、为了合理组织数据,应遵从的设计原则是D

A.“一事一地”原则,即一个表描述一个实体或实体间的一种联系

B.表中的字段必须是原始的数据和基本数据元素,并避免在之间出现重复字段

C.用外部关键字保证有关联的表之间的联系

D.以上各条原则都包括。

10、退出Access数据库管理系统可以使用的快捷键是A

A.Alt+F+X

B.Alt+X

C.Ctrl+C

D.Ctrl+O

10、Access数据库的设计一般由5个步骤组成,以下步骤的排序正确的是

a.确定数据库中的表

b.确定表中的字段

c.确定主关键字

d.分析建立数据库的目的

e.确定表之间的关系

A)dabec B)dabce

C)cdabe D)cdaeb

5、Access中表与表的关系都定义为

A)一对多关系 B)多对多关系

C)一对一关系 D)多对一关系

1、Access数据库中哪个数据库对象是其他数据库对象的基础?

A)报表B)查询C)表D)模块

12、在Access表中,可以定义三种主关键字,它们是

A) 单字段、双字段和多字段 B) 单字段、双字段和自动编号

C) 单字段、多字段和自动编号 D) 双字段、多字段和自动编号

1.设置数据库的用户密码时,应该用什么方式打开数据库:()。

A、只读

B、独占只读

C、独占

D、共享

2.以下方法不能退出Access的是()。

A、打开“文件”菜单,选择“退出”命令

B、打开“文件”菜单,按X键

C、按ESC键

D、按Alt+F4键

3.不是Access数据库对象的是()。

A、表

B、查询

C、视图

D、模块

4.以下有关对数据的解释错误的是:()。

A、数据是信息的载体

B、数据是信息的表现形式

C、数据是0~9组成的符号序列

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. 在关系数据库中主键标识元组的作用是通过( )实现。

A 、实体完整性

B 、参照完整性

C 、用户自定义的完整性

D 、域完整性 12. 在关系运算中,只想要改变一个关系中的属性排列顺序,应使用( )关系运算。 A 、选择 B 、除 C 、连接 D 、投影 13. 向一个已知关系R 中添加新元组(新元组存在S 中),以下运算正确的是( )。

A 、S R

B 、S R

C 、R-S

D 、R ×S 06.10

4.Access 没有

..提供的向导程序是( ) A .数据库向导 B .工程向导 C .表向导

D .窗体向导

5.空数据库是指( ) A .数据库中“表”没有数据 B .数据库中无任何对象

C .数据库中只有“表”对象,不包括其它对象

D .数据库中不包括“表”对象

25.在Access 中压缩当前数据库,用户必须具有“打开/运行”和“_______________”的权限。 07.1

6.在修改数据库期间,为了避免网络上其他用户同时访问该数据库,应该选择数据库的打开方

式为( )

A.共享

B.只读

C.独占

D.独占只读

10.在Access中,通过查阅向导可创建一个值列表(也称查阅列),在下列选项中,不.能作为值列表数据源的是( )

A.表

B.查询

C.窗体

D.键入值

26.在Access中,提供两种创建数据库的方法,一种方法是利用创建数据库;另一种方法是先建立一个空数据库,然后,再添加数据库对象。

27.在Access中,数据库安全性控制的基本方法是设置数据库密码和规定用户访问数据库的。

29.在Access中,表有多种视图,其中可以“增加、删除、修改’’记录的视图是。

07.10有答案

17.Access提供的数据访问页视图有()

A.2种B.3种

C.4种D.5种

22.Access系统中,通过设置密码、控制用户存取_____________和数据加密等方法实现数据安全性控制。

25.在Access中,当设置数据库密码时,需要以________________方式打开数据库。26.Access提供了直接创建空数据库和________________两种创建数据库的方法。

27.实体完整性规则是指关系的主键值不能为________________。

08.1

7.在Access中,可用于保证数据库可靠性的手段是()

A.设置密码B.备份与还原

C.使用用户级安全机制D.以独占方式打开数据库

8.有学生成绩表:SC(学号,课程号,分数),已知一个学生可以选多门课,一门课有多个学生选,则SC表的主键应该是()

A.学号,课程号B.学号

C.课程号D.分数

15.下列选项中,不.属于报表视图的是()

A.设计视图B.数据表视图

C.打印预览视图D.版面预览视图

08.10有答案

1.Access中的查询对象属于数据库的()

A.概念模型

B.外部模型

C.内部模型

D.逻辑模型

2.在下列对关系的描述中,错误

..的是()

A.

关系中的列称为属性 B.关系中允许有相同的属性名 C.关系中的行称为元组 D.属性的取值范围称为域

5.有R 和S 表如下图所示,A 是R 的主键和S 的外键,D 是S 的主键,且R 与S 实施了参照完整性。下列元组中可以正确插入S 的是( )

S

题5图

A.(al ,d1,45)

B.(a2,d2,34)

C.(a3,d5,null )

D.(a3,null ,21)

7.在Access 中,若要为数据库设置密码,则打开数据库的方式应该为( ) A.只读方式 B.独占方式 C.独占只读方式 D.读写方式 8.下列关于压缩数据库的说法中,不.正确的是( ) A.压缩可防止非法访问,从而保障数据库安全 B.压缩将会重新组织文件在磁盘上的存储方式 C.可以对未打开的数据库进行压缩 D.压缩可以优化数据库性能

26.Access 允许用户在数据库之间以“只粘贴结构”、“结构与数据”和“________”三种方式复制数据表。

27.在Access 中,可以利用________和性能分析器改进数据库设计。

31.在Access 中,提供了_______和设置密码两种方法,用于保障数据库的安全性。 32.在Access 中,可以将表和________作为数据访问页的记录来源。 09.1

6.下列对关系性质的说法中,不.

正确的是( ) A.属性的顺序无关紧要 B.同一关系中属性名唯一 C.元组必须是有序的 D.不能有重复的元组

24.从数据处理的角度而言,数据访问页和窗体类似,所不同的是数据访问页存储在Access 数据库的________部。 09.10

6.下列有关Access 数据库安全性的说法中,错误..的是( ) A.可以设置数据库密码 B.可以设置用户权限 C.可以设置用户帐户

D.只能将用户添加到系统默认的“用户组”中 7.下面关于备份数据库的说法中,错误..的是( ) A.备份是保护数据库可靠性的有效手段之一 B.当备份数据库时,必须先关闭数据库 C.备份数据库是为数据库建立一个副本

D.备份是保护数据库安全性的有效措施

8.下列关于复制数据库查询对象的说法中,错误

..的是()

A.只能在同一个数据库内部复制

B.可以在不同数据库之间复制

C.可以复制到Word文档中

D.可以复制到Excel文档中

13.下列选项中,不.属于合并E—R图时需要消除的冲突是()

A.语法冲突

B.结构冲突

C.属性冲突

D.命名冲突

14.图中所示窗体的视图方式是()

A.设计视图

B.窗体视图

C.数据表视图

D.数据图视图

24.在Access中,可以创建单字段、________和自动编号三种类型的主键。

10.1

7.在Access中,空数据库中()

A.只包含表,且表中没有数据

B.只包含“表”,不包含其他数据库对象

C.包含表、查询和窗体,不包含宏和模块

D.不包含任何数据库对象

16.报表的三种视图是()

A.设计视图、数据表视图和打印预览视图

B.数据表视图、版面预览视图和设计视图

C.设计视图、打印预览视图和版面预览视图

D.数据表视图、打印预览视图和版面预览视图

20.Access系统提供了两种类型的模块,即类模块和()

A.方法模块B.标准模块

C.属性模块D.事件模块

25.在Access中,可以使用______来管理数据库对象。

10.10有答案

7.下列选项中,用于保证数据库可靠性的措施是()

A.复制与粘贴数据库对象

B.备份与还原数据库

C.使用用户级安全机制

D.设置访问数据库的权限

15.下列选项中,不.属于报表视图的是()

A.版面预览视图

B.打印预览视图

C.数据表视图

D.设计视图

25.Access系统中,通过设置密码、控制用户存取______和数据加密等方法实现数据安全性控制。

11.1

6.有关系模式:R(A,B,C)和S(D,E,A),若规定S中A的值必须属于R中A的有效值,

则这种约束属于( )

A.实体完整性规则

B.用户定义完整性规则

C.参照完整性规则

D.数据有效性规则

16.下列选项中,属于报表的视图是( )

A.设计视图

B.数据表视图

C.浏览视图

D.SQL视图

17.下列选项中,属于数据访问页的视图是( )

A.数据表视图

B.访问视图

C.预览视图

D.设计视图

25.在Access中,撤销数据库密码时,需以_____________方式打开数据库。

26.在Access中,表中用来惟一标识每个记录的字段或多个字段的组合称为_________。

二、填空题

1、数据模型不仅表示反映事物本身的数据,而且表示——。(相关事物之间的联系)

2、实体与实体之间的联系有3种,它们是——、——、和——。(一对一联系,一对多联

系,多对多联系)

3、用二维表的形式来表示实体之间联系的数据模型叫做——。(关系模型)

4、二维表中的列称为关系的——,二维表中的行称为关系的——。(字段属性,记录元组)

5、数据库管理员的英文缩写是——。(DBA)

6、在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为——;把两个关系

中相同属性值的元组联接到一起形成新的二维表的操作称为——;从表中抽取属性值满足条件列的操作称为——。(选择,联接,投影)

7、自然联接指的是——。(无重复属性的等值联接)

8、Access数据库由7种数据库对象组成,这些数据库对象包括:——、——、——、——、

——、——、和——。

9、Access数据库的文件扩展名是——。(MDB)

2、修改表结构只能在表的设计视图中进行,编辑表的数据只能在表的设数据表视图中进行。

3、能够唯一标识表中每条记录的字段称为主关键字。

三、设计题(每题10分,共10分)

1.“新南方”英语培训机构的模型如下所描述:

?每期开若干培训班,每个培训班包括:培训班编号,培训班名称,人数,开班时间,

价格。

?每个培训班接收多个学生,每个学生可以属于多个培训班,学生资料包括:学生编号,

姓名,身份证号,性别,出生年月。

? 学生由多位英语专业教师进行轮番培训,每个教师可以为不同培训班的学生授课,教

师有:职工号,姓名,英文昵称,性别,职称。 ? 每个学生对于每位培训教师在培训后打一个满意度分数。 画出每个实体及其属性关系、实体间实体联系的E-R 图。

四、计算题(共10分,每小题2分)

1. 设有关系R 、S 如表所示,计算:

关系R

关系S

(1)R

S

(2)∏A,B (δC=”f”(R)) (3)∏A (R)×δB=”b”(S)

2. 如下图所示,有关系表STA 表示某学生信息系统的数据表。

(1)为得到表STB ,该如何运算?请写出表达式。

(2)为了求得班级为“TS076”且性别为“女”的学生,同时只显示姓名的记录,该如何运算?请写出表达式。

数据库及其应用

数据库及其应用 1、名词解释(英文一定要写全称!) DB:即数据库(Database),是统一管理的相关数据的集合。DB能为各种用户共享具有最小冗余度数据间联系密切而又有较高的数据独立性。 DBS:即数据库系统(Database System),是实现有组织地、动态地存储大量关联数据方便多用户访问的计算机软件、硬件和数据资源组成的系统即采用了数据库技术的计算机系统。 DBMS:即数据库管理系统(Database Management System),对数据库进行管理的系统软件,是与数据库之间的接口。DBA:即数据库管理员(Database Administrator),是数据库系统中的高级用户,全面负责数据库系统的管理、维护、正常使用等工作。 ODBC:即开放数据库互连(Open Database Connectivity),是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。 SQL:结构化查询语言(Structured Query Language),是美国国家标准局ANSI确认的关系数据库语音的标准。OOP:即面向对象的程序设计(Object Oriented Programming),是一种计算机编程架构,由单个能起到子程序作用的单元或者对象组合而成。 E-R图:是E-R模型的图形表示法,它是直接表示概念模型的有力工具。 数据模型:表示实体类型及实体类型间联系的模型称为“数据模型”。它可分为概念数据模型和结构数据模型两种类型。 主关键字:所有字段中最重要的,唯一能确定其他字段值的关键字。 外部关键字:关系表中某个属性或属性组合并非关键字,但却是另一个关系表的主关键字。 元数据:是最小数据,不可再分割的数据就是元数据。 数据处理:对各种数据的进行收集、存储、分类、计算、加工、检索和传输的过程。 面向对象的概念 类:把具有相关性的一类对象的整体的总和。 基类:即基本类,系统提供的内部定义的类,可用作其他用户自定义类的基础。 子类:在基类上派生出来的类。 对象:是类的实例化的产物,并具有相关的成员变量和成员函数(方法)。 属性:描述对象特性的字段称为属性。 15:20事件:是单一的一个动作 方法:是事件如何运行的操作手段 工作区:work space 在内存里单独存储一张表的区域,一张表对应一个工作区。 主控索引:当前起作用的索引称为主控索引。 关系模型:是用二维表结构来表示实体以及实体间联系的模型。 参照完整性:对关系数据库中建立关联关系的关系间数据参照引用的约束,也就是对外键的约束。准确的说,参照完整性是指关系中的外键必须是另一个关系的主键有效值,或者是Null。 2、文件的扩展名:(t都是备用选择填空题) ●项目文件:.PJX 、.PJT ●表文件:.DBF 、.FPT 、.CDX ●数据库:.DBC 、.DCT 、.DCX

全国自考(数据库及其应用)模拟试卷17.doc

全国自考(数据库及其应用)模拟试卷17 一、单项选择题 1 在文件系统中数据的最小存取单位是 ( ) (A)实体 (B)记录 (C)对象 (D)数据项 2 下列操作中不属于数据库的主要应用的是 ( ) (A)定义 (B)插入 (C)删除 (D)修改 3 设置“最近使用文件列表”时,只需要在“在最近使用的文件列表”右边的下拉列表中选择要显示______即可 ( ) (A)文件 (B)标题

(D)文件列表 4 下列关于Access的说法中,不正确的是 ( ) (A)Access允许用户定义并操纵对象 (B)Access是一个面向对象的DBMS (C)Access数据库文件的扩展名为.mdb (D)Access能与其他Office组件进行数据交换共享数据资源 5 下列关于确定表中字段的描述中,不符合设计规则的是 ( ) (A)包含能通过计算得到的数据 (B)必须包含主题所需全部信息 (C)不包含能通过推导得到的数据 (D)每个字段直接与表的主题相关 6 在设计完需要的表、字段和关系后,就应该检查该设计并找出任何可能存在的不足,一般来说,每个表都应满足的条件是 ( ) (A)2NF (B)3NF

(D)一对一条件 7 下列关于压缩和修复数据库说法错误的是 ( ) (A)压缩Access数据库实际上是复制该文件 (B)服务器上的数据库要压缩不可随意打开处理 (C)压缩要以非独占方式打开当前数据库 (D)压缩和修复在Access 2000 中的一个过程中进行 8 下列关于复制数据库对象的叙述中,不正确的是 ( ) (A)可以把表中的数据以追加方式复制到已有的表中 (B)若将对象复制到其他Access数据库,无需关闭当前Access数据库,可直接复制 (C)可以复制表结构和数据 (D)复制后的副本不能与已有的表重名 9 备注、超级链接_______和OLE对象等字段类型不能作为主键或索引字段,也不能在查询和报表中作为分组记录的依据 ( ) (A)是/否 (B)真/假

(完整版)数据库原理及应用-期末考试试题

数据库原理及应用期末考试试题 1. 组织层数据模型的三要素是[ ]。 A.外模式,概念模式和内模式 B.关系模型,网络模型,层次模型 C.1:1的联系,1:n的联系,n:m的联系 D.数据结构,数据操作,数据约束条件 2在关系模型中,任何关系必须满足约束条件包括实体完整性、[ ]和用户自定义完整性。 A.动态完整性 B.数据完整性 C.参照完整性 D.结构完整性 3 SQL Server 中的角色是[ ]。 A. 一个服务器登录 B. 一个数据库用户 C. 一组权限的集合 D. 一个服务器用户 4.当数据的物理存储结构改变时,应用程序无需改变,这样的特性称为数据的[ ]。 A.逻辑独立性 B.物理独立性 C.程序无关性 D.物理无关性 5.下列哪个不是以处理大量数据为中心的应用程序的特点[ ]。 A.涉及的数据量大 B.数据需长期联机保存 C.数据的计算复杂 D.数据可被多个应用所共享 6.E-R图适用于建立数据库的[ ]。 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. 数据库系统中, DBA表示[ ] 。 A.应用程序设计者 B. 数据库使用者

数据库及其应用

数据库及其应用重考复习资料 一、名词解释 1、数据处理:对各种数据的进行收集、存储、分类、计算、加工、检索和传输的过程 2、对象:是类的实例,类是对于拥有数据和一定行为特征的对象集合的描述。每个对象都有其属性和方法,并能响应特定的事件。可以通过对象的事件、属性和方法来处理对象 3、ODBC:开放式数据库互连ODBC是一种用于数据库服务器的标准协议,通过ODBC可访问多种数据库中的数据,可安装多种数据库的ODBC驱动程序,从而使VFP可以与该数据库相连,访问数据库中的数据。 4、超关键字:二维表中能唯一确定记录的一个或几个列的组称为“超关键字后(superkey)”。如果是用单一的列构成关键字,则称其为“单一关键字(Single Key)”;如果是用两个或两个以上的列构成关键字,则称其为“合成关键字(Composite Key)”。 5、主控索引:在复合索引的多个索引中,在某一时刻只有一个索引对表起作用,这个索引标志称为主控索引。 6、事件 7、类 8、数据处理 二、单项选择题 1、表单文件的扩展名是( B )。 A. PRG B. SCX C. MPR D. VCX 2、Visual FoxPro是一个(D )。 A. 数据库管理员 B. 数据库 C. 数据库系统 D. 数据库管理系统 3、在Visual FoxPro环境下,运行表单的命令是( A )。 A. DO FORM <表单名> B. DO <表单名> C. CREATE FORM <表单名> D. REPORT FORM <表单名> 4、检测数据库文件指针是否已到文件头的函数是(D )。

A. BOF() B. EOF() C. END() D. FIEL() 5、逻辑运算符的优先顺序是(a )。 A. .NOT.、 .AND. 、.OR. B. .NOT.、 .OR.、 .AND. C. .AN D.、 .OR. 、.NOT. D. .AND.、 .NOT.、 .OR. 6、设S=“南京大学计算机基础教学部”,从变量S中取出“计算机”三个字的表达式是()。 A. SUBS(S,5,3 ) B. SUBS(S,9,6) C. SUBS(S,9,3) D. SUBS(S,5,6) 7、下列字符中不能做变量名的开头的是( d )。 A. 英文字母 B. 下划线 C. 汉字 D. 数字 8、将当前表ZGB.DBF中男职工的工号、姓名、工资、奖金四个字段的数据复制成GZB1 .DBF表文件,应使用命令()。 A. COPY TO GZB1 FIEL工号,姓名,工资,奖金FOR 性别="男" B. COPY GZB1 FIEL工号,姓名,工资,奖金FOR 性别="男" C. COPY TO GZB1 FOR性别="男" D. COPY TO GZB1 FIEL工号,姓名,工资,奖金 9、根据需要,可以把查询的结果输出到不同的目的地。以下不可以作为查询的输出类型的是(D)。 A. 自由表 B. 报表 C. 临时表 D. 表单 10、关系模型的基本结构是(A )。 A. 二维表 B. 树形结构 C. 无向图 D. 有向图 11、表单的前景色由属性( C )的值确定。 A. BackColor B. Picture C. ForeColor D. Caption 12、在数据库表字段的扩展属性中,通过对()可以限定字段内容取值的范围。 A. 字段格式 B. 输入掩码 C. 字段标题和注释 D. 字段级规则 13、DBA是()。 A. 数据库管理员 B. 数据库 C. 数据库系统 D. 数据库管理系统 14、页框(PageFrame)能包容的对象是()。 A. 列(Column) B. 标头(Header) C. 页面(Page) D. 表单集(FormSet) 15、下列说法正确的是()。 A. 当数据库打开时,该库中的表将自动打开。

自考 管理系统中计算机应用 孟海鹰 精讲班 第四章数据库系统

管理系统中计算机 应用 主讲老师:孟海鹰 第四章数据库系统 主要内容 数据库和数据模型的基本概念★ 关系模型的结构、完整性、关系运算及规范化数据库的安全性 SQL语言的基本概念和基本操作★ 4.1数据库系统概述 4.1.1数据模型 4.1.2关系模型与关系数据库 4.1.3数据规范化 4.1.4数据库的安全性

概念模型 以人的观点模拟物质本身的模型 也称为信息模型 是用户和数据库设计人员交流的语言 独立于任何数据库管理系统,但是又很容易向数据库管理系统所支持的逻辑模型转换概念模型常用术语 1. 实体:指客观存在,并且可以互相区别的事物。 如一个人,一本书。 2. 属性:实体具有的某一特性。 如人的年龄、身高、体重等。 3. 码(实体标识符):能将一个实体与其他实体区别开来的属性或属性组。 如人的身份证号码、考生的准考证号码和课程代码等。 3. 域:属性的取值范围称为该属性的域。例如年龄的域为小于120的整数。 4. 实体型:用实体名及其属性名集合来抽象和刻化同类实体称为实体型。 例如:学生(学号,姓名,性别,成绩)就是一个实体型。 5. 实体集:性质相同的同类实体的集合 如所有男生,所有吉普车等。 7. 联系:实体内部属性之间的联系和实体型之间的联系。可以分为三类: (1)一对一联系(1:1) (2)一对多联系(1:n) (3)多对多联系(m:n) 实体间的联系有两种: (1)不同实体集的实体间联系. 一对一联系(1:1)、一对多联系(1:N)、多对多联系(M:N)

关系有三种类型: 一对一(1:1) 一对多(1:n) 多对多(m:n) (2)相同实体集的实体间联系

数据库应用试卷及答案

数据库应用试卷及答案

数据库及应用(B卷) 一、选择题(从备选答案中选1 个正确的答案,每题2分、共24分) 1.支持所有用户建立、存储数据库的软件系统是。 A.数据库系统 B.数据库管理系统 C.应用程序 D.操作系统2.DB的三级模式结构中最接近外部存储器的是。 A.子模式 B.外模式 C.概念模式 D.内模式 3.在关系模式R中,函数依赖X→Y的语义是。 A.在R的某一关系中,若两个元组的X值相等,则Y值也相等 B.在R的每一关系中,若两个元组的X值相等,则Y值也相等 C.在R的某一关系中,Y值应与X值相等 D.在R的每一关系中,Y值应与X值相等 4. DBA是________的简称。 A.系统分析员 B.应用程序员 C.数据库管理员 D.数据录入员 5. _____是长期存储在计算机内的有组织,可共享的数据集合. A.数据库管理系统B.数据库系统 C.数据库D.文件组织6.数据库系统的核心是。 A. 数据库 B. 数据库管理系统 C. 数据模型 D. 软件工具 7.客观存在并可相互区别的事物叫________。 A.码 B.属性 C.实体 D. 实体集 8.数据库的完整性是指数据的_____和_____。 (1)正确性(2)合法性(3)不被非法存取 (4)相容性 (5)不被恶意破坏 A. (1)和(3) B. (2)和(5) C. (1)和(4) D. (2)和(4) 9.一组具有相同数据类型的值的集合称为________。 A.关系 B.属性 C.分量 D.域 10.以下______封锁违反两段锁协议。 A.Slock A … Slock B … Xlock C …… Unlock A … Unlock B … Unlock C

数据库及其应用(选择题)

测验1 一、单选 1、 下列四项中说法不正确的是( )。 (分数:2 分) A. 数据库减少了数据冗余 B. 数据库中的数据可以共享 C. 数据库避免了一切数据的重复 D. 数据库具有较高的数据独立性 标准答案是:C。 2、 单个用户使用的数据视图的描述称为()。 (分数:2 分) A. 外模式 B. 概念模式 C. 内模式 D. 存储模式 标准答案是:A。 3、 数据库物理存储方式的描述称为( ) 。

(分数:2 分) A. 外模式 B. 内模式 C. 概念模式 D. 逻辑模式 标准答案是:B。 4、 在下面给出的内容中,不属于DBA职责的是( ) 。 (分数:2 分) A. 定义概念模式 B. 修改模式结构 C. 编写应用程序 D. 编写完整性规则 标准答案是:C。 5、 在数据库三级模式间引入二级映象的主要作用是( ) 。 (分数:2 分) A. 提高数据与程序的独立性 B. 提高数据与程序的安全性

C. 保持数据与程序的一致性 D. 提高数据与程序的可移植性 标准答案是:A。 6、 DB、DBMS和DBS三者之间的关系是( ) 。 (分数:2 分) A. DB包括DBMS和DBS B. DBS包括DB和DBMS C. DBMS包括DB和DBS D. 不能相互包括 标准答案是:B。 7、位于用户和操作系统之间的一层数据管理软件是()。(分数:2 分) A. DBS B. DB C. DBMS D. MIS 标准答案是:C。 8、数据库的三级模式中,数据的全局逻辑结构用()来描述。(分数:2 分) A. 子模式 B. 用户模式 C. 模式

最新10月全国自考数据库及其应用试题及答案解析

全国2018年10月自学考试数据库及其应用试题 课程代码:02120 一、单项选择题(本大题共20小题,每小题2分,共40分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.若关系R属于1NF,且不存在非主属性部分函数依赖于主键,则R属于() A.1NF B.2NF C.3NF D.BCNF 2.关系中属性的取值范围称为() A.域 B.元数 C.元组 D.基数 3.由局部E-R图向全局E-R图转换时,需要消除冲突,其中不.包括消除() A.属性冲突 B.结构冲突 C.命名冲突 D.语法冲突 4.用来表达用户需求观点的数据库全局逻辑结构的模型称为() A.逻辑模型 B.外部模型 C.内部模型 D.概念模型 5.Access提供了自定义工作环境命令,若要改变在数据库窗口中鼠标的动作方式(单击或双击),则改变的途径是利用“工具”菜单“选项”命令对话框中的() A.“常规”选项卡 B.“视图”选项卡 C.“键盘”选项卡 D.“编辑/查找”选项卡 6.设置数据库密码时,应该选择打开数据库的方式是以() A.读写方式打开 B.只读方式打开 C.独占方式打开 D.独占只读方式打开 7.下列选项中,用于保证数据库可靠性的措施是() A.复制与粘贴数据库对象 B.备份与还原数据库 C.使用用户级安全机制 D.设置访问数据库的权限 8.创建一个人事档案表,其中用于存储照片字段的数据类型应该设置为() 1

A.超链接 B.OLE对象 C.查阅向导 D.备注 9.在Access中,若要定义两个字段的组合为主键,则下列说法中正确的是() A.其中一个字段必须为自动编号类型 B.两个字段组合值可以重复 C.两个字段中都不能有空值 D.两个字段都不能有重复值 10.假设规定某个日期型字段的取值范围是2018年1月1日到2018年1月1日,则可设置该字段的有效性规则为() A. Between #1/1/2008# And #1/1/2009# B. Between "1/1/2008" And "1/1/2009" C. Between *1/1/2008* And *1/1/2009* D. Between [2018年1月1日] And [2018年1月1日] 11.若设置查询准则表达式为:LIKE"P[ABF]###",则满足查询条件的值是() A.PA B.P124 C.PF123 D.PABF 12.如果需要反复执行同一查询,但每次查询条件的取值不同,则应该创建一个() A.参数查询 B.选择查询 C.操作查询 D.更新查询 13.有商品表R(商品编码,品名,规格,生产厂家,单价,数量),若要创建一个显示商品信息的窗体,则需指定R为该窗体的() A.控件来源 B.数据环境 C.属性来源 D.记录源 14.假设在窗体中创建了一个标签控件,且需要设置标签中的字体、边框和前/背景颜色等,则应打开标签的“属性”窗口,选择() A.“数据”选项卡 B.“格式”选项卡 C.“事件”选项卡 D.“其他”选项卡 15.下列选项中,不.属于报表视图的是() A.版面预览视图 B.打印预览视图 C.数据表视图 D.设计视图 16.有成绩表S(学号,课程号,分数),如果要在报表中输出每个学生的平均分,则应在报表设计中使用函数() 2

数据库及其应用技术试卷

一、填空题:(共8题,每空l分,共16分) 1.计算机数据管理经过的三个发展阶段是----、----和----。(手工、文件、数据库) 2.Access数据库主要存储在一个数据库文件中,其扩展名是----。(MDB) 3.是否型数据值在存储和显示时,用----表示true,---- 表示fales。(-1、0) 4.在SELECT 语句中,字符串匹配运算符是----,匹配符----表示任何一个字符,----表示零个或多个字符。(like、*、?) 5.在窗体设计时,组合框和列表框的主要区别在于是否可以在框中 ----。(输入数据) 6.设计报表时,每一页的下部都要显示页码,则页码应该放置在报表设计的----节中。(页面页脚) 7.在表或数据页中使用一个超链接地址,除子地址外,另外的三个部分 分别是----、----和----。(显示文字、地址、子地址) 8.要使一个宏在打开数据库时自动执行,该宏必须命名为----保存。若在执行这个宏时打开一个窗体,宏里面打开窗体的宏操作是----。(AutoExec、Open Form) 二、简答题(共4题,每题5分,共20分) 1.简述Access数据表中,主键和外键的概念。对主键和外键取值有何规定? 2.在窗体控件工具栏上用箭头指向标签、命令按钮和列表框,并标明名称,简要说明这些控件的基本用途。 3.为什么要进行数据库各份?简述备份Access数据库的方法。

4.简述在Access数据库中,查询对象与表对象的异同点。 三、选择题:(共16题,每题1分,共l6分) 将所选答案编号填入前面的空格中。 1.以下列出的各项中,不是信息的特征的表述是----. A)可共享性 B)可复制性 C)可存储性D)必须由计算机处理 2.用Access开发企业人事管理系统,以下内容属于开发过程中概念设计的是----。 A)设计人事系统的E-R模型 B)设计人事数据库的关系模型 C)设计人事数据库中的表结构 D)使用SQL 语言建立人事数据库 3.数据库管理系统是数据库系统的核心,通常简称为----. A)SQL B)DBMS C)B/S D)DB 4.在关系数据模型中,下列关于关系说法正确的是----。 A)列的顺序很重要 B)当指定候选键时列的顺序很重要 C)列的顺序无关紧要 D)主键必须位于关系的第1列 5.以下各项中不符合Access组的规定的是的----。 A)收藏夹是一个组B)组中可以建立表、查询等对象 C)组中的对象并没有保存在组中 D)删除组中的对象名不会删除对象本身 6.以下不属于数据库窗口中的组成元素的是----。 A)数据库对象栏B)数据库对象列表窗口 C)工具菜单 D)命令按钮栏 7.以下列出的各个数据中,不是Access常量的是----。 A)"-1234.6" B)1.5e-10 C)#2009-7-1# D)$3910.35 8.对于是/否型字段,不可以用于查阅的绑定控件类型是----。 A)复选框 B)文本框 C)列表框 D)组合框

《数据库及应用》(自考)课后习题参考答案(部分)

《数据库及应用》课后习题参考答案(部分) 第一章 数据库基础知识 1、实体标识符 2、记录(元组),属性(字段) 3、表、字段 4、数据的正确性和一致性 5、可作为键的属性 6、对关系逐步分解的过程 7、书号 8、3NF 、2NF 9、 R S R S 2=2(R ×S) 第二章 Access2000综述 1、一、.mdb 2、表、查询、报表、窗体、数据访问页 3、外面 4、打开数据库 5、查询 1=1

第三章数据库的创建与管理 1、详细信息、小图标 2、关闭Access 3、删除、删除 4、数据库 5、工具、数据库使用工具 第四章表与关系 1、设计 2、导入 3、链接 4、链接 5、like”W?????” “专科”or “本科” or “研究生” >=1000 and <=2000 >=#1960-01-01# and <=#2000-01-01# “男” or “女” >=1011 and <=1999 >=10 6、空值、空格 7、空、空格 8、自动编号 9、一个、多个 10、空值、升序11、提高查询效率12、参照完整性 第五章查询 1、1)select 姓名from student where 年龄>=19 and 年龄<=20 and 性别=“男” 2)select 课程名,学时数from course where 课程名=“英语” 3)select 姓名,课程名,成绩from student,course,grade where student.学号=grade.学号and course.课程号=grade.课程号 4)select 姓名,性别,年龄+1 from student 5) select * from student order by 年龄 6)select 姓名,课程名,成绩from student,course,grade where student.学号=grade.

《数据库原理及应用》模拟试卷答案

《数据库原理及应用》模拟试卷答案 1.填空题(每格1分,总分20分) (1)数据库的保护功能主要包括确保数据的安全性、__________________、________________、__________________四方面的内容。 数据的完整性并发控制数据库恢复 (2)事务的性质:原子性、__________、__________、持久性。一致性隔离性(3)在SQL中,CREATE VIEW 语句用于建立视图,如果要求今后对视图用UPDATE语句更新数据时必须满足于查询中的表达式,则应当在CREATE VIEW 语句中使用 ________________________短语。WITH CHECK OPTION (4)视图是一个虚表,它是从____________中导出的表,在数据库中只存放视图的____________,不存放视图的____________。 基本表或视图定义数据 (5)数据库设计应包括两方面的内容:一是___________特性的设计,二是_____________特性的设计。结构行为 (6)关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的非过程性强、语言一体化、并且是建立在数学理论基础之上。DML包括数据查询和________两种数据操作语句。数据更新 (7)使用游标的步骤为:定义游标、打开游标、__取出记录____________、关闭游标(释放游标)。 (8)信息的三种世界是指__________________、__________________和数据世界,其中数据世界又称为计算机世界。信息的现实世界信息世界 (9)从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、__________________异常、__________________异常和 __________________异常。插入修改删除 (10)在SQL中,通配符%表示__________________,下划线_表示 __________________。任何长度的字符串一个任意字符 2.单选题(每题2分,总分20分) (1)以下____B___采用了自底向上的设计分析方法 A)需求分析B)概念结构设计 C)逻辑结构设计D)物理结构设计 (2)在视图上不能完成的操作是( D )。 A、在视图上定义新的视图 B、查询操作

数据库及其应用补考复习资料(一)

《数据库及其应用》补考复习资料(一) 一、单项选择题:(每题2分,共20题,共40分) 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、文本型并设置字段大小为15 6、下列字段的数据类型中,不能作为主键的数据类型是()。 A、文本 B、是/否 C、自动编号 D、数字 7、在表的设计视图中创建表,必须对每个字段进行定义的是()。 A、字段名称和说明 B、字段名称、数据类型和说明

C、字段名称和标题 D、字段名称和数据类型 8、通过输入数据创建表,下列说法中错误的是()。 A、系统自动提供10列21行的空表供用户输入数据 B、在一列中可以输入不同类型的数据 C、用户可以更改字段名 D、在空表的一列中均输入日期值,则该列字段将被指定为日期型 9、建立关系的两个表,主表与相关表()。 A、具有相同的主键 B、主表的主键字段必须出现在相关表的字段中 C、相关表没有重复的值 D、主表可以有重复的值 10、Access中的基本查询类型是()。 A、选择 B、交叉表 C、参数 D、操作 11、在查询设计视图窗口中设置()行,可以使该字段只用于设置准则,而查询结果并不出现在查询数据表视图中。 A、准则 B、排序 C、显示 D、字段 12、如果在查询准则中输入Like张[小中大]军,能查到的是()。 A、张伟军 B、张广军 C、张利军 D、张大军 13、下列关于选择查询论述中错误的是()。 A、查询数据源可以来自于一个表 B、查询数据源可以来自于多个表或其他查询 C、查询数据源可以来自于一个数据库 D、查询数据源可以来自于网络数据库服务器中的某个表 14、下列设置的查询工资在1500元到2000元之间的准则正确的是()。 A、>=1500 or <=2000 B、1500 and 2000 C、Between 1500 and 2000 D、Between >=1500 and <=2000 15、假定职工表只含姓名和出生日期两个字段,现要求在查询中建立一个年龄字段并计

数据库及其应用(选择题)

一、单选 1、 下列四项中说法不正确的是( )。 (分数:2 分) A. 数据库减少了数据冗余 B. 数据库中的数据可以共享 C. 数据库避免了一切数据的重复 D. 数据库具有较高的数据独立性 标准答案是:C。 2、 单个用户使用的数据视图的描述称为()。 (分数:2 分) A. 外模式 B. 概念模式 C. 内模式 D. 存储模式 标准答案是:A。 3、 数据库物理存储方式的描述称为( ) 。 (分数:2 分) A. 外模式

C. 概念模式 D. 逻辑模式 标准答案是:B。 4、 在下面给出的内容中,不属于DBA职责的是( ) 。 (分数:2 分) A. 定义概念模式 B. 修改模式结构 C. 编写应用程序 D. 编写完整性规则 标准答案是:C。 5、 在数据库三级模式间引入二级映象的主要作用是( ) 。 (分数:2 分) A. 提高数据与程序的独立性 B. 提高数据与程序的安全性 C. 保持数据与程序的一致性 D. 提高数据与程序的可移植性 标准答案是:A。 6、 DB、DBMS和DBS三者之间的关系是( ) 。

(分数:2 分) A. DB包括DBMS和DBS B. DBS包括DB和DBMS C. DBMS包括DB和DBS D. 不能相互包括 标准答案是:B。 7、位于用户和操作系统之间的一层数据管理软件是()。(分数:2 分) A. DBS B. DB C. DBMS D. MIS 标准答案是:C。 8、数据库的三级模式中,数据的全局逻辑结构用()来描述。(分数:2 分) A. 子模式 B. 用户模式 C. 模式 D. 存储模式 标准答案是:C。 9、用户涉及的数据逻辑结构用()描述。(分数:2 分) A. 模式 B. 存储模式 C. 概念模式 D. 子模式 标准答案是:D。 10、

2019年大学《数据库原理及应用教程》试题及答案

《数据库原理及应用教程》试题及答案 一、选择题 1、下面叙述正确的是(C) A. 算法的执行效率与数据的存储结构无关 B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 以上三种描述都不对 (2) 以下数据结构中不属于线性数据结构的是(C) A. 队列 B. 线性表 C. 二叉树 D. 栈 (3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得 A. 8 B. 16 C. 32 D. 15 (4) 下面描述中,符合结构化程序设计风格的是(A) A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句 (5) 下面概念中,不属于面向对象方法的是(D) 注:P55-58 A. 对象 B. 继承 C. 类 D. 过程调用 (6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是 (B) A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码 (7) 在软件开发中,下面任务不属于设计阶段的是(D) A. 数据结构设计 B. 给出系统模块结构

C. 定义模块算法 D. 定义需求并建立系统模型 (8) 数据库系统的核心是(B) A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库 (9) 下列叙述中正确的是(C) A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统 C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致 (10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108 A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式 (11) 算法的时间复杂度是指(C) A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数 (12) 算法的空间复杂度是指(D) A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 算法执行过程中所需要的存储空间 (13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出 A. 349 B. 350 C. 255 D. 351 (14) 结构化程序设计主要强调的是(B) A.程序的规模 B.程序的易读性

数据库应用试卷及答案

数据库及应用(B卷) 一、选择题(从备选答案中选1个正确的答案,每题2分、共24 分) 1.支持所有用户建立、存储数据库的软件系统是。 A.数据库系统B.数据库管理系统C.应用程序D.操作系统 Y值 Y值 5 A.数据库管理系统B.数据库系统C.数据库D.文件组织 6.数据库系统的核心是。 A.数据库 B.数据库管理系统 C.数据模型 D.软件工具 7.客观存在并可相互区别的事物叫________。

A.码B.属性C.实体D.实体集 8.数据库的完整性是指数据的_____和_____。 ?(1)正确性?(2)合法性?(3)不被非法存取??(4)相容性??(5)不被恶意破坏 A.(1)和(3)B.(2)和(5) C.(1)和(4)D.(2)和(4) 9.一组具有相同数据类型的值的集合称为________。 A.关系?B.属性C.分量?D.域 a)什么是事务?事务COMMIT和ROLLBACK分别表示什么? b)什么叫数据与程序的物理独立性?什么叫数据与程序的逻 辑独立性? c)并发操作可能会产生哪几类数据不一致?用什么方法能避 免各种不一致的情况?

三.(每小题3分,共12分)设有关系R和S: R A B C S A B C 3 6 7 345 2 5 7 7 2 3 7 2 3 3.列出所有选修”数据库系统”课程的学生的学号,课程号, 成绩 4.插入学生记录(‘99088’,‘张围’) 5.显示所有未讲课教师的姓名,和所在系.

6.定义计算机系教师的视图 五、设关系模式R(ABCD)上的函数依赖集为F,并且F={AB→C, C→D,D→A}。 ①试求C+,(BD)+的值。 ②试求R的所有候选键。 分)1. 2. 6分) 试题标准答案 一、BDBBDBCCDDDC 二、a)所谓事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。事务COMMIT

自考数据库系统原理完整版

自考《数据库系统原理》串讲笔记 第一章数据库基础知识 学习目的与要求: 本章属于基础知识,主要是对一些概念的理解和记忆。没有难点,相对的重点是数据模型的四个层次,数据库管理系统的功能,数据库系统的全局结构。 考核知识点与考核要求 1.1数据管理技术的发展阶段(识记) 1.2数据描述的术语(领会) 1.3数据抽象的级别(领会) 1.4数据库管理系统(DBMS) (领会) 1.5数据库系统(DBS)(领会) 1.1 数据管理技术的发展 几个数据库的基本术语: 数据:描述事物的符号记录 数据处理:是指从某些已知的数据出发,推导加工出一些新的数据,这些新的数据又表示了新的信息。 数据管理:是指数据的收集、整理、组织、存储、维护、检索、传送等操作,这部分操作是数据处理业务的基本环节,而且是任何数据处理业务中必不可少的共有部分。 数据管理技术:对数据的收集、整理、组织、存储、维护、检索、传送等操作,基本目的就是从大量的,杂乱无章的,难以理解的数据中筛选出有意义的数据。 数据处理是与数据管理相联系的,数据管理技术的优劣,将直接影响数据处理的效率。 1.人工管理阶段(20世纪50年代中期以前) 1)数据不保存在机器中; 2)没有专用软件对数据进行管理; 3)只有程序的概念,没有文件的概念; 4)数据面向程序。 2. 文件系统阶段特点与缺陷(20世纪50年代后期至60年代中期) 1)数据可长期保存在磁盘上; 2)数据的逻辑结构与物理结构有了区别; 3)文件组织呈现多样化; 4)数据不再属于某个特定程序,可以重复使用; 5)对数据的操作以记录为单位。 文件系统三个缺陷: 1)数据冗余性 2)数据不一致性

数据库原理与应用期中试卷答案

期中试卷答案 一 1.数据库是长期存储在计算机内、有组织的、可共享的(B) A.文件集合B.数据集合 C.命令集合D.程序集合 2.应用程序员所看到和使用的是数据库的(C) A.外部模型 B.物理模型 C.逻辑模型 D.概念模型 3.从一个数据库文件中取出满足某个条件的所有记录的操作是(A) A.选择B.连接 C.投影 D.复制 4.下面关于自然连接与等值连接的各个叙述中,不正确 ...的是(C) A.自然连接是一种特殊的等值连接 B.自然连接要求两个关系中具有相同的属性组,而等值连接不必 C.两种连接都可以只用笛卡尔积和选择运算导出 D.自然连接要在结果中去掉重复的属性,而等值连接则不必 5.SQL语言是关系数据库的标准语言,它是(B) A.过程化的 B.非过程化的 C.格式化的 D.导航式的 6.现要查找缺少学习成绩(G)的学生学号(Sno)和课程号(Cno),相应的SQL语句(D)SELECT Sno,Cno FROM SC WHERE 中WHERE后正确的条件表达式是 A.G=0 B.G<=0 C.G=NULL D.G IS NULL 7.设有教师表Rl和学生表R2,如下表所示,则R1 R2的行数和列数分别为(C) A.行数为12,列数为5 B.行数为12,列数为4

C.行数为4,列数为4 D.行数为4,列数为5 8.SQL语言的一次查询的结果是一个(D) A.数据项B.记录 C.元组D.表 9.设有关系表R B) R A.a B.(a,b) C.(b,c) D.(a,c) 10.在下面的数据库表中,若学生表的主码是学号,系别表的主码是系别号,用SQL语言不能 ..执行的下面操作是:(BD) 学生表系别表 A.从学生表中删除行(′005′,′王明′,20,′01′) B.将行(′005′,′王山′,19,′04′)插入到学生表中 C.将学号为′001′的年龄改为18 D.将学号为′010′的系别号改为′04′ 11. 规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论, 关系数据库中的关系必须满足:每一个属性都是(B )。 A. 长度不变的 B. 不可分解的 C. 互相关联的 D. 互不相关的 12. 已知关系模式R(A,B,C,D,E)及其上的函数相关性集合 F={A→D,B→C ,E→A },该关系模式的候选键是(B)。 A.AB B. BE C.CD D. DE 13. 设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课 程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室, 根据语义有如下数据依赖集:

数据库原理及应用 模拟试卷及解析 04

模拟试题四 一、单项选择题(本大题共15小题,每小题2分,共30分) 1.对现实世界进行第二层抽象的模型是[ ] A.概念数据模型B.用户数据模型 C.结构数据模型D.物理数据模型 2.数据库在磁盘上的基本组织形式是[ ] A.DB B.文件 C.二维表 D.系统目录 3.在关系模型中,起导航数据作用的是[ ] A.指针 B.关键码 C.DD D.索引 4.查询优化策略中,正确的策略是[ ] A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作 C.尽可能早地执行差操作D.尽可能早地执行选择操作 5.SQL中,“DELETE FROM 表名”表示[ ] A.从基本表中删除所有元组B.从基本表中删除所有属性 C.从数据库中撤消这个基本表D.从基本表中删除重复元组 6.设关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B}, ρ={AB,AC}是R的一个分解,那么分解ρ[ ] A.保持函数依赖集F B.丢失了A→B C.丢失了C→B D.丢失了B→C 7.在关系模式R分解成数据库模式ρ时,谈论无损联接的先决条件是[ ] A.数据库模式ρ中的关系模式之间有公共属性B.保持FD集 C.关系模式R中不存在局部依赖和传递依赖D.存在泛关系 8.在关系数据库设计中,子模式设计是在__________阶段进行。[ ] A.物理设计 B.逻辑设计 C.概念设计 D.程序设计 9.如果有9个不同的实体集,它们之间存在着12个不同的二元联系(二元联系是指两个实体集之间的联系),其中4个1:1联系,4个1:N联系,4个M:N联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为[ ] A.9个 B.13个 C.17个 D.21个 10.在DB技术,未提交的随后被撤消了的数据,称为[ ] A.报废的数据 B.过时的数据 C.撤消的数据 D.脏数据 11.SQL中的“断言”机制属于DBS的[ ] A.完整性措施 B.安全性措施 C.物理安全措施 D.恢复措施 12. ORDB中,同类元素的无序集合,并且允许一个成员可多次出现,称为[ ] A.结构类型 B.集合类型 C.数组类型 D.多集类型 13.在OODB中,包含其他对象的对象,称为[ ] A.强对象 B.超对象 C.复合对象 D.持久对象 14.在DDBS中,数据传输量是衡量查询时间的一个主要指标,导致数据传输量大的主要原因是 [ ] A.场地间距离过大B.数据库的数据量大 C.不同场地间的联接操作D.在CPU上处理通信的代价高 15.DDBS中,透明性层次越高[ ] A.网络结构越简单B.网络结构越复杂 C.应用程序编写越简单D.应用程序编写越复杂

相关文档
相关文档 最新文档