14数据库设计(答案)

合集下载

数据库原理与应用课后题及答案

数据库原理与应用课后题及答案

的逻辑表示。
外模式是从模式导出的一个子集,包含模式中允许特定用户使用的那部分数据。用户可
以通过外模式描述语言来描述、定义对应于用户的数据记录(外模式),也可以利用数据操纵语言(DML)对这些数据记
录进行。外模式反映了数据库的用户观。
内模式又称存储模式,对应于物理级,它是数据库中全体数据的
内部表示或底层描述,是数据库最低一级的逻辑描述,它描述了数据在存储介质上的存储方式翱物理结构,对应着
答:是数据资源管理机构的一组人员,全名负责数据库系统的运行管理和控制。 职责:参与数据库系统设计,参
与觉得数据库的存储结构和存取策略,参与定义数据的安全性要求和完整性约束条件,监控数据库的使用和运行,
数据库的改进和重组。
19. 试论述模式、外模式、内模式的区别和联系。
答:模式又称概念模式或逻辑模式,对应于概念级。它是由数据库设计者综合所有用户的数据,按照统一的观点构
数据库原理与应用
答:指不受系统控制、出于系统之外的事物、机构、人员等客观实体的统称; 包含:外部实体名称,别名,编号,简要描述,输入的数据流,输出的数据流,数量。 11. 什么是数据流?数据流词条一般包含哪些内容? 答:指系统中有着起点和终点的数据结构。 包含:数据流名称,别名,编号,说明,数据流来源,数据流去向,组成,平均流量,高峰期流量,相关元素。 12. 什么是数据存储?数据存储词条一般包含哪些内容? 答:是数据及其结构停留或保存的地方,是数据流的来源和去向之一。 含义:数据存储名称,别名,编号,说明,输入的数据流,输出的数据流,组成,数据量,存取频度,存取方式, 相关元素。 13. 什么是处理逻辑?处理逻辑词条一般包含哪些内容? 答:用于描述处理是如何工作的,有哪些输入和输出。 包含:处理名称,编号,说明,输入的数据流,输出的数据流,处理逻辑,平均执行频率,高峰期执行频率,相关 元素。 14. 什么是信息分类?信息分类要遵循哪些原则? 答:指将具有某种共同属性或特征的信息归并一起,把不具有上述共性的信息区别开来的过程。 原则:科学性原则,系统性原则,可扩展性原则,兼容性原则,综合实用性原则。 15. 什么是线分类法? 答:按选定的若干属性(或特征)将分类对象逐次地分为若干层级,每个层级又分为若干类目。 16. 什么是面分类法? 答:将分类对象按选定的若干个属性或特征,分成彼此之间互不相关的若干方面(简称面),每个面又可以分为许 多彼此独立的若干类目。 17. 简述信息编码的功能。 答:鉴别:编码是鉴别信息分类对象的唯一标识 分类:编码可以作为区分对象类别的标识 排序:编码有一定的顺序,股可方便的进行排序 专用含义:当采用一些专用符号代表特定事物或概念时,编码提供一定的专用含义 18. 简述信息编码的原则。 答:唯一性,正确性,可扩展性,规范性,稳定性。 19. 什么是顺序编码?区间编码?字母编码? 答:顺序编码:将要编码的对象按一定的规则分配给连续的顺序号码 区间编码:对编码对象分区间进行编码 字母编码:是用具有特定意义的字母代表某一类项目 20. 什么是数据定义分析? 答:指确定系统安装和正常运行起降数据库、基本表、视图、索引等对象的创建、修改与删除等需求。 21. 为什么要进行数据定义分析? 答:避免数据库运行期间定义、修改与删除有关对象容易造成冲突。 22. 数据操纵分析的主要任务是什么? 答:数据插入、修改、删除、查询、统计和排序。 23. 数据完整性分析的主要任务是什么? 答:找出保证数据库中数据满足一致性、正确性和有效性的需求,其目的是防止错误的数据进入数据库。 24. 并发处理分析的主要内容是哪些? 答: ·分析数据定义时产生的并发处理需求 ·分析数据操纵时产生的并发处理需求

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

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

数据库设计基础习题及答案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.大学下面有若干学院,每个学院有一名院长(不可兼任),则实体学院和院长的联系是()。

智慧树答案MySQL数据库设计与应用知到课后答案章节测试2022年

智慧树答案MySQL数据库设计与应用知到课后答案章节测试2022年

第一章1.MySQL是基于层次模型的数据库。

