热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力

数据库原理及应用(Access 2007)

中国水利水电出版社
    【作 者】沈祥玖 曹梅红 编著 【I S B N 】978-7-5084-8792-2 【责任编辑】张玉玲 【适用读者群】高职高专 【出版时间】2011-07-28 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】244 【千字数】382 【印 张】15.25 【定 价】26 【丛 书】21世纪高等学校精品规划教材 【备注信息】
图书详情

    本书以新版本 Microsoft Access 2007中文版数据库系统作为教学数据库,针对应用型本科和高职高专学生的特点,总结并精选作者多年从事教学和实际应用开发的经验,以实际应用例子作为任务驱动,由浅入深,理论结合实际,兼顾全国计算机等级考试(二级Access),全面讲述了Access关系数据库系统的特点及应用开发技术。

    全书共分12章。第1章主要讲述数据库的基本概念和基本知识;第2~10章通过一个典型的数据库应用实例,主要讲述可视化操作工具(如表设计、查询设计、窗体设计、报表设计、Web设计、宏应用等)和向导(如表向导、查询向导、窗体向导、报表向导等)。数据库的最终用户利用这些工具和向导不用编程即可构造简单实用的管理信息系统,充分展示了Access数据库应用开发便捷、灵活、易学易懂的特点,是数据库应用与开发的入门基础;第11和12章是Access数据库应用与开发的提高篇,主要介绍怎样优化和管理Access数据库、把Access升迁到SQL Server、实现数据交换与共享、构造客户机/服务器结构应用系统,简单介绍VBA程序设计语言。以高校学生收费管理信息系统应用为实例,全面讲述数据库应用系统的开发设计步骤和方法。使用Access可以快速构造具有一定规模、较为复杂和功能强大的客户机/服务器结构应用系统。

    本书可作为应用型本科和高职高专学生学习数据库原理与应用的教材,也可作为技术培训教材、全国计算机等级考试(二级Access)和自学参考书。

    本书配有电子教案,读者可以从中国水利水电出版社网站和万水书苑免费下载,网址为:http://www.waterpub.com.cn/softdown/和http://www.wsbookshow.com。

    以新版本Microsoft Access 2007中文版数据库系统作为教学数据库

    针对应用型本科和高职高专学生的特点,总结并精选作者多年从事教学和实际应用开发的经验,以实际应用例子作为任务驱动,由浅入深,理论结合实际,兼顾全国计算机等级考试(二级Access),全面讲述Access关系数据库系统的特点及应用开发技术。

    以适用于初学者为目的编排,知识难度控制住初学者能够接受的范围内。

    前 言

    本书以新版本 Microsoft Access 2007中文版数据库系统作为教学数据库,针对应用型本科和高职高专学生的特点,总结并精选作者多年从事教学和实际应用开发的经验,以实际应用例子作为任务驱动,由浅入深,理论结合实际,兼顾全国计算机等级考试(二级Access),全面讲述了Access关系数据库系统的特点及应用开发技术。

    本书以适用于初学者为目的进行编排,知识难度控制在初学者能够接受的范围内,对于哪些内容可以了解、哪些必须掌握、哪些是较深入的应用等都给出了明确的说明。讲解简明扼要、条理清楚,应用例子贯穿始终,尽量简单易学,以适合初学者。

    Access 2007数据库系统是Microsoft公司新近开发的、最流行的和功能强大的桌面数据库管理系统。通过直观的、可视化的操作即可完成大部分数据的管理工作,Access 是完全面向对象,采用事件驱动机制的最新关系型数据库系统,使数据库的应用和开发更加便捷、灵活。在Access 2007中,用户可以使用Internet标准XML/XSL将数据快速发布到Web,用户可以将 Access 报表、窗体、表或查询导出到XML文档中,该文档包含相关的XSL文件供演示文稿使用。这使得用户可以通过支持HTML的Internet浏览器查看在Access中创建的窗体和报表。Access吸收了FoxPro关系数据库中最好的优点;引入Visual Basic for Application(简称VBA)语言进行程序设计。Access 具有和Office 2007中Word、Excel、PowerPoint 相同的操作界面和环境,使Access易学易用,反映了数据库技术的最新发展和特点。

    全书共分12章,第1章主要讲述数据库的基本概念和基本知识;第2~10章通过一个典型的数据库应用实例,主要讲述可视化操作工具(如表设计、查询设计、窗体设计、报表设计、Web设计、宏应用等)和向导(如表向导、查询向导、窗体向导、报表向导等)。数据库的最终用户利用这些工具和向导不用编程即可构造简单、实用的管理信息系统,充分展示了Access数据库应用开发的便捷、灵活、易学易懂的特点,是数据库应用与开发的入门基础;第11和12章是数据库应用与开发的提高篇,介绍了VBA程序设计语言。以高校学生收费管理信息系统应用为例,全面讲述了数据库应用系统的开发设计步骤和方法。使用Access可以快速构造具有一定规模、较为复杂和功能强大的客户机/服务器结构应用系统。

    本书由沈祥玖、曹梅红编著,其中第1、6~8、10、12由沈祥玖编写,第2~4、11章由曹梅红编写,第5章由尹涛编写,第9章由冉庆淼编写。全书由沈祥玖最后定稿,参加本书编写和录入工作的还有迟增晓、徐小平、周昊、周建玲老师,在此一并表示感谢。

    由于作者水平有限,书中难免存在不足之处,恳请广大读者批评指正。

    沈祥玖

    2011年5月于济南

    E-mail:jnjtsxj@163.com

    目 录
    前言

    第1章 关系数据库概述 1
    1.1 数据模型 1
    1.2 关系数据库理论 4
    1.2.1 关系数据的规范化概念 4
    1.2.2 关系数据的规范化处理 6
    1.2.3 关系的完整性 9
    1.3 关系数据库标准语言——SQL 10
    1.3.1 SQL概述 11
    1.3.2 SQL的功能 12
    1.4 数据库系统结构 14
    1.4.1 数据库系统的模式结构 14
    1.4.2 数据库系统的体系结构 15
    1.4.3 数据库管理系统 16
    1.5 数据库设计 17
    1.5.1 数据库设计的任务与内容 17
    1.5.2 数据库设计的方法 17
    1.5.3 数据库设计的步骤 18
    1.5.4 学生信息管理数据库设计举例 18
    1.5.5 数据库设计过程应注意的问题 19
    1.6 数据库新技术 20
    1.6.1 数据库技术发展概述 20
    1.6.2 数据库技术与其他技术的结合 20
    1.6.3 数据仓库 20
    习题1 21
    第2章 Access数据库简介及应用 23
    2.1 Access 2007的特点 23
    2.2 Access数据库文件和表 25
    2.3 xssjk数据库实例演示 28
    习题2 31
    第3章 表结构的设计 32
    3.1 二维表及其结构 32
    3.2 Access表的设计要素 33
    3.2.1 表名、字段名 33
    3.2.2 字段数据类型及字段大小 34
    3.2.3 字段属性 36
    3.2.4 主键和索引 37
    3.3 表的设计步骤 37
    3.4 用表设计器创建表 40
    3.4.1 表设计器 40
    3.4.2 输入与编辑字段 41
    3.4.3 输入字段数据类型及字段属性 41
    3.4.4 设置主键和索引 42
    3.4.5 输入字段的格式及掩码 43
    3.4.6 保存表 44
    3.4.7 修改表结构 45
    习题3 46
    第4章 数据表视图和数据记录操作 49
    4.1 数据表视图 49
    4.2 添加新记录 50
    4.2.1 手工输入记录 50
    4.2.2 复制粘贴输入记录 52
    4.3 记录定位 53
    4.4 编辑数据 53
    4.5 记录排序 54
    4.5.1 排序类型 54
    4.5.2 汉字排序类型 55
    4.6 记录筛选 55
    4.7 打印输出 56
    4.8 子数据表 57
    习题4 58
    第5章 查询设计 61
    5.1 查询概念 61
    5.2 用查询向导创建查询 62
    5.3 查询设计视图 65
    5.3.1 设计视图 65
    5.3.2 添加表/查询 66
    5.3.3 选择字段 67
    5.3.4 删除选择的字段 68
    5.3.5 查询设计要素 68
    5.4 查询条件准则 68
    5.4.1 SQL表达式 69
    5.4.2 字符串表达式作为准则 70
    5.4.3 数值表达式作为准则 73
    5.4.4 逻辑值作为准则表达式 73
    5.4.5 日期/时间表达式作为准则 74
    5.4.6 包含空值的表达式作为准则 75
    5.5 统计查询 76
    5.6 删除、更新、追加操作查询 78
    5.6.1 删除记录 78
    5.6.2 更新记录 78
    5.6.3 追加记录 79
    5.6.4 用查询生成新表 79
    5.7 参数查询 79
    5.8 SQL查询 80
    习题5 84
    第6章 窗体设计 89
    6.1 窗体概念 89
    6.2 窗体的类型 90
    6.2.1 纵栏式窗体 90
    6.2.2 表格式窗体 91
    6.2.3 数据表式窗体 91
    6.3 用向导创建窗体 92
    6.4 使用窗体 95
    6.4.1 运行窗体 95
    6.4.2 窗体基本操作 95
    6.5 用“设计视图”设计窗体 98
    6.5.1 窗体设计视图 98
    6.5.2 设计工具 99
    6.5.3 窗体设计内容步骤 102
    6.5.4 其他属性 103
    6.6 窗体控件 103
    6.6.1 控件类别 103
    6.6.2 控件向导 104
    6.6.3 标签控件 104
    6.6.4 文本框 104
    6.6.5 复选框、单选按钮、切换按钮 106
    6.6.6 列表框 106
    6.6.7 组合框 107
    6.6.8 命令按钮 109
    6.6.9 选项组 110
    6.6.10 选项卡 111
    6.6.11 绑定对象框和未绑定对象框 112
    6.6.12 其他控件 112
    6.6.13 直线矩形 113
    6.7 图像处理 114
    6.7.1 图像处理概述 114
    6.7.2 图像主要属性 114
    6.7.3 设置窗体背景图像 114
    6.7.4 设置命令按钮、切换按钮和
    选项卡背景图像 114
    6.7.5 图像控件 114
    6.8 编辑窗体 115
    6.8.1 选择控件 115
    6.8.2 单个控件的位置和大小 116
    6.8.3 多个控件相对位置和大小调整 116
    6.8.4 删除控件 116
    6.8.5 添加控件 117
    6.9 子窗体 117
    习题6 121
    第7章 报表设计 126
    7.1 报表概述 126
    7.2 使用报表向导创建报表 127
    7.3 在设计视图中设计实用的报表 130
    7.3.1 报表的结构组成 130
    7.3.2 设计报表 131
    习题7 136
    第8章 宏设计 138
    8.1 宏的概念 138
    8.2 宏的分类 140
    8.3 宏操作 140
    8.3.1 操作数据的宏操作 140
    8.3.2 执行命令的宏操作 141
    8.3.3 实现导入/导出功能的宏操作 142
    8.3.4 操纵数据库对象的宏操作 142
    8.3.5 其他类型的宏操作 143
    8.4 创建宏 144
    8.5 编辑宏 144
    8.6 创建宏组 145
    8.7 宏的条件表达式 146
    8.8 执行宏 147
    8.9 宏的应用 147
    8.9.1 建立相关的宏 148
    8.9.2 建立系统启动窗体 149
    习题8 151
    第9章 数据库实用工具及应用 153
    9.1 窗体型菜单——切换面板 153
    9.1.1 Access的菜单类型 153
    9.1.2 生成切换面板 153
    9.1.3 修改删除切换面板 157
    9.2 拆分Access数据库 157
    9.3 数据库安全 158
    9.4 发送到Word、Excel中 160
    9.5 升迁Access到SQL Server 161
    习题9 164
    第10章 快速生成应用系统举例 165
    10.1 系统设计流程 165
    10.2 需求分析 166
    10.2.1 系统的主要功能 166
    10.2.2 建立表及表间关系 166
    10.2.3 功能模块结构图 168
    10.3 数据输入界面设计——窗体设计 169
    10.4 统计查询设计 170
    10.5 报表设计 171
    10.6 定制系统菜单 172
    10.7 调试运行 173
    10.8 打包、制作安装程序、使用说明 173
    习题10 174
    第11章 Access高级开发VBA程序设计 176
    11.1 VBA介绍 176
    11.1.1 VBA的特点 176
    11.1.2 VBA与VB 177
    11.2 VBA编辑器 177
    11.2.1 启动VBA编辑器 177
    11.2.2 退出VBA编辑器 178
    11.3 数据类型、常量、变量 179
    11.3.1 数据类型 179
    11.3.2 常量 180
    11.3.3 变量 180
    11.3.4 数组 180
    11.3.5 运算符、内部函数、表达式 181
    11.4 Access的VBA程序结构 182
    11.4.1 VBA语句 182
    11.4.2 程序基本结构 183
    11.4.3 过程、自定义函数 184
    11.4.4 模块 186
    11.4.5 Access的VBA程序结构 186
    11.4.6 作用域 187
    11.5 Access事件过程 188
    11.5.1 创建事件过程 189
    11.5.2 键盘事件过程 190
    11.5.3 鼠标事件过程 191
    11.5.4 窗体事件过程 192
    11.5.5 数据事件过程 192
    11.6 VBA操作Access对象 193
    11.6.1 Access对象模型 193
    11.6.2 DoCmd对象 194
    11.6.3 Access对象模型应用实例 196
    11.7 VBA应用举例 196
    11.7.1 输入数据校验 196
    11.7.2 增强窗体功能 198
    11.7.3 增强报表功能 200
    11.7.4 双列表设计 201
    习题11 203
    第12章 高级开发应用举例—
    高校学生交费管理系统 206
    12.1 应用系统概述 206
    12.2 学生交费管理系统业务流程 207
    12.3 交费管理系统的主要功能 207
    12.4 使用升迁到SQL Server中的表
    及查询 207
    12.5 主要窗体设计 209
    12.6 主要报表设计 224
    12.7 系统菜单和宏 225
    12.8 程序模块 226
    习题12 229
    参考文献 233

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册