数据库设计基础习题及答案

合集下载

数据库习题及答案

数据库习题及答案

一.选择题:1.数据库分析与设计中,其设计对象称客观世界的〔〕A.逻辑对象B.目标对象C.实体对象D.需求对象答案:B 〔150〕2. 数据库物理设计完成后,进入数据库实施阶段,以下各项中不属于实施阶段的工作是〔〕A.建立库构造B.扩大功能C.加载数据D.系统调试答案:B 〔150〕3. 通常用以下的顺序来完成数据库的设计工作〔〕A.概念设计、物理设计、逻辑设计B.逻辑设计、概念设计、物理设计C.概念设计、逻辑设计、物理设计D.物理设计、逻辑设计、概念设计答案:C 〔150〕4. 在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为〔〕A.实物示意图B.实用概念图C.实体表示图D.实体联系图答案:D 〔153〕5. E-R图是数据库设计的工具之一,它适用于建立数据库的〔〕A.概念模型B.逻辑模型C.构造模型D.物理模型答案:A 〔155〕6.在关系数据库设计中,完成设计关系模式的任务是属于〔〕A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段答案:C 〔157〕7. 数据库逻辑设计的主要任务是〔〕A.建立E-R图和说明书B.创立数据库说明C.建立数据流图D.把数据送入数据库答案:B 〔158〕二.填空题1. 数据库概念设计是在数据需求分析根底上进展的,其目的是分析数据间的在语义关联,在此根底上建立一个数据的______________。

答案:抽象模型〔152〕2. 数据库的逻辑设计的根本方法是将E-R图转换成指定RDBMS中的______________,此外还包括关系的规化以及性能调整,最后是约束条件设置。

答案:关系模式〔156〕3. 数据库的逻辑设计的根本方法是将E-R图转换成指定RDBMS中的关系模式,此外还包括______________以及性能调整,最后是约束条件设置。

答案:关系的规化〔156〕4. 数据库的逻辑设计的根本方法是将E-R图转换成指定RDBMS中的关系模式,此外还包括关系的规化以及______________,最后是约束条件设置。

数据库设计基础习题及答案

数据库设计基础习题及答案

数据库设计基础习题及答案1.在数据库中,数据模型包括数据结构、数据操作和()。

AA)数据约束B)数据类型C)关系运算D)查询3.有两个关系R和T如下:则由关系R得到关系T的操作是()。

AA)投影B)交C)选择D)并5.若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是()。

AA)多对一B)一对多C)一对一D)多对多6.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。

AA)自然连接7.当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的()。

A A)逻辑独立性B)物理独立性C)应用独立性D)以上都不对9.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。

AA)并B)投影C)交D)选择11.运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。

则实体项目和运动员之间的联系是()。

AA)多对多B)一对多C)多对一D)一对一12.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。

BA)选择13.下面对软件测试描述错误的是()。

BA)严格执行测试计划,排除测试的随意性B)随机地选取测试数据C)软件测试的目的是发现错误D)软件测试是保证软件质量的重要手段15.某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。

则实体仓库和零件间的联系是()。

AA)多对多B)一对多C)多对一D)一对一16.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。

AA)交17.设数据集合为D={ 1,3,5,7,9 },D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。

DA)R={ (5,1), (7,9), (1,7), (9,3) }B)R={ (9,7), (1,3), (7,1), (3,5) }C)R={ (1,9), (9,7), (7,5), (5,3) }D)R={ (1,3), (3,5), (5,9) }19.大学下面有若干学院,每个学院有一名院长(不可兼任),则实体学院和院长的联系是()。

数据库程序设计练习题参考答案

数据库程序设计练习题参考答案

数据库程序设计练习题参考答案第1章Web应用程序设计与开发概述一、选择题1.C2.C3.C二、填空题1.IIS2.超文本标记语言3.文件头4.文件体三、简答题1.答:(1)准备Web服务器。

(2)安装操作系统。

(3)安装Web服务器应用程序。

(4)安装和配置脚本语言编辑工具。

(5)安装和配置后台数据库系统。

(6)设计数据库结构,创建数据库对象。

(7)设计Web应用程序,编写脚本语言代码。

(8)测试Web应用程序,通过测试后上线运行。

2.答:参照图1.2。

3.答:参照1.3.5小节。