答案:错2.主键不能作为另一个关系的外键。

答案:错3.关系模型用二维表表示实体及联系。

答案:对4.数据库是长期存储在计算机内的、有组织的数据集合。

答案:对5.在SQL所支持的数据库系统的三级模式结构中,视图属于内模式。

答案:错6.关系数据库的数据模型是______。

答案:关系模型7.关系模型是用______结构来描述数据间的联系。

答案:二维表8.SQL语言又称________。

答案:结构化查询语言9.E-R图是数据库设计的工具之一,它一般适用于建立数据库的________。

答案:概念模型10.从E-R模型向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的键是________。

答案:M端实体键与N端实体键组合11.数据的基本模型有______。

答案:层次模型;关系模型;网状模型12.关系数据库设计包括______。

答案:逻辑设计;概念设计;物理设计第二章1.MySQL是一个支持多用户的数据库管理系统。

答案:对2.在MySQL中要创建choose数据库,应该使用命令答案:错3.使用phpMyadmin中的导入和导出功能,可以逻辑备份数据库。

答案:对4.客户/服务器结构中的客户端是指应用程序。

答案:对5.PHP主要用于开发基于浏览器/服务器结构的应用程序。

答案:对6.对于用直接复制方式备份数据库,如下叙述中正确的是______。

答案:复制数据库时,该数据库不能被使用7.在MySQL中,指定一个已存在的数据库作为当前工作数据库的命令是______。

答案:USE8.SQL语言中,删除一个数据库对象的命令是______。

答案:DROP9.下列工具中,属于图形化用户界面的MySQL管理工具是______。

答案:phpMyAdmin10.以下关于MySQL配置文件my.ini的描述中,正确的是______。

答案:该文件包含客户端及服务器端默认端口和默认字符集的设置11.安装MySQL数据库后,系统自动创建的数据库包括______。

数据库题库(含答案)

数据库题库(含答案)

数据库题库(含答案)一、单选题(共100题,每题1分,共100分)1、在关系模型中,用来表示实体的是( )A、字段B、记录C、表D、指针正确答案:B答案解析:二维表的每一行的所有数据称为一个元组,相当于一条记录,代表一个实体2、格式属性是给字段()数据时设置的样式。

A、初始值B、当前值C、输出D、输人正确答案:C答案解析:初始值是设置默认值属性,输入是设置有效性规则和输入掩码3、窗体通过来显示字段信息,以类似填空的格式输入数据。

( )A、宏B、模块C、表D、控件正确答案:D4、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( )A、######B、999999C、D、000000正确答案:D答案解析:必须是6位数字,因此就必须为000000。

5、下列关于Access 2010说法正确的是()A、Access 2010是一个关系型数据库系统B、Access 2010默认创建的文件的扩展名是.mdbC、Access 2010数据库可以作为应用软件的数据库,也可以作为WEB页的数据库D、Access 2010数据库中的数据只能本机访问,不能被其他计算机访问正确答案:C答案解析:Access 2010是数据库管理系统,默认扩展名是.accdb,其数据库既可以被本机访问,也可以被其他计算机访问。

6、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。

A、笛卡尔积B、交C、并D、连接正确答案:D答案解析:运算结果是通过R表和S表共同的属性B的值进行的连接运算。

7、下列不是关系术语的是( )A、元组B、属性C、分量D、数据正确答案:D答案解析:关系中的一行称为一个元组,一列称为一个属性,一个单元格称为一个分量。

8、在关系模式中,如果属性A和B存在1对1的联系,则( )A、A→BB、B→AC、ABD、以上都不是正确答案:C9、教师和同学之间的关系是()A、1:1B、1:nC、m:nD、n: 1正确答案:C答案解析:一个教师可以教多名学生,一个学生可以被多个教师教,因此两者之间是多对多的联系。

数据库试题库(有答案)

数据库试题库(有答案)

数据库试题库(有答案)复习题一、填空题:1、三类经典的数据模型是_________、_________和_________。

其中,________目前应用最广泛。

2、_________模型是面向信息世界的,它是按用户的观点对数据和信息建模;________模型是面向计算机世界的,它是按计算机系统的观点对数据建摸。

3、关系模型的实体完整性是指______________________________。

在关系模型中,候选码是指_______________________,全码是指_________________________。

4、设Ei 为关系代数表达式,根据关系代数等价变换规则,(E1×E2)×E3 ≡ __________,若选择条件F只涉及E1中的属性,则σF(E1×E2)≡____________。

