数据库原理第1章课案.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 数据库技术概论 §1.1数据库技术的产生与发展 一、数据管理的三个阶段 1.人工管理阶段 20世纪50年代 计算机主要用于科学计算,没有操作系统,没有直接存取的存储设备。 * * 科学出版社 授课教师:李超燕 工学院计算机专业 东校区2号楼201办公室 本学期课程基本介绍 总课时:16*4=64学时 课内上机:20学时左右 上课要求 带齐上课所需的材料 作业按时上交 上机按要求完成任务 上课带草稿纸,积极思考 手机请关机 平时成绩的组成 出勤情况 学习态度 学习纪律 完成作业 提问测试 注意学习态度和学习方法 上网留言是如何实现的? 一个图书馆管理系统应该有哪些功能? 借阅者的信息 书的存储信息 借出情况 归还情况 等等 原理部分: 数据库基本概念,发展(第一章) 关系代数表达式(第二章) 数据库的保护(第四章) 关系数据库的设计理论(第五章) 数据库的设计步骤(第六章) 应用部分: SQL语言及SQL Server2000的使用(第三章) 本课程所学习的内容: 第1章 数据库技术概论 本章要点: 数据库技术的特点 概念模型的表示和数据模型的类型 数据库系统的三级模式结构 数据库系统的组成 数据库管理系统的功能和组成 应用程序 1 数据集 1 应用程序 2 数据集 2 应用程序 n 数据集 n ┆ ┆ 图1.1 人工管理阶段 主要特点: (1)数据不保存。 (2)没有专门的数据管理软件 (3)数据是面向应用的 2.文件系统阶段 20世纪60年代 计算机开始用于管理,软件上出现了操作系统,有直接存储的存储器,数据可重复使用,出现了专门管理系统的软件,叫文件系统。 应用程序 1 数据文件 1 应用程序 2 数据文件 2 应用程序 n 数据文件 n ┆ ┆ 文件 系统 图1.2 文件系统阶段 文件系统阶段存在的问题: 1. 数据冗余浪费存储空间,更严重带来潜在的不一致性。 2. 应用程序与数据结构过分依赖,系统很难扩充。 3. 缺乏对数据的统一控制能力。 书P2页例1.1 学 生 处:学号,姓名,性别,系名,年级,专业, 年龄,政治面貌,生源地,家庭住址等。 教 务 处:学号,姓名,性别,系名,年级,专业, 课程名,成绩,学分等。 宿管中心:学号,姓名,性别,系名,年级,专业, 宿舍号,床位号,宿舍电话,寝室长等。 3.数据库系统阶段 20世纪60年代后期 计算机用于管理的规模更为庞大,数库量急剧增长,应用增多,语言增 多,联机操作要求更多,分布处理。 数据管理技术进入数据库阶段的标志: (1)1968年,IBM公司成功研制了层次数据管理系统; (2)美国1971年公布的DBTG报告提出网络数据库系统; (3)IBM公司1970年发表了一系列论文,奠定了关系数据库 系统的理论基础。 二、数据库技术的特点 1.数据共享性 图1.3 数据的共享 应用程序1 Pascal 应用程序2 Fortran 应用程序4 Cobol 应用程序3 C语言 数据集 2.具有较高的数据和程序的独立性 3.数据由DBMS集中统一的管理 应用程序1 应用程序2 应用程序n 数据库管理系统 数据库 ┇ 图1.5 数据的集中管理 学号 姓名 性别 系名 年级 专业 年龄 政治面 貌 生源地 家庭住址 课程名 成绩 学分 宿舍号 床位号 宿舍电话 寝室长 共享信息 教务处 学生处 宿管中心 图1.4 数据共享范例 一个较完善的数据库系统提供以下数据控制功能: 1. 数据的安全性控制 防止不合法的使用,可设置口令,存取权限。 2. 数据的完整性控制 如:性别只能是“男”、“女”;学生的学号唯一。 3. 并发控制 防止多个用户同时存取,修改数据库时出错。 看三个阶段的示意图,说明三个阶段对数据管理的区别及应用程序跟数据的关系? 数据库在实际系统中的作用。 数据管理的发展 数据库中的一些基本概念 作业:P16页第1,2,3题 根据现实中的例子举例说明数据库的作用。 数据管理的三个阶段。数据库技术阶段的特点。 三、数据库中的基本概念 1. 数据 Data

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档