第一图书网

数据库原理与应用

石道元 北京大学出版社
出版时间:

2005-8  

出版社:

北京大学出版社  

作者:

石道元  

页数:

253  

前言

  数据库技术产生于20世纪60年代末,发展至今已有30余年的历史。数据库技术作为数据管理的最有效的手段,它的出现极大地促进了计算机应用的发展,目前基于数据库技术的计算机应用已成为计算机应用的主流。  VisualFoxPro作为目前PC机上影响最大、应用最广的关系型数据库管理系统,是微软公司在FoxBASE基础上发展起来的面向对象的数据库开发管理工具。它的发展及使用大大简化了数据库的管理,使得组织数据,创建用户应用程序等工作更加快捷。更为可取的是,它不仅支持先进的面向对象程序设计方法,而且提供了用以开发各种数据库系统界面的可视化设计工具。  “数据库原理与应用”作为计算机相关专业的一门专业基础课程,强调对理论知识的应用和实践能力的培养,但基础理论的教学最终应以应用为目的。我们在编写过程中,谨遵这一思想,着重介绍数据库基础知识,重点突出对学生实际操作应用能力的培养。  本书由重庆电子职业技术学院的石道元担任主编,负责全书的总体策划、统稿和定稿工作,由辽宁辽阳职业技术学院的邵亮、重庆电子职业技术学院的李维宪担任副主编。各章编写分工如下:第1章、第10章由陈献惠(湖南长沙通信职业技术学院)编写;第2章、第6章由石道元编写;第3章、第7章由李维宪(重庆电子职业技术学院)编写;第4章、第5章、第11章分别由罗育新、李彪、方云亮(四川宜宾职业技术学院)编写;第8章、第9章由邵亮(辽宁辽阳职业技术学院)编写;第12章、第13章分别由何兴无、黎娅(重庆电子职业技术学院)编写;附录部分由石道元负责搜集和整理。  本书为授课教师提供电子教案,所有教案用PowerPoint制作,可以任意修改。  本书在编写过程中,参考了大量图书杂志,笔者在全书最后均以参考文献的形式列出。在本书的出版过程中,得到了北京大学出版社吴迪编辑的关心和支持,在此一并向他们表示衷心的感谢。  由于编者学识所限,加之编写时间仓促,书中难免会有错误和不当之处,恳请读者不吝赐教和批评指正,我们将在修订中认真吸取,使本书不断完善。  编者  2005年7月

内容概要

  《数据库原理与应用(Visual foxpro)》共13章。第1章为数据库系统概论;第2章为Visual FoxPro 6。0概述;第3章为编程基础;第4章为数据表基本操作;第5章为数据库及其操作;第6章为结构化查询语言SQL;第7章为面向对象程序设计基础;第8章为表单设计;第9章为控件设计;第10章为菜单设计;第11章为报表设计;第12章为数据库应用程序开发;第13章为技能训练。《数据库原理与应用(Visual foxpro)》内容紧凑,结构合理,论述清楚,实例丰富,且理顺了众多知识点之间的关系,有利于读者的理解和掌握。《数据库原理与应用(Visual foxpro)》适合于高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院,也可供继续教育学院、民办高校、技能型紧缺人才培养使用,还可供计算机应用人员自学或参考。

书籍目录

