当前位置:文档之家› 数据库系统简明教程填空题答案

数据库系统简明教程填空题答案

数据库系统简明教程填空题答案
数据库系统简明教程填空题答案

第一章

1数据库具有(永久储存,有组织,可共享)三个基本特点。

2数据库管理系统是数据库系统的一个重要组成部分,他的功能包括(数据定义功能,数据操纵功能,数据库的运行管理,数据的建立和维护)

3数据库系统是指在计算机系统中引入数据库后的系统,一般由(数据库,数据库管理系统,应用系统,数据库管理员)构成

4数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,他经历三个阶段(人工管理阶段,文件系统阶段,数据库系统阶段)

5数据库具有数据结构化、最小的冗余度、较高的独立性的特点

6DBMS还必须提供(数据的安全性保护、数据的完整性检查、并发控制、数据库恢复)等数据控制功能

7模式是数据库中全体数据的逻辑结构和特征的描述,它仅仅涉及到(型)的描述,不涉及到具体的值

8三级模式之间的两层映像保正了数据库系统中的数据具有较高的(逻辑独立性和物理独立性)

第二章

1、根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是(概念模型),第二类是(数据模型)。

2、数据模型的三要素是指(数据结构)、(数据操作)和(完整性约束)。实际数据库

系统中所支持的主要数据模型是(层次模型)(网状模型)和(关系模型)

3、数据模型中的(数据结构)是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,(数据操作)是对数据库系统的动态特征描述,是一组定义在数据上的操作,

包括操作的涵义、操作符]、运算规划及其语言等。

4、用树型结构表示实体类型及实体间联系的数据模型称为(层次),上一层的父结点

和下一层的子结点之间的联系是(一对多)的联系。

5、用有向图结构表示实体类型及实体间联系的数据模型称为(网状模型),数据之间的联系通常用(指针)实现

6、(关系模型)是目前最常用也是最重要的一种数据模型。采用该模型作为数据的组织方式的数据库系统称为(关系数据库系统)

7、关系的完整性约束条件包括三大类(实体完整性)(参照完整性)和(用户定义完整性)第三章习题

1、关系数据模型中,二维表的行称为(元组)。

2、用户选作元组标识的一个候选码为(主码),其属性不能取(相同)

3、关系代数运算中,传统的集合运算有(并)、(交)(差)(笛卡尔积)。

4、关系代数运算中,基本的运算是并、差、选择、投影、笛卡尔积

5、关系代数运算中,专门的关系运算有(选择)、(投影)(连接)

6、关系数据库中基于数学上的两类运算是(关系代数)和(关系演算)

7、关系代数中,从两个关系中找出相同元组的运算称为(交)运算。

8.R》《S表示R与S的(自然连接)

第四章

1、SQL的中文全称是(结构化查询语言)。

2、SQL语言除了具有数据查询和数据操纵功能之外,还具有(数据定义)和(数据控制)的功能,它是一个综合性的功能强大的语言。

3、在关系数据库标准SQL中,实现数据检索的语句命令是(select)

4、在SQL语言的结构中,(表)有对应的物理存储,而(视图)没有对应的物理存储。

6、视图是从(基本表或视图)中导出的表,数据库中实际存放的是视图的(定义)

7、关系数据操作语言(DDL)的特点是:操作对象与结果均为关系、操作的(非过程性强)、语言一体化并且是建立在数学理论基础之上。

第五六章

1数据库的安全性是指保护数据库以防止不合法的使用所造成的(数据泄露.更改.破坏)

计算机系统有三类安全性问题.即(技术安全类.管理安全类).和(政策法律类)

2用户标识和鉴别的方法有很多种.而且在一个系统中往往是多种方法并举.以获得更强的安全性。常用的方法有通过输入(用户名)和(口令)来鉴别用户.

3(用户权限定义)和(合法权检查机制)一起组成了DBMS的安全子系统

4当前大型的SBMS一般都支持(自主存取控制)有些还支持(强制存取控制)

5用户权限是由两个要素组成的(数据对象和操作类型)

6在数据库系统中,定义存取权限称为(授权)。SQL语言用(GRANT)语句授予对数据的操作权限,用(REVOKE)语句收回授予权限。

7对数据库模式的授权由DBA在(创建用户)时实现

8数据库角色是被命名的一组与(数据库操作)相关的权限,角色是(权限)的集合

9通过(视图机制)可以把要保密的数据对无权存取的用户隐藏起来

10审计一般可以分为(用户级)审计(系统级)审计

11数据库的完整性是指数据的(正确性)和(相容性)

12SQL标准使用了一系列概念来描述完整性,包括关系模型的(实体完整性,参照完整性,用户定义完整性)

13关系模型的实体完整性(PRIMARY)中用(KEY)定义。

14为了避免对基本表进行全表扫描,RDBMS核心一般都对(主码)自动建立了一个(索引)关系模型的参照完整性在(FOREIGN)用(KEY)短语定义哪些列为外码列,用(REFERENCES)短语指明…

15表格题1.插入元组2.修改外码值3.删除元组4.修改主码值5.6.都是拒绝

16数据库的完整性的定义一般有sql的DDL)语句来实现。他们作为数据库模式的一部分存入(数据字典)。

第七章

1(事务)是一系列的数据库操作,是数据库的基本逻辑单元。

2事务处理技术主要包括(数据库恢复)技术和(并发控制)技术。

3在SQL语言中,定义事务控制的语句主要有(begin transaction,commit,和rollback)

4事务具有四个特性是(原子性,一致性,隔离性,持续性)简称(ACID)

5把数据库从错误状态恢复到某一已知的正确状态的功能,这就是(数据库的恢复)

