数据库第一章习题

合集下载

第1章 数据库基础知识_习题

第1章  数据库基础知识_习题

第1章数据库基础知识_习题一、选择题1.数据库系统与文件系统的主要区别是()。

DA.数据库系统复杂,而文件系统简单B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件C.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决2.在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是()。

BA.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的存储独立性3.数据库三级模式中,用逻辑数据模型对用户所用到的那部分数据的描述是()。

AA.外模式B.概念模式C.内模式D.逻辑模式4.以下对关系模型性质的描述,不正确的是()。

CA.在一个关系中,每个数据项不可再分,是最基本的数据单位B.在一个关系中,同一列数据具有相同的数据类型C.在一个关系中,各列的顺序不可以任意排列D.在一个关系中,不允许有相同的字段名5.关系数据库中的码是指()。

DA.能唯一决定关系的字段B.不可改动的专用保留字C.关键的很重要的字段D.能唯一标识元组的属性或属性集合6.自然连接是构成新关系的有效方法。

一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。

DA.元组B.行C.记录D.属性7.在建立表时,将年龄字段值限制在18~40之间,这种约束属于()。

BA.实体完整性约束B.用户定义完整性约束C.参照完整性约束D.视图完整性约束8.在A ccess中,“表”是指()。

AA.关系B.报表C.表格D.表单9.在A ccess中,用来表示实体的是()。

CA.域B.字段C.记录D.表10.把E-R图转换成关系模型的过程,属于数据库设计的()。

BA.概念设计B.逻辑设计C.需求分析D.物理设计二、填空题1.数据库是在计算机系统中按照一定的方式组织、存储和应用的。

支持数据库各种操作的软件系统叫。

由计算机、操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫。

数据库练习题

数据库练习题
3.关系的完整性约系模式的定义格式为R(U,D,dom,F)。
5.关系代数运算中,传统的集合运算有交、并、差、笛卡儿积。
6.关系代数运算中,专门的集合运算有连接、投影、选择、除法。
7.已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,“系”的主码是系编号;“学生”的主码是学号,外码是系编号。
学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。试画出E-R图。
2.建立电影信息数据库。现有电影,演员,制片公司等实体,其中,
电影实体属性:影片编号、电影名、制作日期、放映时间、影片类别;
演员实体属性:工作编号、姓名、性别、年龄、住址;
制片公司实体属性:公司名、地址。
7.数据库的并发控制、完整性检查、安全性检查等是对数据库的(B)。
A.设计B.保护C.操纵D.查询
8. (A)是位于用户与操作系统之间的专门数据管理软件。
A.数据库管理系统B.数据库系统C.数据库D.数据库应用系统
9.下列实体类型的联系中,属于多对多联系的(A)。
A.学生与课程之间的联系
B.学校与教师之间的联系
A.候选码B.数据项C.主属性D.主码
3.若某属性或属性组不是关系A的主码,但它是另一个关系B的主码,则该属性或属性组称为关系A的(D)。
A.外部属性B.主码C.内码D.外码
4.设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是(A)。
A.实体完整性规则B.参照完整性规则
C.用户定义完整性规则D.域完整性规则
5.关系代数的5种基本运算为(C)。
A.并、差、选择、投影、自然连接
B.并、差、交、选择、投影

数据库第一章第二章练习题

数据库第一章第二章练习题

第一章认识数据管理技术1.数据管理技术发展阶段大致划分为人工管理、文件系统、数据库系统三个阶段。

2.与人工管理和文件管理系统相比,数据库系统主要有以下一些特点:数据结构化、数据共享、数据具有较高的独立性、数据的安全性得到保证3.数据库系统的核心是:数据库管理系统4.数据库管理系统具有数据定义、数据操纵、数据库的运行控制功能。

5.雇员号雇员名部门号工资:雇员号雇员名部门号工资001 张山02 1500010 王宏达01 1000096 马蔺02 800108 赵大04 1200在上述关系数据表,表中的列称为(字段),行称为( 记录),这个表中的关键字为( 雇员号)。

6 .在关系数据库中的二维表(关系)必须满足的若干条件中,下列表述哪个是错误的?(D )A.表中每一列数据类型必须相同B.表中不允许有重复的字段(数据项)C.表中不应有内容完全相同的行D.行和列的排列顺序是固定不变的2.1数据的分析与建模1.如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,而E2中每个实体至多和E1中的一个实体有联系,那么E1对E2的联系是()。

