数据库的整理

上传人:汽*** 文档编号:562703531 上传时间:2023-11-27 格式:DOCX 页数:5 大小:55.88KB
返回 下载 相关 举报
数据库的整理_第1页
第1页 / 共5页
数据库的整理_第2页
第2页 / 共5页
数据库的整理_第3页
第3页 / 共5页
数据库的整理_第4页
第4页 / 共5页
数据库的整理_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库的整理》由会员分享,可在线阅读,更多相关《数据库的整理(5页珍藏版)》请在金锄头文库上搜索。

1、第一章1. (Data )数据的定义:描述事物的符号记录;2. 数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大 量数据集合3. (DBS)数据库的特征:数据按一定的数据模型组织、描述和储存可为各种用户共享冗余度较小 数据独立性较高 易扩展4. 数据库管理系统(Database Management System,简称DBMS)是位于用 户与操作系统之间的一层数据管理软件。5. DBMS的主要功能数据定义功能:提供数据定义语言(DDL);(2) .数据组织、存储和管理(3) .数据操纵功能:提供数据操纵语言(DML);(4) .数据库的运行管理和事务管理(5) .

2、数据库的建立和维护功能(实用程序)(6) .其他功能6数据库系统(Database System,简称DBS)是指在计算机系统中引入数 据库后的系统构成。(1) .数据库系统的构成:由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(和用户)构成(2) .数据库系统的特点:A.数据结构化B. 数据的共享性高、冗余度低、易扩充C. 数据独立性高D. 数据由DBMS统一管理和控制 7.数据库管理技术发展的三个阶段“人工管理阶段(40 年代中-50 年代中) 文件系统阶段(50 年代末-60 年代中) 数据库系统阶段(60年代末-现在)比较文件系统阶段和数据库系统阶段: P6文件系统阶

3、段数据库系统阶段特 占 八、数据的管理者文件系统数据库管理系统数据面向的对象某一应用程序现实世界(一个公司、企业。)数据的共享程度共享性差,冗余度大共享性高,冗余度小数据的独立性独立性差具有高度的物理独立性和一定逻辑独立性数据的结构化记录内有结构、整体无 结构整体结构化,用数据模型描述数据控制能力应用程序自己控制有数据库管理系统提供数据安全性、 完整性、并发控制和恢复能力8.数据模型的组成要素:数据结构、数据操作、数据的完整性约束条件数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。 数据模型分为概念模型和逻辑模型和物理模型;9. 概念模型: 也称信息模型,它是按用户的观点来对数据和信

4、息建模。 信息世界中的基本概念:A. 实体(Entity):客观存在并可相互区别的事物,可以是具体的人、事、物, 也可以是抽象的概念或联系B. 属性(Attribute):实体所具有的某一特性C. 码(Key):唯一标识尸体的属性集。.域(Domain):是- 一组具有相同数据类型的值的集合;属性的取值范围来 自于某个域E. 实体型(Entity Type):具有相同属性的实体必然具有共同的特征和性质实体集:同一类型实体的集合F. 联系(Relationship):事物内部以及事物之间的联系数据模型 :主要包括网状模型、层次模型、关系模型等,它是按计算机系 统的观点对数据建模10. 最常用的数

5、据模型:层次模型、网状模型、关系模型、面向对象模型、 面向关系模型(其中层次和网状模型成为格式化模型)1. 外码的概念:关系模式R中属性或属性组X并非R的码,但X是另一个关系模式 的码,则称X是R的外部码(Foreign key)也称外码.外码取值范围:空值,被参照表里的值2. 关系用二维表表示3. 关系的运算是集合运算4. 网状模型和戻次模型用结点来表示关系5. 数据操作是集合操作,操作对象和操作结果都是关系,6. 数据库恢复用到数据备份和数据日志,基本技术冗余7. 事务的结束有两种情况:提交(commit)和rollback(回滚)8. 多个事物的并发执行是正确的,当且仅当其结果与按某一次

6、序串行执行这些事务时的 结果相同,称这种策略为可串行化的调度:并发事务正确调度的准则是可串行性;按这个准则规定,一个给定的并发调度,当且 仅当它是可串行化的,才认为是正确调度:填空题9. 会考的几个函数:求和、平均、计数注意:Alter改变表的结构;Delete删除数据10. 数据是描述事务的符号11. 一个数据库只有一个模式;一个数据库只有一个内模式:一个数据库可有多个外模式; 外模式与应用的关系:一对多12. 授权时允许将数据传递出去P137GRANT 权限 ,权限ON 对象类型 对象名, 对象类型 对象名TO 用户, 用户WITH GRANT OPTION; 其语义为:将对指定操作对象的

