Access数据库程序设计

出版时间:2010-9  出版社:中国铁道出版社  作者:张成叔 编  页数:353  

前言

数据库技术是信息技术的重要分支,也是信息社会的重要支撑技术。Access数据库是微软公司开发的Office办公软件系统中的一个重要组件,是一个功能强大且易于实现和使用的关系型数据库管理系统,可以直接开发一个小型的数据库管理系统,也可以作为一个中小型管理信息系统的数据库部分,还可以作为一个商务网站的后台数据库部分,是当今最受欢迎的数据库系统之一。本书是在张成叔主编的《Access数据库程序设计》(中国铁道出版社,2008年版)的基础上,根据数据库软件升级发展和教学的要求,将软件由Access 2000升级到Access 2003,并对第一版内容进行了优化整合,将查询部分的实训内容由原来的4个合并为3个,在模块章节中增加了“VBA数据库编程”,更加符合实际应用和数据库应用系统开发的需求。本书根据《全国计算机等级考试(NCRE)二级Access数据库程序设计考试大纲》和《全国计算机等级考试(NCRE)二级公共基础知识考试大纲》的要求精心组织编写而成。本书按照“基于工作过程的项目导向和案例驱动”的模式来编写,理论部分以“学生成绩管理系统”的设计与开发为项目,实训部分以“图书管理系统”的设计与开发为项目,再分解为一个个具体的案例,通过循序渐进的理论教学和实训操作,使学生掌握Access 2003数据库的设计方法,熟练运用Access 2003进行数据处理和系统设计,从而达到全面掌握和应用Access数据库的设计方法与开发技能。通过本书的学习,读者无须掌握太多的程序代码设计知识,就可以根据实际工作的需要,在较短时间内开发具有一定水平的数据库应用系统。

内容概要

  《Access数据库程序设计(第2版)》根据《全国计算机等级考试(NCRE)二级Access数据库程序设计考试大纲》和《全国计算机等级考试(NCRE)二级公共基础知识考试大纲》的要求,在张成叔主编的《Access数据库程序设计》(中国铁道出版社,2008年版)的基础上,将数据库软件由Access 2000升级到Access2003,并对第一版内容进行了优化整合。  《Access数据库程序设计(第2版)》共分理论部分、实训部分和公共基础部分三部分,以“学生成绩管理系统”和“图书管理系统”的设计与开发为具体项目,读者可以边学习、边实践,掌握Access数据库及其应用系统的设计与开发。  《Access数据库程序设计(第2版)》理念先进、结构完整、深入浅出、可读性好、可操作性强,适合作为高职高专院校学生学习数据库应用技术课程的教材,也可作为广大参加全国计算机等级考试(NCRE)二级Access数据库程序设计的读者的参考书。

书籍目录

