数据库引论 第一章 数据库概念

1.1 数据库的由来和发展

文件系统->数据库->数据仓库

数据库系统:

  • 层次数据库:IMS
  • 网状数据库:IDS
  • 关系数据库:Oracle、DB2 …
  • 新一代数据库产品:MySQL、MongoDB、Redis、Neoj4、Kafka、Elastic Search …

大数据时代:大数据思维 – 关联

1.2 数据描述

现实世界(概念设计)->数据库管理系统(逻辑设计)->数据库(物理设计)

数据模型:概念数据模型和逻辑数据模型(包括数据结构、数据操作和数据完整性约束)

概念设计的数据描述

实体关系模型:实体、属性、联系。

数据联系的描述:

  • 二元联系:一对一、一对多、多对多
  • 三元联系:乘客、飞机、航班
  • 一元联系:零件和组成

实体联系图(ER图)

逻辑设计的数据描述

主要的数据模型:

  • 层次模型:树形
  • 网状模型:有向图(和ER模型直接的映射)
  • 关系模型:二维表格
  • 对象模型:实体的模型化(类),对关系模型的补充(对象关系模型)

数据描述:

  • 字段 field
  • 记录 record
  • 文件 file
  • 关键码 key

物理设计的数据描述

bit、byte、word、block(内存和外存交换信息的最小单位)、bucket、volume

1.3 数据库体系结构

三个层次:外部级(用户视图)、概念级(全局视图)、内部级(存储视图)

1.4 数据库管理系统(DBMS)

工作模式

在应用程序和DB之间发挥作用

主要功能

  1. 数据库定义
  2. 数据库操纵
  3. 数据库保护
  4. 数据库维护
  5. 数据字典

模块组成

  • 数据库用户

  • 查询处理器

  • 存储管理器

  • 磁盘存储器

1.5 数据库系统 (DBS)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值