数据库的概述
数据库的基本概念
名称 | 定义 | 简称 |
---|---|---|
数据 | 数据是信息的载体,是数据库存储的最基本的对象 | Data |
数据库 | 存储数据的仓库,数据是有组织的进行存储 | DataBase(DB) |
数据库管理系统 | 位于用户和操作系统之间的软件,是帮助用户创建维护和使用数据库的软件系统 | DataBaseManagementSystem(DBMS) |
数据库系统 | 由数据库、数据库管理系统、应用程序、数据库管理员共同组成的一个系统 | DataBaseSystem(DBS) |
SQL | 操作关系型数据库的编程语言,定义一套操作关系型数据库的统一标准 | Structured Query Language(SQL) |
数据库技术的发展阶段
人工管理阶段
-
数据由人工保存
-
一组数据只能面向一个应用程序,不能实现多个程序的共享数据
-
不同程序不能直接交换数据,
-
数据没有任何独立性
文件管理阶段
缺点:
•文件操作对应用程序要求高
•数据冗余不可避免
•不支持对文件的并发访问
•数据间联系弱
•难以按用户视图表示数据
•无安全控制功能
数据库管理阶段
数据库管理完美的解决了文件管理的缺点
特点
-
相互关联的数据的集合
-
较少的数据冗余
-
程序与数据相互独立
-
保证数据的安全、可靠
-
最大限度地保证数据的正确性
-
数据可以并发使用并能保证一致性
数据库的三大模式
-
外模式称为视图模式,
-
模式也就是E-R图
-
内模式称为存储模式