数据库原理与应用——数据库系统概论(mooc)

一、第一章:数据库系统概述

  • 数据库技术的产生和发展
  • 信息、数据、数据处理与数据管理

1.信息及其特征
2.数据:是记录信息的可识别符号组合,是信息的具体表现形式
3.数据的表现形式
4.数据与信息的联系:数据+语义=信息
5.数据与数据管理:数据+数据处理=信息

  • 数据库技术的产生与发展

1.人工管理阶段
2. 文件系统阶段
3.数据库管理阶段
在这里插入图片描述

  • 数据库系统的组成

数据库系统(DBS):是以计算机软硬为工具,把数据组织成数据库形式并将其进行存储、管理、处理和维护数据的高效能的信息处理系统,由以下几个系统组成。

  • 硬件系统
  • 数据库

1.概念:
2. 两个特点:集成性,共享性

  • 数据库用户

DBA的主要职责

  • 软件系统

含:操作系统、应用程序开发工具、数据库应用系统

  • 数据库管理系统(DBMS)

1.是数据库系统的核心软件
2.*主要功能:在这里插入图片描述
3.DBMS在整个计算机系统中的地位

在这里插入图片描述

  • 数据库系统的内部体系结构和外部体系结构
  • 内部体系结构

从DBSM角度看:数据库通常采取三级模式结构
数据库系统的内部体系结构:
在这里插入图片描述
1.模式:一个数据库只有一个模式
2.外模式:是模式的子集,可有多个,同一个外模式可以为多个应用程序使用
3.内模式:一个数据库只有一个内模式
小结:在这里插入图片描述
4.数据库系统的二级映像与数据独立性:
外模式/模式映像:保证了数据与程序之间的逻辑独立性
模式/内模式映像:确保数据的物理独立性
数据库系统的三级模式和二级映像的优点:在这里插入图片描述

  • 外部体系结构

从最终用户的角度来对数据库系统分类:
1.单用户结构
主从式结构
分布式结构
客户/服务器结构
浏览器/服务器结构

  • 三个世界及其有关概念

1.数据处理的抽象和转换过程:
在这里插入图片描述
2. 从现实世界到概念世界是通过概念模型来表达的,如:E-R模型
3.码和域的概念
4.两个实体型间的联系:一对一、一对多、多对多
5.三个世界相关术语对应:在这里插入图片描述

  • 数据模型
  • 数据模型的概念

数据模型是描述数据、数据联系、数据的语义和完整性约束的概念集合,由数据结构、数据操作和完整性约束三要素组成

  • 数据模型的组成要素

1.数据结构:即数据组织的结构,用于描述系统静态特征(类型、内容、属性等), 描述数据库的组成对象以及之间的联系。
常见的数据结构有:在这里插入图片描述
2.数据操作:描述数据库的动态特性:一类是查询操作,一类是更新操作(插入、删除、修改)
3.数据的完整性约束

  • 常见的数据模型

1.层次模型:
采用树形结构(有根树)来表示实体及实体间的联系的模型。
2.网状模型
3.关系模型
以二维表的形式表示实体和实体之间的联系的数据模型
4.三者比较在这里插入图片描述
注:此处难度不大,但较为繁琐,自行查阅填写完整

  • 数据库领域的新技术
  • 分布式数据库
  • 数据仓库与数据挖掘技术
  • 多媒体数据库
  • 大数据技术
  • 小结

猜你喜欢

转载自blog.csdn.net/weixin_44738882/article/details/89422877