全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 视图的定义及优点定义:是从一个或者几个基本表导出的表,是用户可以从一个特定的角度来查看数据库中的数据,它与基本表不同,是一个虚表,即视图锁对应的数据不进行实际存储。 优点: 视图能够集中数据,简化用户的数据查询和处理。 视图便于用户共享数据。 视图提高了数据的逻辑独立性。 视图能够对机密数据提供安全保护。2、 三级模式二级映像的功能 通过三级模式提供的耳机映像保证了数据库系统中能够具有较高的逻辑独立性和物理独立性。3、 数据模型的三要素: 数据结构,数据操作,完整性约束条件4、 数据库安全性的控制方法 用户标识和鉴别,用户存取权限控制,视图机制,审计方法,数据加密 5、 数据库系统的特点 数据结构化, 数据的共享性高,冗余度低,易扩充, 数据独立性高, 数据由DBMS 同意管理和控制6、 基本封锁类型及含义 排他锁:若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他任何事务不能对A加任何类型锁,知道T释放A锁,才能对A进行封锁和其他读取操作,从而保证其他事务在T释放A上的锁前不能对A进行读取和修改。排他锁实质上是保证事务对数据的独占性,排除其他事务对其知性过程的干扰 共享锁:事务T对某数据A建立了共享锁,则此时事务T都能对数据A进行读操作,但不能进行修改和其他操作,而其他事务只能对数据A加S锁不能加X锁,即其他事务只能对数据A进行读操作。共享锁实质上是保证多个事务可以同时读A,在A上的共享锁被释放前。都不能写A7、 两段锁协议的概念 两段锁协议就是在对任何数据进行读写之前,事务首先要获得对该数据的封锁,在释放一个封锁之后,事务不再获得任何其他封锁,即一个事务被分为两个阶段 扩展阶段:事务可以申请封锁,但是不能接触任何已获得的封锁 收缩阶段:事务可以释放封锁,但是不能申请新的封锁8、 数据库设计的步骤,任务 1应用规划 进行系统的必要性和可行性分析 2 需求分析 收集分析信息3 概念设计 形成独立于具体DBMS的概念模型 4 逻辑设计 将概念结构转化成某个DBMS所支持的数据模型,并对其进行优化 5 物理设计 为逻辑数据模型选取一个最适合的应用环境的物理结构 6 数据库实施:建立实际数据库结构 装入实验数据对应用程序进行调试 转入实际数据 7运行维护:维护数据库的安全性和完整性 检测并改善书库库运行性能 根据用户要求对数据库现有功能运行扩充 集市改正运行中发现的系统错误 9、 关系模型的三类完整性规则 实体完整性:若属性A是基本关系R的主属性,则属性A不能取空值。 参照完整性:若属性F是基本关系R的外键,它与基本关系S的主键为Ks,相对应(基本关系R和S不一定是不同的关系),则对于R中的每个元素在F的值必须为a或取空值b或等于S中某个元组的主码值 用户定义完整性:限定属性的取值范围,即对值域的约束,所以在用户定义完整性中最常见的是域完整性约束10、 层次模式和网状模型的优缺点层次模型优点:查询效率高,结构简单,层次分明,便于在计算机内实现的优点 缺点:现实世界中很多联系是非层次的,其不能直接表示两个以上实体型间的复杂的联系和度偶i多联系,只能通过冗余数据或创建虚拟节点的方法来结局,易产生不一致性,对数据的插入删除操作限制较多,查询子女节点必须通过双亲节点,所以使得应用程序的编写比较复杂网状模型的优点:能够直接描述现实世界,查询方便,结构对称,查询格式相同,炒作功能强,速度快存取效率高缺点:数据结构及其对应的数据操作语言极其复杂,数据独立性差,程序设计困难11、 数据库物理结构的含义及涉及步骤,评价指标有哪些含义:为给定的基本数据模型选取一个最适合的应用环境的物理结构的过程步骤:确定数据库物的物理结构 评价数据库的物理结构评价指标:时间 空间 效率12、 数据独立性的两个级别: 物理数据独立性 : 概念(或外)模式不会醉着内模式的改变而改变 辑数据独立性:外模式(或应用程序)不会随着概念模式的改变而改变 13、 SQL的特点: 1综合统一 2高度非过程化 3面向几个的操作方式 4以同一种语法结构提供两种使用方式 5语言简洁 易学易用14、 关系模型和面向对象数据模型的区别: 15、 安全性控制的方法 用户表示和鉴别 用户存取权限控制 视图机制 审计方法 数据加密16、数据库的功能 数据定义 数据操纵 数据组织,存储和管理 数据库事务管理和运行管理 数据库建立和维护功能 名词解释1、 SOL 是引种介于关系袋鼠和关系盐酸之间的结构化非过程查询语言,是专用数据库而建立的指令集,其功能包括数据的定义查询更新和数据控制等多个方面2、 外码 关系模式R1中的某一属性F与关系模式R2的主键相对应,但不是R1的超键,则称F是关系模式R1的外键3、 等值连接 自然连接 自然连接:市一中特殊的等值连接,要求两个关系中进行比较的分量必须是相同的属性组,并且要求在结果中把重复的属性去掉。4、 数据库的安全性 主要是指保护数据库,防止不合法的使用,以免数据的泄漏更改和破坏5、 数据库的完整性 是指数据库中数据的正确性和相容性,防止错误的数据进入数据库造成无效操作6、 模式 外模式 内模式 模式:也称逻辑模式或者概念模式,是三级模式结构中的中间层,是数据库中全体数据逻辑结构和特征的描述,描述现实世界中的实体及其性质与联系,是所有用户的公共数据视图 外模式:是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示 内模式:存贮记录的类型,存储域的表示,存储记录的物理顺序,指引元,索引和存储路径等数据的存储组织7、 二级三级封锁协议 一级封锁协议:事务T在修改数据前必须先对其加X锁,知道事物结束才释放 二级封锁协议:在一级封锁协议中加上事务T在读取数据之前必须先对其加上S锁,读取后即可释放S锁 三级封锁协议:在一级封锁协议中加上事务T在读取之前必须先对其加上S锁,直到事务结束后才能释放S锁8、 数据流图 数据字典 数据流图:是SA中使用的工具,以图形的方式描绘数据在系统中流动和处理的过程,描绘信息流和数据流和数据从输入移动到输出的过程中锁经受的变换,由外部实体,处理过程。数据流。数据存储,组成 数据字典:是关于数据的信息集合,产生于数据流图,是对数据流图中各个成分的纤细描述,是数据流图的补充。由数据项,数据结构,数据流。数据存储,处理过程组成。9、 物理独立性逻辑独立性 物理数据独立性 : 概念(或外)模式不会醉着内模式的改变而改变 辑数据独立性:外模式(或应用程序)不会随着概念模式的改变而改变1、 简述数据库设计的特点 数据库设计是硬件软件和杆件的结合 数据库设计应该是应用系统设计相结合2、 一般用户的需求有哪些方面 1信息需求 2 处理需求 3 性能需求3、 简述用户需求的方法与步骤 1跟班作业 2开会调查 3问卷调查 4访谈询问 5查询记录4、 抽象有哪些类型,局部试图设计的步骤是什么 1分类 2聚集 3概括5、 简述全局视图设计的方法与步骤 方法:一次集成 逐步集成 合并 重构 步骤: 1 合并局部E-R图,消除冲突初步生成E-R图 2消除冗余,生成基本E-R图6、 E-R图如何向关系模型转换,简述转换的步骤和原则 概念模型向关系数据模型的转化就是将用E-R图表示的实体。实体属性和实体联系转化为关系模式 原则: 一个实体型转换成一个关系模式 实体间的联系跟图联系的类型转换7、 如何优化关系模型 1确定数据依赖 2对于各个关系模式之间的数据依赖进行及消化处理 3按照数据依赖的理论对关系模式逐一进行分析,确定各关系模式分别属于第几范式 4按照需求分析阶段得到的各种应用对数据处理的要求,分析对于这样的应用环境这些模式是否合适,确定是否对它们进行合并和分解以提高数据操作的小龙和存储空间的利用率。8、 试述数据库物理设计的内容和步骤内容:为关系模式选择存取方法 设计关系索引等数据库文件的物理存储结构步骤:确定数据库的物理结构 对物理结构进行评价9、 简述数据库实施的步骤及运行包含的内容步骤 :1 用DDL定义数据库结构 2组织数据入库 3编制与调制应用程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北师大七年级下册认识三角形二课件
- 玉溪师范学院《体育游戏与拓展训练》2023-2024学年第一学期期末试卷
- 玉溪师范学院《数据库原理与应用》2022-2023学年期末试卷
- 冀教版英语六下《教案》教学设计
- 几种重要的金属教案
- 交管12123学法减分考试题目及答案-知识题库
- 中学生使用手机管理规定
- 大班美术教教案教育课件
- 2024年精细药液过滤器项目评价分析报告
- 2024年营养型输液项目评估分析报告
- 神奇的热敏灸疗法课件
- 浅议线性代数中的数学文化课件
- 食品新产品开发及配方设计课件
- 细胞生物学(全套1047张课件)
- 河南省周口市各县区乡镇行政村村庄村名居民村民委员会明细
- 康复概论康复医学概论-课件
- 大型焰火燃放安全技术规程
- 工程施工罚款通知单模板
- 《预激综合征》课件
- 创建清廉医院工作措施
- DB11-T211-2017园林绿化用植物材料木本苗
评论
0/150
提交评论