2022年数据库系统概论重点定义整理 .pdf
《2022年数据库系统概论重点定义整理 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库系统概论重点定义整理 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据:描述事物的符号记录,是数据库中的基本对象数据库:是长期储存在计算机内、有组织的、可共享的大量数据的集合数据库数据3 大基本特点:永久存储、有组织、可共享数据库管理系统(DBMS):是位于用户与操作系统之间的一层数据管理软件数据库管理系统主要功能:1.数据定义功能;2.数据组织、存储和管理;3.数据操纵功能;4.数据库的事务管理和运行管理;6.其他功能数据库系统(DBS、简称数据库):指在计算机系统中引入数据库后的系统,由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成人工管理阶段特点:1.数据不保存;2.应用程序管理数据;3.数据不共享;4.数据不具有独立性文件系统阶段
2、特点:1.数据可长期保存;2.由文件系统管理数据文件系统缺点:1.数据共享性差,冗余度大;2.数据独立性差数据库系统特点:1.数据结构化(与文件系统的本质区别);2.数据的共享性高,冗余度低,易扩充;3.数据独立性高;4.数据由 DBMS 统一管理和控制数据结构化:所谓“整体”结构化是指在数据库中的数据不再仅仅针对某一个应用,而是面向全组织;不仅数据内部结构化,而且整体是结构化的,数据之间具有联系。在每个文件系统中每个文件内不是有结构的,即文件由记录构成,每个记录由若干属性组成数据独立性包括:数据的物理独立性和数据的逻辑独立性物理独立性:指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立
3、的逻辑独立性:指用户的应用程序与数据库的逻辑结构是相互独立的,即数据的逻辑结构改变了,用户程序也可以不变DBMS提供的数据控制功能:1.数据的安全性保护;2.数据的完整性检查;3.并发控制;4.数据库恢复数据模型应满足三方面要求:一是能比较真实的模拟现实世界;二是容易为人所理解;三是便于在计算机上实现数据模型是数据库系统的核心和基础第一类是 概念模型,也成信息模型,它是按用户的观点来对数据和信息建模,主要用于数据库设计第二类的 逻辑模型主要包括层次模型、网状模型、关系模型、面向对象模型和对象关系模型,它是按计算机系统的观点对数据建模,主要用于DBMS 的实践第二类中的 物理模型 是对数据最底层
4、的抽象,它描述数据在系统内部的表示方式和存取方式,在磁盘和磁带上的存储方式和存取方式,是面向计算机系统的数据模型的组成要素:1.数据结构;2.数据操作;3.数据的完整性约束条件概念模型用途:用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言对概念模型的基本要求:一方面应该具有较强的语义表达能力,能够方面、直接地表达应用中的各种语义知识;另一方面应该简单、清晰、易于用户理解实体:客观存在并可相互区别的事物属性:实体所具有的某一特性码:唯一标识实体的属性集域:属性的取值范围实体型:具有相同属性的实体必然具有的特
5、征和性质。用实体名及其属性名集合来抽象和刻画同类实体,成为实体型实体集:同一类型实体的集合名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 -联系:实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系两个实体型之间的联系分为三种:一对一联系、一对多联系、多对多联系关系模型:1.关系数据模型的数据结构;2.,操纵和完整性约束;3.,存储结构关系:一个关系对应通常说的一张表元组:表中的一行即为一个元组属性:表中的一列即为一个属性码(码键):表中的某个属性组,它可以唯一确定一个元组域:属性的取值范围分量:元组中的一个属性值关系的完整性约束条
6、件包括:实体完整性、参照完整性、用户定义的完整性关系的两个不变性:实体完整性和参照完整性的关系模型必须满足的完整性约束条件数据库系统的三级模式结构指数据库系统是由外模式、模式和内模式三级构成模式(逻辑模式):是数据库全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。它是数据库系统模式结构的中间层,既不涉及数据的物理存储细节和硬件环境,也与具体的应用程序、所使用的开发工具及高级程序设计语言无关。一个数据库只有一个 模式外模式(子模式、用户模式):是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。通常是模式的子集,一个数据
7、库可以有多个 外模式。外模式是保证数据库安全性的一个有力措施内模式(存储模式):一个数据库只能有一个 内模式,是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式外模式/模式映射、模式/内模式映射 保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性候选码:若关系中的某一属性组的值能唯一的标识一个元组主码:若一个关系中有多个候选码,则选定其中一个为主码候选码的诸称为主属性。不包含在任何候选码中的属性称为非主属性 或非码属性全码:在最极端的情况下,关系模式中的所有属性是这个关系模式的候选码关系的三种类型:基本关系(又称基本表、基表)、查询表、视图表基本表 是实际存在的表,它是实际
8、存储数据的逻辑表示查询表 是查询结果对应的表视图表 是基本表或其他视图表导出的表,是虚表,不对应实际存储的数据关系模式:关系的表述关系模型基本操作:1.查询操作;2.插入、删除、修改操作查询操作分为:选择、投影、连接、除、并、差、交、笛卡尔积(5 种基本操作)关系操作特点:集合操作方式,即操作的对象和结果都是集合,也称一次一集合的方式。非关系数据模型的数据操作方式则是一次一记录的方式关系数据语言分类:1.关系代数语言(ISBL);2.关系演算语言(元组关系演算语言APLHA、QUEL,域关系演算语言QBE)3.具有关系代数和关系演算双重特点的语言(SQL)等值连接和自然连接的区别和联系:1.连
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库系统概论重点定义整理 2022 数据库 系统 概论 重点 定义 整理
限制150内