A.一对一联系B.一对多联系C.多对多联系D.多对一联系2.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。

A.多对多B.一对一C.多对一D.一对多答案C3.E-R模型属于()。

A.概念模型B.数据模型C.现实模型D.机器模型答案A4.E-R模型不包括哪个图素?()。

A.实体集B.属性C.实体之间的联系D.关键字答案D5.建立E-R模型的步骤有()。

A.确定实体B.确定相关实体的属性C.确定实体之间的联系类型D.设计出E-R图所表示的概念模型答案ABCD6.常用的概念模型的表示方法为实体--联系模型:,简称为E-R模型模型。

7.实体集之间的联系有三种类型,分别是,一对一联系,一对多联系,多对多联系。

数据库概论第1-3章习题参考答案

数据库概论第1-3章习题参考答案

第1章绪论习题参考答案1、试述数据、数据库、数据库管理系统、数据库系统的概念。

(参见P3、4、5页)参考答案:描述事物的符号记录称为数据;数据库是长期储存在计算机内的、有组织的、可共享的数据集合;数据库管理系统是位于用户与操作系统之间的一层数据管理软件; 数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。

2.使用数据库系统有什么好处?(参见P12页)参考答案:数据库系统使信息系统从以加工数据的程序为中心转向围绕共享的数据库为中心的阶段,这样既便于数据的集中管理,又有利于应用程序的研制和维护,提高了数据的利用率和相容性,提高了决策的可靠性。

3.试述文件系统与数据库系统的区别和联系。

(8、9、10页)参考答案:1)数据结构化是数据库与文件系统的根本区别。

在文件系统中,相互独立的文件的记录内部是有结构的,管其记录内部已有了某些结构,但记录之间没有联系。

数据库系统实现整体数据的结构化,是数据库的主要特征之一。

2)在文件系统中,数据的最小存取单位是记录,粒度不能细到数据项。

而在数据库系统中,存取数据的方式也很灵活,可以存取数据库中的某一个数据项、一组数据项一个记录或或一组记录。

3)文件系统中的文件是为某一特定应用服务的,文件的逻辑结构对该应用程序来说是优化的,因此要想对现有的数据再增加一些新的应用会很困难,系统不容易扩充。

而在数据库系统中数据不再针对某一应用,而是面向全组织,具有整体的结构化。

5.试述数据库系统的特点。

(9、10、11页)参考答案:数据结构化;数据的共享性高、冗余度低、易扩充;数据独立性高;数据由DBMS统一管理和控制。

6.数据库管理系统的主要功能有哪些? (4页)参考答案:数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立和维护功能。

7.试述数据模型的概念(13页)、数据模型的作用、数据模型的三个要素。

数据库原理 第一章 数据库系统概述期末习题与答案

数据库原理 第一章 数据库系统概述期末习题与答案

1、下列说法中错误的是()。

A.数据是信息的符号表示,因此,同一信息只能用一种数据形式来表示B.信息是数据的内涵,是对数据的语义解释C.只有当给数据赋予特定语义后,数据才可转换为可传递的信息D.数据管理是数据处理中的核心环节,其优劣直接影响数据处理的效果正确答案:A2、下列说法正确的是()。

A.数据库管理系统的完整性控制功能是保证数据库的完整性,防止数据丢失B.数据库避免了一切数据的冗余C.数据库系统的核心是数据库管理员D.数据库是多个结构化的数据集合正确答案:D3、以下不属于DBA职责的是()。

A.为终端用户开发和设计应用程序B.定义和实施数据库的备份和恢复策略C.参与数据库设计的全过程,决定整个数据库的结构和内容D.定义数据的安全性和完整性规则,负责分配各个应用程序对数据库的存取权限正确答案:A4、以下说法中正确的是()。

A.DBMS能实现数据库的安全性控制、完整性控制、并发控制及数据库恢复等运行管理功能B.DBMS是处于计算机硬件和操作系统之间的可直接对数据库进行操作的一个软件系统C.DBMS包含DB和DBSD.DBMS提供数据控制语言(DCL),能实现对数据库中数据的查询、插入、修改和删除等操作正确答案:A5、保护数据库,防止未授权的或不合法的使用造成的数据泄漏、更改破坏,这是指数据库的()。

