社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
数据库笔记汇总:数据库系统概论复习笔记(五)笔记汇总
教材:数据库系统概论(第五版)
出版社:高等教育出版社
第一章的思维导图(考试部分)
定义:
定义:是长期储存 在计算机内、有组织 的、可共享 的大量数据的集合
定义:
定义:是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员(DBA)组成的存储、管理、处理和维护数据的系统
定义:是对现实世界数据特征的模拟
实体(可以是具体的人事物,也可以是抽象的概念和联系)
属性(描述实体所具有的某一特征,如学生实体可以由学号等属性组成)
码(唯一标识实体的属性集)
实体型(比如学生)
实体集(同一类型实体的集合,比如全体学生)
联系(实体集之间的联系通常是指不同实体集之间的联系)
实体-联系方法(E-R方法/E-R模型)//第七章
关系模型是数据模型的一种
数据操控:查询、插入、更新和删除数据
完整性约束条件:实体完整性、参照完整性和用户定义完整性
略.
数据库系统通常采用三级模式结构
数据库的二级映像功能
模式(逻辑模式):是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图
一个数据库只有一个模式
外模式(子模式/用户模式):用户能看到、使用的局部数据的逻辑结构和特征的描述,是DB用户的数据视图,是与某一应用有关的数据的逻辑表示
外模式是模式的子集
一个数据库可以有多个外模式
内模式(存储模式):是数据物理结构和存储方式的描述,是数据在数据库内部的组织方式
一个数据库只有一个内模式
保证了数据的逻辑独立性
当模式改变时,由数据库管理员对映像做相应改变,可使外模式保持不变,而应用程序是根据外模式编写的,从而应用模式不用更改,保证了数据和程序的逻辑独立性。
保证了数据的物理独立性
当数据库的存储结构改变了(例如选用了另一种存储结构),数据库管理员修改模式/内模式映象,使模式保持不变,从而应用程序不受影响。保证了数据与程序的物理独立性,简称数据的物理独立性。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!