6数据库系统中可能发生各种各样的故障,大致可以分为(事务故障,系统故障,介质故障,计算机病毒)

7建立冗余数据最常用的技术是(数据转储)和(登录日志文件)。通常在一个数据库系统中,这两种方法是一起实用的。

8转储可以分为(静态转储)和(动态转储),转储方式可以有(海量转储)和(增量转储)

9(日志文件)是用来记录事务对数据库的更新操作的文件。主要有两种格式。以(记录)为单位的日志文件和以(数据块)为单位的日志文件。

第八章

1并发操作带来的数据不一致性包括(丢失修改,不可重复读,读“脏”数据)

2多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行地执行它们时的结果相同,我们称这种调度策略为(可串行化)的调度。

3基本的封锁类型有两种(排它锁,共享锁)

4在数据库并发控制中,两个或多个事务同时处在相同的互相等待状态,称为(死锁)

5(封锁对象的大小)被称为锁的粒度。

第九章

1.三分技术,七分管理,十二分基础数据是数据库建设的基本规律

2.十二分基础数据则强调了数据的整理,收集,组织和·是数据库建设中的重要的环节。

3.规范设计法从本质上看仍然是手工设计方法,其基本思想是过程选代和逐步求精

4.数据库的生命周期可分为两个阶段:一是数据库需求分析和设计阶段,二是数据库实现和运行阶段

5.数据库设计分为以下6个阶段:需求分析,概念设计,逻辑设计,模式求精,物理设计,应用与安全设计

6.数据库实施阶段包括两项重要工作,一项是组织数据入库,另一项应用程序的编码和调试第十章

1.根据模型应用的不同目的可以将这些模型化为两类,他们分别属于两个不同的层次,第一类是概念模型第二类是数据模型

2用实体-联系方法设计数据库的概念模型是数据库概念设计阶段广泛采用的方法

3概念模型由以下特点真实性,易理解性,易修改性,易转移性

4客观存在并相互区别的事务称为实体,他可以是具体的人,事务也可以是抽象的概念联系。5唯一标识实体的属性集称为码

6实体之间的联系有一对一,一对多,多对多3种

7如果两个实体之间具有M:N联系,则将他们转化成关系模型的结果是3个关系

8.E-R模型是对现实世界的一种抽象,它的主要成分是实体,联系和属性

第十二章

1.需求调查和分析的结果最终形成(需求分析说明书),提交给应用部门,通过(评审)后作为以后各个设计阶段的依据。

2.(数据流图)表达了数据和处理的关系,(数据字典)则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。

3.数据字典中应包括对以下几部分数据的描述(数据项、数据结构、数据流)

4.各分E-R图之间的冲突主要有三类(属性冲突、命名冲突、结构冲突)

5.在E-R模型想关系模型转化时,M:N的联系转换为关系模式时,其码包括(M、N端实体的码)

6.关系数据库的规范化理论是数据库(逻辑设计)的一个有力;E-R模型是数据库的(概念结构设计)的一个有力工具

7.数据库的物理设计通常分为两步:(1)确定数据库的(物理结构),(2)对其进行评价,评价的重点是(时间和空间效率)

8.任何DBMS都提供多种存取方法。常用的存取方法有(索引方法、Hash方法、聚簇方法)等

9.确定数据库存储结构主要指确定(关系、索引、聚簇、日志、备份)等数据的存储安排和存储结构,确定系统配置参数等

10.(表)是数据库中存放数据的基本单位

11.在数据库运行阶段,对数据库经常性的维护工作主要是由(数据库管理员)完成的。

数据库信息管理系统-JAVA实现

任课教师签名: 日期: 注:1. 以论文或大作业为考核方式的课程必须填此表,综合考试可不填。“简要评语”栏缺填无效。 2. 任课教师填写后与试卷一起送院系研究生秘书处。 3. 学位课总评成绩以百分制计分。

图书管理信息数据库系统-JAVA实 现 目录 一、需求说明 (3) 1、任务概述 (3) 2、需求分析 (3) 2.1功能需求 (3) 2.2、数据描述 (3) 2.2.1静态数据 (3) 2.2.2动态数据 (3) 2.2.3数据库介绍 (3) 3、系统功能概要图 (4) 4、运行环境 (4) 二、数据库的设计 (4) 1、数据库设计的关系模型 (4) 2、创建数据库的语句 (5) 3、给数据库中插记录的相关语句 (6) 4、数据字典 (6) 5、ER图 (8) 三、开发方案介绍 (9) 四、应用系统设计 (10) 附录 (18)

一、需求说明 1、任务概述 满足在线书店管理的需求,实现管理流程。主要功能包括用户注册、用户登录、购物商场、在线购物、订单管理、系统导航、用户退出、权限控制等。 2、需求分析 2.1功能需求 在线书店系统作为一个网络购物网站,它仿照淘宝网等知名购物网站,其总体要求即实现购物网站的基本功能。具体功能要求如下: 1)商品管理。这是管理员的功能。要实现增删改查图书、仓库管理的功能。 2)用户管理。包括用户注册、用户登录和用户退出三个方面,用户还可以更改部分注册 信息。用户登录成功后,在首页面可看到书籍展示。 3)购物车管理。可以修改、删除选购书籍,并保存购物列表。当用户退出时或session 失效时,自动保存用户购物车列表书籍。 4)订单管理。要实现生成订单,删除、修改、查询订单,提交订单。提交后的订单,只 能查看订单信息,不能进行修改,也不能删除。 5)权限控制。主页面和注册页面任何人都可以访问,其他页面,只有已经登录成功的用

数据库期末考试填空题及答案