第2章应用及开发环境配置一、选择题1.B2.A3.C4.B5.D二、填空题1.InternetInformationServer2.Default.htm3.Default.ap4.inde某.htm5.iitart.htm6.本地链接7.远程链接8..ap某三、操作题(略)第3章C#程序设计基础一、选择题1.C2.D3.C4.A5.A6.C7.B8.C二、填空题1.公共语言运行库2..NETFramework类库3.Sytem4.值类型5.引用类型6.类7.数组8.接口9.委托10.object11.tring12.do…while13.while14.for15.foreach 16.Sytem.E某ception三、问答题1.答:C#语言具有如下主要特点:(1)语法简洁与C++语言相比,C#的更加简单,更易于学习和掌握。

例如,在C#语言中,没有C++中经常用到的指针,用户也不允许直接进行内存操作。

在C++语言中,分别使用::、.和->来表示名字空间、成员和引用,对于新手而言,这些操作符的使用是比较复杂的事情。

这些在C#语言中都被“.”所替代,现在只需要把它作为名字嵌套而已。

这里只是举了两个简单的例子,其他语法方面的简化需要读者在学习过程中去体会。

(2)更完善的面向对象程序设计机制C#语言具有面向对象程序设计思想的一切机制,包括封装、继承与多态等。

国家计算机二级考试C语言公共基础最新题库—数据库设计基础

国家计算机二级考试C语言公共基础最新题库—数据库设计基础

1.在数据库设计中,将E-R图转换成关系数据模型的过程属于()。

答案:CA)需求分析阶段B)概念设计阶段C)逻辑设计阶段D)物理设计阶段本题答案为:C题目解析:E-R图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设计出表,所以属于辑设计阶段。

2.A)并B)自然连接C)笛卡尔积D)交本题答案为:D题目解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以B)错误。

笛卡尔积是用R集合中元素为第一元素,S集合中元素为第二元素构成的有序对,所以C)错误。

根据关系T可以很明显的看出是从关系R与关系S中取得相同的关系组所以取得是交运算,选择D)。

3.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。

答案:C A)课号,成绩B)学号,成绩C)学号,课号D)学号,姓名,成绩本题答案为:C题目解析:学号是学生表S的主键,课号是课程表C的主键,所以选课表SC的关键字就应该是与前两个表能够直接联系且能唯一定义的学号和课号,所以选择C)。

4.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。

答案:BA)一对一B)一对多C)多对一D)多对多本题答案为:B题目解析:因为一间宿舍可以住多个学生即多个学生住在一个宿舍中,但一个学生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。

5.A)笛卡尔积B)交C)并D)自然连接本题答案为:D题目解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据T关系中的有序组可知R与S进行的是自然连接操作。

6.数据库应用系统中的核心问题是()。

答案:AA)数据库设计B)数据库系统设计C)数据库维护D)数据库管理员培训本题答案为:A题目解析:数据库应用系统中的核心问题是数据库的设计。

数据库 第6章 数据库设计客观题及答案

数据库   第6章 数据库设计客观题及答案

数据库第6章数据库设计客观题及答案一、选择题1、在数据库设计中,用 ER 图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。

A 需求分析阶段B 概念设计阶段C 逻辑设计阶段D 物理设计阶段答案:B解释:概念设计阶段通常使用 ER 图来描述信息结构,主要是对现实世界中的事物及其关系进行抽象和建模,不考虑具体的计算机实现。

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

A 建立库结构B 扩充功能C 加载数据D 系统调试解释:扩充功能一般不属于数据库实施阶段的工作,实施阶段主要是按照物理设计的结果建立数据库的实际结构、加载数据并进行调试。

3、在数据库设计中,将 ER 图转换成关系数据模型的过程属于()。

A 需求分析阶段B 概念设计阶段C 逻辑设计阶段D 物理设计阶段答案:C解释:逻辑设计阶段的主要任务就是将概念模型(如 ER 图)转换为具体的关系数据模型。

4、规范化理论是关系数据库进行逻辑设计的理论依据。

根据这个理论,关系数据库中的关系必须满足:其每一属性都是()。

A 互不相关的B 不可分解的C 长度可变的D 互相关联的解释:规范化理论要求关系数据库中的关系每一属性都是不可分解的,以避免数据冗余和操作异常。

5、从 ER 模型关系向关系模型转换时,一个 M:N 联系转换为关系模式时,该关系模式的关键字是()。

