专转本计算机知识点第六章信息系统与数据库Word文档格式.docx

上传人:b****3 文档编号:16855389 上传时间:2022-11-26 格式:DOCX 页数:14 大小:25.90KB
下载 相关 举报
专转本计算机知识点第六章信息系统与数据库Word文档格式.docx_第1页
第1页 / 共14页
专转本计算机知识点第六章信息系统与数据库Word文档格式.docx_第2页
第2页 / 共14页
专转本计算机知识点第六章信息系统与数据库Word文档格式.docx_第3页
第3页 / 共14页
专转本计算机知识点第六章信息系统与数据库Word文档格式.docx_第4页
第4页 / 共14页
专转本计算机知识点第六章信息系统与数据库Word文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

专转本计算机知识点第六章信息系统与数据库Word文档格式.docx

《专转本计算机知识点第六章信息系统与数据库Word文档格式.docx》由会员分享,可在线阅读,更多相关《专转本计算机知识点第六章信息系统与数据库Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

专转本计算机知识点第六章信息系统与数据库Word文档格式.docx

发展趋势:

信息多媒体化

系统集成化:

基础通信集成、数据集成、应用集成、业务流程集成、企业与企业或部门与部门之间的集成

功能智能化

结构分布化:

计算机辅助协同工作(CSCW):

在分布式信息系统中,用户共享数据等各种计算机资源,并在系统的支持下,合作完成某一任务(如共同决策、共同拟订计划、共同设计产品等)。

二. 

信息和数据

数据表达了一定的内容,即“客观事实、概念或指令”,数据具有一定的格式,可以是数值型数据和非数值型数据,包括数字、文字、图画、声音、图像

在信息处理领域中,信息指的是人们要解释的那些数据的含义。

信息处理的实质是数据处理,数据处理的目的是获取有用的信息。

信息不是把数据简单的符号化

三. 

数据库系统(DataBaseSystem,DBS):

具有管理和控制数据库功能的计算机系统

特征:

统一管理和共享数据(比文件系统管理更多的数据)

组成:

应用程序:

利用DBS资源开发的、解决管理和决策的各种应用软件

计算机支持系统

硬件:

软件:

DBMS、操作系统、应用系统开发工具

数据库(DB)

按一定的数据模型组织,长期存放在外存上的可共享的相关数据集合

要求:

反映应用单位数据本身的内容、数据之间的联系

3) 

存储内容:

A. 

用户直接使用的数据

B. 

“元数据”:

关于数据之间联系的描述,即数据的数据。

数据库管理系统(DBMS):

数据库系统的核心软件

基本功能有数据定义、数据操作和数据库管理等

数据库的一切操作都是通过DBMS来进行的

5. 

人员

数据库管理员(DBA):

解决系统设计、运行中出现的问题,并对数据库进行有效管理和控制的专门机构(或人员)

系统分析设计员

用户

数据结构化(描述数据及数据之间的联系)

数据共享性高,冗余度低(零冗余做不到)

数据独立于程序

逻辑独立性:

用户的应用程序与数据库的逻辑结构相互独立。

系统中数据逻辑结构改变,应用程序不需要改变。

物理独立性:

用户的应用程序与存储在数据库中的数据相互独立,数据的物理存储改变不影响用户的应用程序。

统一管理和控制数据

系统灵活利于扩充

6. 

具有良好的用户接口

四. 

数据库控制

数据库系统的安全性:

指保护数据库以防止不合法的使用所造成的数据泄露、修改或破坏。

安全措施:

用户标识与鉴别(用户名和口令)

访问控制(授权)

审计功能(追踪和监视)

4) 

数据加密 

(加密算法)

5) 

视图的保护(数据对无权限的人隐藏)

数据库的备份和恢复

数据库系统使用冗余技术进行故障的恢复

金融系统将本地数据传输到异地的数据中心进行备份,将有利于信息安全和灾难恢复。

数据库的完整性

指数据库中数据应始终保持正确的状态,防止不符合语义的错误数据输入,以及无效操作所造成的错误结果。

措施:

完整性约束

数据库的并发控制(一致性)

产生原因:

在多用户共享数据库系统中,多个事务可能同时对同一数据进行操作,这就不可避免地发生冲突。

封锁、串行化技术

在数据库系统中,应用程序执行操作的基本单元为事务。

五. 

数据模型:

