没有合适的资源?快使用搜索试试~ 我知道了~
高级数据库技术自考资料.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 28 浏览量
2021-10-03
14:54:37
上传
评论
收藏 129KB DOC 举报
温馨提示
试读
13页
高级数据库技术自考资料.doc
资源推荐
资源详情
资源评论
高级数据库自考资料
1. 信息具有时效性、有用性和知识性,它是客
观世界的反映。
2. 信息具有 4 个基本特征:〔1〕信息的内容是
关于客观事物或思想方面的知识〔2〕信息是
有用的〔3〕信息能够在空间和时间上被传递
〔4〕信息需要一定的形式表示。
3. 在空间上传递信息称为信息通信,在时间上
传递信息称为信息存储。
4. 信息对于人类社会发展的重要意义:它可以
提高人们对事物的认识,减少人们活动的盲
目性;信息是社会机体进行活动的纽带,社
会的各个组织通过信息网相互了解并协同工
作,使整个社会协调发展;社会越发展,信
息的作用就越突出;信息又是管理活动的核
心,要想对事物管理好,需要掌握更多的信
息,并利用信息进行工作。
5. 数据〔Data〕是用于承载信息的物理符号。
6. 数据具有 4 个特征:〔1〕数据有“型”和“值”之
分〔2〕数据受数据类型和取值范围的约束
〔3〕数据有定性表示和定量表示之分〔 4〕
数据应具有载体和多种表现形式。
7. 常见的数据类型有数值型、字符串型、日期
型和逻辑型。
8. 数据库中的数据具有整体性和共享性。
9. 数据处理是指对数据的收集、组织、整理、
加工、存储和传播等工作。
10. 数 据 处 理工 作 分 为 3 类 : 〔 1 〕 数 据 管理
〔2〕数据加工〔3〕数据传播。
11. 在数据处理中,最基本的工作是数据管理工
作。
12. 数据管理包括 3 项内容:〔1〕组织和保存数
据〔2〕进行数据维护〔3〕提供数据查询和
数据统计功能。
13. 数据库方法与文件方法相比,具有两个进步
特征:〔1〕数据库中的数据具有数据整体性
〔2〕数据库中的数据具有数据共享性。
14. 数据库的数据共享性表现在两个方面:〔1〕
不同的用户可以按各自的用法使用数据库中
的数据〔2〕多个用户可以同时共享数据库中
的数据资源,即不同的用户可以同时存取数
据库中的同一个数据。
15. 在数据库管理系统的操作功能中:数据定义
功能是指为说明库中的数据情况而进行的建
立数据库结构的操作,通过数据定义可以建
立起数据库的框架;数据库建立功能是指将
大批数据录入到数据库的操作,它使得库中
含有需要保存的数据记录;数据库维护功能
是指对数据的插入、删除和修改操作,其操
作性能满足库中信息变化或更新的需求;数
据查询和统计功能是指通过对数据库的访问,
为实际应用提供需要的数据。
16. 数据管理技术经历了手工管理、文件管理和
数据库技术三个发展阶段;数据库技术是 20
世纪 60 年代发展起来的数据管理技术。
17. 数据 管理在 手工管 理阶 段具有 4 个特点 :
〔1〕手工管理阶段不保存大量的数据〔 2〕
手工管理阶段没有软件系统对数据进行管理
〔3〕手工管理阶段基本上没有“文件”概念
〔4〕手工管理阶段是一组数据对应一个程序。
18. 文件 管理阶 段的数 据管 理具有 4 个特点 :
〔1〕管理的数据以文件的形式长久地被保存
在电脑的外存中〔2〕文件系统有专门的数据
管理软件提供有关数据存取、查询及维护功
能〔3〕文件系统中的数据文件已经具有多样
化〔4〕文件系统的数据存取是以记录为单位
的。
19. 文件系统在数据管理上的缺点:〔1〕文件系
统的数据冗余度大〔2〕文件系统中缺乏数据
域程序独立性〔①文件系统中的数据文件是
为某一特定应用服务的,数据文件的可重复
利用率非常低②当数据的逻辑结构改变时,
必须修改它的应用程序,同时也要修改文件
结构的定义③应用程序的改变,如应用程序
所使用的高级语言的变化等,也将影响到文
件结构的变化〕。
20. 进入 20 世纪 70 年代后,数据库技术又有很大
发展的表现:〔1〕出现了许多商品化的数据
库管理系统〔2〕数据库技术为实现和优化信
息系统的基本技术〔3〕关系方法的理论研究
和软件系统的研制取得了很大成果。
21. 数据库学科的研究内容:〔1〕数据库管理系
统软件的研制〔2〕数据库设计技术的开发
〔3〕数据库理论的研究。
22. 数据 库系 统和文件系统相比具有的特点:
〔1〕数据库设计时面向数据模型对象〔2〕
数据库系统的数据冗余度小,数据共享度高
〔3〕数据库系统的数据和程序之间具有较高
的独立性〔4〕数据库管理系统通过 DBMS 进
高级数据库自考资料
行数据安全性和完整性的控制〔5〕数据库数
据的最小存取单位是数据项。
23. 减少冗余数据的优点:〔1〕数据量小可以节
约存储空间,是数据的存储、管理和查询都
容易实现〔2〕数据冗余小可以使数据统一,
防止产生数据的不一致问题〔3〕数据冗余小
便于数据维护,防止数据统计错误。
24. 数据共享度高的优点:〔1〕系统现有用户或
程序可以共同享用数据库中的数据〔2〕当系
统需要扩充时,在开发的新用户或新程序还
可以共享原有的数据资源〔3〕多用户或程序
可以在同一时刻共同使用同一数据。
25. 在文件系统中,数据的最小存取单位是记录 ;
在数据库系统中,数据最小存取单位是数据
项
26. 在进行数据库硬件配置时,应注意的问题:
〔1〕电脑内存要尽量大〔2〕电脑外存也要
尽量大〔3〕电脑的数据传输速度要快。
27. 数据库系统的软件中包括操作系统〔OS〕、
数据库管理系统(DBMS)、主语言系统、数据
库应用开发系统及工具、数据库应用系统和
数据库
28. 数据库系统的人员由软件开发人员、软件使
用人员及软件管理人员组成;软件开发人员
包括系统分析员、系统设计员及系统程序设
计员。
29. 数据库管理员〔DBA〕的职责:〔1〕数据库
管理员应参与数据库和应用系统的设计〔2〕
数据库管理员应参与决定数据库的存储结构
和存取策略的工作〔3〕数据库管理员要负责
定义数据的安全性要求和完整性条件〔4〕数
据库管理员负责监视和控制数据库系统的运
行,负责系统的维护和数据恢复工作〔5〕数
据库管理员负责数据库的改良和重组。
30. 数据库中的数据独立性分为:〔1〕数据的物
理独立性〔2〕数据的逻辑独立性。
31. 在日常工作中,数据库管理员要负责记录数
据库使用的“日志文件”,通过日志文件了解数
据库的被使用和更改的情况。
32. 数据库管理系统提供的主要功能:〔1〕数据
定义功能〔2〕数据操纵功能〔3〕数据库的
建立和维护功能〔4〕数据库的运行管理功能。
33. DML 的两种形式:〔1〕宿主型 DML〔2〕
自主型 DML。
34. DML 的语言处理有两种方法:〔1〕预编译
方法〔2〕增强编译方法。
35. 数据库的三级模式是指逻辑模式〔模式〕、
外模式〔子模式〕、内模式〔存储模式或物
理模式〕。
36. 使用子模式的优点:〔1〕由于使用子模式,
用户不必考虑那些与自己无关的数据,也无
需了解数据的存储结构,使用户使用数据的
工作和程序设计的工作都得到了简化〔2〕由
于用户使用的是子模式,使得用户只能对自
己需要的数据进行操作,数据库的其他数据
与用户是隔离的,这样有利于数据的安全和
保密〔3〕由于用户可以使用子模式,而同一
模式又可派生出多个子模式,所以有利于数
据的独立性和共享性。
37. 用户数据库、概念数据库和物理数据库三者
的关系是:概念数据库是物理数据库的逻辑
抽象形式;物理逻辑库是概念数据库的具体
实现;用户数据库是概念数据的子集,也是
物理数据库子集的逻辑描述。
38. 信息的三种世界是指现实世界、信息世界和
电脑世界〔也称数据世界或机器世界〕。
39. 数据项是对象属性的数据表示;记录是实例
的数据表示;文件是对象的数据表示,是同
类记录的集合;记录结构及其记录联系的数
据化的结果就是数据模型。
40. 现实世界、信息世界和电脑世界的联系:现
实世界、信息世界和电脑世界这三个领域是
由客观到认识、由认识到使用管理的三个不
同层次,后一领域是前一领域的抽象描述;
现实世界的事物及联系,通过系统分析称为
信息世界的信息模型,而信息模型经过数据
化处理转化为数据模型。
41. 数据库的概念模型也称信息模型。
42. 数据库系统中最常用使用的数据模型是层次
模型、网状模型和关系模型;层次模型和网
状模型统称为非关系模型。
43. 数据模型的三要素:数据结构、数据操作和
完整性约束条件。
44. 多对多的联系分解成一对多的联系的分解方
法:冗余结点法和虚拟结点法。优缺点:冗
余结点法的优点是结构清晰,允许结点改变
存储位置;缺点是占用存储空间大,有潜在
的不一致性。虚拟结点法的优点是占用存储
高级数据库自考资料
空间小,能够防止潜在的不一致性问题;缺
点是结点改变存储位置时可能引起虚拟结点
指针的改变。
45. 层次模型的数据存储一般使用邻接存储法和
链接存储法〔子女-兄弟链接法和层次序列链
接法〕实现。
46. 层次模型的数据操作主要是数据的查询、插
入、删除、修改。
47. 层次模型的完整性约束条件:〔1〕在进行插
入记录值操作时,如果没有指明相应的双亲
记录值,则不能插入子女记录值〔2〕进行删
除记录操作时,如果删除双亲记录值,则相
应的子女不结点值也同时被删除〔3〕进行修
改记录操作时,应修改所有相应记录,以保
证数据的一致性。
48. 网状数据模型常用的存储方法是链接法,它
包括单向链接、双向链接、环状链接、向首
链接等。此外,网状数据模型还用其他的存
储方法,如指引元阵列法、二进制阵列法、
索引法等。
49. 网状数据和层次数据比较,双方各有优缺点:
〔1〕层次模型的的主要优缺点。层次模型的
主要优点是:数据模型本身比较简单;系统
性能优于关系模型和网状;能够提供良好的
完整性支持★层次模型的主要缺点是:在表
示非层次性的联系时,只能通过冗余数据或
创建非自然的数据组织来解决;对插入和删
除操作的限制比较多;查询子女结点必须通
过双亲结点;由于结构严密,层次命令趋于
程序化〔2〕网状数据模型的主要优点有:能
够更直接地描述现实世界,一个结点可以有
多个双亲,允许符合链,具有良好的性能,
存取效率比较高★层次模型的主要缺点是结
构比较复杂,而且随着应用环境的扩大,数
据库的结构就变得越来越复杂,不利用用户
掌握;DDL 和 DML 语言复杂,用户不容易使
用;由于记录之间联系是通过存取路径实现
的,应用程序在访问数据库时必须适当的存
取路径,因此,用户必须了解系统结构的细
节后才能实现其数据存取,程序员要为访问
数据设置存取路径,加重了编写应用程序的
负担。
50. 关系,一个关系对应通常所说的一张二维表;
元组,表中的一行称为一个元组,许多系统
中把元组称为关系;属性,表中的一列称为
一个属性;码,表中的某个属性或属性组,
它们的值可以唯一地确定一个元组,且属性
组中不含多余的属性,这样的属性或属性组
称为关系的码;域,属性的取值范围;分量,
元组中的一个属性值称为分量;关系模式,
关系的型称为关系模式,关系模式是对关系
的描述。
51. 关系的完整性约束条件:实体完整性、参照
完整性和用户定义的完整性。
52. 在关系数据库的物理组织中,关系以文件形
式存储。
53. 与非关系数据模型相比,关系数据模型的特
点:〔1〕关系数据模型建立在严格的数据基
础之上〔2〕关系数据模型的概念单一,容易
理解〔3〕关系数据模型的存取路径对用户隐
藏〔4〕关系模型中的数据联系是靠数据冗余
实现的。
54. 数据库系统的设计包括数据库设计和数据应
用系统设计两方面的内容。
55. 概念结构的特点:〔1〕概念模型是现实世界
的一个真实模型〔2〕概念模型应当易于理解
〔3〕概念模型应当易于更改〔4〕概念模型
应易于向数据模型转换。
56. 数据库系统设计的内容主要有:数据库的结
构特性设计,数据库的行为特性设计,数据
库的物理模式设计。
57. 进行 数据 库系统设 计时 ,应 注意的问题:
〔1〕进行数据库系统设计时应考虑电脑硬件、
软件和干件的实际情况〔2〕数据库系统设计
时应使结构特性设计和行为特性设计紧密结
合。
58. 新奥尔良〔New Orleans〕方法将数据库设计
分为 4 个阶段:需求分析、概念设计、逻辑
设计和物理设计。★其后,许多科学家进行
了改良,认为数据库设计应分 6 个阶段进行:
需求分析、概念结构设计、逻辑结构设计、
物理结构设计、数据库实施和数据库运行和
维护。★在数据库设计不同阶段上,实现的
具体方法有基于 E-R 模型的数据库设计方法、
基于 3NF〔第 3 范式〕的设计方法、基于抽象
语法标准的设计方法等。
59. 需求分析的主要任务是:详细调查现实世界
要处理的对象〔组织、部门、企业等〕;充
剩余12页未读,继续阅读
资源评论
zhangao_fengg
- 粉丝: 16
- 资源: 5万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功