数据库系统概论第5版 第2章 关系数据库
- 格式:ppt
- 大小:2.05 MB
- 文档页数:114


数据库系统概论复习资料:第一章:一选择题:1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理答案:A2.数据库的概念模型独立于。
A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界答案:A3.数据库的基本特点是。
A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制答案:B4. 是存储在计算机内有结构的数据的集合。
A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构答案:B5.数据库中存储的是。
A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息答案:C6. 数据库中,数据的物理独立性是指。
A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立答案:C7. .数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。
A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合答案:D8.数据库系统的核心是。
A.数据库B.数据库管理系统C.数据模型D.软件工具答案:B9. 下述关于数据库系统的正确叙述是。
A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据答案:A10.将数据库的结构划分成多个层次,是为了提高数据库的①和②。
数据库系统概论第五版课后习题答案王珊版数据库系统概论是计算机科学与技术专业的一门重要课程,也是信息管理与信息系统专业的必修课程。
本课程的主要内容包括数据库系统的基本概念、数据库系统的体系结构、数据库设计与数据模型、关系数据库理论与应用、数据库编程与应用开发、数据库安全与完整性、数据仓库与数据挖掘等内容。
通过学习本课程,可以使学生掌握数据库系统的基本理论和技术,具备数据库设计、管理和应用开发的能力。
本文是针对数据库系统概论第五版课后习题答案王珊版的一篇解答文章。
本文将围绕课后习题的内容展开讨论,对每一个习题进行详细的解答和分析,希望能够帮助学生更好地掌握数据库系统概论的知识。
第一章数据库系统概述。
1.1 什么是数据库系统?数据库系统是由数据库和数据库管理系统(DBMS)组成的。
数据库是按照数据模型组织和存储的数据集合,而数据库管理系统是用来管理数据库的软件系统。
数据库系统的主要功能包括数据定义、数据操纵、数据控制和数据查询。
1.2 数据库系统的优点是什么?数据库系统具有数据共享、数据独立性、数据一致性、数据完整性、数据安全性和数据易维护等优点。
1.3 什么是数据模型?数据模型是用来描述数据、数据关系、数据语义和一致性约束的概念工具。
常用的数据模型包括层次模型、网络模型、关系模型和面向对象模型等。
1.4 数据模型的三级结构是什么?数据模型的三级结构包括外部模式、概念模式和内部模式。
外部模式是用户看到的数据视图,概念模式是数据库的全局逻辑结构,内部模式是数据库的存储结构和物理结构。
第二章关系数据库。
2.1 什么是关系数据库?关系数据库是以关系模型为基础的数据库。
在关系数据库中,数据以表的形式存储,每个表包含若干行和若干列,行表示记录,列表示字段。
2.2 什么是关系代数?关系代数是一种用来操作关系数据库的形式化语言。
它包括一组操作符,如选择、投影、连接、除法等,可以对关系进行操作。
2.3 什么是关系完整性约束?关系完整性约束是指在关系数据库中对数据进行约束的规则。
第1章绪论1 .试述数据、数据库、数据库系统、数据库管理系统的概念。
答:( l )数据( Data ) :描述事物的符号记录称为数据。
数据的种类有数字、文字、图形、图像、声音、正文等。
数据与其语义就是不可分的。
解析在现代计算机系统中数据的概念就是广义的。
早期的计算机系统主要用于科学计算,处理的数据就是整数、实数、浮点数等传统数学中的数据。
现代计算机能存储与处理的对象十分广泛,表示这些对象的数据也越来越复杂。
数据与其语义就是不可分的。
500这个数字可以表示一件物品的价格就是 500元,也可以表示一个学术会议参加的人数有 500人,还可以表示一袋奶粉重 500克。
( 2 )数据库( DataBase ,简称 DB ) :数据库就是长期储存在计算机内的、有组织的、可共享的数据集合。
数据库中的数据按一定的数据模型组织、描述与储存,具有较小的冗余度、较高的数据独立性与易扩展性,并可为各种用户共享。
( 3 )数据库系统( DataBas。
Sytem ,简称 DBS ) :数据库系统就是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。
解析数据库系统与数据库就是两个概念。
数据库系统就是一个人一机系统,数据库就是数据库系统的一个组成部分。
但就是在日常工作中人们常常把数据库系统简称为数据库。
希望读者能够从人们讲话或文章的上下文中区分“数据库系统”与“数据库”,不要引起混淆。
( 4 )数据库管理系统( DataBase Management sytem ,简称 DBMs ) :数据库管理系统就是位于用户与操作系统之间的一层数据管理软件,用于科学地组织与存储数据、高效地获取与维护数据。
DBMS的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立与维护功能。
解析 DBMS就是一个大型的复杂的软件系统,就是计算机中的基础软件。
目前,专门研制 DBMS的厂商及其研制的 DBMS产品很多。
、数据库系统概述数据是数据库中心储的基木对彖。
记录是计算机中衣示和存储数据的一种格式或-种方法。
数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。
数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种川户共享。
数据弃管理系统(DBMS)和操作系统一样是计算机的基础软件,具有如下主要功能:1.数据定义功能;2.数据组织、储存和管理;3.数据操作功能;4.数据库的事务管理和运行管理;5.数据库的建立和维护功能;6.其他功能。
数据库系统(DBS)是由数据库、数据库管理系统(及其应用开发软件)、应用程序和数据库管理员纽•成。
数据管理三个阶段数据库系统实现整体数据的结构化。
数据库管理系统有以下数据控制功能:1)数据安全性保护;2)数据完整性检査:3)并发控制;4)数据库恢复。
数据模型也是一种模型,它是对现实壯界数据特征的抽象,即数据模型是用来描述数据、组织数据和对数据进行操作的。
数据模型分类:概念模型、逻辑模型和物理模型。
逻辑模型主要包括:层次模型、网状模型和关系模盘。
唯-•标识实体的属性集称为码;用实体名及其属性名集合来抽象和刻画同类实体,称为实体性。
实体之间的联系有一-对一、一对多和多对多等多种类型。
实体•联系方法用E-R图描述,E-R方法也成E-R模型。
数据模型通常山数据结构、数据操作和数据的完整性约朿条件三部分组成。
层次模型是数据库系统中域早出现的数据模型。
关系模型是最重要的-•种数据模型,每个关系的数据结构是一张规范化的二维表。
关系模型:对关系的描述,要求关系必须是规范化的。
关系的完整性约束条件包括三犬类:实体完整性、参照完整性和用户定义的完整性。
操作对彖和操作结果都是关系。
在数据模型中有“型”和“值”的概念。
模式是数据库中全体数据的逻辑结构和特征的描述。
数据廂系统的三级模式结构是指数据廂系统是山外模式、模式和内模式三级构成。
一个数据库只冇一个模式,也只冇一个内模式。