1 .数据库数据具有__________、__________和__________三个基本特点。 2.数据库管理系统是数据库系统的一个重要组成部分,它的功能包括__________、__________、__________、__________。 3. 数据库系统是指在计算机系统中引入数据库后的系统,一般由__________、__________、__________和__________构成。 4. 数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:__________阶段,__________阶段和__________阶段。 5. 数据库具有数据结构化、最小的__________、较高的__________等特点。 6. DBMS还必须提供__________保护、__________检查、__________、__________等数据控制功能。 7. 模式(Schema)是数据库中全体数据的__________和__________的描述,它仅仅涉及到__________的描述,不涉及到具体的值。 8. 三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的__________和__________。 9. 根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是__________,第二类是__________。 10. 数据模型的三要素是指__________,__________,__________。实际数据库系统中所支持的主要数据模型是__________,__________,__________。 11. 数据模型中的__________是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,__________是对数据库系统的动态特征描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。 12. 用树型结构表示实体类型及实体间联系的数据模型称为__________模型,上一层的父结点和下一层的子结点之间的联系是的联系。 13. 用有向图结构表示实体类型及实体间联系的数据模型称为__________模型,数据之间的联系通常通过__________实现。 14. 关系的完整性约束条件包括三大类:__________、__________和__________。 15. 关系数据模型中,二维表的列称为________,二维表的行称为________。 16. 用户选作元组标识的一个候选码为________,其属性不能取________。 17. 关系代数运算中,传统的集合运算有_____,_____,_____,_____。 18. 关系代数运算中,基本的运算是________,________,________,________,________。(问答题) 19. 关系代数运算中,专门的关系运算有________,________,________。 20. 关系数据库中基于数学上的两类运算是________和________。 21. 关系代数中,从两个关系中找出相同元组的运算称为________运算。 22. R S表示R与S的________。 23. 设有学生关系:S(XH,XM,XB,NL,DP)。在这个关系中,XH表示学号,XM表示姓名,XB表示性别,NL表示年龄,DP表示系部。查询学生姓名和所在系的投影操作的关系运算式是________________。 24. 在“学生-选课-课程”数据库中的3个关系如下:S(S#,SNAME,SEX,AGE);SC(S#,C#,GRADE); C(C#,CNAME,TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为________________。 25. 已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是________,系关系的

《VisualFoxPro6.0简明教程》教学指导书(精)

《Visual FoxPro6.0简明教程》教学指导书 一、教学目的和要求 本课程以Visual Foxpro 6.0 为基础,讲授数据库系统的基本概念和基本理论,使学生了解关系型数据库的基本概念和程序设计方法,能够独立编写VFP程序,并结合数据库的操作管理功能,实现信息管理与查询功能,为后续课程学习奠定基础。 通过本课程的学习,使学生掌握数据库的基本概念、操作、查询;掌握高级语言程序设计及可视化编程功能,掌握可视化编程技巧及技术。学完本课程后,学生应该能够独立编制小型数据库应用程序。 为了便于教师备课,掌握进度,我们给出该课程的教学指导书。但基于各学校的教学安排和情况有所不同,所以很难有统一要求,我们仅以每周3+2学时为例(3节上课,2节上机,按18周设计)写出教学要求。对于每周2+2学时的教学单位有些章节内容可以删略。 二、课程内容及其安排 (课程安排以教育部高职高专规划教材《Visual FoxPro6.0简明教程》为基础) 教学课程内容安排: 第一周 内容:第1章Visual FoxPro 6.0概述 教学目的: 要求学生掌握VFP6.0的功能,VFP6.0系统的软硬件环境,VFP6.0系统的安装及性能指标和VFP6.0文件组成。 教学重点与难点: 1.VFP6.0系统的启动 2. VFP6.0环境介绍 3.VFP6.0文件组成 作业: 1.VFP 6.0的主要特点是什么? 2.VFP 6.0主要使用哪两种菜单? 3.VFP 6.0的数据库文件和数据表文件的扩展名是什么? 第二周 内容:项目管理器 教学目的: 使学生学会项目管理器的建立和使用. 教学重点与难点: 1.项目管理器的建立和界面操作 2. 设计器与生成器的使用 3. 工作目录与搜索路径的建立 作业: 1.什么是项目管理器? 2.如何进入项目管理器 3.项目文件的扩展名是什么?

数据库原理试题及答案

数据库原理试题答案(B卷) 一、填空题(每空 2 分,共 20 分) 1、关系中主码的取值必须唯一且非空,这是由 ___________ 完整性规则决定的。 2、当数据库被破坏后,如果事先保存了数据库副本和 ________________ ,就有可能恢复数据库。 3、数据库的 ____________ 是指数据库的正确性和相容性。 4、关系数据操作语言的特点是:操作对象与结果均为 ___________ 、操作的非过程性强、语言一体化、并且建立在数学理论基础之上。 5、SQL 是一种介于关系代数和 _____________ 之间的结构化的查询语言。 6、对于每一个外模式,数据库系统都有一个 _______________ 映象,它定义了该外模式与模式之间的对应关系。 7、视图是一个需表,它一经定义就可以和基本表一样被查询,但 _________ 操作将有一定的限制。 8、数据仓库是一个面向主题的、 _____________ 、不可更新的、随时间不断变化的数据集合。 9、避免活锁的简单方法是采用 _____ 的策略。 10、知识库系统和主动数据库系统是将数据库技术和 ________ 技术相结合产生的。 二、选择题(每小题 1 分,共 10 分) 1、SQL 中,下列涉及空值的操作,不正确的是 ( ) A . AGE IS NULL B . AGE IS NOT NULL C . AGE=NULL D . NOT (AG E IS NULL) 2、关系数据模型的三个组成部分中,不包括 ( ) A .完整性规则 B .数据结构 C .数据操作 D .并发控制 3、DB, DBMS 和 DBS 三者间的关系是() A . D B 包括 DBMS 和 DBS B . DBS 包括 DB 和 DBMS C . DBMS 包括 DBS 和 DB D . DBS 与 DB 、 DBMS 无关 4、数据库的并发操作可能带来的问题包括 ( ) A .丢失更新 B .数据独立性会提高 C .非法用户的使用 D .增加数据的冗余度 5、并发事务的交叉执行破坏了事务的() A .原子性 B .隔离性 C .一致性 D .永久性 6、3NF ()规范化为 BCNF 。 A .消除非主属性对码的部分函数依赖 B .消除非主属性对码的传递函数依赖 C .消除主属性对码的部分和传递函数依赖 D .消除非平凡且非函数依赖的多值依赖 7、()是长期存储在计算机内的有组织,可共享的数据集合。 A .数据库管理系统 B .数据库系统 C .数据库 D .文件组织 8、一个 1 : n 联系可以转换为一个独立的关系模式,关系的码为() A .实体的码 B. 各实体码的组合 C. n 端实体的码 D. 每个实体的码

数据库系统概论复习题及答案

第一学期期末考试试卷和答案 试卷代码:03115 授课课时:96 课程名称:数据库系统原理A 适用对象:本科选课班 一、选择题(从下列各题四个答案中选出一个正确答案,每小题1分,共10分) 1、在数据库技术发展的几个阶段中,数据独立性最高的是__A___阶段。 A、数据库系统 B、文件系统 C、人工管理 D、数据项管理 2、在SQL的SELECT语句中,与选择运算对应的命令动词是__C___。 A、SELECT B、FROM C、WHERE D、ORDER BY 3、在数据库中,下列说法_A__是不正确的 A、数据库避免了一切数据的重复 B、若系统是完全可以控制的,则系统可确保更新是的一致性 C、数据可以共享 D、数据库减少了冗余 4、在数据库系统中,模式/外模式映像用于解决数据的_C__ A、结构独立性 B、物理独立性 C、逻辑独立性 D、分布独立性 5、关系代数的5种基本运算是__D_。 A、并、差、选择、投影、自然连接 B、并、差、交、选择、投影 C、并、差、交、选择、笛卡尔积 D、并、差、选择、投影、笛卡尔积 6、在SQL语句中,谓词“EXISTS”的含义是_B___。 A、全称量词 B、存在量词 C、自然连接--在连接条件中使用等于(=)运算符比较被连接列的列值,但它使用选择列表指出查询结果集合中所包括的列,并删除连接表中的重复列 D、等值连接--在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列 7、规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常、更新异常以及_C__的缺陷 A、数据不一致性 B、结构不合理 C、冗余度大 D、数据丢失 8、数据库数据的正确性和相容性是数据库的__B____。 A、安全性 B、可维护性 C、完整性 D、并发控制 9、数据库三级模式体系结构主要的目标是确保数据库的_B__。 A、数据安全性 B、数据独立性

人员信息管理系统数据库课程设计

人员信息管理系统数据库课程设计. 数据库课程设计 姓名: 学号: 班级: 系院: 指导老师: 时间:2013.12.31 . . 前言: 随着信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。为了适应现代社会人们高度强烈的时间观念,同时计算机网络的发展,人员信息方面管理越来越趋向于电子化和智能化,因此对人员信息管理系统的开发意义十分重大。它主要用于企业的管理工作,一般应用于企业局域网,分布在公司各个部门由专人负责管理。人员信息管理系统为管理人员带来了极大的方便。人们可以将大量的繁琐的工作交给计算机去完成,从而大大提高了工作效率,此外,管理人员只需输入一些简单的汉字、数字,即可达到自己的目标。建立人员管理系统,采用计算机对人员的信息进行管理,可以进一步提高企业的经济效益和现代化水平,帮助企业管理人员和工作人员提高工作管理效率。

在一个学期的数据库学习以后,我们对数据库有了一个初步的认识,了解到了数据库在实际操作中的重要作用。所以决定要做一个具有实现功能的小系统,来锻炼一下自己的能力,并且进一步的了解数据库,为以后的实际操作打一下基础。 . . 目录 前言 一、任务书……………………………………………………………………………………1 二、相关技术介绍……………………………………………………………………………1 三、需求分析…………………………………………………………………………………2 四、概念结构设计……………………………………………………………………………4 五、逻辑结构设计……………………………………………………………………………5 六、数据库物理设计…………………………………………………………………………5 七、数据库实施………………………………………………………………………………6 八、系统测试………………………………………………………………………………19 九、系统的主要功能和使用说明…………………………………………………………19 十、课程设计心得…………………………………………………………………………24. . 一、任务书 在本次课程设计中,我们所开发的是人员信息管理系统。人员信息管理系统主要包含职工的个人情况,工资情况等各方面信息。主要是为管理者能够很方便快捷的对员工进行管理。该系统本着操作简洁、信息输入读取方便、安全性高的思想原则。该系统使得管理员的操作权限更加明确、合理化。其中管理者能够对人员信息进行查询、添加、删除、修改等功能,操作简单快捷。

数据库练习题

一、选择题 1设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C 课程,P 教师, S 学生,G 成绩,T 时间,R 教室,根据语义有如下数据依赖集: D={C->P ,( S,C )->G , ( T , R)->C , (T , P)-> R,( T,S )->R} 关系模式W的一个关键字是( ) A (S ,C ) B ( T, R) C) (T ,P ) D) (T ,S ) 2 设有关系模式W(C,P,S,G,T,R),其中中各属性的 含义是:C课程,P教师,S学生。G成绩,T时间,R教室,根据主义有如下依据赖集:K={C→P,(S,C)→G,(T,R )→C,(T,P)→R,(T,S)→R} 关系模式W的规范化程序最高达到() A 1NF B 2NF C 3NF D BCNF 3规范化理论中分解()主要消除其中多余的数据相关性。A关系运算 B 内模式 C外模式 D 视图 4现有职工关系W(工号,姓名,工程,定额),其中每一个工号(职工可能有同名), 每个职工有一个工程,每个工程有一个定额,则关系W已达到() A 1NF B2NF C3NF D4NF 5现有职工关系W(工号,姓名,工程,定额),其中每一