A.数据库恢复B.安全性C.并发控制D.完整性正确答案:B6、下列说法中正确的是()。

A.在三级模式间引入二级映像的主要作用是提高数据与程序的安全性B.在数据库系统的三级模式结构中,内模式描述了数据库中全体数据的全局逻辑结构和特征C.对一个数据库系统来说,实际存在的只有物理级数据库D.数据的存储结构与数据逻辑结构之间的独立性称为数据的逻辑独立性正确答案:C7、下列说法中错误的是()。

A.在数据库系统中,外模式可有多个,而模式、内模式只能各有一个B.外模式是用户视图,是概念模式的某一部分的抽象表示C.在数据库系统中,外模式/模式映像保证了数据与应用程序间的逻辑独立性D.一个数据库系统中,外模式/模式映像只能有一个正确答案:D8、下列说法中错误的是()。

大学数据库-第1章习题解答

大学数据库-第1章习题解答

答案:A
〖1.34〗 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指_____。
A.同一个应用中的多个程序共享一个数据集合
B.多个用户、同一种语言共享数据
C.多个用户共享一个数据文件
D.多种应用、多种语言、多个用户相互覆盖地使用数据集合
答案:C
〖1.35〗 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系
A.数据定义语言
B.数据管理语言
C.数据操纵语言
D.数据控制语言
答案:C
〖1.32〗 在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是_____。
A.外模式
B.内模式
C.存储模式 D.模式
答案:D
〖1.33〗 数据库三级模式体系结构的划分,有利于保持数据库的_____。
A.数据独立性 B.数据安全性 C.结构规范化 D.操作可行性
D.程序的标准化
答案:A,B,C
〖1.22〗 在数据库管理系统中,______不是数据库存取的功能模块。
A.事务管理程序模块
B.数据更新程序模块
C.交互式程序查询模块
D.查询处理程序模块
答案:C
〖1.23〗 _____是按照一定的数据模型组织的,长期存储在计算机内,可为多个用户共享的
数据的聚集。
A.数据库系统 B.数据库
第 1 章习题解答
〖1.1〗 什么是数据?数据有什么特征?数据与信息有什么关系? 答:① 数据是用于载荷信息的物理符号。
② 数据的特征是:数据有“型”和“值”之分;数据受数据类型和取值范围的约束; 数据有定性表示和定量表示之分;数据应具有载体和多种表现形式。
③ 数据与信息的关系为:数据是信息的一种表现形式,正确的数据可表达信息,而虚 假、错误的数据所表达的是谬误,不是信息。 〖1.2〗 什么是数据处理?数据处理的目的是什么? 答:① 数据处理是指对数据的收集、组织、整理、加工、存储和传播等工作。围绕着数据 所做的工作均称为数据处理。② 数据处理目的为:收集信息并将信息用数据表示和保存, 为各种使用和数据处理提供数据;对数据进行变换、抽取和运算,从而得到更有用的数据, 以指导或控制人的行为或事物的变化趋势;使更多的人得到并理解信息,从而使信息的作用 充分发挥出来。 〖1.3〗 数据管理的功能和目标是什么? 答:数据管理的功能为:组织和保存数据功能;数据维护功能;数据查询和数据统计功能; 数据的安全和完整性控制功能。② 数据管理的目标是:收集完整的信息,将信息用数据表 示,按数据结构合理科学地组织并保存数据;为各种使用快速地提供需要的正确数据,并保 证数据的安全性和完整性。 〖1.4〗 什么是数据库?数据库中的数据有什么特点? 答:① 数据库是数据管理的新方法和技术,是按数据结构来存储和管理数据的计算机软件 系统。② 数据库中的数据具有数据整体性,即数据库中的数据要保持自身完整的数据结构; 数据库中的数据具有数据共享性,不同的用户可以按各自的用法使用数据库中的数据,多个 用户可以同时共享数据库中的数据资源。 〖1.5〗 什么是数据库管理系统?它的主要功能是什么? 答:① 数据库管理系统简称 DBMS,是专门用于管理数据库的计算机系统软件。② 数据 库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对 数据完整性、安全性进行控制的功能。 〖1.6〗 数据冗余会产生什么问题? 答:数据冗余度大,会造成浪费存储空间的问题,使数据的存储、管理和查询都不容易实现。 同时,由于文件系统中相同的数据需要重复存储和各自的管理,数据冗余度大还会给数据的 修改和维护带来麻烦和困难,特别容易造成数据不一致的恶果。数据冗余度大时,由于数据 重复出现,还使得数据统计的结果不正确。 〖1.7〗 什么是数据的整体性?什么是数据的共享性?为什么要使数据有整体性和共享性? 答:① 数据的整体性是指在进行数据库设计时,要站在全局需要的角度进行抽象和组织 数据,要完整地、准确地描述数据自身和数据之间联系的情况,要建立适合整体需要的数 据模型。

