| 商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
 |
数据库原理与应用(第4版) |
 |
|
 |
数据库原理与应用(第4版) |
 |

基本信息·出版社:电子工业出版社
·页码:282 页
·出版日期:2009年02月
·ISBN:7121074044/9787121074042
·条形码:9787121074042
·版本:第4版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:高职高专计算机系列规划教材
内容简介 《数据库原理与应用》介绍数据库的基础知识、基本理论、关系数据库标准语言SQL和Microsoft公司最新推出的可视化数据库管理系统Visual FoxPro 8.0。Visual FoxPro 8.0是一个功能强大的小型数据库管理系统,它完全兼容以前的版本,同时增加了许多交互式的功能。Visual FoxPro 8.0与Internet有更紧密的联系,不但支持以前的Web发布、Web服务器及支持XML,而且提供了强大的在线支持。在数据库基础知识介绍中还增加了数据库新技术等内容。
《数据库原理与应用》可作为高等专科学校、高等职业技术学院的计算机应用或相关专业的教材,也可作为数据库原理与应用的培训教材。
目录 第1章 数据库基础知识
1.1 数据管理技术的发展
1.1.1 EDP技术的发展阶段
1.1.2 数据库技术的发展
1.2 数据库系统方法
1.2.1 数据库系统的概念
1.2.2 数据库系统的特点
1.2.3 数据库系统的组成与结构
1.2.4 数据库系统的分类
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.5 数据库管理系统
1.5.1 数据库管理系统的功能
1.5.2 数据库管理系统的现状和发展方向
1.6 数据库的新技术
1.6.1 分布式数据库
1.6.2 面向对象数据库
1.6.3 数据仓库技术
1.6.4 数据挖掘技术
习题
第2章 关系数据库的基本理论
2.1 关系模型概述
2.1.1 关系数据结构
2.1.2 关系操作
2.1.3 完整性约束
2.2 关系数据结构
2.2.1 数学定义
2.2.2 关系的性质
2.2.3 单一的数据结构——关系
2.2.4 关系系统
2.3 关系的完整性
2.3.1 实体完整性(EntityIntegrity)
2.3.2 参照完整性(ReferentialIntegrity)
2.3.3 用户定义的完整性(User-definedIntegrity)
2.4 关系代数
习题
第3章 关系数据库标准语言SQL
3.1 SQL语言的基本概念及特点
3.1.1 SQL语言的基本概念
3.1.2 SQL语言的特点
3.2 数据定义
3.2.1 定义基本表
3.2.2 修改基本表
3.2.3 删除基本表
3.2.4 建立索引
3.2.5 删除索引
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.6 SQL的数据控制功能
3.6.1 数据控制简介
3.6.2 授权命令
3.6.3 收权命令
习题
第4章 VisualFoxPro8.0简介
4.1 VisualFoxPro的发展历史
4.2 VisualFoxPro8.0的新增功能和特点
4.2.1 Visual:FoxPro8.0的新增功能
4.2.2 Visual:FoxPro8.0的主要特点
4.3 VisualFoxPx.08.0的安装
4.3.1 开发环境需求
4.3.2 安装VisualFoxPro8.0
4.4 初识Visual:FoxPro8.0
4.4.1 Visual:FoxPro8.O的启动和退出
4.4.2 VisualFoxPro8.0的系统配置
4.5 VisualFoxPro的用户界面和工作方式
4.5.1 VisualFoxPr08.0的用户界面
4.5.2 VisualFoxPro8.0的工作方式
4.6 VisualF;oxPro8.0的辅助设计.[具
4.6.1 向导(Wizard)
4.6.2 设计器(Designer)
4.6.3 生成器(Builder)
习题与上机操作题
第5章 VisualFOXPro8.0编程基础
5.1 数据类型
5.2 表达式
5.2.1 常量
5.2.2 变量
5.2.3 运算符
5.2.4 表达式
5.3 函数
5.3.1 系统函数
5.3.2 函数的基本用法
5.4 命令
5.4.1 命令的格式
5.4.2 命令的特点
5.4.3 命令的分类
5.4.4 命令的书写规则及使用技巧
习题与上机操作题
第6章 使用项目管理器创建表
6.1 项目管理器
6.1.1 项目管理器的功能
6.1.2 项目管理器的使用
6.2 表的建立
6.2.1 表结构的建立
6.2.2 输入数据
6.2.3 表的显示
6.3 表的修改
6.3.1 表结构的修改
6.3.2 表数据的修改
6.4 表的维护命令
6.4.1 表与表结构的复制
6.4.2 记录定位命令
6.4.3 记录的插入命令
6.4.4 记录的追加命令
6.4.5 记录的删除与恢复命令
6.5 索引
6.5.1 索引的概念与分类
6.5.2 建立索引
6.5.3 使用索引
6.5.4 索引文件的更新
习题与上机操作题
第7章 数据库与数据库表
第8章 视图与查询
第9章 结构化程序设计简介
第10章 面向对象的程序设计
第11章 表单
第12章 菜单
第13章 报表与标签
第14章 综合实例
附录A常用命令及功能
附录B常用函数及功能
参考文献
……
序言 本书是集数据库原理和应用于一体的数据库教材。本次修订删去了第3版中的“关系规范化理论”和“数据库设计”两章,并用VisualFoxPro8.0(中文版)替换VisualFoxPro6.0。VisualFoxPro8.0是一个功能强大的小型数据库管理系统,它具有快速、有效、灵活的特点,能够迅速又简单地建立用户的数据库,方便地使用和管理各种数据。VisualFoxPro8.0完全兼容以前的版本,同时增加了许多交互式的功能,可以通过简单的向导工具,逐步完成工程的建立、数据库的设计、界面的设计等主要操作,大大方便了用户的使用。VisualFoxPro8.0与Internet有更紧密的联系,不但支持以前的Web发布、Web服务器及支持XML,而且提供了强大的在线支持。
本书在内容的组织和安排上立足于读者的实际需求,在阐述数据库原理时,注重“够用”的编写指导思想,在应用部分注重以实例为主,并增加了综合实例一章。理论与实例相结合,易于读者理解和掌握。在每章后附有习题和上机操作题,使读者加深对本书的理解。在数据库基础知识介绍中增加了数据库新技术一节,该节重点介绍分布式数据库、面向对象数据库、数据仓库技术和数据挖掘技术。
本书由靳学辉任主编,边晶、陈立任副主编,杜威任主审。参加本书再版初稿编写工作的有陈立(第1~3章)、边晶(第4~9章)、张远明(第10~ll章),靳学辉(其余章节),并由靳学辉、边晶、陈立共同完成全书的统编、定稿工作。
在本书编写过程中得到了陈玉明教授、闫军教授、刘晓杰教授、于福宏教授、苏长龄教授、李海富副教授的指导和帮助,在程序调试和文字录入方面得到了张彤、姜俊海、刘明辉、肖照子等的大力帮助,借此向他们表示衷心的感谢!
虽经努力,仍难免有疏漏,恳请读者批评指正。
文摘 插图:

第1章 数据库基础知识
数据库(Database,DB)技术是计算机软件领域的一个重要分支,产生于20世纪60年代,它的出现使计算机应用渗透到了工农业牛产、商业、行政管理、科学研究、工程技术以及国防军事等各个领域。20世纪80年代微型机出现,在多数微型机上配置了数据库管理系统,使数据库技术得到了更广泛的应用和普及。现在已发展成为以数据库管理系统(DatabaseManagement System,简称DBMS)为核心、内容丰富、领域宽广的一门新学科,带动了一个巨大的软件产业,它包括DBMS产品相关的各种工具以及应用系统的解决方案。
本章首先介绍一些数据库的基本概念,回顾了数据管理技术的3个发展阶段,接着介绍数据库系统方法、现实世界的数据描述、数据模型以及数据库管理系统等有关数据库的基础知识。
1.1 数据管理技术的发展
数据处理是指对各种形式的数据进行收集、组织、加工、存储、抽取、传播等工作,其基本目的是从大量的、杂乱无章的甚至是难以理解的数据中抽取并推导出对于某些特定的人们来说是有价值的、有意义的数据,为进一步的活动提供决策的依据。数据管理是指对数据的组织、存储、检索和维护等工作,所以数据管理是数据处理的基本环节。早期的数据处理是用各种初级的计算工具,如算盘、手摇计算机、电动计算机等,这是手工数据处理阶段。随着20世纪40年代末电子计算机的广泛使用,特别是高效率存储设备的出现,使数据处理工作发生了革命性的改变,不仅加快了处理速度,而且扩大了数据处理的规模和范围。这时把电子计算机进行的数据处理称为电子数据处理,简称为EDP(Electronic Data Processing)。