




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机基础系列课程 数据库技术与应用 Access篇 主要内容 第1部分数据库设计第2部分Access数据库基本操作第3部分SQL查询语言第4部分Access应用开发 第1课 数据库概述数据库系统开发步骤认识Access系统 第1节数据库系统概论 四大支柱 操作系统 网络 计算机语言 数据库 两大热门 网络 数据库 数据库技术所研究的问题就是如何科学地组织和存储数据 如何高效地获取和处理数据 数据库在信息系统中的地位 1 1数据库的基本概念1 数据数据是数据库中存储的基本对象 描述事物的符号记录称为数据 这些符号可以是文字 图形 图像 声音 语言等 数据有多种表现形式 它们都可以经过数字化后存入计算机 2 数据处理数据处理是指对各种形式的数据进行收集 存储 加工和传播的一系列活动的总和 3 数据库数据库是与特定的主题或目的相关的数据的集合 数据库可以直观地理解为存放数据的仓库 只不过这个仓库是在计算机的大容量存储器上 而且数据必须按照一定的格式存放 因为它不仅需要存放 而且还要便于查找 可以认为数据库是被长期存放在计算机内 有组织的 可以表现为多种形式的可共享的数据集合 数据库的特点数据的结构化数据库中不仅保存了各个数据项本身 而且还描述数据之间的联系 数据的共享性减少数据的冗余度数据的独立性数据的逻辑结构和物理结构 4 数据库管理系统数据库管理系统 DataBaseManagementSystem 简称DBMS 是对数据库进行管理的系统软件 它的职能是有效地组织和存储数据 获取和管理数据 接受和完成用户提出的访问数据的各种请求 5数据库系统数据库系统是指拥有数据库技术支持的计算机系统 它可以实现有组织地 动态地存储大量相关数据 提供数据处理和信息资源共享服务 数据库系统不仅包括数据本身 即实际存储在计算机中的数据 还包括相应的硬件 软件和各类人员 1 2数据库系统的组成 一个数据库系统包括四个主要部分 数据库用户软件硬件 1 数据库 数据库存储的数据是 集成的 和 共享的 它是数据库系统的工作对象 2 软件 主要是指负责数据库存取 维护和管理的软件系统 通常叫做数据库管理系统 DataBaseManagementSystem DBMS 数据库系统的各类用户对数据库的各种操作请求 都是由DBMS完成的数据库系统的核心软件 3 硬件 是指存储数据库和运行数据库管理系统 操作系统 的硬件资源足够大的内存足够大的外存足够大的通道能力 4 用户 主要由三类用户1 最终用户 EndUser 是指从计算机联机终端存取数据库的人员2 应用程序员 ApplicationProgrammer 是指负责设计和编制应用程序的人员3 数据库管理员 DateBaseAdministrator DBA 主要职责 决定数据库的信息内容和结构决定数据库的存储结构和存取策略定义数据库的安全性和完整性约束条件监督和控制数据库的使用和运行数据库系统的改进 重构 1 3数据描述 信息的循环对用户来说 数据库是模拟现实世界中某些企业活动的信息集合 数据库中所存储的数据 来源于现实世界的信息流 都是用来描述现实世界中一些事物的某些方面的特征及其相互联系的 在信息系统中 信息从客观事物出发 流经数据库 通过控制决策机构 最后又回到客观事物 信息的这一循环经历了三个领域 现实世界 信息世界 计算机世界 现实世界是指存在于人脑之外的客观世界 泛指客观存在的事物及其相互间的联系 一个实际存在并且可以识别的事物称为个体 个体可以是一个具体的事物 如一个学生 一台计算机等 每个个体都有自己的特征 用以区别其他个体 客观事物是信息的源泉 是设计数据库的出发点 信息世界现实世界中的事物反映到人们的头脑里 经过认识 选择 命名 分类等综合分析而形成了印象和概念 产生认识 这就是信息 即进入信息世界 在信息世界中 对每一个被认识了的个体称为实体 这是具体事物 个体 在人们头脑中产生的概念 是信息世界的基本单位 另外 个体的特征在头脑形成的知识称为属性 所以属性是事物某一方面的特征 即属性是反映实体的某一特征的 换句话说 一个实体是由它所有的属性表示的 计算机世界信息世界中的有些信息 可以直接用数字表示 有些是由符号 文字或其它形式表示的 在计算机中 所有信息只能用二进制表示 一切信息进入计算机时 必须是数据化的 可以说 数据是信息的具体表现形式 基本术语数据项 是实体属性的数据表示 记录 是实体的数据表示 文件 是同类记录的集合 例如所有职工的登记表组成一个文件 数据模型 现实世界中 个体与个体之间总是存在着某些联系 反映到信息世界中 是实体与实体之间的联系 由此构成实体模型 反映到计算机世界中 是记录与记录之间的联系 实体模型在该领域的数据化表示 就是数据模型 三个世界间的关系表示同一信息的所有属性的数据组合 称为记录 记录作为一个数据单位处于数据世界中 因此 现实世界 信息世界和数据世界之间就建立了一种关系 第2节数据库设计步骤 数据库设计分为以下六个步骤 1 需求分析阶段 2 概念设计阶段 3 逻辑设计阶段 4 数据库物理设计阶段 5 应用程序编码 调试 试运行阶段 6 数据库的运行维护阶段 主要任务通过详细调查客观世界要处理的对象 包括组织 部门 企业等 了解该对象所处系统的概括 各组成部分的工作流程 明确用户提出的各种需求 然后在此基础上确定新系统的框架和功能 重点调查 收集与分析用户在数据管理中的信息要求 处理要求 安全性与完整性要求 输出多数系统分析的主要结果是数据流图等信息 2 1系统需求分析 什么是概念结构设计需求分析阶段描述的用户应用需求是现实世界的具体需求将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计概念结构是各种数据模型的共同基础 它比数据模型更独立于机器 更抽象 从而更加稳定 概念结构设计是整个数据库设计的关键 2 2概念设计 概念结构设计的特点 1 能真实 充分地反映现实世界 包括事物和事物之间的联系 能满足用户对数据的处理要求 是对现实世界的一个真实模型 2 易于理解 从而可以用它和不熟悉计算机的用户交换意见 用户的积极参与是数据库的设计成功的关键 3 易于更改 当应用环境和应用要求改变时 容易对概念模型修改和扩充 2 3逻辑结构设计 概念模型向数据模型的转换应用规范化理论优化逻辑模型设计用户子模式 数据库物理设计阶段的任务是根据具体的计算机系统 DBMS和硬件等 的特点 为给定的数据库模型确定合理的存储结构和存取方法 合理的两个含义要使设计出的物理数据库占用较少的存储空间对数据库的操作具有尽可能高的速度 2 4物理设计 2 5数据库的实施应用程序编码 调试 试运行阶段2 6数据库的运行维护阶段 第3节认识Access Access是美国Microsoft公司推出的关系型数据库管理系统 RDBMS 它作为Office的一部分 具有与Word Excel和PowerPoint等相同的操作界面和使用环境 深受广大用户的喜爱 本章主要介绍Access数据库的工作界面 数据库对象及它们之间的关系 Access数据库中使用的数据类型以及表达式和函数 3 1Access2003的工作界面 Access2003是MicrosoftOffice2003的一部分 Office2003展现了一个开放式的 充满活力的新外观 Access系统界面主要由菜单栏 工具栏和窗口组成 如下图所示 3 2Access2003数据库的对象 表对象查询对象窗体对象报表对象数据访问页对象宏对象模块对象 表对象 表是数据库中用来存储数据的对象 是整个数据库系统的基础 Access允许一个数据库中包含多个表 用户可以在不同的表中存储不同类型的数据 通过在表之间建立关系 可以将不同表中的数据联系起来 以便供用户使用 在表中 数据以行和列的形式保存 类似于通常使用的Excel电子表格 表中的列称为字段 字段是Access信息的最基本载体 说明了一条信息在某一方面的属性 表中的行称为记录 记录由一个或多个字段组成 一条记录就是一个完整的信息 查询对象 查询是用来操作数据库中的记录对象 利用它可以按照一定的条件或准则从一个或多个表中筛选出需要操作的字段 并可以将它们集中起来 形成所谓的动态数据集用户可以浏览 查询 打印 甚至修改这个动态数据集中的数据 Access会自动将所做的任何修改反映到对应的表中执行某个查询后 用户可以对查询的结构进行编辑或分析 并可以将查询结果作为其他对象的数据源 查询到的数据记录集合称为查询的结果集 结果集以二维表的形式显示出来 但他们不是基本表 窗体对象 窗体是Access数据库对象中最具灵活的一个对象 其数据源可以是表或查询在窗体中可以显示数据表中的数据 可以将数据库中的表链接到窗体中 利用窗体作为输入记录的界面 利用窗体 能够从表中查询 提取所需的数据 并将其显示出来 通过在窗体中插入宏 用户可以把Access的各个对象很方便的联系起来窗体的类型大致可以分为提示型 控制型和数据型3类 报表对象 利用报表可以将数据库中需要的数据提取出来进行分析 整理和计算 并将数据以格式化的方式发送到打印机 用户可以在一个表或查询的基础上来创建一个报表 也可以在多个表或查询的基础上来创建报表利用报表不仅可以创建计算字段 而且还可以对记录进行分组以便计算出各组数据的汇总等 在报表中 可以控制显示的字段 每个对象的大小和显示方式 还可以按照所需的方式来显示相应的内容 数据访问页对象 从Access2000开始 Access就具备一种称为数据访问页的对象 以此支持数据库应用系统的Web访问方式在数据库应用系统中设计数据访问页是为了使用户能够察看和操作来自Internet或Intranet的数据 而这些数据是保存在Access数据库中的在MicrosoftAccess数据库中 可以设计多种不同类型的数据访问页 可以在Access页设计视图中进行数据访问页的设计操作 所形成的数据访问页是一个独立的文件 保存在MicrosoftAccess数据库文件以外 但其中的数据却链接在Access数据库文件中 宏对象 Access的宏对象是Access数据库对象中的一个基本对象 宏的意思是指一个或多个操作的集合 其中每个操作实现特定的功能宏可以使某些普通的 需要多个指令连续执行的任务能够通过一条指令自动地完成 而这条指令就称为宏 例如 可设置某个宏 在用户单击某个命令按钮时运行该宏 以打印某个报表 模块对象 Access的VBA VisualBasicf
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 食品热分析技术
- 下肢压力治疗技术
- 人力资源真人汇报
- 无骨缝纫技术分享
- 药品采购平台标准化流程
- 企业安全汇报总结
- 企业消防事故案例讲解
- 尚品宅配全屋设计解决方案
- 头孢药物过敏应急演练
- 鲜血的统治:权力斗争与暴力镇压的历史透视
- 江西省上饶市2024-2025学年七年级下学期期末语文试题
- 2025年小学生环保科普知识竞赛题库及答案
- 2025至2030年中国乙醇行业市场全景调研及发展趋向研判报告
- 设备易损配件管理制度
- 叉车维修方案(3篇)
- 颅内感染诊疗指南
- 儿童腺病毒肺炎
- 2025至2030中国UV打印机行业市场现状分析及竞争格局与投资发展报告
- 2025至2030中国氢化可的松口服片行业项目调研及市场前景预测评估报告
- 消防器材介绍课件
- 可研委托合同(合同范本)5篇
评论
0/150
提交评论