5、数据依赖是关系中属性间的相互关联,最重要的数据依赖有两种,即_____依赖和多值依赖。

6、在关系规范化过程中,将1NF转化为2NF,要消除______________________,若一个关系模式R∈2NF,并且消除了非主属性对码的传递依赖,则R∈__NF。

7、数据库的保护措施有________控制、_________控制、_________控制和数据库恢复等。

8、事务是并发控制的基本单位,事务的四个性质是_______性、_______性、_______性和________性。

9、并发控制的主要方法是封锁,封锁的类型有两种,即________锁和_______锁。

10、故障恢复的基本手段有____________和_________________。

11、DBMS的中文全称是___________。

12、数据管理的发展经历了人工管理阶段、_________阶段和________阶段。

13、数据库系统的三级模式分别是___________,___________和_________。

14秋福师《数据库应用》在线作业二答案

14秋福师《数据库应用》在线作业二答案

福师《数据库应用》在线作业二1. 在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是( )A. 数据B. 文档C. 类D. 代码正确答案:B 满分:2 分得分:22. 下列属性中,与在编辑框中选定文本无关的属性是( )A. SelStartB. SelLengthC. SelTextD. ScrollBars正确答案:D 满分:2 分得分:23. 在SELEC语句中,以下有关HA VING语句的正确叙述是( )A. HA VING短语必须与GROUP BY短语同时使用B. 使用HA VING短语的同时不能使用WHERE短语C. HA VING短语可以在任意的一个位置出现D. HA VING短语与WHERE短语功能相同正确答案:A 满分:2 分得分:24. 下面关于类、对象、属性和方法的叙述中,错误的是( )A. 类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B. 属性用于描述对象的状态,方法用于表示对象的行为C. 基于同一个类产生的两个对象可以分别设置自己的属性值D. 通过执行不同对象的同名方法,其结果必然是相同的正确答案:D 满分:2 分得分:25. 设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C (课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )A. 课号,成绩B. 学号,成绩C. 学号,课号D. 学号,姓名,成绩正确答案:C 满分:2 分得分:26. 表单里有一个选项按纽组,包含两个选项按纽Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按纽组和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将( )A. 执行表单的Click事件代码B. 执行选项按纽组的Click事件代码C. 执行Option1的Click事件代码D. 不会有反应正确答案:B 满分:2 分得分:27. 命令?LEN(SPACE(3)-SPACE(2))的结果是( )A. 1B. 2。

数据库课后习题答案

数据库课后习题答案

数据库课后习题答案第一章1.数据(DB):数据实际上是描述事物的符号纪录。

2.数据库: 数据库实际上是长期存储在计算机内的有组织的、可共享的数据集合。

3.从文件系统的视角上看去,文件是无结构的,文件只是一个字节流,因此,我们经常把文件叫做流式文件,实际上文件的数据是有结构的,数据的结构需要程序员通过编写程序来建立和维护。

4.数据库应用可以分为两大类:联机事务处理(OLTP),联机分析处理(OLAP).联机事务处理解决了组织结构业务自动化问题,而联机分析处理帮助管理层更好的分析组织结构的运站情况。

5. 数据库管理系统(DBMS):数据库管理系统是一类重要的软件,由一组程序组成。

其主要功能是完成对数据库的定义、数据操作。

提供给用户一个简明的接口,实现事务处理等。

6.数据库管理系统的基本功能:数据的定义功能数据操作功能数据库的运行和管理数据库的建立和维护功能7.数据库管理系统由两大部分组成:查询处理器存储管理器8.层次结构:应用层语言翻译层数据存取层数据存储层操作系统数据库9. 数据库系统:数据库系统是基于数据库的计算机应用的系统,有四部分组成数据库数据管理系统应用系统用户。

10. 数据库管理员的职责:(1)决定数据库中要存储的数据及数据结构(2)决定数据库的存储结构和存取策略(3)保证数据的安全性和完整性(4)监控数据库的使用和运行(5)数据库的改进和重组重构11.数据模型的三要素:数据结构数据操作完整性约束12. 数据结构是所研究的对象的类型的集合,这些对象是数据库的组成成分,他们包含两类:一类是与数据之间联系有关的对象。

一类是与数据之间联系有关的对象。

13. 数据操作:数据库主要有检索和更新(插入、删除、修改)两大类操作。

14.在关系模型中任何关系都要满足实体完整性和参照完整性。