个职工有一个工号(职工可能有同名),每个职工有一个工程,每个工程有一个定额,则关系W已达到() A1NF B2NF C3NF D4NF 6规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一属性都是() A、互不相关的 B、不可分解的 C、长度可变的 D、互相关联的 7、在一个关系R中,若每个数据项都是不可再分割的,那 么关系R 一定属于() A、1NF B、2NF C、3NF D、BCNF 8、根所关系数据库规范化理论,关系数据库的关系要满足 1NF,下面“部门”关系中,因()属性而使它不满足1NF。 A、部门号 B、部门名 C、部门成员 D、 部门总经理 9、设有关系模式R(S,D,M)。其函数依赖集F={S->D, D->M},则关系R的规范化程序至多达到() A、1NF B、2NF C、3NF D、BCNF 10、下列关于函数依赖的叙述中,()是不正确的 A、由X->Y,X->Z,有X->YZ B\由XY->Z,有 X->Z,Y->Z C、由X->Y,WY->Z,有xw->z D、由X->Y,Y->Z,有

最新数据库试题库填空题

1.经过处理和加工提炼而用于决策或其他应用活动的数据称为信息。2.数据管理技术经历了①、②和③三个阶段。 答案:①人工管理②文件系统②数据库系统 3.数据库系统一般是由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户组成。 4.数据库是长期存储在计算机内、有①的、可②的数据集合。 答案:①组织②共享 5.DBMS是指①它是位于②和③之间的一层管理软件。 答案:①数据库管理系统②用户③操作系统 6.DBMS管理的是的数据。 答案:结构化 7.数据库管理系统的主要功能有①、②、数据库的运行管理和数据库的建立以及维护等4个方面。 答案:①数据定义功能②数据操纵功能 8.数据库管理系统包含的主要程序有①、②和③。 答案:①语言翻译处理程序②系统运行控制程序③实用程序 9.数据库语言包括①和②两大部分,前者负责描述和定义数据库的各种特性,后者用于说明对数据进行的各种操作。 答案:①数据描述语言②数据操纵语言 10.指出下列缩写的含义: (1)DML:数据操纵语言 (2)DBMS:数据库管理系统 (3)DDL:数据描述语言 (4)DBS:数据库系统 (5)SQL:结构化查询语言 (6)DB:数据库 (7)DD:数据字典 (8)DBA:数据库管理员 (9)SDDL:子模式数据描述语言 (10)PDDL:物理数据描述语言 11.数据库系统包括数据库①、②和③三个方面。 答案:①相应硬件②软件③相关的各类人员 12.开发、管理和使用数据库的人员主要有①、②、③和最终用户四类相关人员。 答案:①数据库管理员②系统分析员③应用程序员 13.由负责全面管理和控制数据库系统。 答案:数据库管理员 14.数据库系统与文件系统的本质区别在。答案:数据库系统实现了整体数据的结构化15.数据独立性是指①与②是相互独立的。 答案:①用户的应用程序②存储在外存上的数据库中的数据 16.数据独立性又可分为①和②。 答案:①逻辑数据独立性②物理数据独立性 17.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的。答案:物理独立性 18.数据模型质量的高低不会影响数据库性能的好坏,这句话正确否?答案:不正确19.根据数据模型的应用目的不同,数据模型分为①和②。 答案:①概念模型②数据模型 20.数据模型是由①、②和③三部分组成的。 答案:①数据结构②数据操作③完整性约束 21.按照数据结构的类型来命名,数据模型分为①塑、②和③。 答案:①层次模型②网状模型②关系模型

