同方专转本计算机第6.7讲.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
同方专转本计算机第6.7讲

第六章:数据库 一、信息系统 1、信息系统的开发 系统规划,系统分析,系统设计,系统实施,系统维护 系统实施阶段:模块测试,系统测试,验收测试 2、信息系统工作模式 C/S clients/server 客户机+服务器,常用于局域网操作 B/S browse/server 浏览器+服务器,常用于广域网 3、常用信息系统 电子商务,电子政务 二、数据库基础 数据库DB database 具有一定的组织结构,常期存放在外存中,实现共享 数据字典:对数据库的管理,权限分配,定义数据类型,定义数据库结构等相关操作。 数据库系统DBS 构成:数据库DB,操作系统OS,数据库管理系统DBMS,数据库管理员DBA 特点:结构化,共享性高,数据库冗余度低,数据独立性高(逻辑独立和物理独立),数据库的完整性,安全性,并发性及可恢复性 完整性 实体完整性---正确,客观,唯一 值域完整性---取值范围符合现实 参照完整性---两个数据表,一个表中的数据以另一个表为依据 安全性:只有被允许的用户或程序才可以访问数据,就是指权限分配 并发性:允许多个用户或程序同时访问同一组数据。 可恢复性:备份与还原 数据库的视图模式 外模式(单用户模式,局部模式) 模式(全局模式) 内模式(存储模式) 数据库发展 人工管理阶段 文件管理阶段 数据库管理阶段 常用数据库管理工具有:oracle,SQLserver,MYSQL,dbase,sybase,access,VFP 三、数据模型 面向过程 层次模型 网状模型 概念模型 关系模型 面向对象 概念模型 关系模型 实体 元组(记录,行) 实体集 关系(二维表) 属性 字段(数据项,列) 标识符 键码(主键) 实体:客观存在的一切对象的个体,可以是具象的,也可以是抽象的。 实体集:具有特性完全相同的实体构成的集合 属性:用来描述实体集特征的内容 标识符:确认每个实体唯一性的最小属性组 ER图entity relation实体联系 实体集 联系集 属性 映射关系 M:N 1:N/N:1 1:1 例如:一个系中所有学生学习情况 1 N M N 概念模型转为关系模型 关系模型(二维表) books ISBN title auther press price B 三个火枪手 李四 内蒙古出版社 54.00 C A 红与黑 张三 人民邮电出版社 63.50 D 关系模型必须是二维表结构 一个关系中不允许出现同名属性,名称不同的属性可以有相同的值域 关系中的所有属性及取值必须是原子特性。 一个关系中不允许出现完全相同的元组 主键取值不能为空A,也不可以重复 关系中的属性和元组可以任意交换位置,不生成新的关系。 关系模型:使用一组概念或定义描述数据的手段 关系模式:二维表的静态结构 关系:二维表中数据的动态变化 概念模型 关系模式 关系 关系模式: 关系名(属性名1,2,3,…) 系(系名,系主任) 学生(学号,姓名,性别,年龄,班级,系名) 课程(课号,课名,课时) 学习(成绩,学号,课号) 首先找出概念模型中的所有实体集,并将其转成关系模式,再根据联系集和映射关系完善关系模式。如果映射关系是1:N表示父子关系,N的一方要继承1的一方的键码属性。如果映射关系是M:N,联系集也可转成一个新的关系模式,且要继承联系双方的键码属性。 系 系名 系主任 计算机系 枯地 外语系 脾仍 中文系 伤脑筋 学生 学号 姓名 性别 年龄 班级 系名 A 张三 男 中文 B 李四 女 外语 C 王五 女 D 赵六 男 E 郑七 女 课程 课号 课名 课时 1 语文 50 2 数学 100 3 英语 80 4 计算机 50 5 历史 30 学习 学号 课号 成绩 A 1 77 A 5 80 B 1 91 B 2 35 B 4 60 C 2 91 C 3 86 C 4 25 C 5 78 D 1 85 D 2 94 四、关系代数 运算方式主要有并,交,差,选择,投影,广义笛卡尔积,连接等,其中并,差,选择,投影和广义笛卡尔积是五大基本运算。 并运算∪ 要求两个关系必须具有完全相同的结构(属性的数量,顺序及取值范围) 假设A和B两个关系,A中有M个元组,B中有N个元组,且M>=N A∪B 元组数量是M----M+N 2、交运算∩ 要求两个关系必须具有

您可能关注的文档

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档