- 1、本文档共96页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章要掌握的知识点(1) 计算机信息系统的定义、“信息”和“数据”的概念 数据库、数据库管理系统和数据库系统 数据库系统的特点 数据模型:关系、层次、网状和面向对象 E-R概念模型有关术语。实体、属性、主键和联系 本章要掌握的知识点(2) 三种基本的联系类型:一对一、一对多、和多对多 传统集合的关系操作:并、交、差、(广义笛卡儿积) 专门的关系操作:插入、删除、更新、选择、投影和连接 关系数据库语言SQL 6.1 计算机信息系统 6.1.1 什么是计算机信息系统 6.1.2 信息系统 的类型 什么是计算机信息系统 计算机信息系统(简称信息系统)是一类以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。 4个主要技术特点: 信息系统是一种面广量大的计算机应用系统: 教学管理系统 地理信息系统 信息检索系统 医学信息系统 决策支持系统 民航订票系统 电子政务系统 电子商务系统 ……………….. 从信息处理的深度来区分信息系统, 基本可分为3大类: 数据库系统的组成 数据库系统(DBS)指具有管理和控制数据库功能的计算机应用系统,它一般由用户应用程序、计算机支持系统、数据库、数据库管理系统和有关人员组成。 数据库系统的特点 ① 数据结构化。 ② 数据可共享高,冗余度低 ③ 数据独立于程序 数据的逻辑独立性:应用程序与数据库的逻辑结构相互独立。 数据的物理独立性:应用程序与数据库的存储结构相互独立。 ④ 统一管理控制数据 数据模型 由于使用数据库的信息系统是一种计算机软件系统,而计算机是不可能直接处理现实世界中的事物的。所以必须通过以下过程来处理数据: 进一步具体说明: 客观对象抽象到数据模式描述的结构 综上可见: 概念结构是分析过程中的一个中间结果,它将现实世界中的客观对象和对象间的关联,经过识别,选择,分类等综合分析,形成“概念结构”。 (用实体-联系工具E-R图表示) 数据模型是直接面向计算机系统(即数据库)中数据的数据结构(包括逻辑结构和存储结构)。 (用数据模型来描述数据结构) E-R概念模型中的有关术语 实体(entity): 客观对象; 实体集:具有共性的实体的集合; 属性(attribute): 实体的特征; 联系(relationship) 在常见的数据库系统中,根据实体集之间的不同结构,通常把数据模型分为层次模型、网状模型、关系模型和面向对象模型4种。 层次模型 网状模型 关系模型 面向对象模型 关系数据模型 关系数据模型 从用户的观点看,用关系数据模型描述的关系数据模式其逻辑结构具有二维表的结构形式,它与人们日常使用的表格类似,由表名、行和列组成。表的每一行称为一个元组,每一列称为一个属性。 关系模型的基本结构是关系,也就是二维表结构。 表2 .课程开设表 (C): 表3. 学生选课成绩表 (SC): 学生登记表(S),课程开设表(C)与学生选课成绩表之间的联系: 关系数据模式: 用关系数据模型对一个具体单位中客观对象及其联系的结构描述,称为关系数据模式(简称:关系模式) 这3个关系模式也可以用汉字定义为: 关系模型的存储结构 在关系数据模型中,数据对象和数据对象之间的联系都用二维表来表示。在支持关系模型的数据库物理组织(即存储结构)中,二维表以文件形式存储。在大多数数据库中,二维表与操作系统中的文件相对应。 特别提示: 数据模型和模式是有区别的。 数据模型:用一组概念和定义描述数据的手段 数据模式:用某种数据模型对
文档评论(0)