个人信息管理系统数据库设计

个人信息管理系统数据库设计 河海大学计算机及信息工程学院,常州, 学年学期 2012第二学期 项目名称个人信息管理 项目组员曹清云、陈天昊 指导教师景雪琴 组号:8 .. 目录 一、课题背景及意 义 ..................................................................... .......................................... 3 二、需求分 析 ..................................................................... ...................................................... 3 三、概要设 计 ..................................................................... ...................................................... 7 四、数据库实施阶 段 ..................................................................... .......................................... 7 五、详细设 计 ..................................................................... ...................................................... 8 六、总 结 ..................................................................... ............................................................ 20 七、参考文

福建专升本计算机数据库填空题(含答案)考生必背

《专升本数据库》填空题练习 一.数据库概述 1.数据独立性有两个方面的含义,即____和____,当数据库物理结构(包括数据的组织和存储、存取方法、外部存储设备等)发生变化时,不会影响到逻辑结构,进而不必改动程序,这种独立性称之为____;当数据库全局逻辑发生变化时,用户也不需要改动程序,就像数据库没有发生变化一样,这种独立性称之为____。物理独立性逻辑独立性 2.数据管理技术发展经历的三个阶段分别是____、____和____。人工管理阶段文件系统阶段数据库系统阶段 3.数据和信息两个概念既有联系,又有区别。数据是信息的____,信息是数据的____。载体内涵 4.文件系统阶段的数据管理有四个方面的缺陷,它们分别是____;____;____和____。 数据冗余度大数据不一致性数据联系弱数据独立性差 5.数据库技术的主要特点是____、____、____、____和____。数据共享度高数据的冗余度低数据的独立性高数据集中控制数据一致性和可维护性 6.数据库系统最关键的部分是____,它是用户和数据库之间的接口。数据库管理系统 7.SPARC三级结构对数据库的组织从内到外分三个层次描述,分别称之为____,____,____。 其中对数据库整体逻辑描述,不涉及物理存储的层次是___;具体描述数据如何存储在存储介质上的模式称为____;概念模式的子集,是用户眼中的数据库,该模式称为___。三个模式之间的关系是: 模式是内模式的____表示;内模式是模式的____实现;外模式则是模式的____。