DBS中用于数据表示和操作的一组概念和定义

数据结构、数据操作、数据约束

分类(按实体集之间的不同结构):

层次模型

网状模型

关系数据模型:

用二维表结构表示实体集以及实体集之间联系的数据模型

信息世界中的一个实体集反映在关系数据库中可以是一个关系(二维表)

地位:

使用最为广泛

面向对象模型

六. 

现实世界对象转换到关系数据模型:

关系概念模型(结构)

概述:

按用户观点准确地模拟抽象应用单位对数据的描述及业务需求(即对应用数据和信息建模)

建模工具:

实体—联系方法(Entity–Relationship,E–R)

相关术语:

实体:

客观对象

属性——每个属性的取值范围为值域

C. 

实体主键:

能够唯一标识实体且最常用的属性或属性组(如学号)

D. 

联系:

a) 

实体集内部联系

b) 

实体集之间联系(二元联系):

1:

1、1:

n、m:

n

E-R图:

矩形框——实体集

菱形框——联系

椭圆(圆形)——属性

加斜杠线属性——主键

建模最终目的:

按计算机系统所支持的数据模型来组织数据

逻辑结构:

二维表

✓ 

二维表=表名+元组(行)+属性(列)

关系数据模式(二维表结构)

用关系数据模型对一个具体单位中客观对象的实体集、属性和联系的结构描述

一般描述形式:

R(A1,A2,…Ai,…,An)

R为关系模式名(二维表名)

Ai(1≦i≦n)是属性名

例:

C(CNO,CNAME,LHOUR,SEMESTER)

对二维表的操作的结果也是二维表

关系数据模型的存取路径对用户透明,简化了程序员的编程工作,数据独立性和安全性好。

关系数据模型中对每个关系的限制

不同的属性可有相同的值域,但必须给出不同的属性名

关系中每一个属性是不可再分的原子数据

关系中不允许出现相同的元组(即不允许出现重复的行记录)

元组的个数可以为0

关系中元组的次序可以任意交换(不生成新的关系)

6) 

关系中属性的顺序可以任意交换(不生成新的关系)

基本术语对照表

关系模型

程序员(文件系统)

关系模式

文件结构

二维表结构

关系(二维表)

文 

元 

记 

属 

数据项(字段)

特别说明:

(关系)数据模型VS(关系数据)模式

数据模型是用一组概念和定义描述数据的手段

数据模式是用某种数据模型对具体情况下相关数据结构的描述

(关系数据)模式以(关系数据)模型为基础

关系(数据)模式VS关系(二维表)

关系模式反映了二维表的静态结构,相对稳定

关系是关系模式在某一时刻的状态,反映二维表内容(动态变化)

7. 

完整性规则——关系数据库规范化手段之一

实体完整性:

若属性A为关系R的主键,则A不能为空值(Null)或重值。

引用完整性:

在关系中不允许引用不存在的实体(即元组)。

用户定义完整性约束

七. 

关系操作

关系数据模型提供了关系操作的能力

传统的集合操作

二元操作(即两个关系)

并相容:

关系R和关系S有相同的关系模式且其对应属性取值同一个域。

R∪S:

生成的新关系的元组由属于R的元组和属于S的元组共同组成

二元操作

并相容

R-S:

生成的新关系,其元组由属于R,但不属于S的元组组成

R∩S:

生成的新关系,其元组由既属于R又属于S的元组组成

关系的交可以用差来表示

广义笛卡尔积

RXS:

设关系R和S分别具有p和q个属性,定义R和S的广义笛卡尔积是一个具有(p+q)个属性的集合,每一个元组的前p个属性来自R的一个元组,后q个属性来自S的一个元组。

关系专用的操作

插入、删除、更改(一元操作)

选择

一元操作

σF 

(R)= 

从关系中选择满足条件的元组组成一个新关系

从行的角度进行的操作

投影

从关系的属性中选择属性列,由这些属性列组成一个新关系。

从列的角度进行的操作

连接

