《数据库系统概述》读书笔记
2024-03-13 21:43:02 8 举报
AI智能生成
《数据库系统概述》第一章思维导图
作者其他创作
大纲/内容
数据模型
重要性:是数据库系统的核心和基础
两类数据模型
概念模型(信息模型)
信息世界中的基本概念
实体
客观存在并可相互去别的事物被称为实体
属性
实体所具有的某一特性
码
唯一标识实体的属性称为码
实体性
学生(学号,性别,姓名,所在院系)
实体集
全体学生
联系
一对一,一对多,多对多
表示方法
实体-联系法
E-R图
逻辑模型和物理模型
关系模型
关系模型的数据结构
规范化的二维表
关系,元组,属性,码,域,分量,关系模式(二维表)
注意事项
不允许表中有表
关系模型中的数据操作是集合操作,操作对象和结果都是关系
数据模型的组成要素
数据结构
描述数据库的组成对象以及对象之间得联系
刻画模型性质的最基本的方面
数据操作
增,删,改,查,
数据的完整性约束条件
实体完整性
参照完整性
定义完整性
数据库系统的组成
数据库
数据库用户
软件和硬件
数据库系统的结构
数据库系统模式的概念
型
型是指对某一类数据的结构和属性的说明
值
是型的一个具体赋值
模式
是数据库中全体数据的逻辑结构和特征的描述,不涉及具体的值
实例
模式的一个具体的值
数据库系统的三级模式结构
模式
外模式
一个数据库可以有多个外模式
一个外模式可以被多个应用系统使用,但是一个应用系统只能使用一个外模式
模式
一个数据库只有一个模式
内模式
一个数据库只有一个内模式,是物理存储结构和存储系统的描述,是数据在数据库内部的组织方式
数据库的二级应向功能与数据独立性
外模式/模式映像
保证了数据与程序之间的逻辑独立性
模式/内模式映像
保证了数据与程序的物理独立性
数据库的四个基本概念
数据
数据是数据库中存储的基本对象
描述事物的符号记录
数据的含义称为语义,数据与其语义不可分
数据库DB
永久存储,有组织,可共享
数据库管理系统DBMS
数据定义功能
数据组织,存储和管理
数据操纵功能(增,删,改,查)
数据库的事务管理和运行管理(保证数据的安全性,完整性)
数据库的建立和维护功能
其他功能
数据库系统DBS
由数据库,数据库管理系统,应用程序和数据库管理员组成的
数据库系统的特点
数据结构化
数据库系统与文件系统的本质区别,整体是结构化的,数据之间有联系
数据的共享性高,冗余度低且易扩充
数据独立性
物理独立性高
用户的应用程序与数据库中数据的物理存储是相互独立的
数据的物理存储改变时应用程序不用改变
逻辑独立性
用户的应用程序与数据库的逻辑结构是相互独立的
数据库的逻辑结构(增加一列或减少一列)改变用户应用程序不用改变
数据由数据管理系统统一管理和控制
0 条评论
下一页
为你推荐
查看更多