[工学]第1讲数据库技术概述_ok.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第1讲数据库技术概述_ok

1.4 关系数据库系统的应用与开发 客户机/服务器应用模式(C/S模式) 互联网或企业内部网:多层结构(B/W/S) 局域网:两层结构 特点:负荷均衡,能够充分利用网络资源,网络传输量大大减少,“胖服务器”。 流程:浏览器→Web服务器→数据库服务器→数据库 * 数据库技术VF 白培瑞:信电学院 TEL课程简介 学时分配:授课20 +上机20 学分2 成绩评定(暂定):卷面成绩占70% 平时成绩占30% 平时成绩:课堂考勤+上机考勤+实验报告 选用教材:史济民主编,《Visual FoxPro及其应用系统开发》(第二版,2007),清华大学出版社,教育部全国普通高等学校优秀教材一等奖 第1讲 数据库基本概念 1.1 数据管理的发展过程 1.2 数据库系统的分代 1.3 关系数据库系统 1.4 数据库系统的应用与开发 1.5 习题 1.1 数据管理的发展过程 数据库技术可以为人们提供可共享的、安全的、可靠的数据管理服务,一般包括数据管理和数据处理两部分内容。在现代生活中,数据库系统几乎无处不在。 数据库的应用领域越来越广:校园卡,信用卡购物,飞机、火车订票系统、图书馆对书籍及借阅的管理,行政管理,办公自动化,个人财务管理,宾馆、酒店管理,地理信息系统等。 数据库的应用形式日益多样:从小型事务处理到大型信息系统,从联机事务处理到联机分析处理,从一般企业管理到计算机辅助设计与制造(CAD/CAM),乃至地理信息系统。 1.1 数据管理的发展过程 数据的概念: ①反映自然现象、生命过程及仪器设备运行状态的数据; ②数值的、非数值的(例如, 文字、 图形、 图像、声音、 物理量)数据。 信息的概念: 反映客观世界和人类社会活动的数据,并不是都需要人们采集和处理的,而是根据实际问题的需要,有目的地采集那些最能反映目标问题实质的数据,通过对这种数据的分析、处理得出的结果。 两者的关系: 数据是信息的载体,信息和数据并没有本质上的区别。 数据处理的概念: 数据在采集、整理和存储后, 利用计算机对存储的数据进行分析,充分挖掘出数据中隐含的信息,这一系列操作过程叫做数据处理。 这是既关系到数据的安全性、完整性问题,又关系到数据的存取、管理和使用是否迅速、方便的问题, 这是计算机专业人员一直在探索的重要课题--数据库技术。其目的就是要科学地管理数据。 1.1 数据管理的发展过程 问题:如何在计算机中存储数据? 回顾计算机数据管理的过程,基本上经历了人工阶段、文件系统和数据库系统三个阶段。 1.1 数据管理的发展过程 数据管理的第一阶段:人工管理阶段 时间在20世纪50年代之前,也就是计算机应用于数据管理的初期。 特点:应用程序中不仅要设计数据的逻辑结构,还要阐明数据在存储器上的存储地址。 1.1 数据管理的发展过程 数据管理的第二阶段:文件管理系统 时间大致在20世纪50年代后期至60年代后期。将有关数据按照内容、结构和用途分成若干个命名的文件,可以脱离程序而独立存在,由一个专门的文件系统实施统一管理。 特点:用户的应用程序直接操作文件中的数据。用户可以通过操作系统对文件进行打开、读、写、关闭操作。文件可以独用,也可以指定共享。 1.1 数据管理的发展过程 文件管理系统的组织结构示意图 应用程序A1 学生基本信息管理 应用程序A2 学生基本信息文件F1 课程基本信息文件F2 学生选课管理 学生选课信息文件F3 F1:学号、姓名、性别、出生日期、所在系、专业、所在班、特长、家庭住址;F2:课程号、课程名、授课学期、学分、课程性质;F3:学号、姓名、专业、课程号、课程名、修课类型、修课时间、考试成绩 学生选课管理过程:① 在学生选课管理系统中,若有学生选课,则查F1文件,判断有无此学生,若有,② 访问F2文件,判断其所选课程是否存在,若存在 ③ 将学生选课信息写到F3文件中。 1.1 数据管理的发展过程 1.1 数据管理的发展过程 文件管理系统的不足之处: 编写应用程序不方便(必须清楚文件的逻辑及物理结构); 数据冗余不可避免(易造成数据不一致); 文件系统的数据独立性不好(数据结构修改也需修改应用程序); 不支持对文件的并发访问; 数据间的联系弱,必须通过应用程序来保证这些联系; 难以按不同用户的需要表示数据。特定用户专用; 无安全控制功能。 1.1 数据管理的发展过程 数据管理的第三阶段:数据库系统管理 时间大致在20世纪70年代以后。对所有的数据实行统一规划管理,形成一个

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档