Access 2003数据库技术及应用

出版时间:2008-6  出版社:李雁翎 高等教育出版社 (2008-06出版)  作者:李雁翎  页数:235  

前言

本书为普通高等教育“十一五”国家级规划教材。围绕非计算机专业计算机基础课程的教学实际设计教学思路,以改革计算机教学、适应新世纪教育需要为出发点,以培养学生利用数据库技术对数据和信息进行管理、加工和利用的意识与能力为目标,以数据库原理和技术为知识讲授核心,建构教材的体例。  Access是Microsoft Office系列应用软件的一个重要组成部分。它界面友好、操作简单、功能全面、使用方便,不仅具有众多传统数据库管理软件所具有的功能,还进一步增强了与Internet的集成。自从发布至今,Access已逐步成为桌面数据库领域的佼佼者,吸引了众多的国内外用户。  本书从与关系数据库管理系统相关的一些基础理论和概念讲起,引领读者了解Access的基本性能,介绍Access的操作方法,特别是通过大量详实的例题,讲述了Access的使用和面向对象程序设计方法及系统开发的过程。不只限于介绍Access的使用,同时用大量的篇幅讲述了利用.Access进行系统开发的方法和系统设计的一般步骤。希望更多的读者了解,Access不仅仅是许多高级语言的后台数据库,而且是既可以开发前台工作窗口,又能完成后台数据库制作的、功能全面的、优秀的数据库管理软件。  全书共13章,每一章都有核心讲述内容及本章知识点结构图、思考题和实验题。  各章的核心内容如下:  第1章介绍与Access数据库管理系统相关的数据库基础理论知识,讲解信息与数据、数据模型、数据库、关系数据库管理系统等概念,介绍关系数据库的设计方法与步骤等。  第2章为Access数据库管理系统概述。介绍Access的安装环境与安装方法,系统参数的设置,系统启动及系统界面等。  第3章介绍数据库的创建,各类数据库对象,数据库不同版本的转换等。  第4章介绍表的创建,建立索引、数据库表间关联关系以及表的使用和操作。  第5章介绍什么是查询,查询的类型,不同类型查询的创建以及查询的使用和操作,讲述利用SQL创建查询的方法。  第6章介绍关系数据库标准语言SQL,SQL语言的特点和功能,SQL语言数据定义、数据更新、数据查询等。  第7章介绍窗体的组成,窗体的创建,窗体属性的定义,窗体控件的使用及属性的定义,以及窗体的使用等操作,常用的窗体控件、ActiveX控件、A.DO数据对象;报表的组成,报表的创建,各类格式不同的报表属性的定义,报表中常用控件的使用及属性的定义以及报表的使用等操作。

内容概要

  《Access2003数据库技术及应用》从关系数据库管理系统基础理论出发,以数据库应用系统开发知识为主线,其特色一是理论部分与Access应用技术部分相辅相成,既照顾到理论基础的坚实,又强调技术实践的应用;二是用一个实用的应用系统贯穿整个教学过程,以其为核心内容并围绕它编排大量详实的实例,讲解与数据库相关的基础理论知识;数据模型和E-R模型的设计;SQL语言以及SQL查询的应用;Access数据库对象的创建与使用,ActiveX控件应用,VBA程序设计,数据库应用系统开发的方法及步骤,数据库安全技术等。  《Access2003数据库技术及应用》力求体系完整,结构清晰,实例丰富,图文并茂,精编精讲,易读易懂,全书体例新颖,由一组系统化的、围绕一个数据库应用系统的相关例子贯穿,具有普遍适用性。《Access2003数据库技术及应用》可作为高等院校本、专科学生的教科书,也可作为学习数据库应用技术的读者的自学用书。  为了方便教师教学和学生自主学习,《Access2003数据库技术及应用》配有实验指导书、电子教案、例题、实验软件的电子文档及相关的教学网站。

书籍目录

