注册 登录 进入教材巡展 进入在线书城
#
  • #
  • #

出版时间:2005-08

出版社:高等教育出版社

获奖信息:国家精品课程主讲教材,省级教学成果三等奖  

以下为《数据库技术及应用——Visual FoxPro》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040175240
  • 1版
  • 37404
  • 46242406-0
  • 平装
  • 异16开
  • 2005-08
  • 450
  • 366
  • 工学
  • 软件工程
  • 通用
  • 本科 高职
内容简介

  本书是以改革计算机教学、适应新世纪教育需要为出发点,根据教育部高等学校非计算机专业计算机基础课程教学指导分委员会提出的有关“数据库技术及应用”课程教学基本要求而编写的。
  本书内容由数据库理论和Visual FoxPro技术与应用两大部分组成,并用一个实用的数据库应用系统程序贯穿整个教学过程,围绕它编排了大量详实的实例。本书系统地讲解了与数据库基本原理相关的基础知识;常用的数据模型以及E-R模型的设计; SQL语言和SQL查询的应用;面向对象程序设计方法的概念;过程式程序设计方法;面向对象可视化编程方法;数据库应用系统程序开发的方法及步骤;数据库安全技术等。
  本书可作为高等院校计算机基础课以及相关专业数据库技术课程的教材,也可作为全国计算机等级考试二级Visual FoxPro的培训或自学教材。
  为了方便教师教学和学生自主学习,本书配有辅助教材及相关的教学网站。
