顶部
收藏

数据库技术及其医学应用


作者:
周强
定价:
28.70元
ISBN:
978-7-04-027450-9
版面字数:
520.000千字
开本:
16开
全书页数:
320页
装帧形式:
平装
重点项目:
暂无
出版时间:
2009-07-30
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
数据库技术

本书从医药应用的角度以Visual FoxPro 6.0(VFP 6.0)为工具详细介绍了数据库原理、数据库基本操作方法及其应用开发技术。本书在讲授数据库技术相关知识和技能的同时,注重讲解数据库技术应用的思路和规范,并结合医学领域应用的实例,努力提高医药院校学生利用数据库技术去分析问题、解决问题的能力。因此,本书以数据库原理和技术为核心,重新建构了教材体系。

全书共分13章,分别介绍了数据库系统基本概念,Visual FoxPro基础知识,常量、变量、表达式和函数,数据库和表的建立和修改,表的基本操作,表的排序和索引,表的筛选、查询和统计,多表操作,结构化查询语言SQL,程序设计基础,面向对象的程序设计,菜单与报表以及项目开发等内容。

本书讲述简明具体,将抽象概念与具体医学实例结合起来,容易理解和加深记忆。本书既可作为普通高等医药院校有关专业“数据库原理及其应用”课程的教材,也可作为成人教育和自学考试的教材和参考书。

