高二高教版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)确定建立数据库的目的,进而确定数据库中要保存哪些信息。
根据本实验题目题意分析可以确定,建立“图书销售管理”数据库的目的是解决书籍销售信息的组织和管理问题,主要应包括书籍、客户、雇员的基本信息情况以及雇员销售书籍的信息情况,“图书销售管理”的基本需求如下:
①输入和维护图书基本信息。
②输入和维护订单基本信息。
③输入和维护雇员基本信息。
④输入和维护客户
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。