数据库第一章 绪论习题

数据库第一章 绪论习题

第一章绪论一、单项选择题1.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和C组成。

A.系统分析员B.程序员C.数据库管理员D.操作员2.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是 A 。

A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS3.在数据管理技术发展的3个阶段中,没有专门的数据管理软件的阶段是D。

A.人工管理阶段和文件系统阶段B.文件系统阶段C.文件系统阶段和数据库阶段D.人工管理阶段4.在下列四项中,不属于数据库系统的特点是 C 。

A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高5.数据库系统的数据独立性体现在 B 。

A.不会因为数据的变化而影响应用程序B.不会因为数据存储结构与逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他存储结构6.数据库中全体数据的全局逻辑结构用 A 进行描述。

A.模式B.内模式C.外模式D.物理模式7.要保证数据库的数据独立性,需要修改的是 C 。

A.模式与外模式B.模式与内模式C.三级模式之间的两层映象D.三级模式8.要保证数据库的逻辑独立性,需要修改的是 A 。

A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式9.用户和应用程序看到的那部分逻辑结构和特征的描述是 C 。

A.模式B.物理模式C.外模式D.内模式10.在下列任务中,不属于数据库管理员的任务是 D 。

A.定义完整性约束B.定义数据库模式C.管理数据库的安全性D.设计数据库管理系统11.概念数据模型是对现实世界的第一层抽象,即描述信息世界。

这类模型中最著名的是D 。

A.层次模型B.关系模型C.网状模型D.实体-联系模型12.实体是客观存在并且 B 的事物。

A.相互保持一致B.可相互区分C.相互依存D.相互包容13.一个实体可以用D 个属性来刻画。

第1章习题参考答案

第1章习题参考答案

第一章习题参考答案1.选择题(1)数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是(A)。

A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS (2)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(B)。

A.m:n B.1:m C.m:k D.1:1(3)对于“关系”的描述,正确的是( D)。

A.同一个关系中允许有完全相同的元组B.同一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名(4)E-R图用于描述数据库的(A)。

A.概念模型B.数据模型C.存储模型D.逻辑模型(5)在关系模型中,一个关键字(C)。

A.可以由多个任意属性组成B.至多由一个属性组成C.可以由一个或者多个其值能够唯一表示该关系模式中任何元组的属性组成D.可以由一个或者多个任意属性组成(6)现有如下关系:患者(患者编号,患者姓名,性别,出生日期,单位)医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外关键字是(A)。

A.患者编号B.患者姓名C.患者编号和患者姓名D.医生编号和患者编号(7)一个关系只有一个(D)。

A.候选关键字B.外部关键字C.组合关键字D.主关键字(8)下列标识符可以作为局部变量使用的是(C)。

A.[@Myvar] B.My var C.@Myvar D.@My var (9)Transact-SQL支持的一种程序结构语句是(A)。

A.BEGIN…E ND B.IF…T HEN…ELSEC.DO CASE D.DO WHILE(10)字符串常量使用(A)作为定界符。

A.单引号B.双引号C.方括号D.花括号2.填空题(1)数据库是在计算机系统中按照一定的方式组织、存储和应用的(数据集合)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

