什么是数据?
1、不是数字,含义要更广泛,是描述事物的符号记录;
2、现实世界信息在计算机中的抽象表示;
数据库是长期存放在计算机内,有组织的,可共享的大量数据的集合。数据库中的数据是按照一定的“数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可被各种用户共享。
数据库的三个基本特点——永久存储、有组织、可共享。
数据库管理系统(DataBase Management System,DBMS)是管理数据库的工具,是为数据库的建立、使用和维护而配置的一组软件。它建立在操作系统之上,实现对数据库的统一管理和控制。具有如下特点:
数据库定义功能
数据组织存储和管理功能
数据操纵功能
数据库的事务管理和运行维护
数据库的建立和维护功能
其他
数据库系统指,在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统及其开发工具、应用系统、数据库管理人员构成。是个更“宽泛”的概念。
数据管理技术的产生与发展
人工管理阶段科学计算
无存储设备
无操纵系统
面向对象——程序
管理人员——程序员
冗余度高,非结构化文件系统阶段
科学计算、数据管理
有操作系统
有存储设备
有文件系统
文件内有结构
缺点:不适合管理大规模的数据,独立性不够高,应用方面不够多样化,不够灵活。数据库管理阶段
大规模的数据管理
大容量此片
联机实时、分布式
共享性高,独立性高
结构化,超强管理能力
数据库系统的特点(相比较人工管理和文件管理)
1 数据结构化(整体和内部均为结构化),数据之间有联系,有相应的完整性控制策略。
2 数据共享性高、冗余度低、易扩充
3 独立性高
4 数据由DBMS统一管理和控制(安全性Security、完整性Integrity、并发Concurrency、恢复Recovery)