高二高教版Access 数据库应用技术课件任务1.4 Access数据库设计流程

2023-02-11
| 24页
| 102人阅读
| 6人下载
普通

内容正文:

《Access 数据库应用技术》 1 任务1.2:关系数据库 任务1.1:Access数据库简介 单元1:Access基础 任务1.4:Access数据库设计流程 任务1.3:Access2019基本操作 任务1.4 :Access数据库设计流程 3 掌握数据库应用系统开发设计流程。 能够根据用户功能描述做出需求分析及数据库设计。 学习目标 任务1.4: Access数据库设计流程 打好了坚实的理论基础,现在可以着手准备设计开发数据库应用系统了,设计开发的流程是怎样的呢?让我们跟着小明一起来从全局的角度系统、全面的学习一下数据库的整体设计过程吧。 时间与时间管理概述 情景导入 1.数据库系统开发流程 知识准备 数据库应用系统的开发设计过程一般采用生命周期理论。生命周期理论是应用系统从提出需求、形成概念开始,经过分析论证、系统开发、使用维护,直到淘汰或被新的应用系统所取代的过程。 设计过程可以分为 6 个阶段,分别为需求分析、概念设计、逻辑设计、物理设计、数据库实施和运行、数据库的使用和维护。 6 1.数据库系统开发流程 知识准备 结合 Access 自身的特点,使用 Access 开发一个数据库应用系统的设计流程如下: (1)需求分析。 ①信息需求。 ②处理需求。 ③安全性和完整性需求。 (2)确定需要的表。 ①对收集到的数据进行抽象。 ②分析数据库的需求。 ③得到数据所需要的表。 7 1.数据库系统开发流程 知识准备 (3)确定所需字段。 ①每个字段直接和表的实体相关。 ②以最小的逻辑单位存储信息。 ③表中的字段必须是原始数据。 ④确定主键字段。 (4)确定表之前的关系。 ①一对一关系。 ②一对多关系。 ③多对多关系。 8 1.数据库系统开发流程 知识准备 (5)优化设计。 ①是否遗忘了字段。 ②是否包含了相同的字段表。 ③是否对每个表都选择了合适的字段。 (6)设计其他数据库对象。 ①设计数据输入界面:窗体、数据访问页等。 ②设计数据输出界面:报表、查询界面等。 ③设计宏以及 VBA 程序。 ④设计系统菜单。 (7)测试和改进功能、交付用户。 9 2.数据库的规范化设计 知识准备 重复和冗余的信息会浪费计算机磁盘空间并影响任务的执行效率,在修改信息时还很容易出现遗漏和不统一的问题,因此良好的数据库设计应该避免数据的重复和冗余,并确保信息的正确和完整,同时还要满足数据处理和报表需求。 在设计 Access 数据库时有一套需要遵循的设计规则,遵循这些规则可以将数据正确划分到多个表中,并确保表结构设计的正确性,将这些规则应用到数据库设计的过程称为数据库的规范化或标 准化。 数据库的规范化主要包括 3 个阶段,按照执行它们的先后顺序,依次将这 3 个阶段称为第一范式、第二范式和第三范式。 10 2.数据库的规范化设计 知识准备 (1)第一范式是指表中的每个值都只包含单独的一项,而不能包含多项。 (2)第二范式是指表中的字段必须完全依赖该表的主键,不完全依赖主键的其他字段应该被划分到其他表中。 (3)第三范式是指表中的各个字段之间相对独立,彼此之间没有内在的关联。 11 数据库系统需求分析及设计 根据某图书大厦日常管理工作及需求描述,设计一个关系型“图书销售管理”数据库,并做出需求分析及设计。 目的: 对书籍销售信息进行录入、修改与管理,能够方便地查询雇员销售书籍的情况和书籍、客户、雇员的基本信息。 功能: 录入和维护书籍的基本信息。书籍信息包含书籍号、书籍名称、类别、定价、作者名、出版社编号和出版社名称。 时间与时间管理概述 任务设计 数据库系统需求分析及设计 录入和维护订单的信息。订单信息包含客户号、书籍号、书籍名称、雇员号、单位名称、订购日期、数量、售出单价、出版社编号和出版社名称。 录入和维护雇员的信息。雇员信息包括雇员号、姓名、性别、出生日期、年龄、职务、照片和简历。 录入和维护客户的信息。客户信息包括客户号、单位名称、联系人、地址、邮政编码、电话号码和区号。 能够按照各种方式方便地浏览销售信息。 能够完成基本的统计分析功能,并能生成统计报表打印输出。 时间与时间管理概述 任务设计 第一步:需求分析 (1)确定建立数据库的目的,进而确定数据库中要保存哪些信息。 根据本实验题目题意分析可以确定,建立“图书销售管理”数据库的目的是解决书籍销售信息的组织和管理问题,主要应包括书籍、客户、雇员的基本信息情况以及雇员销售书籍的信息情况,“图书销售管理”的基本需求如下: ①输入和维护图书基本信息。 ②输入和维护订单基本信息。 ③输入和维护雇员基本信息。 ④输入和维护客户

资源预览图

高二高教版Access 数据库应用技术课件任务1.4 Access数据库设计流程
1
高二高教版Access 数据库应用技术课件任务1.4 Access数据库设计流程
2
高二高教版Access 数据库应用技术课件任务1.4 Access数据库设计流程
3
高二高教版Access 数据库应用技术课件任务1.4 Access数据库设计流程
4
高二高教版Access 数据库应用技术课件任务1.4 Access数据库设计流程
5
高二高教版Access 数据库应用技术课件任务1.4 Access数据库设计流程
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。