数据库复制不了,数据库复习资料

数据库复制不了,数据库复习资料

数据库概论

1.1基本内容分析

1.1.1本章的重要概念

DB、DBMS和DBS的定义

数据管理技术的发展阶段人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库技术阶段等各阶段的特点。

数据是描述概念设计、逻辑设计和物理设计等各个阶段数据描述的术语,是概念设计中实体间二元关系的描述。

模型数据模型的定义、两种数据模型、逻辑模型的形式定义、ER模型、层次模型、网格模型、关系模型和面向对象模型的数据结构及联系的实现方法。

数据库的体系结构三级体系结构、二级映像、二级数据独立性,以及在体系结构各级记录的联系。

DBMS

DBMS的工作模式、主要功能、模块结构。 DBS DBS的结构、DBA、DBS的全局结构、DBS结构的分类。

1.2教材中习题1的解答

1.1名词解释

逻辑数据:供程序员或用户操作的数据格式。

物理数据:存储在存储设备上的数据。

从属性的元数(与一个从属性相关联的实体集的个数称为从属性的元数。

1:1联系:实体集团E1中的各实体至多与实体集团E2中的一个实体联系在一起,反之亦然时,E1与E2的联系称为“1:1联系”。

1 ) n )实体集团E1内的各实体可以与实体集团E2内的任意实体取得联系,如果E2内的各实体至多与E1内的一个实体取得联系,则E1与E2的联系为“1 ) n联系”。

m(n联系)实体集团E1中的每个实体可以与实体集团E2中的任何实体联系,反之亦然,则E1和E2之间的联系称为“m(n )联系”。

数据模型:能够表示实体类型和实体之间联系的模型称为“数据模型”。

概念数据模型:独立于计算机系统,完全不参与信息在计算机中的表示,反映企业组织感兴趣的信息结构的数据模型。

结构数据模型:直接面向数据库的关于DBMS的逻辑结构,从计算机的角度对数据进行了模型化的数据模型。

层次模型:以树结构表示实体类型和实体之间关系的数据模型称为层次模型。 网格模型:在有向图结构中表示实体类型和实体之间联系的数据模型称为网格模型。 关系模型:用二维表表示实体集的数据模型。

外模式:用户使用的部分数据的描述。

概念模型:数据库中所有数据的总体逻辑结构描述。

内部模式:数据库物理存储的描述。

外模式/模式映射:用于定义外模式和概念模式之间数据结构的对应性。

架构/内部架构映射:用于定义概念架构和内部架构之间的数据结构对应性。

数据独立性: APP和数据库的数据结构是相互独立的,不受影响。

物理数据独立性:确保数据库的物理结构发生变化时不影响APP应用。

逻辑数据的独立性:确保数据库的逻辑结构发生变化时不影响APP应用。

主语言:用于创建APP表示的语言,称为主语言。

DDL :是定义db三阶段结构的语言,称为DDL。

DML :对db进行查询和更新操作的语言,称为DML。

过程语言:不仅要指出“做什么”,还要指出“怎么办”的语言。

非过程语言:只需指出“做什么”,而无需指出“怎么办”的语言。

DD )存储三阶段结构定义的DB称为DD。

DD系统:用于管理DD的软件系统。 被称为DD系统。

1.2试着说明db、DBMS、DBS三个概念。

a )数据库是计算机中长期存储、有组织、统一管理的相关数据的集合。 DMS是用户和操作系统之间的数据管理软件分层结构,为用户或APP应用程序提供了一种访问数据库的方法。

DBS是一个由计算机硬件、软件和数据资源组成的系统,它可以有组织地动态存储大量相关数据,便于多用户访问,并采用数据库技术。

1.3手动管理阶段和文件系统阶段的数据管理都有哪些特点?

答:人工管理阶段主要有四个特点。 数据不会存储在计算机内;只是没有管理数据的专用软件的程序概念,没有文件概念; 面向数据的程序。 文件系统阶段主要有五个特点。 数据作为“文件”长期保存; 数据的逻辑结构和物理结构不同的文件组织对多样化的面向数据的APP应用数据的操作是以记录为单位进行的。

1.4文件系统阶段的数据管理有什么缺陷吗? 举例说明。 答:主要有三个缺陷。 数据冗馀; 数据不一致; 数据的联系很弱。

例如学校教务处、财务处、保健处制作的文件都有学生的详细资料,如有联系