第1章 数据库系统概论1.1 数据库技术的发展1.1.1 人工管理阶段1.1.2 文件系统阶段1.1.3 数据库系统阶段1.2 数据模型1.2.1 实体及其联系1.2.2 数据模型1.2.3 关系术语及关系运算1.3 数据库系统的组成1.3.1 硬件系统1.3.2 系统软件1.3.3 数据库应用系统1.3.4 各类人员1.4 数据库设计基础1.4.1 数据库设计步骤1.4.2 数据库设计过程习题一第2章 Visual FoxPro 6.0概述2.1 关于Visual FoxPro2.1.1 Visual FoxPro的发展过程2.1.2 Visual FoxPro 6.0的功能特点2.1.3 Visual FoxPro 6.0的安装2.2 Visual FoxPro 6.0的基本操作2.2.1 Visual FoxPro 6.0的启动与退出2.2.2 Visual FoxPro 6.0的集成界面组成2.2.3 Visual FoxPro 6.0的界面操作2.3 Visual FoxPro 6.0基础知识.2.3.1 Visual FoxPro 6.0的工作方式2.3.2 Visual FoxPro 6.0的辅助设计工具2.4项目管理器2.4.1 “项目管理器”的功能2.4.2 “项目管理器”的组成2.4.3 “项目管理器”的操作2.5 Visual FoxPro 6.0的开发环境设置2.5.1 “选项”对话框2.5.2 默认工作目录设置2.5.3 日期、时间、货币及数字格式设置2.5.4 配置文件Config fpw的创建习题二第3章 编程基础3.1 数据类型3.1.1 字符型(Character)3.1.2 数值型3.1.3 日期型(Date)3.1.4 日期时间型(Date Time)3.1.5 逻辑型(Logic)3.1.6 备注型(Memo)3.1.7 通用型(General)3.1.8 货币型(Curreney)3.1.9 字符型二进制和备注型二进制3.2 常量与变量3.2.1 常量3.2.2 变量3.2.3 系统变量3.2.4 变量命名的推荐规则3.3 函数3.3.1 函数的一般形式3.3.2 函数的类型3.4 VFP的运算符与表达式3.4.1 算术运算符与算术表达式3.4.2 字符串运算符与字符串表达式3.4.3 日期时间运算符与日期时间表达式3.4.4 条件表达式3.4.5 逻辑表达式3.4.6 运算符的优先顺序3.5 结构化程序设计3.5.1 程序文件的建立与运行3.5.2 程序结构控制3.6 过程及其调用3.6.1 主程序、子程序及其调用3.6.2 过程的定义3.6.3 过程文件习题三第4章 数据表基本操作4.1 表的创建4.1.1 表的概念4.1.2 表结构的设计与创建4.2 数据的输入4.2.1 打开、关闭表4.2.2 表数据的输入4.2.3 输入备注型和通用型字段4.2.4 追加记录4.2.5 追加记录的命令4.3 表结构的修改4.3.1 使用“表设计器”4.3.2 使用修改命令4.4 数据的显示与修改4.4.1 数据的显示4.4.2 数据的修改4.5 数据的删除4.5.1 逻辑删除4.5.2 恢复记录4.5.3 物理删除习题四第5章 数据库及其操作5.1 数据库的创建5.1.1 利用“数据库向导”创建数据库5.1.2 使用“数据库设计器”创建数据库5.1.3 使用命令创建数据库5.1.4 数据库的修改、打开和关闭5.2 数据库表的操作5.2.1 创建数据库表5.2.2 数据库中表的添加和删除5.2.3 数据库表的打开和关闭5.2.4 数据库表结构的修改、显示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 数据库的关联习题五第6章 结构化查询语言SQL6.1 结构化查询语言SQL概述6.1.1 SQL简介6.1.2 SQL语言的组成6.1.3 SQL语言的特点6.2 SQL的数据定义功能第7章 面向对象程序设计基础第8章 表单设计第9章 表单控件设计第10章 菜单设计第11章 报表设计第12章 VFP数据库应用系统开发

章节摘录

  第3章编程基础  本章主要介绍VFP系统中各种数据类型,数据的存储、表示方式和操作运算方法,以及结构化程序设计方法,为用户使用VFP系统进行数据操作、程序编制、数据库管理打下基础。  通过本章的学习,应掌握几种主要数据类型及相关特性、变量的类型和基本操作方法、数据的4种表示形式(常量、变量、函数和表达式)、各种表达式的使用方法;了解常用函数的功能与用法。结构化的程序设计、过程的概念及其使用。  3.1 数据类型  数据是描述现实世界中客观事物属性的记录,而记录的集合是构成数据库的基础,为了使人们方便地建立和操作数据库,VFP系统将数据划分为不同的数据类型,而不同的数据类型又决定了数据存储形式和操作使用方式的不同,下面介绍常用的数据类型。  3.1.1 字符型(Character)  字符型数据是文字数据类型,用字母C表示。字符型数据包括中文字符、英文字符、数字字符和其他ASCII字符,其长度(即字符个数)范围是0~254个字符。显然,由于数据类型是字符,所以它(Numberic)是不能进行运算的数据类型。  3.1.2数值型  数值型数据是用于表示数量,而且可以进行数值运算的数据类型。数值型数据由数字、小数点、正负号和表示乘幂的字母E组成。在VFP系统中,按存储、表示形式与取值范围的不同,数值型数据又可进一步分为4种类型。   ……


编辑推荐

  《数据库原理与应用(Visual foxpro)》系统地介绍了数据库系统的基本原理、设计技术以Visual Foxpro语言为背景系统介绍了数据库应用技术。重点突出了数据库操作技术训练,《数据库原理与应用(Visual foxpro)》内容循序渐进、深入浅出,通俗易懂,实践性强。

图书封面

广告

下载页面


数据库原理与应用 PDF格式下载



相关图书