另外,本书还配套有《数据库技术及其医学应用实验指导》,提供了本课程的实践内容、上机指导、习题集及参考答案。

  • 第1章 数据库系统基本概念
    • 1.1 数据与信息处理
      • 1.1.1 数据与信息
      • 1.1.2 数据处理及数据管理
    • 1.2 数据库技术的发展
      • 1.2.1 数据管理技术的发展
      • 1.2.2 数据库技术的特点
    • 1.3 数据库系统的组成与特点
      • 1.3.1 数据库系统的组成
      • 1.3.2 数据库系统的结构
      • 1.3.3 数据库系统的特点
    • 1.4 数据模型
      • 1.4.1 数据模型的基本概念
      • 1.4.2 基本数据模型
    • 1.5 数据库设计的基本概念和步骤
      • 1.5.1 数据库设计的基本概念
      • 1.5.2 数据库设计的步骤
    • 1.6 数据库的需求分析
      • 1.6.1 需求分析的任务
      • 1.6.2 需求分析实例
    • 1.7 数据库的概念结构设计
      • 1.7.1 E-R模型及其三要素
      • 1.7.2 E-R图
      • 1.7.3 E-R模型实例
    • 1.8 数据库的逻辑结构设计
      • 1.8.1 关系模型的基本概念
      • 1.8.2 关系运算
      • 1.8.3 关系模型的完整性规则
      • 1.8.4 从E-R图导出关系模型的转换原则
      • 1.8.5 函数依赖
      • 1.8.6 关系规范化理论
    • 1.9 数据库的后期设计
      • 1.9.1 数据库的物理结构设计
      • 1.9.2 数据库的实现
      • 1.9.3 数据库的运行和维护
    • 本章小结
    • 思考题
  • 第2章 Visual FoxPro基础知识
    • 2.1 Visual FoxPro的发展历程和特点
      • 2.1.1 Visual FoxPro的发展历程
      • 2.1.2 Visual FoxPro的特点
    • 2.2 Visual FoxPro的安装和启动
      • 2.2.1 Visual FoxPro 6.0的安装环境
      • 2.2.2 Visual FoxPro 6.0的安装
      • 2.2.3 Visual FoxPro 6.0的启动
      • 2.2.4 Visual FoxPro 6.0的退出
    • 2.3 Visual FoxPro的用户界面
      • 2.3.1 标题栏
      • 2.3.2 菜单栏
      • 2.3.3 工具栏
      • 2.3.4 “命令”窗口
      • 2.3.5 状态栏
    • 2.4 项目管理器的使用
      • 2.4.1 创建项目文件
      • 2.4.2 项目管理器的使用
      • 2.4.3 定制项目管理器
    • 2.5 设计器、向导、生成器的简介
      • 2.5.1 设计器
      • 2.5.2 向导
      • 2.5.3 生成器
    • 本章小结
    • 思考题
  • 第3章 常量、变量、表达式和函数
    • 3.1 语法规则
      • 3.1.1 Visual FoxPro命令描述的约定格式
      • 3.1.2 命令书写规则
    • 3.2 常量
    • 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.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.6.6 其他函数
    • 本章小结
    • 思考题
  • 第4章 数据库和表的建立和修改
    • 4.1 数据库的建立
      • 4.1.1 基本概念
      • 4.1.2 建立数据库
      • 4.1.3 数据库的打开
      • 4.1.4 修改数据库
      • 4.1.5 数据库的删除
      • 4.1.6 数据库的关闭
    • 4.2 建立表
      • 4.2.1 建立表
      • 4.2.2 修改表结构
      • 4.2.3 表结构的显示
      • 4.2.4 表结构的复制
    • 4.3 表文件的基本操作
      • 4.3.1 打开表
      • 4.3.2 表的关闭
      • 4.3.3 输入表记录
      • 4.3.4 数据的完整性
      • 4.3.5 自由表与数据库表的相互转换
    • 本章小结
    • 思考题
  • 第5章 表的基本操作
    • 5.1 表的显示
      • 5.1.1 命令方式
      • 5.1.2 菜单方式
      • 5.1.3 利用项目管理器
    • 5.2 表中记录的定位
      • 5.2.1 记录位置相关的测试函数
      • 5.2.2 绝对定位
      • 5.2.3 相对定位
    • 5.3 删除记录
      • 5.3.1 逻辑删除记录
      • 5.3.2 恢复逻辑删除记录
      • 5.3.3 物理删除记录
      • 5.3.4 修改记录
    • 5.4 表的复制
      • 5.4.1 表文件的复制
      • 5.4.2 将表记录保存为文本文件
    • 5.5 文件管理命令
      • 5.5.1 显示文件目录
      • 5.5.2 重命名文件
      • 5.5.3 删除文件
      • 5.5.4 复制文件
      • 5.5.5 显示文本文件
    • 本章小结
    • 思考题
  • 第6章 表的排序和索引
    • 6.1 排序
      • 6.1.1 基本概念
      • 6.1.2 排序命令
    • 6.2 索引
      • 6.2.1 基本概念
      • 6.2.2 索引类型
      • 6.2.3 建立索引
      • 6.2.4 使用索引
    • 本章小结
    • 思考题
  • 第7章 表的筛选、查询和统计
    • 7.1 表的筛选
      • 7.1.1 过滤器
      • 7.1.2 字段名表
      • 7.1.3 以菜单方式进行表的筛选设置
    • 7.2 数据查询
      • 7.2.1 顺序查询
      • 7.2.2 索引查询
    • 7.3 数据统计
      • 7.3.1 记录计数
      • 7.3.2 求和命令
      • 7.3.3 求平均值命令
      • 7.3.4 汇总命令
      • 7.3.5 计算命令
    • 本章小结
    • 思考题
  • 第8章 多表操作
    • 8.1 工作区与工作期
      • 8.1.1 工作区
      • 8.1.2 数据工作期
    • 8.2 表间的关系
      • 8.2.1 临时关系
      • 8.2.2 永久关系
      • 8.2.3 数据完整性
    • 本章小结
    • 思考题
  • 第9章 结构化查询语言SQL
    • 9.1 SQL语言的功能和特点
    • 9.2 SQL语言的查询功能
      • 9.2.1 简单查询和简单联接查询
      • 9.2.2 嵌套查询
      • 9.2.3 简单计算查询与分组计算查询
      • 9.2.4 超联接查询
      • 9.2.5 查询去向设置
      • 9.2.6 集合的“并”运算
    • 9.3 查询设计器与视图设计器的使用
      • 9.3.1 查询的概念
      • 9.3.2 查询设计器的基本操作
      • 9.3.3 查询设计器的使用实例
      • 9.3.4 视图的概念
      • 9.3.5 视图设计器的使用实例
    • 9.4 SQL语言的定义功能
      • 9.4.1 表的定义
      • 9.4.2 表的删除
      • 9.4.3 表结构的修改
      • 9.4.4 视图的定义和删除
    • 9.5 SQL语言的操作功能
      • 9.5.1 表记录的插入
      • 9.5.2 表记录的更新
      • 9.5.3 表记录的删除
    • 本章小结
    • 思考题
  • 第10章 程序设计基础
    • 10.1 程序文件的建立与运行
      • 10.1.1 程序的书写规则
      • 10.1.2 程序的建立与保存
      • 10.1.3 常用交互式输入输出命令
      • 10.1.4 格式输入输出命令
      • 10.1.5 程序中的其他命令
    • 10.2 结构化程序设计
      • 10.2.1 顺序结构程序设计
      • 10.2.2 选择结构程序设计
      • 10.2.3 循环结构程序设计
    • 10.3 多模块程序设计
      • 10.3.1 子程序的定义及调用
      • 10.3.2 过程的定义和调用
      • 10.3.3 参数传递与变量的作用域
    • 10.4 程序的调试
      • 10.4.1 调试器窗口组成
      • 10.4.2 调试器中的“调试”菜单
      • 10.4.3 调试程序
    • 10.5 应用举例
    • 本章小结
    • 思考题
  • 第11章 面向对象的程序设计
    • 11.1 面向对象程序设计概述
    • 11.2 对象与类
      • 11.2.1 对象
      • 11.2.2 类
      • 11.2.3 类与对象的关系
      • 11.2.4 Visual FoxPro 6.0中的基类
    • 11.3 对象的属性、方法和事件
      • 11.3.1 属性
      • 11.3.2 方法
      • 11.3.3 事件
    • 11.4 表单
      • 11.4.1 表单的构成
      • 11.4.2 表单的建立
      • 11.4.3 表单的打开、保存和运行
      • 11.4.4 “表单设计器”工具栏
      • 11.4.5 表单属性的设置
      • 11.4.6 表单方法的设计
      • 11.4.7 表单的数据环境
    • 11.5 常用表单控件
      • 11.5.1 标签
      • 11.5.2 文本框
      • 11.5.3 编辑框
      • 11.5.4 命令按钮和命令按钮组
      • 11.5.5 选项按钮组
      • 11.5.6 复选框
      • 11.5.7 列表框
      • 11.5.8 组合框
      • 11.5.9 表格
      • 11.5.10 页框
      • 11.5.11 图像
      • 11.5.12 微调控件
      • 11.5.13 计时器
      • 11.5.14 线条、形状和容器
      • 11.5.15 ActiveX控件
    • 11.6 类的创建及使用
      • 11.6.1 创建子类
      • 11.6.2 设计子类
      • 11.6.3 使用子类
    • 本章小结
    • 思考题
  • 第12章 菜单与报表
    • 12.1 菜单设计
      • 12.1.1 Visual FoxPro 6.0菜单系统
      • 12.1.2 下拉式菜单的设计
      • 12.1.3 快捷菜单的设计
    • 12.2 报表
      • 12.2.1 报表设计
      • 12.2.2 报表的编辑及运行
    • 本章小结
    • 思考题
  • 第13章 项目开发
    • 13.1 项目开发基本步骤
      • 13.1.1 需求分析
      • 13.1.2 数据库设计
      • 13.1.3 应用程序设计
    • 13.2 应用程序发布
      • 13.2.1 建立项目文件
      • 13.2.2 应用程序连编
    • 本章小结

相关图书