信息技术应用基础上机实习指导 教学课件 作者 冉崇善 等 第7章 数据库应用基础.ppt

信息技术应用基础上机实习指导 教学课件 作者 冉崇善 等 第7章 数据库应用基础.ppt

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第#页 共3页 第7章 数据库应用基础 数据库技术概述 Access简介 数据表的建立和使用 创建查询 建立窗体 7.1.1 数据库技术中的概念 数据库 数据库管理系统 应用程序 数据库系统 1.数据库 在数据库中,不仅包含了数据本身,也包含了数据之间的联系,它有如下的特点: 数据通过一定的数据模型进行组织,从而保证有最小的冗余度,常见的数据模型有层次模型、网状模型和关系模型。 各个应用程序对数据可以共享。 对数据的各种操作(如定义、操纵等)都由数据库管理系统统一进行。 2.数据库管理系统 数据库管理系统(DataBase Management System,DBMS)是对数据库进行管理的软件,它以统一方式管理和维护数据库,并提供数据库接口供用户访问数据库。DBMS一般都具有如下功能: 定义功能。可以定义数据库的结构、数据完整性和其他约束条件。 操纵功能。实现对数据库中数据的插入、修改、删除和查询。 控制功能。实现数据的安全控制、完整性控制以及多用户环境下的并发控制。 维护功能。提供对数据的装载、转储和恢复,数据库的性能分析和监测。 数据字典。用来存放数据库各级模式结构的描述。 3.应用程序 4.数据库系统 一个完整的数据库系统(DataBase System,DBS)由硬件、数据库、数据库管理系统、操作系统和应用程序和数据库管理员等部分组成。 数据库系统有如下主要特点: 数据以数据库的形式保存,在数据库中,数据按一定的数据模型进行组织。 数据和应用程序之间彼此独立,具有较高的数据独立性,数据不再面向某个特定的应用程序,而是面向整个系统,从而实现了同一数据在多个应用程序之间的共享,数据成为多个用户或程序共享的资源; 对数据库的建立、管理等操作通过专门的软件实现,这就是数据库管理系统,数据库管理系统在对数据库的使用同时还提供了各种控制功能,如并发控制、数据的完全性控制和完整性控制。 7.1.2 数据模型的分类 层次模型 层次模型是指用树形结构组织数据,可以表示数据之间的多级层次结构。 网状模型 网状模型中用图表示数据之间的关系,这种关系可以是数据之间多对多的联系。 关系模型 关系模型是用二维表格的形式来表示实体及实体之间的联系。 7.1.3 关系模型的组成和特点 7.1.3 关系模型的组成和特点 关系模型的组成 在上图的关系二维表中共有4列,垂直方向的每一列称为一个属性,在数据库文件中对应一个字段。第一行是组成该表的各个栏目名称,称为属性,在具体的文件中称为字段,每一列有一个属性名,即字段名,例如表中的“姓名”、“性别”等。 关系模式 关系模式是指对关系结构的描述。 关系模型的特点 关系中的每一列不可再分。 同一个关系中不能出现相同的属性名,即不允许有相同的字段名。 关系中不允许有完全相同的元组(记录),所谓完全相同,是指两个元组对应的所有属性的值都相同。 关系中交换任意两行位置不影响数据的实际含义。 关系中交换任意两列位置也不影响数据的实际含义。 7.1.4 关系中的键和表间的关系 关系中的键 表间关系 1.关系中的键 候选键 在关系中可以用来唯一地标识或区分一个元组的属性或属性组,称为候选键。 主关键字 主关键字简称主键,是指从一个关系的若干个候选键中指定一个用来标识元组。 1.关系中的键 【例】确定关系student (学号,姓名,性别,年龄)的候选键。 学号 姓名 性别 年龄 借书证号 8612162 陆华 男 22 8612104 王华 女 22 8612105 郭勇 女 19 7.1.5 关系的完整性规则 实体的完整性 由于主键的一个重要作用就是标识每条记录,这样,关系的实体完整性要求,关系(表)中不允许出现两条记录的主键值相同的情况,也就是说,既不能有空值,也不能有重复值。 用户定义的完整性 用户定义的完整性是针对某一具体字段的数据设置的约束条件,Access也提供了定义和检验该类完整性的方法。 参照完整性 参照完整性是相关联的两个表之间的约束。 7.1.6 关系数据库的设计方法 7.1.6 关系数据库的设计方法 分析建立数据库的目的 (1)信息需求 (2)处理需求 (3)安全性和完整性需求 确定数据库中的表 数据库要处理的数据很多,不可能将所有数据放在一个表中,确定数据库中的表就是指分析将收集到的信息使用几个表进行保存。 确定表中的字段 确定每个表中包括的字段应遵循下面的原则。 确定主键 确定表间的关系 7.2 Access简介 Access是Microsoft公司Office

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档