数据库与信息管理考点整理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.信息的定义及基本属性
定义:构成一定含义的一组数据就称为信息,信息是经过加工后的数据,它对接收者的行为能产生影响,它对接收者的决策具有价值。
基本属性:事实性、等级性、可压缩性、扩散性、传输性、共享性、增殖性、转换性。
2.典型的关系型数据库管理系统
ORACLE、SYBASE、SQL Server、IBM DB/2、COBASE、PBASE、EasyBase、DM/2、OpenBase
3.数据库系统的结构与组成(C/S,B/S结构)
内部模式结构:从数据库管理系统角度看,数据库系统的三级模式结构由外模式、模式和内模式
外部模式结构;从数据库最终用户角度看,有单用户结构、主从式结构、分布式结构、客户/服务器结构、浏览器/应用服务器/数据库服务器结构。
C/S结构:客户/服务器结构
优点:客户端的用户请求被传送到数据库服务器,数据库服务器进行处理后,只将结果返回给用户,从而显著减少了数据传输量;数据库更加开放
缺点:系统安装复杂,工作量大;应用维护困难,难于保密,造成安全性差;相同的应用程序要重复安装在每一台客户机上,从系统总体来看,大大浪费了系统资源。
B/S结构:浏览器/应用服务器/数据库服务器结构
客户端:浏览器的界面统一,广大用户容易掌握,大大减少了培训时间与费用。
服务器端分为两部分:Web服务器、应用服务器;数据库服务器等。大大减少了系统开发和维护代价;能够支持数万甚至更多的用户
组成:数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(和用户)构成。
4.常见的数据模型、层次模型的优缺点
非关系模型:层次模型(Hierarchical Model)、网状模型(Network Model);关系模型;面向对象模型
优点:层次数据模型简单,对具有一对多的层次关系的部门描述自然、直观,容易理解;性能优于关系模型,不低于网状模型;层次数据模型提供了良好的完整性支持
缺点:多对多联系表示不自然;对插入和删除操作的限制多;查询子女结点必须通过双亲结点;层次命令趋于程序化
5.管理信息系统的定义、组成、功能、设计原理、研制步骤
定义:管理信息系统是一个以人为主导、利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集传输、加工、储存、更新和维护(功能),以企业战略竞优、提高效益和效率为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。
组成:信息源、信息处理器、信息用户、信息管理者
研制步骤:
6.管理信息系统的开发方法(如SSA&D、原型法等)、开发方式优缺点
开发方法:
1)SSA&D:结构化系统开发
基本思想:用系统工程的思想和工程化的方法;按用户至上的原则;结构化、模块化;自顶向下地对信息系统进行分析与设计
特点:自顶向下整体性的分析设计和自底向上逐步实施;建立面向用户的观点;严格区分工作阶段;深入调查研究;充分预料可能的变化;开发过程工程化
优点:严格区分开发阶段,系统的针对性强;整体性与全局性好,自顶向下观点。
缺点:开发周期长;开发过程繁琐、复杂;开发工具落后;用户交流不直观;系统的升级较困难。
2)原型法:在关系数据库系统、第四代开发语言(4GL)和各种可视化开发环境的支持下提出的一种开发方法。
优点:开发效率高;开发工具先进,与用户交流直观;符合人们认识事物的规律;能及早暴露系统实施后潜在的一些问题;能调动用户参与的积极性。
缺点:不适合大型系统的开发;不适合大量运算及逻辑性强的模块;对原企业基础管理工作要求较高;否则容易走上机械模拟原手工系统的轨道;不适合批处理系统。
开发方式:
1)独立开发
优点:开发费用少,实现开发后的系统能够适应本单位的需求且满意度较高,系统维护方便;
缺点:由于不是专业开发队伍,容易受计算机业务工作的限制,系统优化不够,开发水平较低。
2)委托开发
优点:省时、省事,系统的技术水平较高。
缺点:费用高、系统维护需要开发单位的长期支持。此种方式需要使用单位的业务骨干参与系统的论证工作,开发过程中,需要开发单位和使用单位双方及时沟通,进行协调和检查。
3)合作开发
优点:节约资金,可以培养、增强使用单位的技术力量,便于系统维护工作,系统的技术水平较高。
缺点:双方在合作中沟通易出现问题,需要双方及时达成共识,进行协调和检查。
4)购买现成软件
优点:节省时间和费用、系统技术水平高。
缺点:通用软件专用性较差,有时可能需要做二次开发工作。因此,在选择通用软件时,要经过多方详尽的考查后再作决定。
7.数据库安全性控制的常用方法
用户标识和鉴定、存取控制、视图、审计、密码存储
8.数据库故障的种类
事务故障、系统故障、介质故障
9.软件维护的类型
增加、删除、修改
10.基本表
关系数据库中实际存在的表,是实际存储数据的逻辑表示。
11.DB的定义及特征
定义:数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。
特征:数据按一定的数据模型组织、描述和储存、可为各种用户共享、冗余度较小、数据独立性较高、易扩展
12.DBMS
数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。
13.数据字典
数据字典(Date Dictionary 简称DD)它是指数据流程图上所有成分的定义和解释的文字集合。
14.域/元组
域:属性的取值范围。
元组:表中的一行即为一个元组。
15.候选码
若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码。
16.关系模型
优点:建立在严格的数学概念的基础上;概念单一。数据结构简单、清晰,用户易懂易用,实体和各类联系都用关系来表示。对数据的检索结果也是关系。关系模型的存取路径对用户透明,具有更高的数据独立性,更好的安全保密性,简化了程序员的工作和数据库开发建立的工作。
缺点:存取路径对用户透明导致查询效率往往不如非关系数据模型;为提高性能,必须对用户的查询请求进行优化增加了开发数据库管理系统的难度
17.代码
代表事物名称、属性、状态等的符号,一般用数字、字母或它们的组合来表示。
18.U/C矩阵
是通过一个普通的二维表来分析汇总数据。
表的纵坐标:定义为数据类变量(Xi)
表的横坐标:定义为业务过程类变量(Yi)
数据与业务过程(即Xi与Yi)之间的关系:
U ——使用use
C ——建立create