理论部分第1章 Access基础1.1 数据库基础知识1.1.1 计算机数据管理的发展1.1.2 数据库系统1.1.3 数据模型1.2 关系数据库1.2.1 关系数据模型1.2.2 关系运算1.3 启动和退出Access1.4 Access简介1.4.1 Access发展概述1.4.2 Access的系统结构1.4.3 Access的用户界面本章小结习题一第2章 数据库2.1 设计数据库2.1.1 设计原则2.1.2 设计步骤2.2 创建数据库2.2.1 建立一个空数据库2.2.2 利用向导创建数据库2.3 数据库的基本操作2.3.1 数据库的打开2.3.2 数据库的关闭2.3.3 数据库的备份2.3.4 数据库的压缩和修复本章小结习题二第3章 表3.1 Access数据类型3.1.1 基本概念3.1.2 数据类型3.2 创建表3.2.1 建立表结构3.2.2 向表中输人数据3.2.3 设置字段属性3.2.4 建立表之间的关系3.3 维护表3.3.1 打开和关闭表3.3.2 修改表的结构3.3.3 编辑表的内容3.3.4 调整表的外观3.4 操作表3.4.1 查找数据3.4.2 替换数据3.4.3 排序记录3.4.4 筛选记录3.5 导入/导出表3.5.1 数据的导入3.5.2 数据的导出本章小结习题三第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.3.1 单参数查询4.3.2 多参数查询4.4 创建交叉表查询4.4.1 认识交叉表查询4.4.2 创建交叉表查询4.5 创建操作查询4.5.1 认识操作查询4.5.2 生成表查询4.5.3 追加查询4.5.4 更新查询4.5.5 删除查询4.6 SQL查询4.6.1 使用SQL修改查询中的准则4.6.2 SQL基础知识4.6.3 创建SQL查询本章小结习题四第5章 窗体5.1 窗体基础知识5.1.1 窗体的概念5.1.2 窗体的视图5.1.3 窗体的组成5.1.4 窗体的类型5.2 创建窗体5.2.1 自动创建窗体5.2.2 使用“窗体向导”5.2.3 使用“数据透视表向导”5.2.4 使用图表向导5.3 自定义窗体5.3.1 工具栏5.3.2 工具箱5.3.3 窗体中的控件5.3.4 控件的用法5.3.5 窗体和控件的属性5.3.6 窗体和控件的事件5.4 美化窗体5.4.1 使用自动套用格式5.4.2 添加当前日期和时间5.4.3 对齐窗体中的控件本章小结习题五第6章 报表6.1 报表基础知识6.1.1 报表的定义和功能6.1.2 报表的视图6.1.3 报表的组成6.1.4 报表的分类6.2 报表的自动创建和向导创建6.2.1 利用“自动报表”创建报表6.2.2 利用“报表向导”创建报表6.2.3 利用“图表向导”创建报表6.2.4 利用“标签向导”创建报表6.3 报表设计视图的使用6.3.1 报表的设计视图6.3.2 报表的格式设定6.3.3 报表中的控件使用6.3.4 创建基于参数查询的报表6.3.5 创建子报表6.3.5 报表的排序和分组6.4 预览和打印报表6.4.1 预览报表6.4.2 打印报表本章小结习题六第7章 数据访问页7.1 数据访问页基础知识7.1.1 数据访问页的基本概念7.1.2 数据访问页面视图7.1.3 数据访问页数据源类型7.2 创建数据访问页7.2.1 自动创建数据访问页7.2.2 用向导创建数据访问页7.2.3 用设计视图创建或修改数据访问页7.2.4 利用现有Web页创建数据访问页7.3 编辑数据访问页7.3.1 为数据访问页添加控件7.3.2 美化和完善数据访问页7.3.3 在数据访问页上添加超链接7.4 在IE中查看数据访问页本章小结习题七第8章 宏8.1 宏的概念8.1.1 宏的基本概念8.1.2 宏与Visual Basic8.1.3 宏向Visual Basic程序代码转换8.2 宏的操作8.2.1 创建宏8.2.2 宏的运行8.2.3 宏的调试8.2.4 常用宏操作本章小结习题八第9章 模块9.1 模块基本概念9.1.1 模块的类型9.1.2 模块的组成9.1.3 面向对象程序设计的基本概念9.2 VBA开发环境9.2.1 进入VBA编程环境9.2.2 VBE窗口9.2.3 编写VBA代码9.3 常量、变量、运算符和表达式9.3.1 数据类型和数据库对象9.3.2 常量与变量9.3.3 数组9.3.4 运算符与表达式9.4 常用标准函数9.4.1 数学函数9.4..2 字符串函数9.4.3 类型转换函数9.4..4 日期,时间函数9.5 语句和控制结构9.5.1 语句概述9.5.2 条件结构9.5.3 循环结构9.6 调用过程及参数传递9.6.1 过程定义和调用9.6.2 参数传递9.7 常用操作方法9.7.1 打开和关闭窗体9.7.2 打开和关闭报表9.7.3 输入框9.7.4 消息框9.7.5 计时事件Timer9.7.6 VBA编程验证数据9.8 VBA程序的错误处理和调试9.8.1 错误处理9.8.2 调试9.9 VBA数据库编程9.9.1 数据库引擎及其接口9.9.2 VBA访问的数据库类型9.9.3 数据库访问对象(DAO)9.9.4 ActiveX数据对象(ADO)9.9.5 数据库编程分析本章小结习题九实训部分实训1 创建数据库1.1 实训目的1.2 实训内容1.2.1 启动数据库并使用帮剧系统1.2.2 创建数据库1.2.3 数据库的基本操作思考及课后练习实训2 表I——建立表结构和输入数据2.1 实训目的2.2 实训内容2.2.1 建立表结构2.2.2 向表中输入数据2.2.3 设置字段属性2.2.4 建立表之间的关系思考及课后练习实训3 表II——雒护、操作、导入,导出表3.1 实训目的3.2 实训内容3.2.1 打开和关闭表3.2.2 修改表的结构3.2.3 编辑表的内容3.2.4 调整表的外观3.2.5 查找数据3.2.6 替换数据3.2.7 排序记录3.2.8 筛选记录3.2.9 导人/导出表思考及课后练习实训4 查询I——选择查询和参数查询4.1 实训目的4.2 实训内容4.2.1 使用向导创建选择查询4.2.2 使用设计视图创建选择查询4.2.3 在设计视图中创建总计查询4.2.4 创建单参数查询4.2.5 创建多参数查询思考及课后练习实训5 查询II——交叉表查询和操作查询5.1 实训目的5.2 实训内容5.2.1 创建交叉表查询5.2.2 创建操作查询思考及课后练习实训6 查询Ⅲ——SQL查询6.1 实训目的6.2 实训内容6.2.1 数据定义语句6.2.2 数据查询语句6.2.3 创建联合查询和子查询思考及课后练习实训7 窗体I——创建窗体7.1 实训目的7.2 实训内容7.2.1 利用“自动创建窗体”创建窗体7.2.2 利用向导创建窗体7.2.3 利用“图表向导”创建窗体思考及课后练习实训8 窗体II——自定义窗体、美化窗体8.1 实训目的8.2 实训内容8.2.1 控件的使用8.2.2 控件的布局调整……公共基础部分附录A 全国计算机等级考试简介参考文献