内模式外模式内模式外模式逻辑物理部分抽取 8.三个模式之间存在两种映射,其中将用户数据库与概念数据库联系起来的映射是______;将概念数据库与物理数据库联系起来的映射是______。采用映射技术的好处是____、____、___、____。 外模式/模式/内模式保证了数据的独立性保证了数据共享方便了用户使用数据库有利于数据的安全和保密 9.用户能够很方便地使用数据库,并能够最终将用户对数据库的逻辑操作导向对数据库的物理操作是通过____来实现的。 DBMS 10.数据库用户有两类,一类是____,另一类是____。 11.在数据库系统中,应用程序只有通过____才能访问数据库中的数据。 DBMS 12.在DBMS中,定义模式、外模式和内模式,并将各种模式翻译成相应的目标代码,这是DBMS的__ __功能。 数据库定义 13.DBMS的DML实现对数据库的操作,有四种类型的操作,分别是_____、_____、_____和_____。 增加、删除、修改、查询 14.在数据库中,有两种类型的程序设计语言。一种是____,另一种是____。其中,FoxPro是一种____语言。 宿主型自主型

数据库系统简明教程填空题答案

第一章 1数据库具有(永久储存,有组织,可共享)三个基本特点。 2数据库管理系统是数据库系统的一个重要组成部分,他的功能包括(数据定义功能,数据操纵功能,数据库的运行管理,数据的建立和维护) 3数据库系统是指在计算机系统中引入数据库后的系统,一般由(数据库,数据库管理系统,应用系统,数据库管理员)构成 4数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,他经历三个阶段(人工管理阶段,文件系统阶段,数据库系统阶段) 5数据库具有数据结构化、最小的冗余度、较高的独立性的特点 6DBMS还必须提供(数据的安全性保护、数据的完整性检查、并发控制、数据库恢复)等数据控制功能 7模式是数据库中全体数据的逻辑结构和特征的描述,它仅仅涉及到(型)的描述,不涉及到具体的值 8三级模式之间的两层映像保正了数据库系统中的数据具有较高的(逻辑独立性和物理独立性) 第二章 1、根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是(概念模型),第二类是(数据模型)。 2、数据模型的三要素是指(数据结构)、(数据操作)和(完整性约束)。实际数据库 系统中所支持的主要数据模型是(层次模型)(网状模型)和(关系模型) 3、数据模型中的(数据结构)是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,(数据操作)是对数据库系统的动态特征描述,是一组定义在数据上的操作, 包括操作的涵义、操作符]、运算规划及其语言等。 4、用树型结构表示实体类型及实体间联系的数据模型称为(层次),上一层的父结点 和下一层的子结点之间的联系是(一对多)的联系。 5、用有向图结构表示实体类型及实体间联系的数据模型称为(网状模型),数据之间的联系通常用(指针)实现 6、(关系模型)是目前最常用也是最重要的一种数据模型。采用该模型作为数据的组织方式的数据库系统称为(关系数据库系统) 7、关系的完整性约束条件包括三大类(实体完整性)(参照完整性)和(用户定义完整性)第三章习题 1、关系数据模型中,二维表的行称为(元组)。 2、用户选作元组标识的一个候选码为(主码),其属性不能取(相同) 3、关系代数运算中,传统的集合运算有(并)、(交)(差)(笛卡尔积)。 4、关系代数运算中,基本的运算是并、差、选择、投影、笛卡尔积 5、关系代数运算中,专门的关系运算有(选择)、(投影)(连接) 6、关系数据库中基于数学上的两类运算是(关系代数)和(关系演算) 7、关系代数中,从两个关系中找出相同元组的运算称为(交)运算。 8.R》《S表示R与S的(自然连接) 第四章 1、SQL的中文全称是(结构化查询语言)。 2、SQL语言除了具有数据查询和数据操纵功能之外,还具有(数据定义)和(数据控制)的功能,它是一个综合性的功能强大的语言。 3、在关系数据库标准SQL中,实现数据检索的语句命令是(select)

数据库试题及答案_

笔试样卷一 参考答案 一、简答题(25分) 1.数据库阶段数据管理的主要特点是什么? 2.解释DB、DBMS、DBS三个概念? 3.什么是物理数据独立性和逻辑数据独立性? 4.试说明DBMS的主要功能? 5.在ER模型转换为关系模型时,联系类型要根据不同的情况作不同的处理,试说明之。 二、计算题(20分) 1.设有关系R和S R: S: A B C A B C 3 6 7 3 4 5 2 5 7 7 2 3 7 3 4 4 4 3 列表计算R∪S、R-S、R×S、π 3,2(S)、δ B<5 (R)。(5分) 2.设有三个关系 S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 试用关系代数表达式表示下列查询