目录

 前辅文
 第 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 数据库系统的组成
  思考题
 第2章 数据库设计
  2.1 数据库设计概述
   2.1.1 数据库设计的任务
   2.1.2 数据库设计的步骤
  2.2 需求分析
  2.3 概念结构设计
   2.3.1 实体-联系模型
   2.3.2 实体-联系图
   2.3.3 实体集的联系类型
   2.3.4 ER模型的设计实例
  2.4 逻辑结构设计
   2.4.1 关系模型
   2.4.2 关系的规范化
   2.4.3 ER模型与关系模型的转换
   2.4.4 关系数据库
  2.5 物理结构设计
  2.6 数据库实施
  2.7 数据库的使用与维护
  思考题
  实验题
 第3章 关系代数
  3.1 集合运算
   3.1.1 并
   3.1.2 差
   3.1.3 交
   3.1.4 笛卡儿积
   3.1.5 应用实例
  3.2 特殊的关系运算
   3.2.1 投影
   3.2.2 选择
   3.2.3 连接
   3.2.4 除法
  思考题
  计算题
 第4章 Visual FoxPro 8.0系统概述
  4.1 Visual FoxPro 8.0的特性
  4.2 Visual FoxPro 8.0的安装与启动
   4.2.1 安装环境
   4.2.2 安装过程
   4.2.3 启动与退出
  4.3 Visual FoxPro 8.0系统环境的配置
  4.4 Visual FoxPro 8.0的集成环境
   4.4.1 Visual FoxPro 8.0的界面组成
   4.4.2 标题栏
   4.4.3 菜单栏
   4.4.4 工具栏
   4.4.5 命令窗口
   4.4.6 工作区与状态行
  4.5 向导
  4.6 生成器
  4.7 设计器
  思考题
  实验题
 第5章 Visual FoxPro操作基础
  5.1 数据类型
   5.1.1 字符型
   5.1.2 数值型
   5.1.3 日期型
   5.1.4 日期时间型
   5.1.5 逻辑型
   5.1.6 备注型
   5.1.7 通用型
  5.2 数据存储
   5.2.1 常量
   5.2.2 内存变量
   5.2.3 数组变量
   5.2.4 字段变量
   5.2.5 记录
   5.2.6 对象
   5.2.7 内存变量的作用域
   5.2.8 有关内存变量的操作
  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 日期时间表达式
   5.4.4 关系表达式
   5.4.5 逻辑表达式
   5.4.6 名表达式
   5.4.7 类与对象操作符
  思考题
  实验题
 第6章 项目管理器
  6.1 创建项目
  6.2 项目管理器的使用
   6.2.1 用“数据”选项卡管理数据
   6.2.2 用“文档”选项卡管理文档
   6.2.3 用“类”选项卡管理类
   6.2.4 用“代码”选项卡管理代码文件
   6.2.5 用“其他”选项卡管理其他类型的文件
  6.3 项目管理器设置
  6.4 “项目”菜单功能
  思考题
  实验题
 第7章 数据库及表操作
  7.1 创建自由表
   7.1.1 表概述
   7.1.2 利用“表设计器”创建表
   7.1.3 利用表向导创建表
   7.1.4 表的打开与关闭
   7.1.5 修改表结构
  7.2 表中数据的输入
   7.2.1 以追加方式输入数据
   7.2.2 备注型数据的输入
   7.2.3 通用型数据的输入
  7.3 表中数据的显示与修改
   7.3.1 用编辑方式显示和修改数据
   7.3.2 用浏览方式显示和修改数据
   7.3.3 使用操作命令浏览和修改数据
   7.3.4 控制字段和记录的访问
  7.4 数据库的创建及使用
   7.4.1 创建数据库
   7.4.2 打开数据表
   7.4.3 向数据库添加表
  7.5 数据库表的使用
   7.5.1 设置字段的显示标题
   7.5.2 给字段添加注释
   7.5.3 设置字段的默认值
   7.5.4 设置字段的有效规则
  思考题
  实验题
 第8章 索引及记录操作
  8.1 索引概述
   8.1.1 什么是索引
   8.1.2 索引类型
   8.1.3 创建索引
  8.2 建立表间的关联关系
   8.2.1 建立表间的“一对一”关系
   8.2.2 建立表间的“一对多”关系
   8.2.3 设置参照完整性
  8.3 记录排序
   8.3.1 物理排序
   8.3.2 按索引字段排序
   8.3.3 按索引表达式排序
  8.4 记录定位
   8.4.1 绝对定位
   8.4.2 相对定位
   8.4.3 条件定位
  8.5 记录删除
   8.5.1 逻辑删除
   8.5.2 恢复删除
   8.5.3 物理删除
  8.6 记录修改
   8.6.1 单记录修改
   8.6.2 条件修改
   8.6.3 成批修改
  思考题
  实验题
 第9章 视图与查询操作
  9.1 创建视图
   9.1.1 利用视图设计器创建视图
   9.1.2 利用视图向导创建视图
  9.2 利用视图更新数据
  9.3 创建查询
   9.3.1 用查询设计器创建查询
   9.3.2 利用查询向导创建查询
  9.4 视图与查询的应用
  思考题
  实验题
 第10章 SQL语言
  10.1 SQL语言概述
   10.1.1 SQL语言的特点
   10.1.2 SQL语言的功能
  10.2 数据定义
   10.2.1 SQL语言基本数据类型
   10.2.2 创建表
   10.2.3 修改表结构
   10.2.4 删除表
  10.3 数据更新
   10.3.1 插入记录
   10.3.2 更新记录
   10.3.3 删除记录
  10.4 数据查询
   10.4.1 Select语句
   10.4.2 基本查询
   10.4.3 条件查询
   10.4.4 嵌套查询
   10.4.5 分组查询
   10.4.6 排序查询
   10.4.7 连接查询
   10.4.8 集合查询
  思考题
  实验题
 第11章 程序设计基础
  11.1 Visual FoxPro的工作方式
   11.1.1 命令方式
   11.1.2 菜单方式
   11.1.3 程序文件方式
   11.1.4 程序文件的创建与编辑
   11.1.5 程序文件的调用
  11.2 程序的基本结构
  11.3 顺序结构语句
   11.3.1 输入语句
   11.3.2 输出语句
  11.4 分支结构语句
   11.4.1 单向分支
   11.4.2 双向分支
   11.4.3 多向分支
   11.4.4 使用分支语句的注意事项
  11.5 循环结构语句
   11.5.1 “当”型循环
   11.5.2 “计数”型循环
   11.5.3 “指针”型循环
   11.5.4 使用循环语句的注意事项
  11.6 过程与过程文件
  11.7 程序调试
  思考题
  实验题
 第12章 面向对象程序设计
  12.1 面向对象概念的引入
   12.1.1 对象
   12.1.2 类
   12.1.3 属性
   12.1.4 事件与方法
  12.2 类的创建
   12.2.1 用菜单方式创建类
   12.2.2 通过编程创建类
  12.3 对象的操作
   12.3.1 创建对象
   12.3.2 设置对象的属性
   12.3.3 驱动对象的事件
   12.3.4 调用对象的方法
  12.4 表单的常用控件
   12.4.1 标签
   12.4.2 文本框
   12.4.3 计时器
   12.4.4 命令按钮
   12.4.5 组合框
   12.4.6 单选按钮
   12.4.7 微调控件
   12.4.8 复选框
   12.4.9 图像
   12.4.10 表格
   12.4.11 命令按钮组
   12.4.12 页框
   12.4.13 形状
   12.4.14 线条
  12.5 ActiveX控件
   12.5.1 添加ActiveX控件
   12.5.2 MMControl控件
   12.5.3 TreeView控件
   12.5.4 ImageList控件
   12.5.5 ToolBar控件
  思考题
  实验题
 第13章 表单设计
  13.1 创建表单
   13.1.1 利用表单设计器创建表单
   13.1.2 利用表单向导创建表单
  13.2 修改表单
  13.3 运行表单
  13.4 表单设计实例
   13.4.1 设计“关于”表单
   13.4.2 设计“登录”表单
   13.4.3 设计“启动”表单
   13.4.4 设计“数据浏览”表单
   13.4.5 设计“数据查询”表单
  思考题
  实验题
 第14章 报表设计
  14.1 报表布局
   14.1.1 设置报表页面
   14.1.2 设置报表中数据的显示方式
   14.1.3 添加报表控件
   14.1.4 常用的报表布局
  14.2 创建和使用报表
   14.2.1 利用报表设计器创建报表
   14.2.2 利用报表向导创建报表
  14.3 修改报表
  14.4 使用报表
  思考题
  实验题
 第15章 菜单与工具栏设计
  15.1 菜单系统
   15.1.1 设计菜单
   15.1.2 创建菜单
   15.1.3 生成菜单程序
   15.1.4 运行菜单
  15.2 工具栏
   15.2.1 定制系统工具栏
   15.2.2 创建工具栏对象
   15.2.3 利用ToolBar控件创建工具栏
  思考题
  实验题
 第16章 小型应用系统开发
  16.1 应用系统开发概述
   16.1.1 系统分析阶段
   16.1.2 系统设计阶段
   16.1.3 系统实施阶段
   16.1.4 系统维护阶段
  16.2 主要功能模块设计
   16.2.1 主程序设计
   16.2.2 启动表单设计
   16.2.3 登录表单设计
   16.2.4 菜单设计
   16.2.5 数据库设计
   16.2.6 数据表单设计
   16.2.7 报表设计
  16.3 数据库保护
   16.3.1 用户与权限
   16.3.2 数据库备份
   16.3.3 数据加密
   16.3.4 连编可执行程序
  思考题
  实验题
 附录一 常用命令一览表
 附录二 常用属性一览表
 附录三 常用事件一览表
 附录四 常用方法一览表
 附录五 系统变量一览表
 参考文献