A M 端实体的关键字B N 端实体的关键字C M 端实体关键字与 N 端实体关键字组合D 重新选取其他属性答案:C解释:在 M:N 的联系中,转换后的关系模式关键字应为两端实体关键字的组合,这样才能唯一标识一个联系。

6、设有关系模式 R(A,B,C,D),其函数依赖集 F ={A→B,B→C,C→D,D→A},则 R 的候选关键字为()。

A ABB BCC CDD 不存在答案:D解释:由于该函数依赖集中存在循环依赖,所以不存在候选关键字。

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

数据库设计基础有答案

数据库设计基础有答案

数据库设计基础一、选择题1. 下列数据模型中,具有坚实理论基础的是______。

A.层次模型B.网状模型C.关系模型D.以上3个都是答案:C2. 下列关于数据库系统,说法正确的是______。

A.数据库中只存在数据项之间的联系B.数据库中只存在记录之间的联系C.数据库中数据项之间和记录之间都存在联系D.数据库中数据项之间和记录之间都不存在联系答案:C3. 从关系模式中指定若干个属性组成新的关系的运算称为______。

A.联接B.投影C.选择D.排序答案:B4. 数据处理的最小单位是______。

A.数据B.数据元素C.数据项D.数据结构答案:C5. 索引属于______。

A.模式B.内模式C.外模式D.概念模式答案:B6. 下述关于数据库系统的叙述中正确的是______。

A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据答案:A7. 数据库系统的核心是______。

A.数据库B.数据库管理系统C.模拟模型D.软件工程答案:B8. 为了合理组织数据,应遵循的设计原则是______。

A.“一事一地”的原则,即一个表描述一个实体或实体之间的一种联系B.用外部关键字保证有关联的表之间的联系C.表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段D.以上各原则都包括答案:D9. 关系运算中花费时间可能最长的运算是______。

A.选择B.联接C.并D.笛卡尔积答案:D10. 下列关于参数传递的说法中,正确的是______。

A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假.F.B.当实参的数量大于形参的数量时,多余的实参被忽略C.实参和形参的数量必须相等D.答案A、B均正确答案:A11. 在数据库设计中,将E-R图转换成关系数据模型的过程属于______。

A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段答案:B12. 下列说法错误的是______。

数据库系统原理与设计(第2版)课后习题详细答案

数据库系统原理与设计(第2版)课后习题详细答案

数据库系统原理与设计习题集第一章绪论一、选择题1. DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和( ) .A。

系统分析员B。

程序员C。

数据库管理员D。

操作员2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是().A。

DBS包括DB和DBMS B. DBMS包括DB和DBSC。

DB包括DBS和DBMS D。

DBS就是DB,也就是DBMS3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。

I.人工管理阶段II.文件系统阶段III.数据库阶段A. I 和IIB. 只有IIC。

II 和III D. 只有I4。

下列四项中,不属于数据库系统特点的是( ) 。

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。

下述()不是DBA数据库管理员的职责。

A。

完整性约束说明B. 定义数据库模式C。

数据库安全D。

数据库管理系统设计选择题答案:(1) C (2)A (3) D (4) C (5)B(6) A (7) C (8)A (9)C (10) D二、简答题1.试述数据、数据库、数据库系统、数据库管理系统的概念。

数据库原理习题与答案 第7章数据库设计

数据库原理习题与答案 第7章数据库设计

第七章.数据库设计习题:一.填空题1.数据库设计的几个步骤是。

2.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的设计阶段。

3.在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,通常称为。

4.数据库实施阶段包括两项重要的工作,一项是数据的,另一项是应用程序的编码和调试。

5.在设计分E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计的,所以各个分E-R图之间难免有不一致的地方,这些冲突主要有、和三类。

6.E-R图向关系模型转化要解决的问题是如何将实体和实体之间的联系转换成关系模式,如何确定这些关系模式的。

二.选择题1.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的阶段。

A.需求分析B.概念设计C.逻辑设计D.物理设计2.在关系数据库设计中,设计关系模式是的任务。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段3.从E-R模型向关系模型转换时,一个M:N联系转换成关系模式时,该关系模式的关键字是。

A.M端实体的关键字B.N端实体的关键字C.M端实体关键字与N端实体关键字组合D.重新选取其他属性4.当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是。

A.属性冲突B.语法冲突C.结构冲突D.命名冲突5.概念模型独立于。

