新编数据库应用基础

新编数据库应用基础
作 者: 刘书家
出版社: 科学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《新编数据库应用基础》作者简介

内容简介

《新编数据库应用基础》以VFP 6.0为背景,重点介绍了数据库系统的基本理论及方法;数据库与表的概念及操作;数据库内数据完整性的概念及操作;VFP程序设计方法;SQL查询;可视化程序设计技术及其辅助工具,重点是设计器;数据库系统管理的辅助工具——项目管理器。《新编数据库应用基础》的编写突出了以实例为先行,基本理论为基础,应用为目的的特点。在内容的选择上力求跟上当前软件的最新发展,也兼顾了北京市教委颁布的《北京市普通高等院校非计算机类专业计算机应用水平测试大纲》的要求。《新编数据库应用基础》可作为非计算机专业和非信息管理专业本、专科学生的数据库基础课程教科书,也可作为计算机或信息管理专业专科和高职学生的数据库基础课程教科书。

图书目录

目录

前言

第1章 数据库系统概述

 1. 1 数据库应用系统实例分析

 1. 1. 1 数据库应用系统的需求

 1. 1. 2 数据库存储结构的设计

 1. 1. 3 建立数据库

 1. 1. 4 数据库的应用

 1. 2 数据库系统的组成

 1. 2. 1 数据库

 1. 2. 2 数据库管理系统(DBMS)

 1. 2. 3 数据库应用

 1. 3 数据模型

 1. 4 关系数据模型

 1. 4. 1 关系与表

 1. 4. 2 关键字和表与表之间的联系

 1. 4. 3 关系完整性规则

 1. 4. 4 索引

 1. 5 关系代数与数据库的操作

 1. 5. 1 关系代数的并. 差. 交. 乘和除运算

 1. 5. 2 关系代数的选择与投影运算

 1. 5. 3 关系代数的连接运算

 习题

第2章 数据库设计

 2. 1 数据库设计概述

 2. 1. 1 数据库设计的重要性

 2. 1. 2 数据库设计的步骤

 2. 2 实体-联系(E-R)模型的基本概念

 2. 2. 1 实体与属性的基本概念

 2. 2. 2 联系和联系的类型

 2. 3 E-R模型设计实例

 2. 4 将E-R模型转换成关系数据模型

 2. 4. 1 E-R模型转换成关系数据模型的一般规则

 2. 4. 2 确定属性的特征

 2. 4. 3 建立数据库和定义表结构

 2. 5 数据库应用设计

 习题

第3章 VFP的基本概念与操作

 3. 1 VFP 6简介

 3. 1. 1 VFP 6的运行环境

 3. 1. 2 VFP 6的安装

 3. 1. 3 VFP 6的启动和退出

 3. 2 基本概念

 3. 2. 1 数据类型. 常量与变量

 3. 2. 2 运算符与运算表达式

 3. 2. 3 常用函数

 3. 2. 4 VFP 6的操作方式

 3. 2. 5 命令的一般格式与文件类型

 3. 3 自由表的建立与操作

 3. 3. 1 创建自由表

 3. 3. 2 自由表的操作

 3. 4 记录操作

 3. 4. 1 记录的显示

 3. 4. 2 记录指针及记录的定位

 3. 4. 3 记录的添加与修改

 3. 4. 4 记录的删除与恢复

 3. 4. 5 记录的排序

 3. 5 索引与查询

 3. 5. 1 索引的概念与索引文件的类型

 3. 5. 2 索引的建立

 3. 5. 3 索引的使用

 3. 5. 4 索引的更新

 3. 5. 5 查询命令

 3. 6 记录的统计与计算

 3. 6. 1 计数命令

 3. 6. 2 求和命令

 3. 6. 3 求平均值命令

 3. 6. 4 计算命令

 3. 6. 5 分类汇总命令

 3. 7 文件操作命令

 3. 7. 1 显示文件目录命令

 3. 7. 2 文件复制命令

 3. 7. 3 文件改名命令

 3. 7. 4 文件删除命令

 3. 7. 5 显示文本文件命令

 3. 8 多表操作

 3. 8. 1 多工作区的选择与使用规则

 3. 8. 2 表的连接

 3. 8. 3 表的关联

 3. 8. 4 数据工作期窗口

 3. 8. 5 表的更新

 3. 9 数据库的建立与操作

 3. 9. 1 数据库设计器

 3. 9. 2 创建数据库

 3. 9. 3 建立数据库表

 3. 9. 4 操作数据库

 习题

第4章 VFP程序设计基础

 4. 1 VFP程序文件的建立和运行

 4. 1. 1 文本编辑器的操作方法

 4. 1. 2 程序文件的执行方法

 4. 1. 3 程序文件的基本组成

 4. 2 输入与输出命令

 4. 2. 1 输入命令

 4. 2. 2 输出命令

 4. 3 程序的基本结构及程序设计

 4. 3. 1 顺序结构程序设计

 4. 3. 2 分支结构程序设计

 4. 3. 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. 6 窗口程序设计

 4. 6. 1 窗口的定义. 激活. 关闭和清除命令

 4. 6. 2 窗口的隐藏. 显示. 存储和恢复命令

 4. 6. 3 窗口程序设计

 4. 7 菜单程序设计

 4. 7. 1 菜单的基本概念

 4. 7. 2 水平菜单程序设计

 4. 7. 3 弹出式菜单程序设计

 4. 7. 4 组合菜单设计

 习题

第5章 结构化查询语言——SQL

 5. 1 表处理

 5. 1. 1 CREATE TANLE建立表

 5. 1. 2 CREATE CURSOR建立临时表

 5. 1. 3 ALTER TABLE修改表结构

 5. 2 记录处理

 5. 2. 1 INSERT_SQL添加记录

 5. 2. 2 UPDATA_SQL更新记录

 5. 2. 3 DELETE_SQL删除记录

 5. 3 查询

 5. 3. 1 SELECT_SQL数据查询

 5. 3. 2 CREATE QUERY建立查询

 5. 3. 3 MODIFY QUERY修改查询

 5. 3. 4 CREATE SQL VIEW建立SQL视图

 5. 4 查询设计器和视图设计器

 5. 4. 1 查询设计器

 5. 4. 2 视图设计器

 习题

第6章 可视化程序设计技术及其工具

 6. 1 可视化程序设计技术

 6. 1. 1 可视化程序设计技术的概念

 6. 1. 2 可视化程序设计环境

 6. 1. 3 可视化程序设计语言

 6. 1. 4 VFP 6. 0提供的可视化程序设计辅助工具

 6. 2 表单设计器

 6. 2. 1 表单设计器简介

 6. 2. 2 表单实例1:学生信息录入表单

 6. 2. 3 表单实例2:学生信息修改表单

 6. 2. 4 用表单向导做一对多表单

 6. 3 报表设计器

 6. 3. 1 报表设计器的基本操作

 6. 3. 2 报表带区的设计

 6. 3. 3 报表设计示例

 6. 4 菜单设计器

 6. 4. 1 菜单设计器的基本操作

 6. 4. 2 菜单设计示例

 6. 5 项目管理器

 6. 5. 1 项目管理器的功能

 6. 5. 2 项目管理器的操作

 习题