15.三种数据模型:概念模型逻辑模型物理模型逻辑模型中有:层次模型网状模型关系模型面向对象模型对象关系模型其中层次模型和网状模型统称为非关系模型。

数据库设计基础有答案

数据库设计基础有答案

数据库设计基础一、选择题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. 下列说法错误的是______。

国家二级MS+Office高级应用机试(数据库设计基础)模拟试卷14

国家二级MS+Office高级应用机试(数据库设计基础)模拟试卷14

国家二级MS Office高级应用机试(数据库设计基础)模拟试卷14(总分:60.00,做题时间:90分钟)一、选择题(总题数:30,分数:60.00)1.按软件功能分类,数据库管理系统是( )。

(分数:2.00)A.系统软件√B.应用软件C.支撑软件D.以上都不是解析:解析:数据库管理系统(DBMS)是管理数据库的机构,是系统软件,负责数据库中的数据的组织、操纵、维护、控制、保护以及数据服务等。

2.数据库管理系统是( )。

(分数:2.00)A.操作系统的一部分B.在操作系统支持下的系统软件√C.一种编译系统D.一种操作系统解析:解析:数据库管理系统是用户和操作系统之家的桥梁,需要操作系统的支持,为用户提供服务。

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

(分数:2.00)A.数据库设计B.数据库管理系统√C.数据库D.数据库管理员解析:解析:数据库管理系统是数据库系统的核心。

4.负责数据库中查询操作的数据库语言是( )。

(分数:2.00)A.数据定义语言B.数据管理语言C.数据操纵语言√D.数据控制语言解析:解析:数据库管理系统提供三种语言:数据定义语言、数据操纵语言和数据控制语言。

负责数据查询、新增、更改、删除的是数据操纵语言。

5.负责数据库中数据模式定义的语言是( )。

(分数:2.00)A.数据定义语言√B.数据管理语言C.数据操纵语言D.数据控制语言解析:解析:数据库管理系统提供三种语言:数据定义语言、数据操纵语言和数据控制语言。

负责数据结构定义与数据库对象定义的语言是数据定义语言。

6.数据库管理系统的主要类型不包括( )。

(分数:2.00)A.文件管理系统B.层次数据库系统C.关系数据库系统D.面向对象数据库系统√解析:解析:数据库管理系统类型包括:文件管理系统、层次数据库系统、网状数据库系统和关系数据库系统。

7.SQL语言又称为( )。

