第六章信息系统与数据库
6.1计算机信息系统
6.2关系数据库系统及应用
1)、计算机数据管理技术发展的三阶段:人工管理阶段—文件系统阶段—数据库系统阶段。
2)、数据库系统(DBS)的组成:应用程序、计算机支持系统(硬件支持环境、软件支持平台)、数据库管理系统,人员。
3)、数据库系统的特点:数据结构化,数据共享性高;数据独立于程序(逻辑、物理独立);统一管理和控制数据。
4)、数据模型:层次模型、网状模型、关系模型(95℅DBS采用)、面向对象模式。
5)、关系数据模库二维表格 行表示元组,列表示属性,表名,主键。二维表以文件形式存储,表示形式R(A1,A2……An)。
6)、关系数据模型中关系的限制
A每个属性对应于一个值域,不同的属性可以有相同的值域。
B每个属性都是原子数据,数据部可再分。
C关系中不允许出现相同的元组。
D元组/属性的顺序可以任意交换。
7)、关系代数操作
A传统集合操作:并操作和交操作(满足交换律)、差操作、广义笛卡尔积。
广义笛卡尔积:设R和S分别有p和q属性,则有(p+q)个集合,有(p×q)个元组。B专门关系操作:选择、投影(列不变,行变)、连接(行不变,列变)、连接操作(基于共有属性)。
8)、关系数据库标准语言SQL
ASQL表示:【】可选项,也可以为空;<>必须有。
BSQL查询 SelectA1,A2……An投影
FromR1,R2……Rn连接
WhereF选择
9)、数据库系统及应用新技术
集中式数据库系统是客户/服务器结构(C/S)
Internet上的Web数据库(B/S)由Web游览器、服务器、数据库服务器组成。
6.3信息系统开发与管理
1)、方法:结构化生命周期法、原型法、面向对象法和CASE法。
2)、结构化生命周期法步骤:系统规划、分析、设计、实施、维护。
系统规划是为了形成可行性报告
系统分析的方法有结构化分析方法、数据流程图和数据字典。
系统设计是为了解决系统做什么,如何做,明确系统的功能。有概念结构设计、逻辑结构设计、物理结构设计。
系统实施
系统维护:纠正性维护、适应性维护、完善性维护。