第1章 数据库系统概述1.1 信息、数据和数据处理1.1.1 信息与数据1.1.2 数据处理1.2 关系模型1.3 数据库系统1.3.1 数据库1.3.2 数据库管理系统1.3.3 数据库系统的体系结构1.3.4 数据库应用系统的体系结构1.4 数据库设计1.4.1 需求分析1.4.2 概念结构设计1.4.3 逻辑结构设计1.4.4 物理结构设计1.4.5 数据库使用与维护本章知识点结构图思考题设计题第2章 Access系统概述2.1 Access功能及特性2.2 Access的安装2.3 启动Access2.4 Access的集成环境2.4.1 标题栏2.4.2 菜单栏2.4.3 工具栏2.4.4 工作区与状态栏2.5 退出Access本章知识点结构图思考题实验题第3章 数据库操作3.1 Access数据库对象3.1.1 表3.1.2 查询3.1.3 窗体3.1.4 报表3.1.5 宏3.1.6 数据访问页3.1.7 模块3.2 创建数据库3.2.1 直接创建空数据库3.2.2 利用向导创建数据库3.3 数据库打开与关闭3.3.1 打开数据库3.3.2 关闭数据库3.4 数据库压缩/修复3.5 数据库转换本章知识点结构图思考题实验题第4章 表操作4.1 表4.1.1 表的构成4.1.2 字段类型4.1.3 表结构的定义4.2 创建表4.2.1使用数据表视图创建表4.2.2 使用表向导创建表4.2.3 使用设计视图创建表4.3 表中数据的输入4.4 表属性设置与维护4.4.1 字段的维护4.4.2 字段的输入/显示格式设置4.4.3 字段标题的设置4.4.4 字段有效性规则的设置4.5 表中数据的编辑4.5.1 数据的修改4.5.2 数据的复制4.5.3 数据的删除4.5.4 数据的查找/替换4.6 使用表4.6.1 记录定位4.6.2 记录排序4.6.3 记录筛选4.6.4 字段隐藏/取消隐藏4.6.5 字段冻结/解冻4.7 建立表间关联关系4.7.1 表间关联关系类型4.7.2 建立索引4.7.3 设置主关键字4.7.4 建立表间关联关系4.8 使用子表本章知识点结构图思考题实验题第5章 查询操作5.1 查询慨述5.1.1 查询的作用5.1.2 查询的类型5.2 创建选择查询5.2.1 使用设计视图创建查询5.2.2 使用向导创建查询5.3 创建参数查询5.4 创建动作查询5.4.1 创建生成表查询5.4.2 创建更新查询5.4.3 创建追加查询5.4.4 创建新字段查询5.4.5 创建删除查询5.5 修改查询本章知识点结构图思考题实验题第6章 关系数据库标准语言SQL6.1 SQL语言概述6.1.1 SQL语言的特点6.1.2 SQL语言的功能6.2 数据定义6.3 数据更新6.4 数据查询6.4.1 Select语句6.4.2 创建SQL查询6.4.3 SQL应用本章知识点结构图思考题实验题第7章 窗体及报表设计7.1 窗体的组成7.2 创建窗体7.2.1 使用自动窗体创建窗体7.2.2 使用窗体向导创建窗体7.3 引入面向对象编程的概念7.3.1 对象7.3.2 对象属性7.3.3 对象事件和方法7.4 使用设计视图创建窗体7.4.1 常用的窗体控件7.4.2 常用窗体控件的功能7.4.3 ActiveX控件7.4.4 ADO数据对象7.4.5 窗体常用控件的操作7.5 窗体设计实例7.5.1 数据输入窗体7.5.2 数据浏览窗体7.5.3“关于”窗体7.6 报表的组成7.7 创建报表7.7.1 使用自动报表创建报表7.7.2 使用报表向导创建报表7.7.3 将窗体转换为报表7.8 报表设计7.8.1 报表控件的使用7.8.2 报表的页面设置7.8.3 设计报表布局7.8.4 使用报表设计视图创建报表7.8.5 设计汇总报表7.8.6 设计分组报表7.9 创建其他报表7.9.1 创建图表报表7.9.2 创建标签报表本章知识点结构图思考题实验题第8章 宏8.1 什么是宏8.2 宏的创建与编辑8.3 使用宏与宏组8.3.1 直接运行宏或宏组8.3.2 触发事件运行宏或宏组8.3.3 用宏命令间接运行宏或宏组本章知识点结构图思考题实验题第9章 VBA编程9.1 标准模块9.2 VBA程序设计基础9.2.1 数据类型9.2.2 常量9.2.3 变量9.2.4 函数9.2.5 表达式9.2.6 编码规则9.3 程序基本结构9.3.1 顺序结构9.3.2 分支结构9.3.3 循环结构9.3.4 过程9.3.5 自定义函数9.4 VBA程序实例9.4.1 主窗体9.4.2 查询窗体9.4.3 登录窗体本章知识点结构图思考题实验题第10章 菜单与工具栏10.1 菜单系统10.2 创建菜单10.2.1 使用“命令栏”对象创建菜单10.2.2 使用“宏”创建菜单10.3 工具栏10.3.1 使用系统工具创建工具栏10.3.2使用ToolBar和ImageList创建工具栏本章知识 点结构图思考题实验题第11章 数据的传递与共事11.1 数据的导出11.1.1 将数据库对象导出到其他数据库中11.1.2 将数据库对象导出到Excel中11.1.3 将数据库对象导出到Word11.1.4 将数据导出到数据文件中11.2 数据的导入11.2.1 导人Access数据库对象11.2.2 导入Excel数据11.2.3 导人数据文件本章知识点结构图思考题实验题第12章 数据库安全措施12.1 数据库用户密码12.1.1 设置用户密码12.1.2 撤销用户密码12.2 工作组与用户12.2.1 创建新的工作组12.2.2 加入已有的工作组12.2.3 用户与组12.2.4 用户与组的权限12.3 安全向导12.4 编码数据库本章知识点结构图思考题实验题第13章 小型应用系统开发13.1 应用系统开发概述13.2 主要功能模块设计13.2.1 主窗体设计13.2.2 登录窗体设计13.2.3 菜单设计13.2.4 控制面板设计13.2.5 数据库设计13.2.6 工作窗体设计13.2.7 报表设计13.3 设置自动启动窗体13.4 发布MDE文件本章知识点结构图思考题实验题附录附录一:字段常用属性附录二:对象常用属性附录三:常用的宏命令附录四:ADO对象属性与方法