章节摘录

插图:(1)人工管理20世纪50年代中期以前,计算机主要用于科学计算。没有像磁盘这样的随机访问外部存储设备,没有操作系统,也没有专门管理数据的软件。数据管理任务包括存储结构、存储方法、输入/输出方式等完全由程序设计者负责。(2)文件系统20世纪50年代后期到60年代中期,计算机不仅用于科学计算,而且用于大量的数据处理,出现了随机访问外部存储设备,出现了操作系统和高级语言。用户按“文件名”管理数据。(3)数据库系统20世纪60年代后期,计算机用于管理的数据规模更加庞大,应用也越来越广泛。同时,多种应用、多种语言共享数据集合的要求也越来越强烈,出现了数据库技术和统一管理数据的专门软件——数据库管理系统。1968年,IBM研发的IMS是一个层次模型数据库,标志着数据处理技术进入了数据库系统阶段。1969年,美国数据系统语言协会公布的1)BTG报告对研制开发网状数据库系统起到了推动作用。自1970年起,IBM公司的研究成果奠定了关系数据库理论基础。(4)分布式数据库20世纪70年代以后,网络技术的发展为数据库提供了由集中式发展到分布式的运行环境,从主机/终端系统结构发展到C/S(客户机/服务器)系统结构,再发展到B/S(浏览器,服务器)系统结构。数据库技术和网络通信技术的结合产生了分布式数据库系统。(5)面向对象数据库系统数据库技术与面向对象程序设计技术结合产生了面向对象数据库系统。面向对象数据库吸收了面向对象程序设计方法的核心概念和基本思想,克服了传统数据库的局限性,能够自然地描述、存储复杂的数据对象以及这些对象之间的关系,提高了数据库管理效率,降低了用户使用的复杂性,是迅速发展中的新一代数据管理技术。

编辑推荐

《Access数据库程序设计(第2版)》:高职高专计算机系列规划教材

图书封面

评论、评分、阅读与下载


    Access数据库程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7