(1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 三、设有三个基本表(45分) S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 1.试用T-SQL的查询语句表达下列查询 (1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 2.试用T-SQL的查询语句表达下列查询 (1)统计有学生选修的课程的门数 (2)求选修C4课程的学生的年龄 (3)求LIU老师所授课程的每门课程的学生的平均成绩 (4)统计每门课程的学生选修人数 (5)求年龄大于所有女同学年龄的男学生的姓名和年龄(10分)3.试用T-SQL更新语句完成下列更新操作 (1)往表S中插入一个学生资料(‘S9’, ‘WU’, 18)

创建企业信息管理系统数据库

我们即可扩展各种业务管理系统的功能,如图2-1所示。 2.1.1 基础功能流程图 这3者的功能需求是为了适应信息系统用户登录的需要,在已登录、未注册、未登录3种状态下,这3种功能的流转关系如图2-2所示。 从图中也可以看出,系统涉及3个用户角色。 未注册用户。 未登录用户。 已登录用户。 这3种用户可以分别执行下面的3项需求功能。

2.1.2 用户登录功能 只有注册了的用户才可以登录系统。登录系统很简单,只需要提供登录的用户名和密码即可登录系统。 因此,登录功能的输入数据项包括用户名、密码。 2.1.3 用户退出功能 用户登录系统后即拥有了系统操作的权限,在此系统的基础上可以扩展开发更多的操作功能。已登录的用户可以通过退出操作来注销个人登录信息,使用户不再拥有系统内部的管理功能,在用户离开系统后,其他人也就不能够进行操作,提高了系统的安全。 2.1.4 用户注册功能 未注册的用户可以注册一个用户名,并提供密码和简单的个人信息,比如E-mail地址,即可注册成功。需要注意的是,用户名不能够重复。注册成功的用户即可按照刚才注册的用户名和密码登录系统。 因此,注册功能的输入数据项包括用户名、密码、E-mail。 2.2 业务需求功能-企业信息管理系统功能 根据以上的基础功能,我们要扩展开发一个企业信息管理系统,它包含通讯工具、个人管理和企业管理3个大的方面,提供的功能如下。 通讯录管理模块。 短消息管理模块。 日程安排模块。 工作记录模块。 公司公告模块。 工作会议模块。

该图中的"注册→登录→退出"功能是在基础功能中实现的。 2.2.1 通讯录管理模块 用做当前的登录用户添加、修改、删除和查看自己的日程安排列表。 通讯录管理的输入数据项包括姓名、性别、手机、E-mail、QQ、工作单位、地址、邮政编码。 2.2.2 短消息管理模块 用做当前的登录用户给系统内的其他用户发送短消息,并可以查看其他用户发来的消息。 短消息管理的输入数据项包括接收者、发送者、消息内容、发送时间、是否阅读。 2.2.3 日程安排模块 用做当前的登录用户添加、修改、删除和查看自己的日程安排列表。 日程安排的输入数据项包括用户名、年份、月份、日期、安排内容。 2.2.4 工作记录模块 用做当前的登录用户添加、修改、删除和查看自己的工作日志列表。 工作记录的输入数据项包括用户名、年份、月份、日期、日志标题、日志内容、记录时间。 2.2.5 公司公告模块 用户发送通知,大家都可以查看,只有发送通知的用户才有权修改、删除该通知。 公司公告的输入数据项包括公告填写人、公告标题、公告内容、公告时间。 2.2.6 工作会议模块 用户发送会议通知,供所有的用户查看,且只有发送通知的用户才有权修改、删除该通知。 工作会议的输入数据项包括会议填写人、会议开始时间、会议结束时间、会议地点、会议标题、会议内容。 2.3 设计页面结构

数据库期末考试复习题(附答案)

数据库期末考试复习题(附答案) 数据库系统概论 2011年期末考试复习题 一、选择题 ? 第(1)至(3)题基于以下的叙述:有关系模式A(C,T,H,R,S),基中各属性的含义是: ? C:课程T:教员H:上课时间R:教室S:学生 ? 根据语义有如下函数依赖集:? F={C→T,(H,R)→C,(H,T)→R,(H,S)→R} ? 1、关系模式A的码是(D) ? A. C B. (H,R)C.(H,T)D.H,S) ? 2、关系模式A的规范化程度最高达到(B) ? A. 1NF B. 2NF C. 3NFD. BCNF ? 3、现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到(D) ? A. 1NF B. 2NF C. 3NF D. BCNF ? 4.设有关系R(A,B,C)和S(C,D)。与SQL语句? select A,B,D from R,S where R.C=S.C ? 等价的关系代数表达式是(B) ? A. σR.C=S.C(πA,B,D(R×S)) ? B. πA,B,D(σR,C= S.C (R×S)) ? C. σR.C=S.C((πA,B R)×(πDS)) ? D. σR,C=S.C(πD((πA,BR)×S) ? 5、设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是(C) ? A. 7 B. 9 C. 12 D. 16 ? 6、数据库设计阶段分为(B) ? A. 物理设计阶段、逻辑设计阶段、编程和调试阶段 ? B. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段 ? C. 方案设计阶段、总体设计阶段、个别设计和编程阶段 ? D. 模型设计阶段、程序设计阶段和运行阶段 ? 7、设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是(C) ? A. 若X→→Y,则X→→Z B. 若X→Y,则X→→Y ? C. 若X→→Y,且Y′?Y,则X→→Y′ D. 若Z=Φ,则X→→Y ? 8、查询优化策略中,正确的策略是(D) A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作 C.尽可能早地执行差操作D.尽可能早地执行选择操作 ? 9、语句delete from sc 表明(A) A. 删除sc中的全部记录 B. 删除基本表sc? C. 删除基本表sc中的列数据 D. 删除基本表sc中的部分行 ? 10、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现(B) ? A. 指针 B. 游标 C. 数组 D. 栈 11、五种基本关系代数运算是( A ) ? A. ∪,-,×,π和σ B. ∪,-,?,π和σ

数据库系统概论各章复习试题及答案

数据库系统概论复习资料: 第一章: 一、选择题: 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 A 阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 2.数据库的概念模型独立于 A 。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 3.数据库的基本特点是 B 。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 4. B 是存储在计算机内有结构的数据的集合。 A.数据库系统B.数据库 C.数据库管理系统 D.数据结构 5.数据库中存储的是 C 。 A.数据 B.数据模型C.数据以及数据之间的联系 D.信息 6. 数据库中,数据的物理独立性是指 C 。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 7. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合 8.数据库系统的核心是 B 。 A.数据库 B.数据库管理系统 C.数据模型 D.软件工具 9. 下述关于数据库系统的正确叙述是 A 。 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 10. 数将数据库的结构划分成多个层次,是为了提高数据库的①和②。 ①A.数据独立性 B.逻辑独立性 C.管理规范性 D.数据的共享 ②A.数据独立性 B.物理独立性 C.逻辑独立性 D.管理规范性 【答案:】①B ②B 11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 A 。 A.DBS包括DB和DBMS B.DDMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS

学生信息管理系统数据库设计

数据库技术 实 验 报 告 学校 专业 年级 学号 姓名 年月日

学生信息管理系统数据库设计 一、数据库的建立 1. 建库说明 数据库的建立用企业管理器,基本表的建立用SQL语言。 数据库名称为:学生信息管理系统。 2. 建立数据库命令如下: Create database 学生信息管理系统 二、数据表的建立 1. 建表 命令: CREATE TABLE [dbo].[学生档案信息] ( [Sno] [varchar] (50) NOT NULL , [Sname] [char] (10) NOT NULL , [Ssex] [char] (10) NOT NULL , [Sclass] [char] (10) NOT NULL , [Birth] [int] (4) NOT NULL , [Saddress] [char] (10) NOT NULL , [Sdept] [varchar] (50) NOT NULL , [Stime] [int] (4) NOT NULL ,

) ON [PRIMARY] GO (2)班级设置信息表: 命令: CREATE TABLE [dbo].[班级设置信息] ( [Sgrade] [char] (10) NOT NULL , [Szclass] [int] (4) NOT NULL , [Syear] [char] (5) NOT NULL , [Scroom] [char] (5) NOT NULL , [Steacher] [char] (10) NOT NULL , [Stotal] [int] (4) NOT NULL , [Ssub] [varchar] (8000) NOT NULL , ) ON [PRIMARY] GO (3)院系信息表: 命令: CREATE TABLE [dbo].[院系信息] ( [Syname] [varchar] (50) NOT NULL , [Spro] [varchar] (1000) NOT NULL ,

数据库期末考试填空题及答案

1 、数据库数据具有__________、__________与__________三个基本特点。 2、数据库管理系统就是数据库系统得一个重要组成部分,它得功能包括__________、__________、__________、__________。 3、数据库系统就是指在计算机系统中引入数据库后得系统,一般由__________、__________、__________与__________构成. 4、数据库管理技术得发展就是与计算机技术及其应用得发展联系在一起得,它经历了三个阶段:__________阶段,__________阶段与__________阶段。 5、数据库具有数据结构化、最小得__________、较高得__________等特点。 6、DBMS还必须提供__________保护、__________检查、__________、__________等数据控制功能。 7、模式(Schema)就是数据库中全体数据得__________与__________得描述,它仅仅涉及到__________得描述,不涉及到具体得值。 8、三级模式之间得两层映象保证了数据库系统中得数据能够具有较高得__________与__________。 9、根据模型应用得不同目得,可以将这些模型划分为两类,它们分别属于两个不同得层次。第一类就是__________,第二类就是__________。 10、数据模型得三要素就是指__________,__________,__________。实际数据库系统中所支持得主要数据模型就是__________,__________,__________。 11、数据模型中得__________就是对数据系统得静态特征描述,包括数据结构与数据间联系得描述,__________就是对数据库系统得动态特征描述,就是一组定义在数据上得操作,包括操作得涵义、操作符、运算规则及其语言等. 12、用树型结构表示实体类型及实体间联系得数据模型称为__________模型,上一层得父结点与下一层得子结点之间得联系就是得联系。 13、用有向图结构表示实体类型及实体间联系得数据模型称为__________模型,数据之间得联系通常通过__________实现。 14、关系得完整性约束条件包括三大类:__________、__________与__________。 15、关系数据模型中,二维表得列称为________,二维表得行称为________. 16、用户选作元组标识得一个候选码为________,其属性不能取________. 17、关系代数运算中,传统得集合运算有_____,_____,_____,_____。 18、关系代数运算中,基本得运算就是________,________,________,________,________. (问答题) 19、关系代数运算中,专门得关系运算有________,________,________。 20、关系数据库中基于数学上得两类运算就是________与________。 21、关系代数中,从两个关系中找出相同元组得运算称为________运算。 22、RS表示R与S得________。 23、设有学生关系:S(XH,XM,XB,NL,DP)。在这个关系中,XH表示学号,XM 表示姓名,XB表示性别,NL表示年龄,DP表示系部.查询学生姓名与所在系得投影操作得关系运算式就是________________。

相关主题
文本预览
相关文档 最新文档