A.E-R模型B.硬件设备和DBMSC.操作系统和DBMSD.DBMS 三.简答题1.数据字典的内容和作用是什么。

2.什么是数据库的概念结构,试述其特点和设计策略。

3.什么是数据库的逻辑结构设计?试述其设计步骤。

4.试述数据库物理设计的内容和步骤。

四.一个图书借阅管理数据库要求提供下述服务:1)可随时查询书库中现有书籍的品种,数量与存放位置。

所有各类书籍均可由书号唯一标识。

2)可随时查询书籍借还情况。

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

数据库设计基础习题及答案1.在数据库中,数据模型包括数据结构、数据操作和()。

AA)数据约束B)数据类型C)关系运算D)查询3.有两个关系R和T如下:则由关系R得到关系T的操作是()。

AA)投影B)交C)选择D)并5.若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是()。

AA)多对一B)一对多C)一对一D)多对多6.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。

AA)自然连接7.当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的()。

A A)逻辑独立性B)物理独立性C)应用独立性D)以上都不对9.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。

AA)并B)投影C)交D)选择11.运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。

则实体项目和运动员之间的联系是()。

AA)多对多B)一对多C)多对一D)一对一12.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。

BA)选择13.下面对软件测试描述错误的是()。

BA)严格执行测试计划,排除测试的随意性B)随机地选取测试数据C)软件测试的目的是发现错误D)软件测试是保证软件质量的重要手段15.某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。

则实体仓库和零件间的联系是()。

AA)多对多B)一对多C)多对一D)一对一16.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。

AA)交17.设数据集合为D={ 1,3,5,7,9 },D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。

DA)R={ (5,1), (7,9), (1,7), (9,3) }B)R={ (9,7), (1,3), (7,1), (3,5) }C)R={ (1,9), (9,7), (7,5), (5,3) }D)R={ (1,3), (3,5), (5,9) }19.大学下面有若干学院,每个学院有一名院长(不可兼任),则实体学院和院长的联系是()。

AA)一对一B)一对多C)多对一D)多对多20.大学生学籍管理系统中有关系模式 S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa 分别是学生学号、姓名、性别、系别和年龄,关键字是S#。

检索全部大于20岁男生姓名的表达式为()。

AA)B)C)D)21.数据管理三个阶段中数据冗余度最小的阶段是()。

C A)人工管理B)文件系统C)数据库系统D)以上都不对23.学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩()。

AA)选修了表C中全部课程的学生学号B)全部学生的学号C)选修了课程C1或C2的学生学号D)所选课程成绩及格的学生学号25.在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗。

则实体医生和患者之间的联系是()。

AA)多对多B)多对一C)一对多D)一对一26.关系R经过运算σ A=B∧C>4∧D>3(R)的结果为()。

AA)(c,c,11,4)27.设数据元素的集合D={ 1,2,3,4,5 },则满足下列关系R的数据结构中为线性结构的是()。

BA)R={ (1, 2), (3, 2), (5, 1), (4, 5) }B)R={ (1, 3), (4, 1), (3, 2), (5, 4) }C)R={ (1, 2), (2, 4), (4, 5), (2, 3) }D)R={ (1, 3), (2, 4), (3, 5), (1, 2) }29.设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。

其中表C的键为公司号,表S的键为员工号,则表E的键(码)为()。

AA)公司号,员工号B)员工号,工资C)员工号D)公司号,员工号,工资()。

BA)C)D)31.在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。

AA)关系B)元组C)属性D)属性的值域33.大学生学籍管理系统中有关系模式 S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa 分别是学生学号、姓名、性别、系别和年龄,关键字是S#。

检索全部小于20岁男生姓名的表达式为()。

BA)B)C)35.()。

D A)并B)自然连接C)笛卡尔积D)交37.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。

BA)一对一B)一对多C)多对一D)多对多38.()。

D39.数据库应用系统中的核心问题是()。

AA)数据库设计B)数据库系统设计C)数据库维护D)数据库管理员培训40.()。

B41.将E-R图转换为关系模式时,实体和联系都可以表示为()。

CA)属性B)键C)关系D)域43.一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。

CA)一对一B)一对多C)多对多D)多对一45.()。

B A)自然连接B)差C)交D)并47.负责数据库中查询操作的数据库语言是()。

CA)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言49.()。

D A)自然连接B)并C)交D)差51.()。

