数据库系统管理与维护ACCESS第3章数据库基础学习要点•了解Access数据库设计的一般方法•掌握创建数据库的方法•掌握数据库的备份、转换、压缩与修复的方法数据库应用系统设计概述•系统开发过程结构化生命周期法的基本思想,开发过程分为:需求分析、系统设计、系统实施和系统运行。需求分析系统设计系统运行和维护系统实施数据库应用系统设计概述•各阶段的主要任务–需求分析阶段•系统规划根据用户提出的要求进行初步调查,明确系统应具有的主要功能及其要求的约束条件和产生的信息。即确定目标系统的大致规模和目标并提出各种可能的系统开发的总体方案,进行可行性研究,以选择一个最佳方案开发。数据库应用系统设计概述•系统分析根据系统规划阶段所确定的总体方案对现有的系统进行详细的调查研究,建立目标系统的逻辑模型。编写出系统需求说明书,包括以下内容:系统概况对原系统的改善系统的总体结构和子系统的结构说明系统功能说明数据功能说明数据流程图数据库应用系统设计概述•系统设计阶段根据目标系统的逻辑模型建立目标系统的物理模型。–总体设计系统的模块结构设计–详细设计为每个模块选择适当的技术手段和处理方法。包括输入设计、输出设计和代码设计编写出系统设计说明书,包括:引言系统总体技术方案系统主要模块的技术手段、代码设计、输入设计和输出设计的结果数据库应用系统设计概述•系统实施阶段–选择应用系统的开发工具–实现应用系统–系统的调试与测试–操作人员培训、编写系统操作手册、使用手册和说明书–原系统到目标系统的转换。数据库应用系统设计概述•系统运行和维护阶段时间最长的一个阶段,包括:–日常运行管理–系统评价–系统维护数据库应用系统设计概述•数据库设计的一般方法–需求分析•确定数据库要完成的任务以及如何来完成。•明确希望从设计的数据库中得到什么信息,最终确定表、字段、报表等。数据库应用系统设计概述–建立数据库创建空的数据库,命名时尽量做到见名知意。数据库应用系统设计概述–设计数据库中的表数据库中的表是数据库的基础数据来源。•每个表只能包含一个主题信息•表中不能包含重复信息•表拥有的字段个数和数据类型•字段要具有唯一性和基础性•所有的字段集合要包含描述表主题的全部信息•字段要有不可再分性•确定表的主键字段数据库应用系统设计概述–确定表间的关联关系在多个主题的表间的关联关系可使数据库中的数据得到充分利用。–设计其他数据库对象创建和维护数据库•创建数据库–直接创建空数据库进入Access,单击工具栏的“新建”按钮。创建和维护数据库数据库对象的说明:•表是数据库中用来存储数据的对象•查询也是一个表,是以表为基础数据源的虚表•窗体是窗口中的工作窗口•报表是数据库中数据输出的另一种形式•页是数据访问页,是一种特殊的数据库对象•宏是数据库中的另一种特殊的数据库对象,它是有一个或多个操作命令的集合•模块是由VisualBasic程序设计语言编写的程序集合或一个函数过程。创建和维护数据库–使用模板创建数据库•单击工具栏的“新建”按钮•在“新建文件”任务窗格中,在“模板”选项区搜索特定模板或单击”OfficeOnline模板”•选择合适模板下载创建和维护数据库–使用数据库向导创建数据库•单击工具栏的“新建”按钮•在“新建文件”任务窗格中,在“模板”选项区单击“本机上的模板”创建和维护数据库•使用数据库–打开数据库文件•打开方式–打开–以只读方式–以独占方式–以独占只读方式打开创建和维护数据库–关闭数据库文件•-文件-关闭•单击关闭按钮•Ctrl+F4创建和维护数据库–重命名数据库文件•关闭数据库文件•打开按钮•在打开对话框中选中文件,鼠标右键单击该文件。•单击快捷菜单中的“重命名”选项,输入新的文件名。创建和维护数据库•维护数据库–设置专用的数据库文件夹创建和维护数据库–设置数据库属性–压缩和修复数据库•启动Access,打开数据库•选择“工具”-”数据库实用工具”-”压缩和修复数据库”创建和维护数据库•数据库备份•启动Access,打开数据库•选择“工具”-”数据库实用工具”-”备份数据库”–备份文件名默认为“原数据库名_当前日期”–尽量将备份文件保存在不同的计算机上。创建和维护数据库创建和维护数据库•数据库的转换–高版本数据库转换为低版本数据库创建和维护数据库•低版本数据库转换为高版本数据库打开数据库文件,直接进入”转换-打开数据库”