【数据库系统原理】第 1 章 :数据库系统概述

目录

一、数据库基本概念

(1)数据(Data)

(2)数据库(DB,即 Database)

(3)数据库管理系统(DBMS ,即 Database Management System)及其功能

(4)数据库系统(DBS ,即 Database System)的构成

二、数据管理技术的发展

(1)人工管理阶段

(2)文件系统阶段

(3)数据库系统阶段

三、数据库系统的结构

(1)数据库系统的结构分类

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

(3)三级模式结构的两层映像与数据独立性

(4) 客户/服务器结构 

(5)浏览器/服务器结构

四、数据模型

(1)模型(Model)

(2) 数据的特征

(3)数据模型组成要素

(4)数据模型的分类

【4.1】概念层数据模型

           [4.1.1] 信息世界涉及的基本概念

           [4.1.2] 概念模型(E-R 模型)的表示方法

【4.2】逻辑层数据模型

           [4.2.1] 逻辑模型的类型

【4.3】物理层数据模型



一、数据库基本概念

(1)数据(Data

  • 概念:数据(Data)是描述事物的符号记录,是指利用物理符号记录下来的、可以鉴别的信息。
  • 语义:数据是信息存在的一种形式,只有通过解释或处理的数据才能成为有用的信息。

(2)数据库(DB,即 Database)

  • 数据库(Database,DB)是指长期储存在计算机中的有组织的、可共享数据集合
  • 数据要按照一定的数据模型组织、描述和存储,具有较小的冗余度、较高数据独立性,系统易于扩展,并可以被多个用户分享
  • 数据库中存储的数据的三个基本特点永久存储有组织、可共享

(3)数据库管理系统(DBMS ,即 Database Management System)及其功能


(4)数据库系统(DBS ,即 Database System)的构成

 



二、数据管理技术的发展


(1)人工管理阶段


(2)文件系统阶段


(3)数据库系统阶段



三、数据库系统的结构

(1)数据库系统的结构分类


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


(3)三级模式结构的两层映像与数据独立性


(4) 客户/服务器结构 

客户/服务器结构(Client/ServerC/S中:

① “客户端”、“前台” 或 “表示层” 主要完成与数据库使用者的交互任务

② “服务器”、“后台” 或 “ 数据层” 主要负责数据管理


(5)浏览器/服务器结构

  • 浏览器/服务器结构(Browser/ServerB/S,是一种基于 Web 应用的客户/服务器结构,也称为三层客户/服务器结构。
  • 三层:表示层、处理层(中间层)、数据层。



四、数据模型

(1)模型(Model)

  • 模型(Model)是现实世界特征的模拟和抽象表达。
  • 因此,数据模型是对现实世界数据特征的抽象,描述的是数据的共性内容

(2) 数据的特征


(3)数据模型组成要素


(4)数据模型的分类


【4.1】概念层数据模型


[4.1.1] 信息世界涉及的基本概念


[4.1.2] 概念模型(E-R 模型图)的表示方法

  • 实体型,用矩形表示,矩形框内写明实体的名称;
  • 属性,用椭圆形表示,并用无向边将其与相应的实体连接起来;
  • 联系,用菱形表示,菱形框内写明联系的名称,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:11或 MN),如果一个联系具有属性,则这些属性也要用无向边与该联系连接起来。
【实体与实体对应关系用法】
1:1 :指一对一关系
1:n :指一对多关系
n:m :指多对多关系


【4.2】逻辑层数据模型


[4.2.1] 逻辑模型的类型


【4.3】物理层数据模型

  • 物理层数据模型,也称为数据的物理模型,描述数据在存储介质上的组织结构,是逻辑模型的物理实现;
  • 是数据库最底层的抽象;
  • 设计目标是:提高数据库性能和有效利用存储空间。
  • 它确定数据的物理存储结构、数据存取路径以及调整、优化数据库的性能。
  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

顾三殇

觉得不错的话,打赏鼓励一下吧~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值