复试数据库篇[第一章-绪论]

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

第一章 绪论

1.1数据库系统概述

  • 数据库

在这里插入图片描述
数据库数据的三个基本特点:永久存储、有组织、可共享

  • 数据库管理系统
    主要功能:
    在这里插入图片描述
  • 数据库系统

在这里插入图片描述

1.1.3数据库系统的特点

  • (1)数据结构化

  • (2)数据的共享性高、冗余度低且易扩充

  • (3)数据独立性高

  • (4)数据由数据库管理系统统一管理和控制

  • (1)数据结构化

  • 在这里插入图片描述

  • (2)数据的共享性高、冗余度低且易扩充
    在这里插入图片描述

  • (3)数据独立性高
    在这里插入图片描述

  • (4)数据由数据库管理系统统一管理和控制
    数据库管理系统提供以下几方面的数据控制功能
    1-数据的安全性保护
    2-数据的完整性检查
    3-并发控制
    4-数据库恢复

1.2数据模型

第一类:概念模型
第二类:逻辑模型和物理模型
在这里插入图片描述

1.2.2 概念模型

码:在这里插入图片描述
实体间的联系有一对一、一对多和多对多等多种类型
概念模型的一种表示方法:实体-联系方法:E-R方法(E-R模型)

1.2.3数据模型的组成要素

  • (1)数据结构:描述数据库的组成对象以及对象之间的联系
  • (2)数据操作:对数据库中各种对象的实例允许操作的集合
  • (3)数据的完整性约束条件:一组完整性规则

1.2.4常用的数据模型

主要的逻辑数据模型:

  • (1)层次模型
  • (2)网状模型
  • (3)关系模型
  • (4)面向对象数据模型
  • (5)对象关系数据模型
  • (6)半结构化数据模型
    层次模型和网状模型为格式化模型

1.2.5层次模型

  • 层次模型的数据结构:

在这里插入图片描述

结点的双亲是唯一的
层次模型的基本特点:
在这里插入图片描述

  • 层次模型的数据操做与完整性约束

在这里插入图片描述

  • 层次模型优缺点
    在这里插入图片描述

1.2.6网状模型

  • 网状模型的数据结构

在这里插入图片描述

  • 网状模型的数据操作与完整性约束
    在这里插入图片描述
  • 网状模型的优缺点

在这里插入图片描述

1.2.7 关系模型

  • 关系模型的数据结构

在这里插入图片描述
在这里插入图片描述
关系模型要求关系必须是规范化的:关系中的每一个分量必须是一个不可分的数据项
在这里插入图片描述

  • 关系模型的数据操作与完整性约束

在这里插入图片描述
关系的完整性约束:实体完整性、参照完整性、用户定义的完整性

  • 关系模型的优缺点
    在这里插入图片描述

1.3 数据库系统的结构

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

外模式、模式、内模式
在这里插入图片描述

  • 模式
    在这里插入图片描述

中间层,既不涉及数据的物理存储细节和硬件环境,也与具体的应用程序、所使用的应用开发工具及高级程序语言设计语言无关

一个数据库只有一个模式

数据库管理系统提供模式数据定义语言(模式DDL)来严格定义模式

  • 外模式
    在这里插入图片描述
  • 内模式
    在这里插入图片描述

1.3.3 数据库的二级映像功能与数据独立性

外模式/模式映像、模式/内模式映像

  • 外模式/模式映像
    保证了逻辑独立性 在这里插入图片描述

在这里插入图片描述

  • 模式/内模式映像
    保证了物理独立性在这里插入图片描述

1.4 数据库系统的组成

(1)硬件平台及数据库
(2)软件:
在这里插入图片描述
(3)人员
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值