数据库理论基础.pptxVIP

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

网络数据库原理及应用网络工程系韩桂华教师课件密码

了解数据库技术的发展方向。1深入理解数据库系统的基本概念。2掌握数据库设计的一般方法,能够使用MSSQLServer进行数据库设计。3初步具备进行数据库应用系统设计开发的能力。4教学目的

第1章数据库理论基础???????????? 10学时1第2章SQLServer2000安装和常用工具 1学时2第3章Transact-SQL语言基础? 3学时3第4章数据库基本对象操作和管理? 4学时4第5章数据的查询和修改?? 12学时5第6章实施数据完整性?????? 2学时6第7章数据库高级对象操作和管理 8学时7第8章数据库系统的安全性管理 2学时8教学计划

01萨师煊、王珊高等教育出版社《数据库系统概论》02陈志泊、李冬梅、王春玲人民邮电出版社《数据库原理及应用教程》参考书目

参考书目

课前预习认真听课,理解教学内容广泛阅读,开阔视野独立完成课外作业按质按量完成课堂练习、上机实习等作业考核方法:本门课程成绩=平时成绩×30%+卷面成绩×70%学习要求

数据库发展简史01数据库、数据库管理系统、数据库系统02数据库系统的结构03数据库设计过程04关系数据库设计的规范化和非规范化05数据库应用结构06教学内容:第1章数据库理论基础

一、数据库发展简史数据库系统的萌芽出现于60年代。当时计算机开始广泛地应用于数据管理,对数据的共享提出了越来越高的要求。传统的文件系统已经不能满足人们的需求了,能够统一管理和共享数据的数据库管理系统(DBMS)应运而生。

主要应用:科学计算、数据处理。数据处理:是对数据的收集、记载、存贮(组织、编码)、分类、排序、检索和维护。例如:学生成绩的管理、图书情报管理等。数据处理的发展:手工处理→机械处理→电子(计算机)数据处理。计算机对数据的处理经过了如下三个发展阶段:人工管理阶段、文件系统阶段、数据库系统阶段。二、计算机数据管理技术的发展

(1)人工管理阶段本阶段特点:数据不保存;没有软件系统对数据进行管理;这一时期没有文件的概念,数据的组织必需由程序员自行设计;一组数据对应一个程序,不同程序之间不能相互利用数据。

一组数据01程序02人工管理阶段的数据管理模型

No.1文件系统阶段No.2前提:OS具有了文件管理功能。本阶段特点:数据与程序文件脱离,数据作为独立的文件,可供多个程序使用,但多个文件之间缺乏联系,从而造成数据冗余,占用存贮空间大。

程序1程序2程序3文件3文件2文件1文件管理系统文件系统阶段的数据管理模型

例如:文件管理系统图1-1文件管理系统示例玩具基本信息管理应用程序App1购物者购买玩具管理应用程序App2玩具信息文件File1购物者信息文件File2订单信息文件File3购物者购买玩具,先查找文件File2,判断此用户是否合法;如果合法则访问File1,判断有无此玩具;如果有,则将订单信息写到文件File3中

有了提供文件与程序之间进行存取方法转换的软件。程序员不必关心数据的物理位置,可以集中精力考虑算法,并且节省了维护程序的工作量。数据存取以记录为单位。数据能够长期保存在磁盘上。文件形式的多样化。由于有了直接存取设备,也就有了索引文件、链接文件、直接存取文件点:

不一致性。由于数据有冗余,在进行修改时,同样的数据可能在不同的文件中产生不一致性。02数据冗余度大。文件系统中的数据还是面向应用的,因此可能有相同的数据在多个应用程序的文件中重复存储。01数据和程序缺乏独立性。数据逻辑结构改变,则必须修改应用程序。04数据联系弱。03缺点:

(3)数据库系统阶段数据库管理技术实质上是一个存储在计算机内的所有相关数据构成的集合(对所有数据实行统一的、集中的、独立的管理,数据独立于程序而存在,并可供给不同的用户而实现共享)。

数据库(DB)06数据库管理系统(DBMS)05…04应用n03应用202应用101数据库阶段的数据管理模型

数据库中的数据是结构化的。不仅考虑数据项之间的联系,而且考虑记录之间的联系。数据冗余小,易扩充。较高的数据和程序独立性。为用户提供了方便的接口。可以用数据库系统提供的查询语言和交互式命令操纵数据库。最小存取单位是数据项。特点:

三、信息描述与数据模型模型是现实世界特征的模拟和抽象。根据模型应用的不同目的,可以将模型分为两类或者说两个层次:一是概念模型(也称信息模型),另一个是数据模型。(1)概念模型:也称为概念模型或信息模型,它是从数据的应用语

文档评论(0)

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

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

1亿VIP精品文档

相关文档