- 1
- 0
- 约1.52万字
- 约 91页
- 2016-08-22 发布于重庆
- 举报
计算机专转本辅导_第6章_信息系统与数据库
本章要掌握的知识点(1) 计算机信息系统的定义、“信息”和“数据”的概念 数据库、数据库管理系统和数据库系统 数据库系统的特点 数据模型:关系、层次、网状和面向对象 E-R概念模型有关术语。实体、属性、主键和联系 本章要掌握的知识点(2) 三种基本的联系类型:一对一、一对多、和多对多 传统集合的关系操作:并、交、差、(广义笛卡儿积) 专门的关系操作:插入、删除、更新、选择、投影和连接 关系数据库语言SQL 信息系统与数据库 计算机信息系统 关系数据库系统 信息系统开发与管理 典型信息系统 6.1 计算机信息系统 6.1.1 什么是计算机信息系统 6.1.2 信息系统的类型 什么是计算机信息系统 计算机信息系统(简称信息系统)是一类以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。 4个主要技术特点: 信息系统是一种面广量大的计算机应用系统: 教学管理系统 地理信息系统 信息检索系统 医学信息系统 决策支持系统 民航订票系统 电子政务系统 电子商务系统 ……………….. 从信息处理的深度来区分信息系统, 基本可分为3大类: 数据库系统的组成 数据库系统(DBS)指具有管理和控制数据库功能的计算机应用系统,它一般由用户应用程序、计算机支持系统、数据库、数据库管理系统和有关人员组成。 数据库系统的特点 ① 数据结构化。 ② 数据可共享高,冗余度低 ③ 数据独立于程序 数据的逻辑独立性:应用程序与数据库的逻辑结构相互独立。 数据的物理独立性:应用程序与数据库的存储结构相互独立。 ④ 统一管理控制数据 数据模型 由于使用数据库的信息系统是一种计算机软件系统,而计算机是不可能直接处理现实世界中的事物的。所以必须通过以下过程来处理数据: 进一步具体说明: 客观对象抽象到数据模式描述的结构 综上可见: 概念结构是分析过程中的一个中间结果,它将现实世界中的客观对象和对象间的关联,经过识别,选择,分类等综合分析,形成“概念结构”。 (用实体-联系工具E-R图表示) 数据模型是直接面向计算机系统(即数据库)中数据的数据结构(包括逻辑结构和存储结构)。 (用数据模型来描述数据结构) E-R概念模型中的有关术语 实体(entity): 客观对象; 实体集:具有共性的实体的集合; 属性(attribute): 实体的特征; 联系(relationship) E-R图 实体集——矩形框; 联系——菱形; 属性——椭圆(圆形); 实体集主键——加斜杠线(/)的属性; 在常见的数据库系统中,根据实体集之间的不同结构,通常把数据模型分为层次模型、网状模型、关系模型和面向对象模型4种。 层次模型 网状模型 关系模型 面向对象模型 关系数据模型 关系数据模型 用关系数据模型描述的关系数据模式其逻辑结构具有二维表 的结构形式 表的每一行称为一个元组,每一列称为一个属性。 关系模型的基本结构是关系,也就是二维表结构。 表2 .课程开设表 (C): 表3. 学生选课成绩表 (SC): 学生登记表(S),课程开设表(C)与学生选课成绩表之间的联系: 关系数据模型 关系数据模式: 用关系数据模型对一个具体单位中客观对象及其联系的结构描述,称为关系数据模式(简称:关系模式) 这3个关系模式也可以用汉字定义为: 学生登记表中的学生有下列属性(列):学号,姓名,系别,出生年月等,则学号可作为候选键,用它来标识一个学生。因学生可能有重名,因
原创力文档

文档评论(0)