自考互联网数据库重点考点_第1页
自考互联网数据库重点考点_第2页
自考互联网数据库重点考点_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、自考互联网数据库重点考点互联网数据库第一章绪论.数据库技术在数据库系统阶段的特点:1数据结构化 2 数据共享性高冗余量小,易扩充3 数据独立性高 统一的数据管理和控制 5 数据的最小存取单位是数据项。2.数据模型通常由数据结构 数据操作盒完整性约束三个要素构成a数据结构:用于描述系统的静态特征b数据操作 用于描述系统的动态特征c约束条件 是一组完整性规则的集合第二章 关系数据库简介3关系数据语言分为三类:关系代数语言 如isb b关系演算语言 分为 元祖关系演算语言aplha quel和域关系演算语言qbe 具有关系代数和关系演算双重特点的:sql关系模型中三种完整性约束:实体完整性参照完整性

2、 用户自定义的完整性关系代数用到的运算符:集合运算符 专门的关系运算符 算术比较符逻辑运算符关系的三种类型 基本类型(基本表)查询表和视图表基本表是实际存在的表,是实际储存数据的逻辑表示 查询表是查询结果对应的表视图表则是基本表或其他视图表导出的表,是虚表,不对应实际存储的数据。关系数据库和非关系数据库的区别:关系数据库只有表这一种数据结构,非关系数据库有其他数据库结构和其他操作关系模式 是对关系的描述,五部分组成 r(,d,dom,)r关系名u组成该关系的属性名集合 d为属性组u中属性 所来自的域dm 为属性向域的映像集合f 属性间数据的依赖关系集合第三章 关系数据库标准语言sqlql的特点

3、 1综合统一 2 高度非过程化 3 面向集合的操纵方式 4 以同一种语法结构提供两种使用方式 5 语言简洁,易学易用。连接查询:查询同时涉及到两个以上的表,包括 等值连接自然连接 非等值连接 自身连接 外连接复合条件连接查询第四章 关系数据库设计理论关系分解的三个定义:1 分解具有无损连接性 2 保持函数依赖 3既要具有无损连接性 又要保持函数依赖bcnf 关系模式具有的性质: 1所有非主属性都完全函数依赖于每个候选码 所有主属性都完全函数依赖于每个不包含它的候选码 3 没有任何属性完全函数依赖于非码的任何一组属性。第五章 数据库保护数据库管理系统的安全功能: 数据库恢复 并发控制3 安全性保

4、护 完整性保护审计 是一种 事后监视的措施,跟踪数据库的访问活动,以发现数据库的非法访问以达到安全防范的目的。数据库的完整性 是指 数据的正确性一致性 相容性。dm的完整性控制机制的功能:1定义功能 检查功能 3 如果发现用户的数据请求使数据违背了完整性约束 ,则采取一定动作来保证数据完整性。封锁就是事物可以向系统发出请求,对某个数据对象加锁,于是事物t对这个数据对象就有一定控制,分为排他锁和共享锁第六章 数据库设计数据字典:是系统中各项数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。通常包括数据项,数据结构 数据流 数据存储和处理过程五个部分。数据项是数据的最小组成单位。数据

5、库的物理设计 :为一个给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程。数据库设计的阶段:1 需求分析阶段 2 概念结构设计阶段 3 逻辑结构设计阶段 物理设计阶段 5 实施阶段 6 运行和维护阶段需求分析的任务:通过详细调查现实世界要处理的对象,充分了解原系统工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能,调查的重点是数据和处理,通过调查,收集和分析,获得用户对数据库的如下要求 1 信息要求 2 处理要求 3 安全性与完整性要求概念结构的特点:能真实 充分的反映现实世界,包括事物之间的联系2易于理解3 易于修改 易于向关系网状 层次等各种数据模型转换第七章 基于web数

6、据库技术概述actvex的优点:1 是一种分布式对象技术,能保护开发者以往的投资2 是一种开放技术,包容了现有标准又提供第三方开发接口缺点:1控件体积大,不利于下载 2 兼容性差 ,只支持inws脚本是一种能够完成某些特殊功能的小程序段,不被编译,逐行被解释第八章 jdbc 基于jav的数据库连接dbc 基本功能:1 建立与数据库的连接 发送sql语句 3处理结果第九章 p与ad数据库连接ap的特点1 使用简单脚本语言 开发简单 源程序无需编译链接,可直接执行,运行于各种操作环境3 代码的执行与浏览器无关,更好的兼容性 4asp源程序不会传到浏览器,保护知识产权5 可使用服务器端的脚本来产生客

7、户端的脚本。sp有5个内置对象,可以被asp脚本直接使用1rques espse3sevr4 sessin5 aplicainado重要的接口 conectiro coman parameer reordst fld第十章 数据库管理系统简介第十一章 数据库新技术面向对象程序设计方法是一种支持模块化设计和软件重用的实际可行的编程方法面向对象数据库系统是数据库技术与面向对象程序设计方法相结合的产物,面向对象程序设计的基本思想是封装和可拓展性面向对象数据库语言主要包括对象定义语言和对象操纵语言,对象操纵语言中一个重要子集是对象查询语言。oodb一般应具备下列功能:1类的定义与操纵2 操作/方法的定

8、义 对象的操纵 一个面向对象的数据库数据库系统满足的条件:1支持一核心的面向对象数据模型2支持传统数据库系统所有的数据库特征。o的特点:1扩充数据类型 2 支持复杂对象 3 支持继承的概念 提供通用的规则系统。并行数据库系统 是在并行机上运行的具有并行处理能力的数据库系统并行数据库系统的目标 1 高性能 2 高可用性 3 可扩充性 多媒体数据库 多媒体技术与数据库技术相结合产生的一种新型数据库。多媒体的建模方法: 扩充关系模型 2 语义模型3 面向对象模型 知识库系统 数据库技术与人工智能技术结合的产物。第十二章 分布式数据库系统分布式数据库:是一组数据组成,这组数据分布在计算机网络的不同计算

9、机上,网络中的每个结点具有独立处理的能力,可以执行局部应用。同时每个结点也能通过网络通信子系统执行全局应有。分布式数据库系统的特点:1 数据的独立性 2 集中与自治相结合的控制结构 适当增加数据冗余度 4 全局的一致性 可串行性 可恢复性。分布式数据库系统的目标: 适应部门分布的组织机构 降低费用 提高系统的可靠性和可用性 3 充分利用数据库资源 提高现有集中式数据库的利用率 逐步扩展处理能力和系统规模。数据分布:主要是为了就地访问,而不是为分布而分布。数据分布的方式:1 划分式 2 全重复式 3部分重复式关系的分割:1水平分割 垂直分割 3 混合分割数据分布的问题: 保持多副本一致性 保持分布的一致性

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论