(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言√D.结构化操纵语言解析:解析:SQL是Structured Query Language的缩写,结构化查询语言是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

《数据库技术与应用》第14章数据库设计 习题答案

《数据库技术与应用》第14章数据库设计 习题答案

第14章数据库设计1. 简述数据库设计的步骤。

解:数据库设计的步骤可以分为以下六个阶段:系统需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。

(1)需求分析阶段进行数据库设计首先必须准确了解与分析用户对系统的信息需求和处理需求,并建立系统说明文档。

需求分析是整个设计过程的基础,是最困难、最耗费时间的一步,但也是最重要的一步。

需求分析做得是否充分与准确,决定了数据库设计的速度与质量。

需求分析做得不好,甚至会导致整个数据库设计返工重做。

需求说明书是需求分析阶段的成果,也是后续阶段设计的依据。

(2)概念结构设计阶段概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。

一般使用E-R图来表示数据与数据之间的联系。

(3)逻辑结构设计阶段逻辑结构设计是将概念模型转换为某个DBMS所支持的数据模型,并对其进行优化。

(4)物理结构设计阶段数据库物理结构设计是为逻辑数据模型选取一个最适合应用环境的物理结构,主要包括数据的存储结构和存取方法。

(5)数据库实施阶段在数据库实施阶段,设计人员运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序。

组织数据入库,并进行试运行。

(6)数据库运行和维护阶段数据库应用系统经过试运行后即可投入正式运行。

在数据库系统运行过程中必须不断地对其进行评价、调整与修改。

投入运行后由DBA来承担数据库系统的日常维护。

2. 需求分析阶段的设计目标是什么?调查的内容是什么?解:需求分析阶段的设计目标是对系统的整个应用情况作全面的、详细的调查,确定企业组织的目标,收集支持系统总的设计的基础数据和对这些数据的要求,确定用户的需求,并把这些要求写成用户和数据库设计者都能接受的文档。

调查的内容是:(1) 调查组织机构情况。

(2) 调查各部门的业务活动情况。

(3) 在熟悉业务活动的基础上,协助用户明确对新系统的各种要求,包括信息要求、处理要求、完全性与完整性要求。

国开作业《数据库基础与应用-综合练习》 (14)

国开作业《数据库基础与应用-综合练习》 (14)

题目:在SQL的建立基本表操作中,定义外码约束所使用的保留字为()。

选项A:FOREIGN选项B:PRIMARY选项C:UNIQUE选项D:CHECK答案:FOREIGN题目:在带有保留字VIEW的SQL语句中,其操作对象是()。

选项A:索引选项B:查询选项C:基本表选项D:视图答案:视图题目:在SELECT查询语句的ORDER BY子句中,若需要按照指定列的升序排列表,则使用的保留字是()。

选项A:DEC选项B:ABC选项C:ASC选项D:DESC答案:ASC题目:在SQL的SELECT语句中,不包含的功能子句是()。

选项A:连接选项B:删除选项C:选择选项D:投影答案:删除题目:当在SELECT查询语句的from选项中,实现对表的中间连接功能时,使用的保留字为()。

选项A:INNER选项B:RIGHT选项C:JOINA选项D:LEFT答案:INNER题目:当在SELECT查询语句的from选项中,实现对表的右连接功能时,使用的保留字为()。

选项A:LEFT选项B:JOINC选项C:RIGHT选项D:INNER答案:RIGHT题目:利用SQL语言所建立的基本表在数据库中属于()。

选项A:实表选项B:虚表选项C:视图选项D:索引答案:实表题目:若两个基本表是通过对应的主码建立联系的,则该联系的类型只能是()。

选项A:多对多选项B:1对多选项C:1对1选项D:多对1答案:1对1题目:以一个基本表中的主码同另一个基本表中的外码建立联系,则这种联系的类型为()。

选项A:1对多选项B:多对1选项C:1对1选项D:多对多答案:1对多题目:在SQL的查询语句中,group by选项实现的功能是()。

选项A:求和选项B:选择选项C:排序选项D:分组统计答案:分组统计题目:在SQL的建立基本表操作中,定义主码约束所使用的保留字为()。

选项A:CHECK选项B:FOREIGN选项C:PRIMARY选项D:UNIQUE答案:PRIMARY题目:在一个数据库应用系统设计的过程中,第三个阶段是()。

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

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

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

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

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

I.人工管理阶段II.文件系统阶段III.数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有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.试述数据、数据库、数据库系统、数据库管理系统的概念。

14数据库设计(答案)

14数据库设计(答案)

数据库设计一、单项选择题1、数据库设计的起点是( B )。

A、系统设计阶段B、需求分析阶段C、概念结构设计阶段D、逻辑结构设计阶段2、数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是( D )。

A、层次分析法和层次结构图B、数据流程图分析法和数据流程C、结构分析法和模块结构图D、实体-联系方法和e-r图3、在关系数据库设计中,设计关系模式是数据库设计中的( C )阶段的任务。

A、需求分析B、概念设计C、逻辑设计D、物理设计4、将设计好的表创建到ACCESS中,并设计窗体完成对表数据的操作,这是数据库设计中的( C )阶段的任务。

A、逻辑结构设计B、物理结构设计C、实施D、使用与维护5、数据库应用系统开发一般包括两个方面的内容,即( D )。

A、需求分析和维护B、概念结构设计和逻辑结构设计C、功能设计和测试设计D、结构特性设计和行为特性设计6、将e-r图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中( D )设计阶段的任务。

A、需求分析B、概念分析C、物理结构D、逻辑结构7、把实体-联系模型转换为关系模型时,实体之间一对多联系在关系模型中是通过( B )来实现。

A、建立新的主关键字B、在n方增加1方的主关键字为外部关键字C、建立新的关系D、建立新的实体8、数据库设计可分为6个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、建什么样的索引”这一设计内容应该属于( C )设计阶段。

A、概念设计B、逻辑设计C、物理设计D、全局设计9、把实体-联系模型转换为关系模型时,实体之间一对一联系在关系模型中是通过( A )来实现。

A、两个关系各自增加对方的关键字为外部关键字B、建立新的主关键字C、建立新的关系D、建立新的实体10、数据库物理设计完成后,进入数据库实施阶段,下述工作中( D )一般不属于实施阶段的工作。

A、建立库结构B、系统调试C、加载数据D、扩充功能11、以下错误的说法是,需求阶段的主要目标包括( D )。

数据库技术与应用课后习题答案

数据库技术与应用课后习题答案

第一章习题答案1.1 选择题1. A2. C3. C4. B5. C6. A7. C8. B9. D 10. A 11. D 12. A 13. A 1.2 填空题数据数据的逻辑独立性数据的物理独立性层次数据模型,网状数据模型,关系数据模型能按照人们的要求真实地表示和模拟现实世界、容易被人们理解、容易在计算机上实现实体、记录属性、字段码域一对一、一对多、多对多E-R模型E-R模型层次模型、网状模型、关系模型数据操作、完整性约束矩形、菱形、椭圆形层次模型、一对多网状模型关系模型关系外模式、模式、内模式三级模式、两级映像外模式、模式、内模式数据、程序数据逻辑、数据物理DBMS(数据库管理系统)、DBA(数据库管理员)1.4 综合题2.(注:各实体的属性省略了)3.第二章习题答案1.1 单项选择题1. C2. A3. B4. C5. C6. D7. A8. B1.2 填空题集合2. 能唯一标识一个实体的属性系编号,学号,系编号关系,元组,属性关系模型,关系,实体,实体间的联系投影1.4 综合题1. πsno(σcno=’2’(SC))2. πsno(σcname=’信息系统’(SCCOURSE))3. πsno,SNAME,SAGE(STUDENT)第三章习题答案1.1select * from jobs1.2select emp_id,fname+'-'+lname as 'Name' from employee1.3select emp_id,fname+'-'+lname as 'Name',Year(getdate())-Year(hire_date) as 'worke time' from employee order by 'worke time'2.1select * from employee where fname like 'f%'2.2select * from employee where job_id='11'2.3select emp_id,fname+'-'+lname as 'Name', Year(getdate())-Year(hire_date) as worketimefrom employeewhere (Year(getdate())-Year(hire_date)) >5order by worketime2.4select * from employee where cast(job_id as integer)>=5 and cast(job_id as integer)<=82.5select * from employee where fname='Maria'2.6select * from employee where fname like '%sh%' or lname like '%sh%'3.1select * from sales where ord_date <'1993-1-1'4.1select distinct bh, zyh from stu_info wherebh in(select bh from stu_infogroup by (bh)having count(*)>30 and count(*)<40)order by bh或者是select bh,zyh from stu_infogroup by zyh,bhhaving count(bh)>30 and count(bh)<40order by bh4.2select * from gbanwhere bh like '计%'4.3select * from gfiedwhere zym like '%管理%'4.4select xh,xm,zym,stu_info.bh,rxsj from stu_info,gfied,gban where nl>23and stu_info.zyh=gfied.zyh and stu_info.bh=gban.bh4.5select zyh,count(*) from gbanwhere xsh='03'group by zyh第四章习题答案4.1 单项选择题:B2、A3、C4、A5、A6、C7、C8、D9、B10、A11、C(或B,即书上121页例题中from的写法)12、A13、C14、C15、C4.2 填空题:drop tablealter table add <列名或约束条件>with check option基本表基本表distinct group by roder by数据定义数据操纵数据控制distinctlike % _自含式嵌入式10、order by asc desc4.3 综合题1、SELECT XH, XM, ZYM, BH, RXSJFROM STU_INFO, GFIEDWHERE STU_INFO.ZYH = GFIED.ZYH AND NL > 23 AND XBM = '男'2、SELECT ZYM 专业名, count(*) 人数FROM STU_INFO, GFIEDWHERE STU_INFO.XSH = '03' AND STU_INFO.ZYH = GFIED.ZYHGROUP BY ZYM注意:该题目中给出的条件XSH = '03'中的03代表的是“控制科学与工程”学院,信息学院的代码是12,大家可根据具体情况来做该题。

西交14秋《数据库系统原理》在线作业答案

西交14秋《数据库系统原理》在线作业答案

西交14秋《数据库系统原理》在线作业答案数据库系统原理西交《数据库系统原理》在线作业一,单选题1.数据库三级模式体系结构的划分,有利于保持数据库的( )。

A.数据安全性B.数据独立性C.数据并发性D.数据完整性正确答案:B2. R(A,B,C,D),函数依赖为:B→D,D→B,AB→C。

则R 最高属于第( )范式。

A. 1NFB. 2NFC. 3NFD. XXX正确答案:C3.在学生关系中,对属性“性别”规定只能为“男”或“女”的这种约束属于( )规则。

A.实体完整性B.参照完整性C.用户定义完整性D.条件正确答案:C4.索引的作用之一是( )。

A.节省存储空间B.便于办理C.加快查询速度D.建立各数据表之间的联系精确谜底:C5.关系R和S进行自然连接时,要求R和S含有一个或多个公共( )。

A.属性B.行C.记录D.元组精确谜底:A6. SQL是( )的缩写。

A. Standard Query LanguageB. Select Query LanguageC. Structured Query LanguageD.以上都不是精确谜底:C7.从表中取出满足一定条件的记录,生成一个新表的操作称为( )。

A.复制B.选取C.连接D.投影正确答案:B8.数据库中全部数据的整体逻辑结构的描绘是( )。

A.概念模式B.内模式C.外模式D.存储模式正确答案:A9.下列SQL语句中,可以实现“发出用户U4对学生表(STUD)中学好(XH)的修改权”这一功能的是( )。

A. REVOKE UPDATE(XH) ON TABLE FROM U4B. REVOKE UPDATE(XH) ON TABLE FROM PUBLICC. REVOKE UPDATE(XH) ON STUD FROM U4D. REVOKE UPDATE(XH) ON STUD FROM PUBLIC正确答案:C10.在关系数据库设计理论中,起核心作用的是( )。

数据库原理习题及答案

数据库原理习题及答案

习题一1. 什么是数据?数据有什么特征?数据和信息有什么关系?2. 什么是数据处理?数据处理的目的是什么?3. 数据管理的功能和目标是什么?4. 什么是数据库?数据库中的数据有什么特点?5. 什么是数据库管理系统?它的主要功能是什么?6. 数据冗余能产生什么问题?7. 什么是数据的整体性?什么是数据的共享性?为什么要使数据库中的数据具有整体性和共享性?8. 信息管理系统与数据库管理系统有什么关系?9. 用文件系统管理数据有什么缺陷?10. 数据库系统阶段的数据管理有什么特点?11. 数据库系统对计算机硬件有什么要求?12. 数据库系统的软件由哪些部分组成?它们的作用及关系是什么?13. 试述数据库管理员的职责。

14. 试述数据库系统的三级模式结构及每级模式的作用?15. 什么是数据的独立性?数据库系统中为什么能具有数据独立性?16. 试述数据库系统中的二级映像技术及作用。

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

A. 数据库定义B. 数据库的建立和维护C. 数据库存取D. 数据库和网络中其他软件系统的通信18. 在数据库的三级模式结构中,内模式有______。

A. 1个B. 2个C. 3个D. 任意多个19. 下面列出的条目中, 哪些是数据库技术的主要特点______。

A. 数据的结构化B. 数据的冗余度小C. 较高的数据独立性D. 程序的标准化20. 在数据库管理系统中,下面哪个模块不是数据库存取的功能模块_______。

A. 事务管理程序模块B. 数据更新程序模块C. 交互式程序查询模块D. 查询处理程序模块习题一解答1.答:数据是用于载荷信息的物理符号。

数据的特征是:①数据有“型”和“值’之分;②数据受数据类型和取值范围的约束;③数据有定性表示和定量表示之分;④数据应具有载体和多种表现形式。

数据与信息的关系为:数据是信息的一种表现形式,数据通过能书写的信息编码表示信息。

数据库系统工程师14年真题标准答案

数据库系统工程师14年真题标准答案

2021年上半年数据库系统工程师考试上午真题〔标准参考答案〕在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的存放器是〔D〕。

A. 程序计数器B. 状态存放器C. 通用存放器D. 累加存放器某机器字长为n,最高位是符号位,其定点整数的最大值为〔B〕。

A.2n-1B.2n-1-1C.2nD.2n-1海明码利用奇偶性检错与纠错,通过在n个数据位之间插入k个检验位,扩大数据编码的码距。

假设n=48,那么k应为〔C〕。

A. 4B. 5C. 6D. 7通常可以将计算机系统中执行一条指令的过程分为取指令,分析与执行指令3步。

假设取指令时间为4t,分析时间为2t。

执行时间为3t,按顺序方式从头到尾执行完600条指令所需时间为〔D〕t;假设按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,那么从头到尾执行完600条指令所需时间为〔B〕t。

A. 2400B. 3000C. 3600D. 5400A. 2400B. 2405C. 3000D. 3009假设用256K X 8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,那么需〔A〕片芯片。

A. 4B. 8C. 16D. 32以下关于木马程序的表达中,正确的选项是〔B〕。

A.木马程序主要通过移动磁盘传播B.木马程序的客户端运行在攻击者的机器上C.木马程序的目的是使计算机或网络无法提供正常的效劳D.Sniffer是典型的木马程序防火墙的工作层次是决定防火墙效率及平安的主要因素,以下表达中,正确的选项是〔D 〕。

A.防火墙工作层次越低,工作效率越高,平安性越高B.防火墙工作层次越低,工作效率越低,平安性越低C.防火墙工作层次越高,工作效率越高,平安性越低D.防火墙工作层次越高,工作效率越低,平安性越高以下关于包过滤防火墙与代理效劳防火墙的表达中,正确的选项是〔B〕。

A.包过滤本钱技术实现本钱较高,所以平安性能高B.包过滤技术对应用与用户是透明的C.代理效劳技术平安性较高,可以提高网络整体性能D.道理效劳技术只能配置成用户认证后才建立连接王某买了一幅美术作品原件,那么他享有该美术作品的〔D〕。

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

数据库设计
一、单项选择题
1、数据库设计的起点是( B )。

A、系统设计阶段
B、需求分析阶段
C、概念结构设计阶段
D、逻辑结构设计阶段
2、数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是
( D )。

A、层次分析法和层次结构图
B、数据流程图分析法和数据流程
C、结构分析法和模块结构图
D、实体-联系方法和e-r图
3、在关系数据库设计中,设计关系模式是数据库设计中的( C )阶段的任务。

A、需求分析
B、概念设计
C、逻辑设计
D、物理设计
4、将设计好的表创建到ACCESS中,并设计窗体完成对表数据的操作,这是数
据库设计中的( C )阶段的任务。

A、逻辑结构设计
B、物理结构设计
C、实施
D、使用与维护
5、数据库应用系统开发一般包括两个方面的内容,即( D )。

A、需求分析和维护
B、概念结构设计和逻辑结构设计
C、功能设计和测试设计
D、结构特性设计和行为特性设计
6、将e-r图中的实体和联系转换为关系模型中的关系,这是数据库设计过程
中( D )设计阶段的任务。

A、需求分析
B、概念分析
C、物理结构
D、逻辑结构
7、把实体-联系模型转换为关系模型时,实体之间一对多联系在关系模型中是
通过( B )来实现。

A、建立新的主关键字
B、在n方增加1方的主关键字为外部关键字
C、建立新的关系
D、建立新的实体
8、数据库设计可分为6个阶段,每个阶段都有自己的设计内容,“为哪些关
系,在哪些属性上、建什么样的索引”这一设计内容应该属于( C )设计阶段。

A、概念设计
B、逻辑设计
C、物理设计
D、全局设计
9、把实体-联系模型转换为关系模型时,实体之间一对一联系在关系模型中是
通过( A )来实现。

A、两个关系各自增加对方的关键字为外部关键字
B、建立新的主关键字
C、建立新的关系
D、建立新的实体
10、数据库物理设计完成后,进入数据库实施阶段,下述工作中( D )一般
不属于实施阶段的工作。

A、建立库结构
B、系统调试
C、加载数据
D、扩充功能
11、以下错误的说法是,需求阶段的主要目标包括( D )。

A、画出数据流图
B、了解用户对数据库应用系统的各种要求
C、编写数据字典
D、创建表
12、在学生的选课活动中,存在两个实体,分别是( D )。

A、课程和课程号
B、学生和学号
C、课程和成绩
D、学生和课程
13、关系数据库操作的处理单位( D )。

A、字段
B、记录
C、数据库
D、关系
14、存取方法设计是数据库设计的哪一个阶段的任务( D )。

A、需求分析
B、概念结构设计
C、逻辑结构设计
D、物理结构设计
15、把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中
是通过( C )来实现。

A、建立新的属性
B、建立新的关键字
C、建立新的关系
D、建立新的实体
16、在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。

对于三个不同实体集和它们之间的一个多对多联系,最少应转换为( C )个关系模式?
A、2
B、3
C、4
D、5
17、概念设计阶段得到的结果是( C )。

A、数据字典描述的数据需求
B、某个dbms所支持的数据模型
C、e-r图表示的概念模型
D、包括存取结构和存取方法的物理结构
二、判断题
1、数据库设计包括两个方面的设计内容,它们是内模式设计和物理设计。

×
2、把E-R模型转换成ACCESS支持的数据模型,是逻辑结构设计阶段的任务。


3、编写应用系统程序,是数据库设计实施阶段的任务。


4、一个m:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并。

×
实体与实体间存在一对多的联系,在转换成关系模型过程时,需要新建一学习是成就事业的基石
5、个单独的关系表。

×。

相关文档
最新文档