数据库系统原理 - - (1)数据库系统概论

叁歲伎倆 2023-02-20 06:20 122阅读 0赞

感谢内容提供者:金牛区吴迪软件开发工作室

文章目录

  • 一:数据库系统概论
    • 1、数据库基本概念
        • a、什么是数据?
        • b、什么是数据库?
        • c、数据库中存储的数据的三个基本特点
        • d、数据库管理系统及其功能
        • e、数据库系统的构成
    • 2、数据管理技术的发展
        • a、人工管理阶段
        • b、文件系统阶段
        • c、数据库系统阶段
    • 3、数据库系统的结构
        • a、数据库系统的结构分类
          • 数据库系统的三级模式结构
        • b、数据库系统的三级模式结构
        • c、客户/服务器(C/S)结构
        • d、浏览器/服务器(B/S)结构
    • 4、数据模型
        • 1、什么是模型
        • 2、数据的特征
        • 3、数据模型组成要素
        • 4、数据模型的分类
        • 5、什么是概念层数据模型
        • 6、信息世界涉及的基本概念
        • 7、概念模型的表示方法
        • 8、什么是逻辑层数据模型
        • 9、逻辑模型的类型
        • 10、物理层数据模型

一:数据库系统概论

1、数据库基本概念

a、什么是数据?

数据(data)是描述事物的符号记录,是指利用物理符号记录下来的、可以鉴别的信息

数据是信息存在的一种形式,只有通过解释或处理的数据才能成为有用的信息。

b、什么是数据库?

数据库(Database, DB)是指长期储存在计算机中的有组织的、可共享的数据集合。

数据要按照一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性,系统易于扩展,并可以被多个用户分享

c、数据库中存储的数据的三个基本特点

  1. 永久存储
  2. 有组织
  3. 可共享

d、数据库管理系统及其功能

数据库管理系统(DBMS)
数据库管理系统(DBMS)是专门用于建立管理数据库的一套软件,介于应用程序操作系统之间。

它可以做

  • 数据定义功能
  • 数据操纵功能
  • 数据库的运行管理功能
  • 数据库的建立和维护功能
  • 数据组织、存储和管理功能
  • 其他功能【网络通信功能】

e、数据库系统的构成

在这里插入图片描述

2、数据管理技术的发展

a、人工管理阶段

在这里插入图片描述

b、文件系统阶段

在这里插入图片描述
使用文件系统的优点: 物理数据独立性

c、数据库系统阶段

  1. 数据集成(主要目的)
  2. 数据共享性高
  3. 数据冗余小
  4. 数据一致性
  5. 数据独立性高:数据定义与使用数据的应用程序分离称为数据独立。
  6. 实施统一管理与控制:数据的安全性、完整性并发控制与故障恢复等,即数据库保护。
  7. 减少应用程序开发与维护的工作量。

3、数据库系统的结构

a、数据库系统的结构分类

从用户的角度分类:
在这里插入图片描述
从数据库管理员的角度分类:
在这里插入图片描述

数据库系统的三级模式结构

在这里插入图片描述
模式也称为概念模式或逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。数据库的核心,也是数据库设计的关键。

外模式也称为子模式或用户模式。

内模式也称为存储模式。

在这里插入图片描述
在这里插入图片描述

b、数据库系统的三级模式结构

三级模式结构的俩层映像与数据独立性。
在这里插入图片描述

模式/内模式映像
保证了数据与程序的物理独立性

外模式/模式映像
保证了数据与程序的逻辑独立性

c、客户/服务器(C/S)结构

在这里插入图片描述

d、浏览器/服务器(B/S)结构

在这里插入图片描述

4、数据模型

1、什么是模型

模型(Model) 是现实世界特征的模拟和抽象表达。

数据模型是对现实世界数据特征的抽象,描述的是数据的共性内容

2、数据的特征

静态特征:

  1. 数据的基本结构
  2. 数据间的联系
  3. 数据取值范围的约束

动态特征:

  1. 指对数据可以进行符合一定规则的操作。

3、数据模型组成要素

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、数据模型的分类

在这里插入图片描述

5、什么是概念层数据模型

在这里插入图片描述

6、信息世界涉及的基本概念

在这里插入图片描述
在这里插入图片描述

7、概念模型的表示方法

在这里插入图片描述

8、什么是逻辑层数据模型

在这里插入图片描述

9、逻辑模型的类型

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

10、物理层数据模型

在这里插入图片描述
在这里插入图片描述
下一篇:数据库系统原理 - - (2)关系数据库

发表评论

表情:
评论列表 (有 0 条评论,122人围观)

还没有评论,来说两句吧...

相关阅读

    相关 数据库系统概论 | 绪论

    数据 :描述事物符号的记录称为数据。 数据库 :长期存储在计算机内、有组织、可共享的大量数据的集合。 数据库管理系统 :数据定义、组织、存储、管理、操纵,数据