二元操作(不需要"

并相容"

从关系R和S的广义笛卡尔积中选取属性值之间满足某一θ 

运算的元组

自然连接

特殊的等值连接

要求两个关系中进行比较的属性必须是相同的属性列,并且在结果中把重名的属性列去掉

关系代数的完备操作集:

并、差、广义笛卡尔积、投影、选择

八. 

关系数据库语言

性质:

关系数据库语言是一种非过程语言。

SQL语句是用户与数据库的接口,既可在联机交互方式下使用,又可嵌入到宿主语言中使用。

代表:

SQL(StructuredQueryLanguage,结构化查询语言)

支持SQL的DBMS产品:

Oracle、Sybase、DB2、SQLServer、Access、VFP

SQL功能:

数据查询:

数据操作(操纵):

对数据库中的数据进行查询、插入、修改和删除等操作

数据定义(DDL):

数据控制:

参见数据库控制

数据管理:

SQL 

数据库的三级体系结构

用户模式(外模式、子模式):

模式的子集,是数据的局部逻辑结构,也是数据库用户看到的数据视图

用户可以用SQL语言对基本表和视图进行查询

逻辑模式(模式、概念模式):

数据库中全体数据的全局逻辑结构和特征的描述,也是所有用户的公共数据视图

存储模式(内模式):

数据在数据库中的内部表示,即数据的物理结构和存储方式的描述

综述:

应用系统的全局关系模式对应于基本表,其存储结构对应于存储文件,面向用户的局部关系模式只要对应于视图或部分基本表

SQL包括了所有对数据库的操作,用SQL语言可实现数据库应用过程中的全部活动。

使用SQL必须指出需要何类数据(做什么)和获得这些数据的步骤(如何做)。

定义新的基本表(CREATE)

数据查询

SQL语言提供了SELECT语句进行数据库查询,其一次查询的结果可以是多个元组。

基本形式:

SELECT 

A1,A2,…,An 

(指出目标表的列名或列表达式序列,相当于投影)

FROMR1,R2,…,Rm 

(指出基本表或视图序列,相当于连接)

[WHERE 

F] 

(F为条件表达式,相当于选择)

数据更新

插入语句(INSERT)

修改语句(UPDATE)

删除数据(DELETE) 

DELETE 

FROM<

表名>

[WHERE<

条件>

注意:

DELETE仅删除满足WHERE子句条件的记录,表的定义仍在数据字典中。

视图

视图可由基本表或其他视图导出

视图是虚表,在数据字典中保留其逻辑定义,并不存储数据

提高DBS安全性措施之一

建立视图的基本形式:

CREATE 

VIEW 

<视图名> 

索引

九. 

数据库系统及应用新技术

数据库系统体系结构的发展

集中式数据库系统——数据是集中的,数据的管理也是集中的

客户/服务器结构(Client/Server,C/S)——应用程序都放在客户机上

浏览器/服务器结构(Browser/Server,B/S)——客户端使用一个通用的浏览器,用户的所有操作都是通过浏览器进行的

分布式数据库DDBMS——各个节点上局部DBMS的一种合作

联机事务处理OLTP:

使操作人员和底层管理人员有效完成企业管理所包含的日常任务

联机分析处理OLAP:

满足决策人员和高层管理人员的决策需要

数据仓库DW:

面向决策主题,由多个数据源集成,拥有当前及历史整合数据,以读为主的数据库系统

一〇. 

信息系统开发方法

结构化生命周期方法(瀑布模型方法):

系统规划、系统分析、系统设计、系统实施、系统维护

特别强调结构化的分析和设计原则

在每个阶段结束前必须进行技术审查和管理复审

原型法:

在短期内定义用户的基本需求的基础上,首先开发一个具备基本功能、实验性的、简易的应用软件,然后在相应开发工具的支持下,反复完善直到软件最终符合用户的要求

面向对象开发设计方法

CASE方法

实际开发过程中,应针对具体情况,将上述开发方法结合使用。

一一. 

数据库系统设计

意义:

信息系统设计最重要的核心技术是软件工程和基于DBS的设计技术

基本任务:

根据一个单位或部门的信息需求、处理需求和数据库的支持环境(包括硬件、操作系统和DBMS),设计出相应的数据模式以及相应的应用程序

原则:

在信息系统开发中,必须把数据模式设计和对数据处理的程序模块设计紧密相结合

步骤:

系统规划

编写可行性报告

自顶向下规划分析,可以保证系统结构的整体性和信息需求的一致性

最重要最基础的阶段

系统分析

任务:

明确用户对数据库的三大基本要求(即明确系统“做什么”)——信息需求、处理需求、安全与完整性的要求

方法:

从最上层的组织机构入手,采用自顶向下逐层分解的方法分析系统,并用数据流程图和数据字典来表达数据和处理过程的关系

工具:

数据流程图 

DFD:

系统处理逻辑、数据流和数据存储等的图形描述工具

数据字典DD:

系统中各类数据定义和描述的集合

进行详细的数据分析所获得的主要成果(重要的基础工作)

c) 

关于数据库中数据的描述,是元数据不是数据本身

d) 