D A)选择B)投影C)交D)并53.()。

AA)自然连接B)交C)投影D)并55.()。

CA)自然连接B)交C)除D)并57.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。

则实体部门和职员间的联系是()。

CA)1:1联系B)m:1联系C)1:m联系D)m:n联系58.()。

A59.下面描述中不属于数据库系统特点的是()。

CA)数据共享B)数据完整性C)数据冗余度高D)数据独立性高61.()。

AA)自然连接B)交C)投影D)并63.若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。

BA)一对一B)一对多C)多对一D)多对多64.()。

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

CA)记录B)行C)属性D)元组66.()。

B67.有表示公司和职员及工作的三张表,职员可在多家公司兼职。

其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为()。

AA)公司号,职员号B)职员号,工资C)职员号D)公司号,职员号,工资69.()。

DA)并B)自然连接C)笛卡尔积D)差71.设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品 (商品号,商品名,单价,商品类别,供应商) ,客户 (客户号,姓名,地址,电邮,性别,身份证号) ,购买 (客户号,商品号,购买数量),则关系购买的键为()。

CA)客户号B)商品号C)客户号, 商品号D)客户号, 商品号, 购买数量73.一名雇员就职于一家公司,一个公司有多个雇员。

则实体公司和实体雇员之间的联系是()。

BA)1:1联系B)1:m联系C)m:1联系D)m:n联系74.()。

A75.在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是()。

AA)概念数据模型B)逻辑数据模型C)物理数据模型77.()。

BA)实体完整性约束B)参照完整性约束C)用户定义的完整性约束D)以上选项都不对79.在数据库设计中,将E-R图转换成关系数据模型的过程属于()。

A A)逻辑设计阶段B)需求分析阶段C)概念设计阶段D)物理设计阶段81.在数据库系统中,考虑数据库实现的数据模型是()。

BA)概念数据模型B)逻辑数据模型C)物理数据模型83.()。

AA)并B)自然连接C)笛卡尔积D)差85.将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。

CA)属性B)键C)关系D)域86.()。

C87.在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是()。

CA)人工管理阶段B)文件系统阶段C)数据库系统阶段D)以上选项均不对89.()。

C A)并B)自然连接C)除法D)差91.()。

A A)二分查找法B)堆排序C)快速排序D)顺序查找法93.()。

DA)笛卡尔积B)交C)并D)自然连接94.()。

D95.下列关于数据库系统的叙述中正确的是()。

AA)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据97.()。

AA)投影B)交C)选择D)并99.学院下属有多个系,每个系有一名系主任,而各个系的系主任可以由同一人担任,则实体系主任和实体系之间的联系是()。

AA)一对多B)一对一C)多对一D)多对多100.()。

A101.存储在计算机内有结构的数据集合是()。

AA)数据库B)数据库系统C)数据库管理系统D)数据结构103.()。

AA)差B)投影C)交D)选择105.在学校每间宿舍住一到六名学生,每个学生只在一间宿舍居住,则实体宿舍与实体学生间的联系是()。

AA)一对多B)一对一C)多对一D)多对多106.()。

A107.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和()。

AA)概念级B)外部级C)管理员级D)内部级109.()。

AA)并B)差C)交D)选择111.医生可以为病人开不同的药,而同一种药也可由不同医生开给病人,则实体医生和实体药之间的联系是()。

AA)多对多B)一对一C)多对一D)一对多索课号为2且成绩及格的学生学号的表达式为()。

AA)B)C)D)113.数据库的数据模型分为()。

AA)层次、关系和网状B)网状、环状和链状C)大型、中型和小型D)线性和非线性115.()。

AA)表S中所有学生都选修了的课程的课号B)全部课程的课号C)成绩不小于80的学生的学号D)所选人数较多的课程的课号117.设有三张表,客户(客户号,姓名,地址),产品(产品号,产品名,规格,进价),购买(客户号,产品号,价格),其中表客户和表产品的关键字(键或码)分别为客户号和产品号,则表购买的关键字为()。

AA)客户号,产品号B)客户号C)产品号D)客户号,产品号,价格118.()。

A119.下列对数据库的描述中不正确的是()。

AA)数据库不存在数据冗余B)若系统是完全可以控制的,则系统可确保更新时的一致性C)数据库中的数据可以共享D)数据库减少了数据冗余121.学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地址),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。

相关文档
最新文档