热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

新编数据库实用教程

中国水利水电出版社
    【作 者】王霓虹 等编著 【I S B N 】978-7-5084-3904-X 【责任编辑】宋俊娥 【适用读者群】本科 【出版时间】2006-12-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】332 【千字数】 【印 张】 【定 价】30 【丛 书】21世纪高等院校规划教材 【备注信息】
图书详情

    本书作为计算机技术基础层面上的用书,采用“概念理论?应用技术?设计案例”的组织模式,突出学生实际设计能力的培养,与其他教科书相比有自己的特色。全书共分“数据库系统概论”、“关系数据库管理系统?Visual FoxPro”、“数据库系统设计应用案例”三篇,共15章,重点介绍了数据库的基本原理与基本概念、关系数据库标准语言?SQL,结合关系数据库管理系统介绍Visual FoxPro的基本操作、程序设计、可视化编程及其面向对象的操作技术等,以及数据库设计全过程的应用案例等内容。 本书适合作为大专院校的教材,同时也适合于具有自学者和各类培训班的教材和自学参考书。

    随着计算机科学技术的迅猛发展以及各行各业信息化进程的加快,数据库在信息化社会中的作用日益重要,数据库的建设规模和应用水平已经成为衡量一个国家或部门信息化程度的重要标志。因此,对于当代大学生来说,具备利用计算机数据库技术对数据信息进行组织管理、加工和利用的知识和能力,是信息社会的基本要求,也是知识结构的重要组成部分。数据库课程在人才培养方案中被列为必修的核心课程,数据库课程在培养学生的信息意识、信息素养方面起到重要作用。

    数据库技术作为数据管理最有效的手段之一,它的出现极大地促进了计算机应用技术的发展。目前,基于数据库技术的计算机应用已成为计算机应用的主流。

    作为计算机技术基础类图书,本书采用“概念理论—应用技术—设计案例”的组织模式,特别突出学生实际设计能力的培养,具有鲜明的特色。

    全书共分数据库系统概论、关系数据库管理系统Visual FoxPro、数据库系统设计应用案例三篇,共15章,重点介绍数据库的基本原理与基本概念、关系数据库标准语言SQL,结合关系数据库管理系统介绍Visual FoxPro的基本操作、程序设计、可视化编程及其面向对象的操作技术等,以及数据库设计全过程的应用案例等内容。

    本书作者均是多年从事数据库课程教学,具有丰富教学经验的骨干教师,本书内容组织合理,实践性强,注重突出新知识、新技术,深入浅出、实例丰富、图文并茂。为方便读者学习和训练,该教材还配有辅助教材,设有大量的习题和实验题供读者参考训练。

    本书适合作为本、专科院校数据库课程的教材,同时,也适合作为计算机程序设计人员以及计算机自学者的自学参考书和各类培训班的教材。

    本书第1章、第2章、第8章、第10章由王霓虹编写,第3章、第4章、第6章、第7章由宋淑芝编写,第9章、第11章、第12章、第13章、第14章由李禾编写,第5章、第15章由姜林编写。李伟、王畅、索莹参与了部分章节的编写及校对工作。

    限于作者水平有限和时间仓促,书中难免存在不足和错漏之处,恳请广大读者批评指正。

    编者

    2006年5月


    前言
    第一篇 数据库系统概论
    第1章 数据库引论 1
    本章知识要点 1
    1.1 引言 1
    1.2 数据库的基本概念 2
    1.2.1 数据、信息及其管理 3
    1.2.2 数据库技术的发展 4
    1.2.3 数据库技术的主要特点 5
    1.2.4 数据库技术的研究领域 7
    1.3 数据模型 7
    1.3.1 数据模型的基本概念 7
    1.3.2 数据模型 8
    1.3.3 多级数据模型 9
    1.3.4 数据模型的三要素 10
    1.3.5 概念模型 11
    1.4 关系数据库 13
    1.4.1 关系的概念 13
    1.4.2 关系模型中的主要术语 14
    1.4.3 关系的设计 17
    1.4.4 三种专门的关系操作 17
    1.4.5 关系模型的完整性 18
    1.5 常用的关系数据库管理系统简介 18
    1.5.1 Oracle关系数据库 18
    1.5.2 Sybase关系数据库 19
    1.5.3 Microsoft SQL Server 21
    1.6 数据库应用领域的新技术 22
    1.6.1 数据仓库(Data Warehouse) 22
    1.6.2 工程数据库(Engineering DataBase) 26
    1.6.3 统计数据库(Statistical DataBase) 27
    1.6.4 空间数据库(Spatial DataBase) 28
    1.6.5 面向对象数据库(Object Oriented DataBase) 29
    本章小结 30
    第2章 关系数据库语言——SQL 31
    本章知识要点 31
    2.1 SQL概述 31
    2.1.1 SQL的发展过程 31
    2.1.2 SQL的主要特点 32
    2.1.3 SQL的主要功能 33
    2.2 SQL的基本概念 33
    2.3 基本表的创建及相关操作 34
    2.3.1 创建基本表——CREATE TABLE 34
    2.3.2 表结构的修改——ALTER TABLE 36
    2.3.3 表中增加元组的基本方法——INSERT 37
    2.3.4 修改表中数据的基本方法——UPDATE 37
    2.3.5 删除记录——DELETE 38
    2.3.6 更新操作与数据库的一致性 38
    2.3.7 删除基本表——DROP TABLE 38
    2.3.8 建立索引——CREATE INDEX 39
    2.3.9 删除索引——DROP INDEX 39
    2.4 SQL的查询语句——SELECT 39
    2.4.1 SELECT语句的基本格式 40
    2.4.2 SELECT语句的高级使用格式 42
    2.4.3 SELECT 语句的完整使用格式 45
    2.4.4 嵌套SELECT语句的操作 46
    2.5 含有子查询的数据更新 46
    2.5.1 INSERT与子查询的集合 46
    2.5.2 UPDATE与子查询的结合 46
    2.5.3 DELETE与子查询的结合 47
    2.6 视图 47
    2.6.1 定义视图——CREATE VIEW 47
    2.6.2 删除视图——DROP VIEW 48
    2.6.3 视图的查询 48
    2.6.4 视图的更新 49
    2.6.5 视图的作用 50
    本章小结 51
    第二篇 关系数据库管理系统Visual FoxPro
    第3章 Visual FoxPro基础 52
    本章知识要点 52
    3.1 Visual FoxPro系统概述 52
    3.1.1 Visual FoxPro的特性 52
    3.1.2 Visual FoxPro 安装 53
    3.1.3 Visual FoxPro的启动与退出 55
    3.2 Visual FoxPro的屏幕界面 55
    3.3 Visual FoxPro的语言基础 56
    3.3.1 数据类型 56
    3.3.2 常量 58
    3.3.3 变量 58
    3.3.4 表达式 60
    3.3.5 常用函数 63
    3.3.6 命令的一般格式 67
    本章小结 68
    第4章 Visual FoxPro数据表的基本操作 69
    本章知识要点 69
    4.1 数据表的组成 69
    4.1.1 表 69
    4.1.2 字段 69
    4.1.3 表记录 71
    4.2 数据表(自由表)的建立 71
    4.2.1 用表设计器建立表 71
    4.2.2 用表向导建立表 74
    4.3 数据表结构的修改 74
    4.3.1 菜单方式 74
    4.3.2 命令方式 75
    4.4 数据表记录的编辑 75
    4.4.1 表的打开 75
    4.4.2 在表中添加新记录 76
    4.4.3 输入备注型字段的数据 77
    4.4.4 输入通用型字段的数据 77
    4.5 数据表内容的显示 79
    4.5.1 浏览窗口的打开 79
    4.5.2 改变浏览窗口中字段的尺寸和次序 79
    4.5.3 浏览命令 80
    4.5.4 显示表记录命令 81
    4.5.5 显示表结构命令 82
    4.6 数据表记录的定位 82
    4.6.1 菜单方式 82
    4.6.2 命令方式 83
    4.7 记录的删除与恢复 86
    4.7.1 给记录置删除标记 86
    4.7.2 清删除标记(恢复设置删除标记的记录) 86
    4.7.3 正式删除记录 87
    4.7.4 正式删除全部记录 87
    4.8 批替换修改记录 87
    4.8.1 菜单方式 87
    4.8.2 命令方式 88
    4.9 数据表记录的索引与查询 88
    4.9.1 索引的概念 89
    4.9.2 索引类型 89
    4.9.3 索引的建立及其使用 89
    4.9.4 索引查找命令 93
    4.10 多数据表的操作 94
    4.10.1 选择工作区 94
    4.10.2 非当前工作区字段的使用 95
    4.10.3 表之间的关联 95
    4.10.4 表文件的连接 96
    本章小结 97
    第5章 查询和视图 98
    本章知识要点 98
    5.1 查询 98
    5.1.1 用查询向导创建查询 98
    5.1.2 用查询设计器创建查询 102
    5.1.3 执行和使用查询 110
    5.2 视图 111
    5.2.1 创建视图 111
    5.2.2 设置更新条件 112
    5.2.3 定制视图 113
    5.2.4 查询和更新多表 113
    本章小结 115
    第6章 报表和标签 116
    本章知识要点 116
    6.1 报表 116
    6.1.1 用报表向导创建报表 116
    6.1.2 用快速报表创建报表 120
    6.1.3 用报表设计器创建报表 123
    6.1.4 修改报表 126
    6.1.5 报表设计实例 126
    6.2 标签 127
    6.2.1 使用“标签向导”创建标签 128
    6.2.2 使用“标签设计器”创建标签 129
    本章小结 130
    第7章 Visual FoxPro程序设计基础 131
    本章知识要点 131
    7.1 程序文件的建立、运行和修改 131
    7.1.1 用菜单方式建立、运行和修改程序文件 131
    7.1.2 用命令方式建立、运行和修改程序文件 134
    7.2 顺序结构程序设计 135
    7.2.1 输出命令 ? | ?? 135
    7.2.2 内存变量内部赋值命令STORE |= 135
    7.2.3 任意类型键盘输入命令 INPUT 137
    7.2.4 字符型键盘输入命令ACCEPT 138
    7.2.5 程序暂停、等待接收单字符命令WAIT 139
    7.2.6 格式输出语句 139
    7.2.7 终止程序运行命令CANCEL 140
    7.2.8 程序注释命令 140
    7.3 选择结构程序设计 140
    7.3.1 单条件分支选择命令IF 141
    7.3.2 多条件多分支选择命令DO CASE 142
    7.4 循环结构程序设计 144
    7.4.1 当型循环命令 DO WHILE 144
    7.4.2 步长型循环命令 FOR 148
    7.4.3 数据表扫描循环命令SCAN 149
    7.5 数组及其使用 150
    7.5.1 数组和下标变量的概念 150
    7.5.2 建立数组命令 151
    7.6 过程及其调用 153
    7.6.1 过程形式及调用 153
    7.6.2 过程的建立 154
    7.7 内存变量的属性和作用域 157
    7.7.1 主从型内存变量 157
    7.7.2 全局型内存变量 157
    7.7.3 局部型内存变量 158
    7.7.4 调用过程时的数据传递 159
    本章小结 160
    (以下略)
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册