1.信息的定义及基本属性定义:构成一定含义的一组数据就称为信息,信息是经过加工后的数据,它对接收者的行为能产生影响,它对接收者的决策具有价值。
基本属性:事实性、等级性、可压缩性、扩散性、传输性、共享性、增殖性、转换性。
2.典型的关系型数据库管理系统ORACLE、SYBASE、SQL Server、IBM DB/2、COBASE、PBASE、EasyBase、DM/2、OpenBase3.数据库系统的结构与组成(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 ——使用useC ——建立create19. 农业电子商务平台农业电子商务平台又称为门户站点,是农业企业为合作伙伴、客户等提供的访问企业内部各种资源的统一平台。
通过这一平台,企业的合作伙伴,例如原材料提供商,可以获取企业当前的原材料库存情况以及近期生产计划,从而优化自身的资源调配和生产调度;而企业的客户可以通过这一窗口,了解企业各档次各种类产品的详细资料并且获得企业提供的随时的咨询服务等。
交易模式:BtoB模式(B2B);BtoC模式(B2C);GtoC模式(G2C);BtoBtoC模式(B2B2C)四种基本流:信息流、资金流、商流和物流。
20.DSSDSS(Decision Support System)即决策支持系统,是在半结构化和非结构化决策活动过程中,通过人--机对话,向决策者提供信息,协助决策者发现和分析问题,探索决策方案,评价、预测和选择方案,以提高决策有效性的一种以计算机为手段的信息系统。
21.DBA(1)负责数据库核心及其开发工具的安装和升级。
(2)为数据库系统分配存储空间并规划未来的存储需求。
(3)一旦开发者设计了应用,DBA负责建立基本的数据库存储结构。
(4)协助开发者建立基本的对象(表、视图、索引),如果需要,协助开发者修改数据结构。
(5)负责注册用户并维护系统的安全性。
(6)监控用户对数据库的存取。
(7)监控并优化数据库的性能。
(8)负责数据库系统的备份和恢复。
22.系统调查的原则制订调查计划,确定调查范围;建立良好的人际关系;要求用户参与;实事求是地记录调查情况;及时分析、归纳、总结;尽量使用规范的调查辅助工具23.系统切换类型直接切换法、并行切换法、试点过渡法24.数据库技术的发展趋势嵌入式数据库技术、网格计算、XML的支持、数据仓库及数据挖掘技术、数据库的自动化管理25.SQL定义及简单语句的编写结构化查询语句。
26.关系的完整性(1)实体完整性关系的实体完整性规则为:若属性A是基本关系R的主属性,则属性A的值不能为空值。
1)实体完整性能够保证实体的唯一性。
2)实体完整性能够保证实体的可区分性。
(2)参照完整性1)外码和参照关系。
(3)用户定义完整性用户定义的完整性是针对某一具体关系数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求;关系模型应提供定义和检验这类完整性的机制,以便用统一的系统的方法处理它们,而不要由应用程序承担这一功能。
27.层次模型的优缺点优点:层次数据模型简单,对具有一对多的层次关系的部门描述自然、直观,容易理解;性能优于关系模型,不低于网状模型;层次数据模型提供了良好的完整性支持。
缺点:多对多联系表示不自然;对插入和删除操作的限制多;查询子女结点必须通过双亲结点;层次命令趋于程序化。
29.数据库镜像DBMS自动把整个数据库或其中的关键数据复制到另一个磁盘上,DBMS自动保证镜像数据与主数据的一致性。
30.笛卡尔积给定一组域D1,D2,…,Dn,这些域中可以有相同的部分,则笛卡儿积为:D1×D2×…×Dn ={(d1,d2,…,dn)|di ∈Di,i=1,2,…,n}。
其中每一个元素(d1,d2,…,dn )称为一个n元组(n-Tuple),简称元组(Tuple)。
元素中的每一个值di称作一个分量(Component)。
31. PIECES需求分析方法性能(Performance):吞吐量、响应时间信息(Information):输入/输出的来源/去向、介质/设备、表达方式、格式、内容、使用频率经济(Economy):项目的预算、自动化问题、人员转化问题控制(Control):系统安全性、保密性效率(Efficiency):服务(Service):对意外情况的处理32.系统设计原则四个原则:系统性、灵活性、可靠性、经济性。
(1)系统性代码统一、设计规范标准、传递语言和传递参数要尽可能一致;对系统的数据采集要做到源出一处、全局共享,使一次输入得到多次利用。
(2)灵活性要求系统具有很强的环境适应性,为此,系统应具有较好的开放性和结构的可变性。
在系统设计中,应尽量采用模块化结构,提高各模块的独立性;尽可能减少模块间的数据耦合,使各子系统间的数据依赖减至最低限度。
这样,既便于模块的修改,又便于增加新的内容,提高系统适应环境变化的能力。
即较低的数据耦合和模块耦合。
(3)可靠性可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力。