第一章数据库原理概述.ppt
文本预览下载声明
第1章 数据库原理概述 ;1.1 数据库技术的发展
数据管理经历了人工管理、文件系统和数据库系统三个发展阶段。
人工管理阶段
20世纪50年代中期以前,计算机主要用于科学计算。当时在硬件方面,外存储器只有磁带、卡片和纸带,没有磁盘等可以随机访问、直接存取的设备;在软件方面,没有专门管理数据的软件,没有操作系统,数据处理的基本方式是批处理。该阶段数据处理的特点是:
1、数据不保存
2、数据不具有独立性
3、数据不共享
4、系统中没有对数据进行管理的软件
;人工管理阶段数据与程序的关系图:;;;数据库系统阶段
20世纪60年代后期,由于计算机用于管理的规模更加庞大,需要计算机管理的数据急剧增长,对数据共享的要求越来越强烈。这时在硬件方面,出现了大容量的磁盘,硬件价格下降;软件价格上升,为编制和维护系统软件及应用程序所需的成本相对增加。在这种情况下,将文件系统作为数据管理的手段已经不再能满足应用的需求,数据库技术便产生了,出现了管理数据的软件系统即数据库管理系统。该阶段的特点是:
1、数据的共享性好,冗余度小
2、具有较高的数据独立性
3、数据由DBMS统一管理和控制
;;;1.4 数据模型;;
第1章数据库原理概述;
第1章数据库原理概述;N4;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;2、第二范式
若R∈1NF,并且它的所有非主属性都完全函数依赖于主关键字,则称R满足第二范式,记作R∈2NF。
第二范式的含义
表格必须按照第一范式来规范
所有的字段必须引用(或者描述)主键值
如果主键基于一个以上的字段,那么每个非主键字段必须依赖于组合键,而不仅仅是一个非键的字段
不依赖主键的非主键字段应该被移动到另一个表格里去
;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述;
第1章数据库原理概述
显示全部