该书以关系数据库系统为核心,系统全面地阐述了数据库系统的基本概念、基本原理和应用技术,主要内容包括数据库技术概述、关系数据库、关系数据库的标准语言SQL、关系数据库设计、数据库保护、网络数据库、网络数据库管理系统SQL Server 2000、分布式数据库系统、XML数据库等。
-
本书特点
本书概念清楚、重点突出、章节安排合理,理论与实践结合紧密。每章配以丰富的习题、案例及实验,有助于读者加深对内容的理解、掌握并巩固概念;案例为读者提供了真实的 数据库应用场景,有助于读者从实际应用的角度出发,联系所学理论,掌握所学内容;而实验为读者提供了将理论与实践相结合的具体上机操作途径,最终巩固所学内容。习题、案例与实验的设计也是本书一个比较突出的特点。
-
适用专业
本书既可作为高等学校本科计算机专业(信息技术方向)、信息管理与信息系统专业及相关专业数据库课程的教学用书,也可作为从事信息领域工作的科技人员的自学参考书。
-
编辑推荐
高等教育部高等学校计算机科学与技术教学指导委员会编制的高等学校计算机科学与技术专业规范和IEEE/ACM制订的CC2001-CC2005有关教程编写。
-
目录
第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.4 数据模型1.4.1 概述1.4.2 层次数据模型1.4.3 网状数据模型1.4.4 关系数据模型1.4.5 面向对象数据模型1.5 数据库技术的发展1.5.1 数据库系统发展的3个阶段1.5.2 现代应用对数据库系统的新要求1.5.3 数据库技术的发展趋势本章小结习题1案例1第2章 关系数据库学习目标2.1 关系模型2.1.1 关系数据结构2.1.2 关系操作2.1.3 关系的完整性约束2.2 关系模式2.2.1 关系概念模式2.2.2 关系内模式2.2.3 关系外模式2.3 关系代数2.3.1 传统的集合运算2.3.2 特殊的关系运算2.4 关系数据库规范化理论2.4.1 关系模式规范化的必要性2.4.2 函数依赖2.4.3 关系的范式及规范化2.4.4 关系分解原则本章小结习题2安全2第3章 关系数据库的标准语言SQL第4章 关系数据库设计第5章 数据库保护第6章 网络数据库第7章 网络数据库管理系统SQL Server 2000第8章 分布式数据库系统第9章 XML数据库附录参考文献相关网站
-
2011版
基本信息
书名:数据库原理与应用套系名称:教育部文科计算机基础教学指导委员会立项教材书号:978-7-113-12542-4 版次:1版1次 开本:16开 页码:252页作者:姜继忱张春华出版时间:2011-02-17定价:25 元出版社:中国铁道出版社适用专业:计算机专业编写依据
本书结构
本书共分9章,内容包括数据库系统基础,Visual FoxPro系统环境及语言基础,数据库与数据表,SQL语言、查询与视图,Visual FoxPro程序设计基础,表单设计,报表设计,菜单设计,数据库应用系统的开发。本书各章均有提要和小结,便于读者掌握知识要点。各章还配有大量的习题,以便读者检验和强化所学知识,同时也便于组织教学。适用专业
本书内容详实,结构清晰,特别适合作为高等院校财经类专业大学计算机基础课程的教材或各类计算机培训班的教材,也可供各类计算机应用人员阅读参考。目录
第1章数据库系统基础11.1 数据与数据处理11.1.1 数据与信息 11.1.2 数据处理 11.2 计算机数据管理技术的发展 21.2.1 人工管理阶段 21.2.2 文件系统阶段 31.2.3数据库系统阶段 31.3 数据库系统概述 41.4 数据模型 51.4.1 概念模型与E-R图61.4.2逻辑数据模型81.5 关系数据库 101.5.1关系模型101.5.2 关系的完整性 121.5.3关系运算121.6.1 商品进销存系统背景介绍 161.6.2 商品进销存系统功能介绍 161.6.3 商品进销存系统数据库设计 17本章小结 17习题 18第2章 Visual FoxPro系统环境及语言基础 192.1 Visual FoxPro概述 192.1.1 Visual FoxPro的发展与特点 192.1.2 Visual FoxPro的启动与退出 202.2 Visual FoxPro系统环境 202.2.1 Visual FoxPro的窗口组成 202.2.2 Visual FoxPro的窗口及其操作 212.2.3 Visual FoxPro文件概述 222.2.4项目管理器232.2.5 Visual FoxPro的配置 242.3 Visual FoxPro语言基础 272.3.1 Visual FoxPro命令 272.3.2 Visual FoxPro的主要数据类型 272.3.3 常量 292.3.4 变量 302.3.5 常用标准函数322.3.6 运算符和表达式 36本章小结 41习题 42第3章 数据库与数据表 443.1 Visual FoxPro数据表与数据库 443.1.1 创建数据表 443.1.2 创建数据库 463.1.3 打开数据库 473.1.4 关闭数据库 473.1.5 删除数据库 483.1.6 修改数据库 483.2 Visual FoxPro数据表操作 503.2.1 表的打开与关闭 503.2.2 添加表记录 503.2.3 记录的浏览与显示 513.2.4 编辑与修改记录 533.2.5 记录指针的定位 543.2.6 记录的删除与恢复 573.2.7 表与表结构的复制 593.3 数据表索引 603.3.1 建立索引 603.3.2 独立索引文件的打开与关闭 643.3.3 指定主控索引 653.3.4 索引定位 663.4 数据表统计 673.4.1 求记录个数的命令 683.4.2 求和命令 683.4.3 求平均值命令 683.4.4 计算命令 693.4.5分类汇总命令 693.5 多表同时操作 703.5.1 工作区与多个表 703.5.2 建立表的临时关系 723.5.3 表的物理连接 733.6数据字典743.6.1 设置数据库表字段的扩展属性 743.6.2 设置数据库表的有效性规则 753.6.3 表的永久关系 773.6.4参照完整性规则783.6.5存储过程79本章小结 79习题 80第4章 SQL语言、查询与视图 814.1 SQL语言 814.1.1数据定义语言824.1.2数据操纵语言834.1.3 SQL查询 844.1.4 SQL查询结果的输出与处理 894.2 使用查询设计器 924.2.1 查询设计器简介 934.2.2 查询设计器的应用 984.3 视图 994.3.1 视图的概念 994.3.2 视图设计器概述 100本章小结 102习题 102第5章 Visual FoxPro程序设计基础 1045.1 程序文件 1045.1.1 程序的概念 1045.1.2 程序文件的建立与执行 1045.1.3程序调试1065.1.4 输入/输出命令 1095.2 程序控制结构 1095.2.1顺序结构1105.2.2选择结构1105.2.3循环结构1145.3 过程和自定义函数 1175.3.1 子程序 1175.3.2 过程 1195.3.3 自定义函数 1215.3.4参数传递方法 1225.3.5 变量的作用域122本章小结 124习题 124第6章 表单设计 1266.1 创建表单 1266.1.1 使用表单向导创建表单 1266.1.2 使用表单设计器创建表单 1306.2 表单设计器环境 1316.2.1 表单设计器工具栏1326.2.2表单控件工具栏 1326.2.3 “属性”窗口 1336.2.4 代码窗口 1356.2.5 控件对象的基本操作 1366.2.6 设置数据环境1366.2.7 表单的设计步骤 1376.3 表单设计基础 1396.3.1 对象与类 1396.3.2 Visual FoxPro中的类 1416.3.3 Visual FoxPro中的对象 1436.3.4 对象引用 1466.3.5 设置对象属性值与调用对象方法 1476.4 表单及常用表单控件1486.4.1 表单 1486.4.2 标签控件 1506.4.3文本框控件与编辑框控件 1516.4.4 命令按钮控件 1536.4.5命令按钮组控件 1556.4.6选项按钮组控件 1576.4.7复选框控件 1576.4.9 微调按钮控件 1626.4.10表格控件1636.4.11 图像控件 1656.4.12 计时器控件 1666.4.13 页框控件 1676.4.15 线条控件和形状控件 1706.4.16 容器控件和超级链接控件 1706.5 自定义类、属性和方法 1716.5.1 自定义类 1716.5.2 添加类属性与方法 1736.5.3 使用自定义类 174本章小结 175习题 175第7章 报表设计 1777.1 创建报表 1777.1.1 利用报表向导创建报表 1777.1.2 利用快速报表创建简单的报表 1817.1.3 利用报表设计器创建报表 1837.2 设计报表 1837.2.1 报表工具栏1837.2.2 设置报表数据源 1847.2.3 设计报表布局1867.3 输出报表 192本章小结 194习题 194第8章菜单设计1968.1 概述 1968.1.1 菜单的种类及组成 1968.1.2 菜单的创建步骤 1978.2菜单设计器 1988.2.1菜单设计器简介 1988.2.2 使用菜单设计器 2008.2.3 完善菜单设计 2008.3 下拉式菜单设计 2018.3.1 规划菜单 2018.3.2 创建下拉式菜单 2028.4 快速菜单设计 2078.5 快捷菜单设计 2078.6 加载菜单 2088.6.1数据库应用系统的主菜单 2088.6.2表单控件的快捷菜单 2098.6.3 顶层表单中的下拉式菜单 210本章小结 210习题 211第9章数据库应用系统的开发 2129.1数据库应用系统的开发步骤 2129.2 Visual FoxPro应用程序 2139.2.1 应用程序的组成 2139.2.2 应用程序的组织与管理 2149.2.3 应用程序的主文件 2149.2.4 连编应用程序 2159.2.5 发布应用程序 2179.3 商品进销存系统开发实例 2209.3.1 商品进销存系统的组织 2219.3.2 建立商品进销存系统项目 2219.3.3 商品进销存系统的连编、测试、发布 236本章小结 236习题 236参考文献 238
