第1讲数据库基础知识.pdfVIP

  • 0
  • 0
  • 约1.36万字
  • 约 53页
  • 2023-11-16 发布于北京
  • 举报
第1章 数据库基础知识 1 数据管理技术的发展 1. 人工管理 √ 2. 文件系统 √ 3. 数据库 √ 4. XML技术* 2 数据描述 1. 概念设计中的数据描述 2. 逻辑设计中的数据描述 3. 物理设计中的数据描述 4. 数据联系的描述 3 数据模型 1. 数据抽象的过程 √ 2. 概念模型 3. 逻辑模型 4. 外部模型 5. 模型 6. 数据库系统的体系结构 7. 数据独立性 4 数据库管理系统和数据库系统 1. 数据库管理系统 2. 数据库系统 DB、DBMS和DBS的概念 4 5 关系模型 1. 基本术语 √ 2. 关系的定义和性质 3. 关系模型的3类完整性规则 6 关系数据库的规范设计* 7 数据库设计过程* 5 1.1.1人工管理 20世纪50年代中期以前,计算机主要用于科学计算。那时的计算机硬件方面 ,外存只有卡片、纸带及磁带,没有磁盘等直接存取的 设备;软件 方面 ,只有汇编语言,没有操作系统和高级语言,更没有管理数据的软件;数据 处理的方式是批处理。这些决定了当时的数据管理只能依赖人工来进 行。这 个时期的数据管理的特点如下: 1 数据不进行保存。计算机主要用于科学计算,一个程序对应一组数 据,在进行计算时,将原始数据随程序一起输入内存,运算处理后将结果 数据输出,不需要长期保存数据。 2 没有专门的软件对数据进行管理。数据由程序自己管理,每个应用 程序都要包括 结构、存取方法、输入/输出方式等内容。 3 只有程序的概念,基本上没有文件 (File)的概念。 4 数据面向程序,即一组数据对应一个程序。 返回 1.1.2 文件系统 20世纪50年代末期至60年代中期,计算机技术有了提高,计算机的应用范 围不断扩大,不仅用于科学计算,还用于信息管理。这时,外部 器 已有磁盘、磁鼓等直接存取 设备;软件则出现了高级语言和操作系统。 操作系统中的文件系统是专门管理外存的数据管理软件。数据处理的方式 有 批处理,还有联机实时处理。 这一阶段的数据管理有的特点如下: 1 数据以文件形式可长期保存在外部 器的磁盘上。用户可以反复 对文件进行查询、修改和 等操作。 2 文件系统提供了数据与程序之间的存取方法。应用程序与数据之间 有了一定的独立性,即程序只需用文件名就可与数据打交道,不必关心数 据的物理位置。由操作系统的文件系统提供存取方法 (读/写)。 3 文件组织已多样化,有索引文件、 文件和直接存取文件等,但 文件之间相互独立、缺乏联系。数据之间的联系要通过程序

文档评论(0)

1亿VIP精品文档

相关文档