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

Access数据库应用技术(第2版)全套PPT课件.pptx

Access数据库应用技术(第2版)全套PPT课件.pptx

  1. 1、本文档共360页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 数据库应用基础知识;数据库基础知识 关系型数据库 数据库应用系统设计;数据管理技术的发展 数据库系统基本概念 数据模型;数据管理技术经历了以下3个阶段: 人工管理阶段 数据不保存、不共享、不具有独立性 文件系统阶段 保存数据 数据的共享性和独立性差 数据库阶段 数据结构化 数据共享性、独立性高;数据库:长期储存在计算机内、有组织的、可共享的大量数据的集合; 数据库管理系统 是提供建立、管理、维护和控制数据库功能的一组计算机软件;数据库管理系统的功能: 数据定义功能 表、索引、视图等 数据操纵功能 增、改、删、查询 数据库的建立和维护功能 数据库初始数据的输入、转储、恢复等 数据库的运行管理 保证数据的安全性、完整性,进行并发控制等;Database Management System (DBMS) Oracle、DB2、SQL Server、Informix、Sybase ;数据库系统:利用数据库技术进行数据管理的计算机系统; 数据库系统的组成: 数据库 硬件 软件 数据库管理系统 人员;两类模型: 概念模型 数据模型;按用户的观点来对数据和信息建模,主要用于数据库设计。概念模型是不依赖于具体计算机系统也不为某一种数据库管理系统支持的模型 主要概念: 实体:客观存在并可相互区别的事物称为实体。 属性:实体所具有的某一特性称为属性。例如,学生的学号、姓名。 关键字:唯一标识实体的属性集称为码。例如,学号是学生实体的码。;;联系:实体(型)内部的联系和实体(型)之间的联系 实体之间的联系: 一对一(1:1) 一对多(1:n) 多对多(m:n);如果对于实体集A中的每一个实体,实体集B中至多有一个(也可以没有)实体与之联系,反之亦然,则称实体集A与B具有一对一联系,记为1:1。 ;如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与B有一对多联系,记为1:n。 ;如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,对于实体集B中的每一个实体,实体集A中也有m个实体(m≥0)与之联系,则称实体集A与B具有多对多联系,???为m:n。 ;;按计算机系统的观点对数据建模,主要用于数据库管理系统的实现。 三要素: 数据结构 数据操作 完整性约束条件 在数据库的发展史上,主要的数据模型有: 层次模型→层次数据库 网状模型→网状数据库 关系模型→关系数据库;1970年,E.F.Codd 关系模型的组成: 关系数据结构 实体以及实体联系都用关系来表示 关系操作 传统的集合运算、专门的关系运算 关系完整性约束 实体完整性、参照完整性、自定义完整性;关系:关系模型中一个关系就是一个二维表,每个关系有一个关系名。 元组:表中的一行即为一个元组。 属性:表中的一列即为一个属性,给每个属性起一个名字即为属性名。;关键字:能唯一地标识一个元组的属性或属性的集合。 外关键字:若一个关系R中的属性(或属性组)F不是其关键字,却与另一个关系S的主关键字Ks相对应,则F称为是R关系的外关键字。 域:属性的取值范围,如性别域是(男,女),百分制成绩域是0-100。;每一列中的分量是同一类型的数据,来自同一个域。 列的顺序无所谓,即列的次序可以任意交换。 行的顺序无所谓,即行的次序可以任意交换。 任意两个元组不能完全相同。 ;分量必须取原子值,即每一个分量都必须是不可分的数据项。;关系运算;关系运算;关系运算;连接;等值连接 自然连接:在连接结果中去掉重复属性;实体完整性 若属性A是基本关系R的关键字,则属性A不能取空值 例:在图书信息表中,图书编号为其关键字,则图书编号字段不能取空值。;当主属性为由多个属性构成时,要求组成主属性的所有属性都不能为空值。;参照完整性 若属性(或属性组)F是基本关系R的外关键字,它与基本关系S的主关键字Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为: ① 或者取空值(F的每个属性值均为空值); ② 或者等于S中某个元组的主关键字值。 ;用户定义的完整性 一些特殊的约束条件,用户定义的完整性就是针对某一具体关系数据库的约束条件。 例如,学生的成绩的取值必须在0-100之间;应用系统开发方法 应用系统开发过程 数据库设计 应用系统案例——图书销售管理系统 ;生命周期法 快速原型法 面向对象法;系统分析 应用系统设计 系统实施 系统运行与维护;需求分析 概念结构设计 逻辑结构设计 物理结构设计 数据库实施 数据库运行和维护;;第2章 应用系统的数据存储——表 ;Access 2010开发环境 创建应用系统的数据库 建立表 维护表 操作表 ;Access 2010的新特性

文档评论(0)

粱州牧 + 关注
实名认证
内容提供者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档