章节摘录

版权页:插图:在设计关系模式时,要尽量做到使关系模式满足3NF,它是一个良好的关系模式应满足的基本范式。若关系模式没有达到3NF要求,可以对关系模式进行分解使其满足3NF,使关系模式更加规范化,从而减少以至消除数据冗余和更新异常。在实际应用中,有时考虑具体情况,也不一定要完全满足3NF。7.E-R模型与关系模型的转换E-R模型转换成关系模型,就是将实体型和实体型间的联系转换为关系模式,确定关系模式的属性和码,转换过程中要做到不违背关系的完整性约束,尽量满足规范化原则。将E-R图转换为关系模型一般遵循如下原则:(1)一个实体型转换为一个关系模式。(2)实体的属性就是关系的属性,实体的码就是关系的码。(3)一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选码。如果与某一端实体对应的关系模式合并,则需要在该关系模式的属性中加入另一个关系模式的码和联系本身的属性。(4)一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。(5)一个m:n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。(6)3个或3个以上实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。(7)具有相同码的关系模式可合并。

编辑推荐

《Access 2003数据库技术及应用》特色:力求体系完整,结构清晰,实例丰富,图文并茂,精编精讲,易读易懂;理论部分与Access应用技术部分相辅相成,既照顾到理论基础的坚实,又强调技术实践的应用;全书体例新颖,由一组系统化的、围绕一个数据库应用系统的相关例子贯穿,具有普遍适用性;《Access 2003数据库技术及应用》配有实验指导书、电子教案、例题、实验软件的电子文档及相关的教学网站。

图书封面

评论、评分、阅读与下载


    Access 2003数据库技术及应用 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7