形式:

以二维表的关系结构存储在计算机中

e) 

DBMS通过DD对数据库的数据进行管理和维护

系统设计

任务(即明确系统“怎么做”):

概念结构设计、逻辑结构设计、物理结构设计

概念结构设计(分析模式)

将需求分析得到的用户需求抽象为概念模型(全局E-R图)的过程

现实世界到计算机系统的一个中间层次抽象

成果两个方面:

数据的概念结构说明、系统的功能设计描述

工具(表示方式):

E-R图

逻辑结构设计(设计模式)

把概念结构设计阶段中所得到的全局E-R图中的实体集和联系,转换为关系DBMS所支持的关系型数据的逻辑结构,即面向系统的全局关系模式

E-R图向关系模式的转换规则:

实体的转换、联系的转换

实体的转换:

转换为同名的关系模式

联系的转换:

用一个与联系同名的关系模式表示

物理结构设计(逻辑运算模式)

数据库的物理结构:

数据库在物理设备(外存储器)上的存储结构与存取方法,它依赖于选定的计算机系统

目标:

提高数据库的性能、有效的利用存储空间

模块说明书(IPO表):

定义模块的输入、处理过程、输出以及访问数据库要求

系统实施

用RDBMS提供的DDL描述数据库关系模式和存储结构,使之成为DBMS可以接收的源代码,再经过调试产生目标程序,然后即可将数据载入DB中;

功能程序设计,按软件结构设计提出的模块功能要求进行程序编码、编译、连接以及测试的工作。

测试:

模块测试、系统测试、验收测试(为系统准备投入实际使用提供最终证明)

系统维护

占工作量70%左右

包括:

纠正性维护、适应性维护(为了适应软硬件环境变化而修改应用程序的过程)、完善性维护

为了延长软件的生命周期,常常要进行软件版本升级,其主要目的是减少错误、扩充功能、适应不断变化的环境

一二. 

典型信息系统

制造业信息系统

信息技术与企业管理方法和管理手段相结合,产生了各种类型的制造业信息系统

MRP、MRPⅡ、ERP(全面支持制造业企业管理)

计算机集成制造系统CIMS是企业各类信息系统的集成(技术信息系统和管理信息系统),也是企业活动全过程中各功能的整合。

MRPⅡ、ERP是企业信息系统的第一次集成,CIMS是企业信息系统的第二次集成

电子商务

对整个贸易活动实现电子化,即商谈、订货、付款、商品配送都在网上进行。

分类:

按交易的双方分:

企业内部、企业与客户间B-C(如网上购物)、企业间B-B、企业与政府间B-G

按交易商品性质分:

有形商品、无形商品和服务

按使用网络类型分:

基于电子数据交换EDI的电子商务、基于Internet的电子商务、基于Intranet/Extranet(企业内部网/企业外部网 

)的电子商务

企业内部网:

单位或企业内部采用TCP/IP技术,集LAN、WAN、和数据服务为一体的一种网络

电子政务

政府机构运用现代网络通讯与计算机技术,将政府管理和服务职能通过精简、优化、整合、重组后在互联网络上实现的一种方式。

电子政务是实现政府信息化的一种主要手段

地理信息系统和数字地球

地理信息系统GIS

数字地球:

在全球范围内建立一个以空间位置为主线,将信息组织起来的复杂系统

远程教育:

利用计算机及计算机网络进行教学,使得学生教师可异地完成教学活动的教学模式

(六) 

远程医疗

(七) 

数字图书馆

数字图书馆D-Lib

特征或要求:

拥有多种媒体、内容丰富的数字化信息资源

能为读者方便、快捷地提供信息的服务机制

支持数字化数据、信息和知识的整个生命周期(包括生成、发布、传播、利用和保存)的全部活动

一三. 

信息化与信息社会

世界各国都把加快信息化建设作为国家的发展战略

工业化的发展直接导致信息化的出现,信息化的发展必须借助于工业化的手段

(三

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 军事政治

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1