当前位置:首页 > 工业技术
数据库应用教程
数据库应用教程

数据库应用教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:李禾主编;刘丹,穆丽新,王晶等副主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2011
  • ISBN:9787113123352
  • 页数:289 页
图书介绍:本教材内容包括:认识数据库系统、建立和维护数据表、检索数据、创建和管理数据库、使用查询和视图、设计报表和标签、程序设计入门、设计表单、集成与开发应用软件。本教材充分体现“做中学、做中教”的职业教育教学特色,全书以一个完整的案例“超市进销存系统”作为范例,按照数据库应用系统开发的顺序组织教学内容。本教材结构编排合理,内容丰富,图文并茂,循序渐进,具有很强的实用性和可操作性,适合作为中等职业学校数据库课程教材。
《数据库应用教程》目录

第1章 数据库引论 1

1.1 引言 1

1.2 数据库的基本概念 2

1.2.1 数据、信息及其管理 3

1.2.2 数据库技术的发展 3

1.2.3 数据库技术的主要特点 4

1.2.4 数据库技术的研究领域 6

1.3 数据模型 7

1.3.1 数据模型的基本概念 7

1.3.2 数据模型类型 8

1.3.3 多级数据模型 9

1.3.4 数据模型的三要素 10

1.3.5 概念模型 11

1.4 关系数据库 13

1.4.1 关系的概念 13

1.4.2 关系模型中的主要术语 13

1.4.3 关系的设计 16

1.4.4 三种专门的关系操作 17

1.4.5 关系模型的三类完整性 17

1.5 常用的关系数据库管理系统简介 18

1.5.1 Oracle关系数据库 18

1.5.2 Sybase关系数据库 19

1.5.3 Microsoft SQL Server 20

1.5.4 Access 21

1.6 数据库应用领域的新技术 22

1.6.1 数据仓库 22

1.6.2 工程数据库 27

1.6.3 统计数据库 28

1.6.4 空间数据库 29

1.6.5 面向对象数据库 30

本章小结 31

第2章 Visual FoxPro基础 32

2.1 Visual FoxPro系统概述 32

2.1.1 Visual FoxPro的特性 32

2.1.2 Visual FoxPro的安装 33

2.1.3 Visual FoxPro的启动与退出 35

2.2 Visual FoxPro的屏幕界面 35

2.3 Visual FoxPro的语言基础 36

2.3.1 数据类型 36

2.3.2 常量 38

2.3.3 变量 39

2.3.4 表达式 40

2.3.5 常用函数 44

2.3.6 命令的一般格式 51

本章小结 51

第3章 Visual FoxPro项目管理器 52

3.1 项目管理器介绍 52

3.2 创建项目文件 52

3.3 项目管理器功能 54

3.4 项目管理器界面 55

3.5 项目管理器使用 57

本章小结 57

第4章 Visual FoxPro数据表的基本操作 58

4.1 数据表的组成 58

4.1.1 表 58

4.1.2 字段 58

4.1.3 表记录 60

4.2 数据表(自由表)的建立 60

4.2.1 用项目管理器建立表 61

4.2.2 菜单方式 62

4.2.3 命令方式 63

4.2.4 用表向导建立表 63

4.3 数据表结构的修改 64

4.3.1 菜单方式 64

4.3.2 命令方式 65

4.4 数据表记录的编辑 65

4.4.1 表的打开 65

4.4.2 在表中添加新记录 65

4.4.3 输入备注型字段的数据 66

4.4.4 输入通用型字段的数据 67

4.5 数据表内容的显示 69

4.5.1 浏览窗口的打开 69

4.5.2 改变浏览窗口中字段的尺寸和次序 70

4.5.3 浏览命令 70

4.5.4 显示表记录命令 71

4.5.5 显示表结构命令 71

4.6 命令与函数 72

4.6.1 命令的一般格式 72

4.6.2 常用命令 72

4.6.3 常用函数 74

4.7 数据表记录的定位 76

4.7.1 菜单方式 77

