


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选word文档 下载可编辑数据库概念总结1数据是描述事物的符号记录。数据库(database,简称db)是长期存储(永久存储)在计算机内、有组织的、可共享的大量数据的集合。数据库管理系统(databasemanagementsystem,简称dbms)是位于用户与操作系统之间的一层数据管理软件。dbms的主要功能1、数据定义功能2、数据组织、存储和管理2、数据操纵功能3、数据库的事务管理和运行管理4、数据库的建立和维护功能数据库系统(databasesystem,简称dbs)是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员构成。数据库管理技术经理了人
2、工管理阶段、文件系统管理阶段、数据库系统阶段。数据库系统的优点数据结构化,数据的共享性高、冗余度低、易扩充,数据独立性高,数据由dbms统一管理和控制。数据独立性包括数据的物理独立性和数据的逻辑独立性。dbms必须包括以下功能数据的安全性保护;数据的完整性检查;并发控制;数据库恢复。数据模型构成数据结构、数据操作、完整性约束。数据库操作查询、更新(插入、删除、修改)。概念模型包括实体、属性、码、域(属性的取值范围)、实体型、实体集、联系。实体型之间的联系一对一、一对多、多对多。e-r方法(e-r模型)实体型(矩形)、属性(椭圆)、联系(菱形)。常用数据模型层次模型、网状模型、关系模型、面向对象
3、模型、对象关系模型。关系是一张规范化的二维表,关系(表),元组(行),属性(列)。关系的完整性约束实体完整性、参照完整性、用户定义完整性。数据库系统三级模式结构外模式、模式、内模式。模式也称逻辑模式,是数据库中全体的逻辑结构和特征的描述,是所有用户的公共数据视图。外模式也称子模式或用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征点描述。内模式也称存储模式,一个数据库只有一个内模式。是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。数据库的两层映像外模式/模式映像、模式/内模式映像。外模式/模式映像保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。模式/内模式保证了数
4、据与程序的物理独立性,简称数据的物理独立性。域是一组具有相同数据类型的值的集合。笛卡尔积是域上面的一种集合运算。关系是一张二维表。基本表是实际存在的表,它是实际存储数据的逻辑表示。查询表是查询结果对应的表。视图表是由基本表或其他视图表导出的表,是虚表,不对应实际存储的数据。实体完整性规则若属性(一个或一组属性)a是基本关系r的主属性,则a不能取空值。主码不能取空值。外码设f是基本关系r的一个或一组属性,但不是关系r的码。ks是基本关系s的主码。如果f与ks对应,则称f是r的外码(foreignkey)。参照完整性规则若属性f是基本关系r的外码,它与基本关系s的主码ks相对应,则对于r中每个元组
5、f上的值,或者取空值、或者等于s中某个元组的主码值。用户定义完整性针对某一具体关系数据库的约束条件。传统集合运算是二目运算,包括并、交、差、笛卡尔积四种运算。专门的关系运算包括选择、投影、连接、除运算。sql功能数据查询、数据操纵、数据定义、数据控制。sql特点综合统一;高度非过程化;面向集合的操作方式;以同一种语法结构提供多种使用方式;语言简洁、易学易用。数据库完整性是指数据的正确性和相容性。完整性检查和控制的防范对象是不合语义的、不正确的数据,防止他们它们进入数据库。为维护数据库的完整性,dbms必须能够1、提供定义完整性约束条件的机制2、提供完整性检查的方法3、违约处理规范化的基本思想逐
6、步消除数据依赖中不适合的部分,使模式中的各关系模式达到某种程度的“分离”,即“一事一地”的模式设计原则。规范化过程1nf消除非主属性对码的部分函数依赖消除决定因素非码2nf的非平凡消除非主属性对码的传递函数依赖函数依赖3nf消除非主属性对码的部分和传递函数依赖bcnf消除非平凡且非函数依赖的多值依赖4nf数据库设计的6个阶段需求分析(最困难);概念结构设计(关键);逻辑结构设计(e-r转换为关系);物理结构设计;数据库实施;数据库运行和维护。数据库恢复机制和并发控制机制是数据库管理系统的重要组成部分。事物是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。事物
7、的四个特性原子性、一致性、隔离性、持续性。数据库系统中可能发生的故障种类事物内部的故障、系统故障、介质故障、计算机病毒。建立冗余数据最常用的技术是数据转储和登录日志文件。数据转储分为静态转储(系统中无运行事物时进行的转储操作)和动态转储(转储期间允许对数据库进行存取或修改)。登录日志文件可以用来进行事物故障恢复和系统故障恢复,并协助后背副本进行截肢故障恢复。事物故障的恢复是无故障是事物在运行至正常终止点前被终止,这是恢复子系统应利用日志文件撤销(undo)此事物已对数据库进行的修改。系统故障的恢复插销故障发生时未完成的事物,重做已完成的事物。介质故障的恢复重装数据库,重做已完成的事物。并发操作
8、带来的数据不一致性主要包括丢失修改、不可重复读、读“脏”数据。基本的封锁类型有两种排它锁(x锁,写锁),共享锁(s锁,读锁)。可串行化的调度多个事物的并发执行是正确的,当且仅当其结果与按其一次序串行地执行这些事物时的结果相同。可串行性是并发失误正确调度的准则。一个给定的并发调度,当且仅当它是可串行化的,才认为是正确调度。扩展阅读数据库概念总结数据是描述事物的符号记录。数据库(database,简称db)是长期存储(永久存储)在计算机内、有组织的、可共享的大量数据的集合。数据库管理系统(databasemanagementsystem,简称dbms)是位于用户与操作系统之间的一层数据管理软件。d
9、bms的主要功能1、数据定义功能2、数据组织、存储和管理2、数据操纵功能3、数据库的事务管理和运行管理4、数据库的建立和维护功能数据库系统(databasesystem,简称dbs)是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员构成。数据库管理技术经理了人工管理阶段、文件系统管理阶段、数据库系统阶段。数据库系统的优点数据结构化,数据的共享性高、冗余度低、易扩充,数据独立性高,数据由dbms统一管理和控制。数据独立性包括数据的物理独立性和数据的逻辑独立性。dbms必须包括以下功能数据的安全性保护;数据的完整性检查;并发控制;数据库恢复。数据模型构成数据
10、结构、数据操作、完整性约束。数据库操作查询、更新(插入、删除、修改)。概念模型包括实体、属性、码、域(属性的取值范围)、实体型、实体集、联系。实体型之间的联系一对一、一对多、多对多。e-r方法(e-r模型)实体型(矩形)、属性(椭圆)、联系(菱形)。常用数据模型层次模型、网状模型、关系模型、面向对象模型、对象关系模型。关系是一张规范化的二维表,关系(表),元组(行),属性(列)。关系的完整性约束实体完整性、参照完整性、用户定义完整性。数据库系统三级模式结构外模式、模式、内模式。模式也称逻辑模式,是数据库中全体的逻辑结构和特征的描述,是所有用户的公共数据视图。外模式也称子模式或用户模式,是数据库
11、用户能够看见和使用的局部数据的逻辑结构和特征点描述。内模式也称存储模式,一个数据库只有一个内模式。是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。数据库的两层映像外模式/模式映像、模式/内模式映像。外模式/模式映像保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。模式/内模式保证了数据与程序的物理独立性,简称数据的物理独立性。域是一组具有相同数据类型的值的集合。笛卡尔积是域上面的一种集合运算。关系是一张二维表。基本表是实际存在的表,它是实际存储数据的逻辑表示。查询表是查询结果对应的表。视图表是由基本表或其他视图表导出的表,是虚表,不对应实际存储的数据。实体完整性规则若属性(一个
12、或一组属性)a是基本关系r的主属性,则a不能取空值。主码不能取空值。外码设f是基本关系r的一个或一组属性,但不是关系r的码。ks是基本关系s的主码。如果f与ks对应,则称f是r的外码(foreignkey)。参照完整性规则若属性f是基本关系r的外码,它与基本关系s的主码ks相对应,则对于r中每个元组f上的值,或者取空值、或者等于s中某个元组的主码值。用户定义完整性针对某一具体关系数据库的约束条件。传统集合运算是二目运算,包括并、交、差、笛卡尔积四种运算。专门的关系运算包括选择、投影、连接、除运算。sql功能数据查询、数据操纵、数据定义、数据控制。sql特点综合统一;高度非过程化;面向集合的操作
13、方式;以同一种语法结构提供多种使用方式;语言简洁、易学易用。数据库完整性是指数据的正确性和相容性。规范化的基本思想逐步消除数据依赖中不适合的部分,使模式中的各关系模式达到某种程度的“分离”,即“一事一地”的模式设计原则。规范化过程1nf消除非主属性对码的部分函数依赖消除决定因素非码的非平凡函数依赖2nf消除非主属性对码的传递函数依赖3nf消除非主属性对码的部分和传递函数依赖bcnf消除非平凡且非函数依赖的多值依赖4nf数据库设计的6个阶段需求分析(最困难);概念结构设计(关键);逻辑结构设计(e-r转换为关系);物理结构设计;数据库实施;数据库运行和维护。数据库恢复机制和并发控制机制是数据库管
14、理系统的重要组成部分。事物是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。事物的四个特性原子性、一致性、隔离性、持续性。数据库系统中可能发生的故障种类事物内部的故障、系统故障、介质故障、计算机病毒。建立冗余数据最常用的技术是数据转储和登录日志文件。数据转储分为静态转储(系统中无运行事物时进行的转储操作)和动态转储(转储期间允许对数据库进行存取或修改)。登录日志文件可以用来进行事物故障恢复和系统故障恢复,并协助后背副本进行截肢故障恢复。事物故障的恢复是无故障是事物在运行至正常终止点前被终止,这是恢复子系统应利用日志文件撤销(undo)此事物已对数据库进行的修改。系统故障的恢复插销故障发生时未完成的事物,重做已完成的事物。介质故障的恢复重装数据库,重做已完成的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 济南2025年山东济南市历下区所属事业单位招聘初级综合类岗位36人笔试历年参考题库附带答案详解-1
- 黑龙江旅游职业技术学院《机车车辆运用与维修》2023-2024学年第二学期期末试卷
- 天津石油职业技术学院《信号与系统实验》2023-2024学年第二学期期末试卷
- 陕西电子信息职业技术学院《生物化学双语》2023-2024学年第二学期期末试卷
- 漳州理工职业学院《应用开发》2023-2024学年第二学期期末试卷
- 琼台师范学院《普通化学(Ⅰ)(上)》2023-2024学年第二学期期末试卷
- 西南民族大学《公差与测量技术》2023-2024学年第二学期期末试卷
- 湛江幼儿师范专科学校《多媒体课件设计》2023-2024学年第二学期期末试卷
- 明达职业技术学院《学术文化与科研能力》2023-2024学年第二学期期末试卷
- 长江艺术工程职业学院《中学思想政治教育教学研究方法》2023-2024学年第二学期期末试卷
- 中国着名的塔课件
- Q∕GDW 11612.2-2018 低压电力线高速载波通信互联互通技术规范 第2部分:技术要求
- 公司办公室5S管理规定(实用含图片)
- (完整版)餐饮员工入职登记表
- 智能化工程施工工艺图片讲解
- 人教版小学五年级数学下册教材解读
- 2022年最新苏教版五年级下册科学全册教案
- 咳嗽与咳痰课件
- 小学四年级数学奥数应用题100题
- 综合布线验收报告材料
- 《初三心理健康教育》ppt课件
评论
0/150
提交评论