SQL_Server_2005数据库原理与应用简明1~2章教案解析.pptVIP

SQL_Server_2005数据库原理与应用简明1~2章教案解析.ppt

  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章 数据库基础知识 数据库基础知识 数据库概述 数据库是存储数据、管理信息和共享资源的地方,数据 库技术是当前发展最为迅速的领域之一。 基本概念 数据与信息(要着重理解数据与信息之间的区别和联系); 数据库; 数据库系统,不仅包含数据和信息,还包含各种软硬件资源和各类技术人员; 数据库管理系统,位于用户和操作系统之间,解决数据的组织和存储问题,以及如何高效地获取和维护数据。包括数据定义功能、数据操作功能、系统映射功能、数据库运行和管理功能、数据库建立和维护功能等。 数据库基础知识 数据管理技术的产生和发展 人工管理阶段 文件管理阶段 数据库管理阶段 数据仓库 分布式数据库 面向对象数据库 多媒体数据库 移动数据库 注:应着重理解不同阶段数据管理技术的特点。 数据库基础知识 数据库系统的应用 超市销售系统 铁路售票系统 银行业务系统 图书馆管理系统 教学管理系统 注:以上只是列举了数据库系统在日常生活中的一些常见应用,可试着举其他例子,并根据它们的特点,判断是否是数据库系统。 常见的数据库管理系统 大型商业数据库——SQL Server、Oracle 、DB 2 桌面数据库——Access 、Visual FoxPro 开源数据库——MySQL、PostgreSQL 数据库基础知识 数据库系统的体系结构 内部架构:外模式-模式-内模式的三级模式结构(数据库管理系统角度) 外部架构:单用户结构、主从式结构、分布式结构、客户机/服务器结构等(数据库终端用户角度) 模式 模式的特点:数据库中全体数据的逻辑结构和特征的描述, 仅仅涉及到型的描述,不涉及到具体的值。模式的一个具体 值称为模式的一个实例(Instance),同一个模式可以有很多 实例。模式反映的数据的结构及其联系,而实例反映的是数 据库某一时刻的状态。 数据库基础知识 数据库的三级模式结构 注:理解外模式\模式映射、模式\内模式映射的机制和作用。 数据库基础知识 数据库系统的组成 注:理解并掌握数据库系统中各部分组成要素及其在数据库系 统中的作用。 数据库基础知识 数据库的设计流程 结构化生命周期法:把数据库系统的开发从初始到结束划分为 若干个预先规定好任务的阶段,然后按照一定的准则来按部就 班地完成数据库的设计。 原型法:考虑到人本身的灵活、多变、依经验行事的特点而产 生的数据库设计方法,其基本思想是并非所有需求都能预先定 义,反复修改是不可避免的。 第2章 关系数据库及其设计理论 关系数据库及其设计理论 关系模型 关系模型是当前应用最为广泛的数据模型,是许多厂商推出 的商品化数据库系统的理论基础,如SQL Server、Oracle、 DB 2、Access等。 数据模型 数据模型是对现实世界数据特征的抽象,它是数据库系统设 计的基础。 概念模型:信息模型,按照用户的观点来对数据和信息 建模; 逻辑模型:从计算机的角度对数据进行建模,主要由数 据库设计人员完成,用于DBMS的实现; 物理模型:对数据最底层的抽象,描述的是数据的具体 存储方式和存取方法,由DBMS实现。 关系数据库及其设计理论 关系数据库及其设计理论 关系数据库及其设计理论 关系模型的特点 关系模型建立在严格的数据概念基础之上; 关系模型的概念单一,无论是实体还是实体之间的联系都用关系来表示,用户对数据的操作都是从原二维表中得到另外一个二维表,因而易于理解、操作方便、简单; 关系是规范化的关系,即关系必须满足一定条件; 关系模型的存取路径相对用户透明,因而保证了数据的独立性和更好的安全性,同时简化了程序员的工作和数据库开发工作。 注:关系模型的缺陷在于存储路径相对用户透明,且查询 效率较低。 关系数据库及其设计理论 关系数据库 关系数据库是支持关系模型的数据库系统 关系操作 关系数据库及其设计理论 选择:又称为限制,是指在关系R中选择满足给定条件的元组,如 从书籍信息关系中选择出定价高于30.00元的所有元组等。 投影:从关系R中挑选出若干个属性并组成新的关系,投影实际上 是从属性的角度来进行的运算,例如从书籍信息关系中挑选出书 名、作者这两个属性组成新的关系。 连接:从两个关系的笛卡尔积中选择属性间满足一定条件的元组, 例如从书籍信息关系和出版社信息关系的笛卡尔积中选择书名为 “Dreamweaver 8 ASP数据库网站开发简明教程”,且出版社为 “清华大学出版社”的元组。包含自然连接和θ连接两种。 除:给定关系R(X,Y)和S(Y,Z),其中X、Y、Z为属性组,R中的 Y与

文档评论(0)

我是兰花草 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档