4.7.2 命令方式 78

4.8 记录的删除与恢复 80

4.8.1 给记录置删除标记 80

4.8.2 清除删除标记(恢复置删除标记的记录) 81

4.8.3 正式删除记录 81

4.8.4 正式删除全部记录 82

4.9 批替换修改记录 82

4.9.1 菜单方式 82

4.9.2 命令方式 82

4.10 数据表记录的索引与查询 83

4.10.1 索引的概念 83

4.10.2 索引类型 84

4.10.3 索引的建立及其使用 85

4.10.4 索引查找命令 89

4.11 多数据表的操作 89

4.11.1 选择工作区 89

4.11.2 非当前工作区字段的使用 90

4.11.3 表之间的关联 90

4.11.4 表文件的连接 93

本章小结 94

第5章 Visual FoxPro数据库的操作 95

5.1 数据库的设计 95

5.1.1 设计步骤 95

5.1.2 设计过程 96

5.2 数据库的创建 97

5.3 数据库的基本操作 98

5.3.1 打开数据库 99

5.3.2 关闭数据库 99

5.3.3 删除数据库 99

5.4 在数据库中添加数据表、建立新表、创建视图 100

5.4.1 添加数据表 100

5.4.2 建立新表 101

5.4.3 创建视图 101

5.5 数据表之间关系的建立与编辑 102

5.5.1 建立关系 102

5.5.2 编辑关系 103

5.6 数据库的管理 103

5.7 数据字典 105

5.7.1 设置表的字段属性 105

5.7.2 设置触发器 108

5.7.3 设置参照完整性 109

本章小结 110

第6章 Visual FoxPro查询、视图和关系数据库语言——SQL 111

6.1 查询 111

6.1.1 创建查询 111

6.1.2 查询设计器中选项卡的介绍 113

6.1.3 查询结果的输出去向 118

6.1.4 生成SQL语句和查询文件 119

6.2 视图 120

6.2.1 创建视图 120

6.2.2 视图设计器中选项卡的介绍 122

6.2.3 修改视图 125

6.2.4 删除视图 125

6.2.5 打开/关闭视图 126

6.2.6 使用视图更新数据源 127

6.2.7 创建参数视图 127

6.3 关系数据库语言——SQL 129

6.3.1 SQL介绍 129

6.3.2 SQL数据定义及其操作命令 129

6.3.3 SQL数据操纵命令 133

6.3.4 SQL数据查询命令 135

本章小结 139

第7章 报表和标签 140

7.1 报表 140

7.1.1 用报表向导创建报表 140

7.1.2 用快速报表创建报表 145

7.1.3 用报表设计器创建报表 147

7.1.4 修改报表 151

7.1.5 报表设计实例 151

7.2 标签 153

7.2.1 用“标签向导”创建标签 153

7.2.2 用“标签设计器”创建标签 154

本章小结 155

第8章 Visual FoxPro程序设计基础 156

8.1 程序文件的建立、运行和修改 156

8.1.1 用项目管理器方式建立 156

8.1.2 用菜单方式建立、运行和修改程序文件 157

8.1.3 用命令方式建立、运行和修改程序文件 158

8.2 程序的基本结构 159

8.2.1 结构化程序设计基础 159

8.2.2 交互式命令 160

8.3 顺序结构程序设计 165

8.4 选择结构程序设计 166

8.4.1 单条件分支选择命令IF 166

8.4.2 多条件多分支选择命令DO CASE 168

8.5 循环结构程序设计 170

8.5.1 当型循环命令DO WHILE 170

8.5.2 多重循环 173

8.5.3 步长型循环命令FOR 174

8.5.4 数据表扫描循环命令SCAN 176

8.6 数组及其使用 176

8.6.1 数组和下标变量的概念 177

8.6.2 建立数组命令 177

8.7 过程及其调用 179

8.7.1 内存变量的属性和作用域 179

8.7.2 过程形式及调用 181

8.7.3 过程的建立 182

8.7.4 调用过程时的数据传递 182

