目录
一. 数据库的概念
1.1 数据库定义
1.11 数据(Data)
- 描述事物的符号记录
- 包括数字,文字、图形、图像、声音、档案记录等
- 以“记录”形式按统一的格式进行存储
1.12 表
- 将不同的记录组织在一起
- 用来存储具体数据
1.13 数据库
- 表的集合,是存储数据的仓库
- 以一定的组织方式的相互有关的数据
1.2 数据库系统与文件系统的区别
数据库系统:
表示层: 数据库-数据表-记录(字段)
逻辑层:数据库的存储引擎
物理层:数据库文件(*.sql)
文件系统:
表示层:文件名(文件类型.txt …)
逻辑层:文件系统类型(EXT4/NTFS/xfs)
物理层:分区块(数据块 data block) -->扇区
对比区别:
1.管理对象不同:文件系统的管理对象是文件,并非直接对数据进行管理,不同的数据结构需要使用不同的文件类型进行保存(举例: txt文件和 doc文件不能通过修改文件名完成转换);而数据库直接对数据进行存储和管理。
2.存储方式不同:文件系统使用不同的文件将数据分类(. doc/.mp4/.jpg)保存在外部存储上;数据库系统硬用标准统一的数据类型进行数据保存(字母、数字、符号、时间)。
3,调用数据的方式不同:文件系统使用不同的软件打开不同类型的文件;数据库系统由DBMS统一调用和管理。