网站大量收购闲置独家精品文档,联系QQ:2885784924

数据库原理及应用综合.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库技术 数据库或数据库技术是计算机学科一个重要分支,它的应用非常广泛,几乎涉及到所有的应用领域。 数据库技术从20世纪60年代产生至今,已经历了三代演变,造就了三位图灵奖得主,现已成为以数据建模和DBMS为核心、内容丰富、领域宽广的一门学科,带动了一个巨大的软件产业。 数据库技术 数据库技术造就的三位图灵奖得主: 1973 Charles W. Bachman --- staff, Honeywell ? 因在数据库方面的杰出贡献而获奖. 1981 Edgar F. Codd --- PhD, Michigan; staff, IBM ? 因在数椐库管理系统的理论和实践方面的贡献而获奖. ? 1998 James Gray --- PhD, Berkeley; staff, Microsoft ? 因在数据库和事务处理方面的突出贡献而获奖. ? 数据库技术 数据库技术发展可以分为三个阶段: 在20世纪70年代广泛流行的网状、层次数据库系统称为第一代数据库系统; 在20世纪80年代广泛使用的关系数据库系统称为第二代数据库系统; 现在使用的以面向对象模型为主要特征的数据库系统称为第三代数据库系统。 数据库技术与网络通信技术、人工智能技术、面向对象程序设计技术、并行计算技术等相互渗透,相互结合,成为当前数据库技术发展的主要特征。 “数据库原理及应用”课程 相关内容: 数据库:(Database)是按一定数据结构组织起来的数据集合,是数据管理的技术和手段; 数据库原理:(Principle about Database)研究如何组织、构建、设计数据库的方法原理和理论基础; 数据库技术:(Database Techniques)是研究如何组织和管理数据的技术; 数据库应用系统:(Database Application System)简单而言是应用数据库技术和原理进行实际数据管理方法手段。实际内容包括数据库的设计和数据库应用系统的开发。 课程主要内容体系 课程主要内容包括 Chap.1数据库系统概述(Primary Concepts about DBS) 由于数据库是本课程的核心。要学好数据库必须弄清数据、数据管理、数据库、数据模型、概念模型等专业术语,弄清DB、DBMS、DBS、IMS之间的关系。这一部份主要介绍有关的基本概念和数据库相关基础知识 。 重点:基本概念,数据库系统构成 要求:熟练掌握数据库相关的基本概念 课程主要内容包括 Chap.2信息模型与数据模型(Information Model and Data Model) 数据库是按一定的数据结构组织起来的数据集合。是DBS的核心。DB是根据数据模型建立的,因而数据模型是数据库的基础。本章主要介绍认识现实世界进行信息抽象获取信息模型,数字化成为数学模型,以及常见的三种数据模型(层次、网状、关系模型). 重点:信息模型的描述和关系数据模型 难点:现实世界的抽象过程 要求:掌握数据模型的基本概念和模型的形成过程 课程主要内容包括 Chap.3 数据库设计(DB designing): 数据库系统设计包括数据库设计和数据库应用系统设计两个方面。前者设计数据库的结构特性,是数据库系统质量的基本保证;后者设计数据库的行为特性。本章主要介绍数据库设计的理论和方法。 内容:包括数据库设计的需求分析、信息概念模型设计、逻辑结构设计、物理结构设计、实施和维护及应用系统设计的基本方法; 重点:对数据库设计的理解、需求分析的必要性、概念设计、逻辑设计、物理设计的方法; 难点:信息概念模型设计、E-R模型到数据模型的转换。 课程主要内容包括 Chap.4关系模型及关系操作:(Relational Model and Relational Operation 关系数据模型是当前数据库的主流数据模型,本章介绍关系数据模型及其相关操作,主要是关系模型的定义、关系代数及关系演算 重点:关系数据模型及定义、关系代数和演算。 难点:关系演算。 要求:掌握关系模型的基本概念及定义;掌握关系代数的操作,了解关系演算。 课程主要内容包括 Chap.5 结构化查询语言-SQL SQL是介于关系代数与关系演算之间的关系操作语言,其功能包括数据定义、数据操纵、数据控制。本章介绍SQL语言。从SQL的数据定义、数据操纵、数据控制三个方面说明SQL语言的特点、语句格式及使用方法,为下一章以SQL Server为平台进行数据库设计打基础。 重点:本章内容是整个课程的重点,也是进行数据库开发的重要基础内容,每一部分都很重要。 难点:SELECT语句及其中各子句的灵活使用,这是SQL中最重要的部分,也是最难掌握的部分;SQL的数据控制功能的实现。 要求:熟练掌握SQL的数据定义、数据操纵、数据控

文档评论(0)

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

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

1亿VIP精品文档

相关文档