本章小结 184

第9章 Visual FoxPro的表单设计 185

9.1 表单及其相关概念 185

9.1.1 表单的概念 185

9.1.2 面向对象程序设计概述 185

9.2 表单的创建 188

9.2.1 使用向导设计表单 189

9.2.2 使用表单设计器创建表单 193

9.2.3 表单的基本操作 194

9.3 表单控件 199

9.4 事件模型 213

9.5 表单应用 214

9.5.1 表单工具 214

9.5.2 数据环境与数据绑定 215

9.5.3 表单文件类型 216

9.5.4 综合应用实例 216

本章小结 220

第10章 Visual FoxPro的菜单设计 221

10.1 设计菜单系统的基本原则及步骤 221

10.1.1 设计菜单系统的基本原则 221

10.1.2 创建菜单系统的一般步骤 222

10.1.3 菜单文件类型 222

10.2 创建下拉式菜单 222

10.2.1 使用项目管理器创建菜单 222

10.2.2 用“新建”命令窗口创建菜单 223

10.2.3 使用命令方式创建菜单 223

10.3 创建图书管理系统下拉式菜单 224

10.3.1 创建主菜单 224

10.3.2 创建子菜单 225

10.3.3 定义键盘访问键 225

10.3.4 定义快捷键 226

10.3.5 菜单项分组(插入分隔线) 226

10.3.6 启动和废止菜单项 227

10.3.7 预览菜单系统 227

10.3.8 运行菜单系统 227

10.4 给菜单添加调用 228

10.4.1 给菜单指定命令 228

10.4.2 给菜单指定过程 228

10.5 为顶层表单添加下拉式菜单 229

10.6 设计快捷菜单 231

10.7 建立快速菜单 232

10.8 定制和修改菜单 233

本章小结 237

第11章 学生情况管理数据库系统 238

11.1 需求分析 238

11.1.1 对目标系统的应用需求 238

11.1.2 功能设计 238

11.2 概念结构设计 239

11.3 E-R模型向关系模式的转换 239

11.4 设计学生情况系统的项目管理器 240

11.5 数据库结构设计、数据表结构及关系设计 240

11.6 菜单设计 243

11.6 表单设计 247

11.7 报表设计 252

11.8 程序的编译和调试 258

11.9 运行应用程序 259

本章小结 260

第12章 高校职工管理数据库系统 261

12.1 需求分析 261

12.1.1 对目标系统的应用需求 261

12.1.2 功能分析 262

12.2 概念结构设计 262

12.3 E-R模型向关系模式的转换 263

12.4 创建项目文件 263

12.5 高校职工管理系统数据库及数据表的设计与创建 264

12.5.1 创建数据库 264

12.5.2 定义相关数据表 264

12.5.3 创建数据表之间的关联 269

12.6 创建应用系统启动表单 269

12.7 制作系统权限认证表单 271

12.7.1 登录界面设计 271

12.7.2 修改密码表单设计 274

12.7.3 增删用户表单的设计 277

12.8 制作系统主表单 279

12.8.1 主表单的创建与布局 279

12.8.2 主表单相关控件的过程代码 279

12.9 制作院处名称编辑表单 280

12.9.1 院处名称编辑表单的创建与布局 280

12.9.2 为院处名称编辑表单中的相关控件编制过程代码 280

12.10 制作系科名称编辑表单 282

12.11 制作职工信息编辑表单 282

12.11.1 职工信息编辑表单的创建与布局 283

12.11.2 为职工信息编辑表单中的相关控件编制过程代码 283

12.12 制作职工综合管理表单 284

12.12.1 职工综合管理表单的创建与布局 285

12.12.2 为职工综合管理表单增加数据编辑功能 286

12.12.3 为综合管理表单的相关控件编制过程代码 286

12.13 制作系统主程序 287

12.13.1 编制系统主程序 287

12.13.2 主程序的编译与运行检验 287

12.13.3 应用系统的连接与可执行文件创建 287

本章小结 288

参考文献 289

返回顶部