数据库基本

数据库的发展
人工管理阶段
特点:数据不保存,不共享,不具有独立性
文件系统阶段
特点:文件系统管理,共享性差,数据冗余大,独立性较差
数据库系统阶段
不断改善优化的集成

数据库系统组成
数据库,数据库管理系统,管理员,硬件平台,软件
数据库管理员Database Administrator ,对数据库进行规划,设计,维护,监视,非常重要的作用

数据库基本概念
数据库系统
数据库管理系统
关系数据库

数据库是按照数据结构来组织存储和管理数据额仓库
优点:减少数据冗余,节省空间
较高的数据独立性和易扩展性
实现数据库资源的充分共享

数据库管理系统 Database Management System,简称 DBMS
用户与操作之间的一层数据管理软件,负责数据的组织操作维护和服务等
功能:这里写图片描述

关系数据库
是支持关系模型的数据库。由关系数据结构,关系操作集合和完整性约束三部分

关系数据库的设计原则
数据库内数据文件的数据组织应获得最大限度的共享,最小的冗余度,消除数据及数据依
1关系中的冗余部分,是依赖于同一个数据模型的数据达到有效的分离
2保证输入,修改数据时数据的一致性与正确性
3数据与应用程序之间的高度独立性

数据模型
三种模型:层次模型,网状模型,关系模型

层次模型:用树形结构表色实体类型及实体间联系的数据模形
网状模型:用有向图结构表示实体类型与实体见联系的数据模型,独立性较差
关系模型:结构简单,清晰,很高的数据独立性

猜你喜欢

转载自blog.csdn.net/awiner/article/details/78482711