目录

2022-01-07-数据库系统概论王珊第一章绪论-第一节数据库系统概论

(数据库系统概论|王珊)第一章绪论-第一节:数据库系统概论

  • 重要提示 :该专栏PDF已经制作完毕,请+ 抠抠(2788480672),制作很耗时间,伸手党勿扰

文章目录

一:四大基本概念

(1)数据(Data)

概念 :是数据库中存储的基本对象,是描述事物的符号记录

种类 :文本、图形、图像、音频、视频、学生的档案记录、货物的运输情况等

特点 :数据与其语义是不可分的

(2)数据库(DataBase,DB)

概念 :是永久存储在 计算机内,有组织、可共享的 大量数据的集合

特征 :

  • 数据按一定的数据模型组织、描述和储存
  • 可为各种用户共享
  • 冗余度较小
  • 数据独立性较高
  • 易扩展

(3)数据库管理系统(DataBase Management System,DBMS)

MYSQL就是一张DBMS


概念 :是位于 用户与操作系统之间 的一层数据管理软件。和操作系统一样是计算机的基础软件

  • 数据库是一个仓库,但是对数据库的操作是依靠DBMS完成的

功能 :

1:数据定义功能

  • 提供 数据定义语言(DDL)
  • 定义数据库中的数据对象

2:数据组织、存储和管理功能

  • 分类组织、存储和管理各种数据
  • 确定组织数据的文件结构和存取方式
  • 实现数据之间的联系
  • 提供多种存取方法提高存取效率

3:数据操作功能

  • 提供 数据操纵语言(DML)
  • 实现对数据库的基本操作 (查询、插入、删除和修改)

4:数据库的事物管理和运行管理

  • 数据库在建立、运行和维护时由DBMS统一管理和控制
  • 保证数据的安全性、完整性、多用户对数据的并发使用
  • 发生故障后的系统恢复

5:数据库的建立和维护功能(实用程序)

  • 数据库初始数据装载转换
  • 数据库转储
  • 介质故障恢复
  • 数据库的重组织
  • 性能监视分析等

其他功能(如通信、数据转换、互访等)

(4)数据库系统(Database System,DBS)

概念 :在计算后的系统构成

组成

  • 数据库 Database
  • 数据库管理系统(及其开发工具)Database Management System
  • 应用系统(app)
  • 数据库管理员 Database Administrator(DBA)

https://i-blog.csdnimg.cn/blog_migrate/94a552f4f8a1b84aeec8015375c23d14.png

特点 :

1:数据结构化(数据库系统与文件系统的本质区别)

  • 整体结构化 是数据库的主要特征之一
  • 所谓整体结构化就是指它不针对某一个应用,而是面向全组织。不仅数据 内部结构化并且数据之间也具有连续
  • 数据的结构用 数据模型描述 ,无需程序定义和解释;数据可以变长;数据的最小存取单位是 数据项

2:数据的共享性高,冗余度低,易扩充

3:数据独立性高(由DBMS的二级映像功能保证)

  • 物理独立性 :用户的应用程序与存储在磁盘上的数据库中数据是独立的。当数据的物理存储改变,应用程序不改变
  • 逻辑独立性 :指用户的应用程序与数据库的逻辑结构是相互独立的。数据的逻辑结构改变了,用户程序也可以不变

4:数据由DBMS统一管理和控制

  • 数据的安全性(Security)保护 :保护数据,以防止不合法的使用造成的数据的泄密和破坏。
  • 数据的完整性(Integrity)检查 :将数据控制在有效的范围内,或保证数据之间满足一定的关系。
  • 并发(Concurrency)控制 :对多用户的并发操作加以控制和协调,防止相互干扰而得到错误的结果。
  • 数据库恢复(Recovery) :将数据库从错误状态恢复到某一已知的正确状态。

二:数据库发展阶段

人工管理阶段(20世纪40年代中–50年代中) :数据不保存、不共享、不具有独立性

文件系统阶段(20世纪50年代末–60年代中) :可保存,但共享性差,冗余度大,独立性差

数据库系统阶段(20世纪60年代末–现在) :数据库系统的出现使信息系统以 加工数据的程序 为中心转向 围绕共享的数据库 为中心的新阶段

68747470733a2f2f62:6c6f672e6373646e2e6e65742f71715f33393138333033342f:61727469636c652f64657461696c732f313232333539333537