18.数据模型的三要素是_____.
(A)外模式,模式和内模式
(B)关系模型,层次模型,网状模型
(C)实体,属性和联系
(D)数据结构,数据操作和完整性约束
19.关系模式的任何属性______.
(A)不可再分
(B)可再分
(C)命名在该关系模式中可以不唯一
(D)以上都不对
20.在通常情况下,下面的关系中不可以作为关系数据库的关系是
共有元组_____个
(A)6
(B)8
(C)9
(D)12
36.在n元关系R中,公式 σ3'4(' R)表示_____.
(A)从R中选择值为3的分量(或属性)小于第4个 分量值的元组组成的关系
(B)从R中选择第3个分量的值小于第4个分量 值的元组组成的关系
(C)从R中选择第3个分量的值小于4的元组组 成的关系
意交换
24.关系数据库管理系统应能实现的专门关系运算包括_____. (A)排序,索引,统计 (B)选择,投影,连接 (C)关联,更新,排序 (D)显示,打印,制表
25.下述哪个是单目运算_____.
(A)差 (B)并 (C)投影 (D)除法 26. 自然联接是构成新关系的有效方法.一般情况下,当对关
6.数据库管理系统的主要功能有 ___________,__________数据库的运行管理 以及数据库的建立和维护等四个方面.
答案:数据库定义功能,数据库操纵功能
7.指出下列缩写的含义:
DBMS,DBS,SQL,DB,DBA
数据库管理系统,数据库系统,结构化查询语言,数 据库,数据库管理员
8.数据独立性又可分为_____和_____.
10.数据库管理系统的工作不包括_____.
(A)定义数据库 (B)对已定义的数据库进行管理 (C)为定义的数据库提供操作系统 (D)数据通信 提示:DBMS的功能主要有数据库定义,数据库操纵,数据库运
行控制,数据库建立及维护和数据通信. 11.数据管理方法主要有______. (A)批处理和文件系统 (B)文件系统和分布式系统 (C)分布式系统和批处理 (D)数据库系统和文件系统 提示:数据管理技术的发展经历了人工管理,文件系统和数据
______.
(A)R1(学生号,学生名,性别) (B)R2(学生号,学生名,班级号)
(C)R3(学生号,学生名,宿舍号)
(D)R4(学生号,学生名,简历)
提示:简历属性可以再分,例如,简历可能包括工作时间,工作情况 和工作变化等属性.
21.根据关系模式的完整性规则,一个关系中的 ”主码”_____.
7.数据库中,数据的物理独立性是指______.
(A)数据库与数据库管理系统的相互独立
(B)用户程序与DBMS的相互独立
(C)用户的应用程序与存储在磁盘上的数据库中的数据是 相互独立的
(D)应用程序与数据库中数据的逻辑结构相互独立
8.数据库技术采用分级方法将数据库的结构划分成 多个层次,是为了提高数据库的____和____.
28.参加差运算的两个关系_____.
(A)属性个数可以不相同 (B)属性个数必须相同 (C)一个关系包含另一个关系的属性 (D)属性名必须相同 提示:参加差运算的两个关系要求是相容关系,即两个关系
属性个数相同,相应的属性值域相同 29.设关系R(A,B,C)和S(B,C,D),下列个关系代数表达式不
(B)数据可以共享(或数据结构化);数据独立性;数据冗余小, 易扩充;统一管理和控制
(C)数据可以共享(或数据结构化);数据互换性;数据冗余大, 易移植;统一管理和控制
(D)数据非结构化;数据独立性;数据冗余大,易扩充;统一管 理和控制
5.在数据库中存储的是_____.
(A)数据
(B)数据模型
(C)数据及数据之间的联系 (D)信息
23.一个关系数据库文件中的各条记录____.
(A)前后顺序不能任意颠倒,一定要按照输入的顺序排列 (B)前后顺序可以任意颠倒,不影响库中的数据关系 (C)前后顺序可以任意颠倒,但排列顺序不同,统计处理的
结果就可能不同
(D)前后顺序不能任意颠倒,一定要按照码段值的顺序排列 提示:由关系的性质可知,关系中行,列的顺序无关紧要,可以任
可以______的数据集合.
4.数据库系统一般由_____,_____,_____,_____ 和_____组成.
答案:硬件系统,数据(库),数据库管理系统及相关 软件,数据库管理员,用户
5.DBMS是指_____,它是位于_____和_____之 间的一层管理软件.
答案:数据库管理系统,用户,操作系统
(A) A B C
abc cbc
(B) A B
ab da
(C) A B
ab cb
(D) A B
bc af
二.填空
1.数据管理技术经历了_____,_____,_____三个 阶段.
答案:人工管理,文件系统,数据库系统 2.经过处理和加工提炼而用于决策或其他应用活
动的数据称为______. 答案:信息 3.数据库是长期存储在计算机内的,具有_____的,
(A)不会因为数据的变化而影响应用程序 (B)不会因为系统数据存储结构与数据逻辑结构的变化而
影响应用程序 (C)不会因为存取策略的变化而影响存储结构 (D)不会因为某些存储结构的变化而影响其他的存储结构 17.子模式是______. (A)模式的副本 (B)模式的逻辑子集 (C)多个模式的集合 (D)以上三者
31.有两个关系R(A,B,C)和S(B,C,D),则R∞S结果 的属性个数是_____.
(A)3 (B)4 (C)5 (D)6
提示:自然联结后去掉重复的属性,结果的属性有 A,B,C,D.
32.有两个关系R和S,分别包含15个和10个元组, 则在R∪S,R-S,R∩S中不能出现的元组数目情 况是_____.
系R和S使用自然连接时, 要求关系R和S含有一个或多个 共有的______.
(A)元组 (B)并 (C)记录 (D)属性
27.设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不 成立的是______.
(A) πA(R)πD(S)
(B) R S
(C) πB(R) πB(S)
(D) RS 提示:并,交,差运算要求两个关系R和S具有相同的属性
答案:逻辑数据独立性,物理数据独立性
9.关系模型是由_____,_____和_____三部分组 成.
答案:数据结构,数据操作,完整性约束
10._____是对数据库系统静态特征的描 述,_____是对数据库系统的动态特征的描述.
成立的是______.
(A)R÷S (B)πB,C(R) πB,C(S) (C)R∩S
(D) RS
30.有两个关系R(A,B,C)和S(B,C,D),则R÷S结 果的属性个数是_____.
(A)3 (B)2 (C)1 (D)不一定
提示:R和S有B和C两个相同属性, R÷S运算后的 结果只含有A属性.
6.在数据库中,下列说法____是不正确的.
(A)数据库避免了一切数据的重复
(B)若系统是完全可以控制的,则系统可确保更新时的一致 性
(C)数据库中的数据可以共享
(D)数据的结构化提高了数据的共享性,减少了数据冗余
提示:数据的结构化提高了数据的共享性,减少了数据冗余,但 并不能避免一切数据的重复.在关系数据库中,数据间的联 系正是通过不同关系中公共属性下的冗余数据来实现的.
(A)取列运算
(B)投影运算
(C)联接运算
(D)选择运算
34.设关系R和S的属性个数分别是r和s,那么 R S iθj
与下式_____等价.
(A)σiθ(rj)( R S )
(B) σi θ j( R S )
(C)σi θ ( rj )( RS ) (D) σi θ j( RS )
35.若D1={a1,a2,va3},D2={1,2,3},则D1×D2集合中
(A)15,5,10
(B)18,7,7
(C)21,11,4
(D)25,15,0
提示:假定R∩S的得到的元组数目都是正确的
① (R+S)-R∩S,即R和S先都放到一个集合中,然 后去掉重复的(也就是交的结果)
② R-R∩S,在R关系中,去掉R和S中完全相同的
33.取出关系中的某些列,并消去重复元组的关系代 数运算称为_____.
(B)Data Base System(简写DBS)
(C)Data Base(简写DB)
(D)Data Base Management System(简写DBMS)
DD是数据字典的英文缩写,DBS是数据库系统的英文缩写, DBMS是数据库管理系统的英文缩写
3.数据库是在计算机系统中按照一定的数据模型组 织,存储和应用的____.支持数据库各种操作的软 件系统叫____.由计算机硬件,DBMS,数据库,应用 程序及用户等组成的一个整体叫做____.
①(A)文件的集合
(B)数据的集合
(C)命令的集合
(D)程序的集合
Hale Waihona Puke ②(A)命令系统(B)数据库管理系统
(C)数据库系统
(D)操作系统
③(A)文件系统
(B)数据库系统
(C)软件系统
(D)数据库管理系统
4.数据库系统的基本特点是_____.
(A)数据可以共享(或数据结构化);数据独立性;数据冗余大, 易移植;统一管理和控制
值联接的结果,T2是R和S自然连接的结果,则____.
(A)T1的属性个数等于T2的属性个数
(B)T1的属性个数小于T2的属性个数
(C)T1的属性个数大于或等于T2的属性个数
(D) T1的属性个数大于T2的属性个数
相关文档
最新文档