7、指定操作权限授于指定用户。12. 最常用的数据模型:戻次模型、网状模型、关系模型、面向对象模型、 面向关系模型(其中戻次和网状模型成为格式化模型)13. 合并规则:XY,XZ,则 XYZ;15. 关系的完整性:实体完整性、参照完整性、用户定义的完整性16.触发器的定义P160和存储过程P247第三章1.SQL的特点(简答):A.综合统一 B.高度非过程化C.面向集合的操作方式D. 以用一种语法结构提供多种使用方式E. 语言简洁,易学易用SQL(Structured Query Language ):即结构化查询语言,是关系数据库的标准语言。SQL则集数数据查询、据定义语言DDL、数据操纵语言D

8、ML、数据控制语言DCL的功能 于一体。2. 程序设计:主要是考查询;修改:数据修改与结构修改的区别; 创建视图;(注意:主要考第三章的例题)3. 表和视图的比较:基本表示本身独立存在的表,在SQL语言中一个关系就对应一个表;视图是从一个多多个基本表或视图中导出的表;在数据库中只存放视 图的定义,而不存放视图对应的数据;视图对应的数据仍存放在导出 视图的基本表中;视图是一个虚表,不独立存储在数据库中;视图在 概念上与基本表等同,用户可以像使用基本表那样使用视图,可以在 视图上在定义视图。(表用于保存数据,而视图不保存数据) 第四章1. 数据库安全性控制:A.用户标识与鉴别B.存取控制C.自主存

9、取控制(DAC)方法D.授权与回收E.数据库角色F.强制存取控制(MAC)方法2. 比较数据库安全性和数据库完整性P151: 数据库的完整性是指数据的正确性和相容性; 数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。数据的完整性和安全性是两个不同的概念:数据的完整性是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存 在不正确的数据。数据的安全性是保护数据库防止恶意的破坏和非法的存取。因此, 完整性检查和控制的防范对象是不合语义的、不正确的数据。防止它们进入数据库。 安全性控制的防范对象是非法用户和非法操作,防止他们对数据库数据的非法存取。3数据库设计过程中

10、的各级模式的描述(简答)P203:数据库设计的不同阶段形成数据库的各级模式。需求分析阶段,综合各个用户的需求;在概念设计阶段形成独立于机器特点,独立于各个DBMS产品的概念模式,在本篇就是E-R图;在逻辑设计阶段将 E-R 图转换成具有数据库产品支持的数据模型,如关系模型, 形成数据库逻辑模式;然后根据用户处理的要求、安全性的考虑,在基本表的基础上在建立必要的视图 形成数据的外模式;在物理设计阶段,根据 DBMS 特点和处理的要求,进行物理存储安排,建立索引,形成数据库内模式。4. 在程序设计中如何实现一个具体题目的要求,因此需要 审题获得要求(需求); 程序应该有哪几部分功能组成功能分析 它

11、们之间的联系和相互关系是什么功能设计 采用哪些算法,如何输入/输出,对数据有什么要求,用户如何使用等应用设计 编码实现应用开发 运行系统,是否满足了题目的要求调试5. 关系数据库系统的查询处理步骤:A.查询分析B.查询检查(数据字典的检查)C.查询优化D.查询执行(代码生成器生成代码) 6事务的基本概念:事务是用户定义的一个数据库操作序列,这些操作要么做要么全不做, 是一个不可分割的工作单位。事务和程序是两个概念,一个程序中包含多个事务。 事务的特性:原子性、一致性、隔离性和持续性,这四个特性简称为ACID特性。 分析:为什么不正常终止会导致事务的非一致性?答:事务执行的结果必须是使数据库从一

12、个一致性状态变到另一个一致性状态。因此 当数据库中只包含成功事务提交的结果时,就说数据库处于一致性状态。如果数 据库系统运行中发生故障,有些事务尚未成功就被迫中断,这些尚未完成的事务 对数据库所做的修改有一部分已写入物理数据库,这时数据库处于一种不正确的 状态,或者说是不一致的状态。例子见书本P2797. a.数据库系统的并发控制机制,确保一致性和隔离性b. 数据库管理系统的恢复机制,确保原子性和持续性c. 在讨论事务的并发执行时,仅考杳事务的一致性和隔离性,而不考虑事务的原子性和持续性。d. 事务的并发执行包括:并发执行、可串行化、可串行化判定8. 恢复的实现技术冗余;建立冗余数据最常用的技术是数据转储和登录日志文件。9基本封锁类型:排它锁(X锁)和共享锁(S锁),亦分别称写锁和读锁。10. 读“脏”数据(Dirty Data):例子见书本P294产生数据不一致性的主要原因是并发操作破坏了事务的隔离性;另一方面,对数据的应用有时允许某些不一致性。11. 并发控制的主要技术有封锁、时间戳和乐观控制法。商用的DBMS 一般用封锁。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号