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

数据库技术课程设计案例精编

中国水利水电出版社
    【作 者】杨昭 主编 【I S B N 】978-7-5084-3433-1 【责任编辑】郭东青 【适用读者群】本科 【出版时间】2006-01-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】272 【千字数】 【印 张】 【定 价】26 【丛 书】21世纪高等院校课程设计丛书 【备注信息】
图书详情

    本书精心选取了数据库应用开发中极具代表性的若干个案例,全面覆盖了数据库应用开发技术中的重点和难点,主要包括:关系数据库SQL语言、SQL Server数据库、Oracle数据库、数据库的连接技术、用Visual Basic进行数据库编程、用PowerBuilder进行数据库编程、用Access和VC实现订餐管理系统、用SQL Server和ASP实现供货管理系统、用MySQL和JSP实现新闻发布系统等。

    全书重点与实效并重,既有相对基本的编程内容,又有一些较为高级的应用实例。每个案例包括总体说明、知识要点、实现步骤、注释说明、课后练习等部分,适合不同层次读者的全面学习和使用。

    本书适合于具有初步关系数据库理论基础的初学者和具有一定数据库编程经验的读者。该书既可用作为不同层次数据库技术课程设计的辅助教材,也可供数据库开发人员参考。

    在人类社会已经迈入21世纪的今天,信息技术的飞速发展和普及使得全社会对计算机应用技术的需求日益增强。时至今日,计算机已经深入到人们日常工作、学习、生活、娱乐的各个方面。众所周知,计算机的主要功能是进行信息处理,而基于数据库理论与理论的数据库应用技术则是其中一个非常重要的领域。

    关系数据库是计算机科学中非常重要的一部分,数据库技术以及数据库的应用也正以日新月异的速度发展。如今,数据库是信息系统的基本框架并且从根本上改变了许多公司和个人的工作方式。这种技术经过多年的发展,已经创造出更强大、更易用的数据库系统,使用户无需具备开发高效系统的知识便可创建数据库并实现其应用。在目前的参考文献中,有许多优秀的、阐述数据库基本理论的著作和图书,然而很少发现有书籍以案例实践的形式系统介绍各种主流数据库的应用开发方法。本书的创作就是为了弥补这种缺憾。

    数据库系统与应用课程的主要任务是使学生掌握数据库设计的基本原理,能够利用所学的数据库知识设计和开发数据库应用程序,解决数据处理中的一些实际问题。因此,数据库技术的课程设计训练是该课程一个很重要的环节。本书以案例为单位,从最基础的SQL语言开始,全方位地介绍训练结构化查询语言、各种主流数据库、数据库连接方法、数据库应用开发方法与软件等。

    本书通过精心设计的9个案例,全面覆盖了数据库应用开发技术中的重点和难点。案例主题包括:全面练习编写关系数据库SQL语言、练习使用SQL Server数据库、练习使用Oracle数据库、练习数据库的各种连接技术、用Visual Basic进行数据库编程、用PowerBuilder进行数据库编程、用Access和VC实现订餐管理系统、用SQLServer和ASP实现供货管理系统、用MySQL和JSP实现新闻发布系统等。书后附有《数据库技术》教学纲要参考,以及 Transact-SQL高级用法参考。全书重点与实效并重,既有相对基本的编程内容,又有一些较为高级的应用实例。每个案例包括总体说明、知识要点、实现步骤、注释说明、课后练习等部分,适合不同层次读者学习和使用。

    作为课程案例设计类图书,本书适合于数据库技术课程的初学者和具有一定数据库开发经验的读者阅读。该书既可用为不同层次数据库程序设计课程的辅助教材,也可供数据库开发人员参考。

    本书由杨昭主编,周军、郜林立、孙占林副主编,参加编写工作的还有王凤华、顾立、李继民、赵华文、童剑、黄卓、李丽、王晓青、王进、赵应丁、张瑞锋、张勇、赵京、吴浩东、瞿敏、楚静辉等。

    由于时间仓促,加之编者的水平有限,缺点和错误在所难免,恳请专家和广大读者不吝赐教,批评指正。

    编者

    2005年12月

    丛书序
    前言
    案例一 全面练习关系数据库SQL语言 1
    1.1 总体说明 1
    1.2 知识要点 1
    1.2.1 数据模型 1
    1.2.2 数据库系统 2
    1.2.3 数据库应用系统 3
    1.2.4 结构化查询语言SQL 6
    1.3 实现步骤 8
    1.3.1 SQL的数据定义 8
    1.3.2 SQL的数据操纵 12
    1.3.3 SQL的数据控制 17
    1.4 注释说明 18
    1.5 课后练习 18
    案例二 练习使用SQL Server数据库 19
    2.1 总体说明 19
    2.2 知识要点 19
    2.2.1 发展历程 19
    2.2.2 体系结构 20
    2.2.3 基本特性 22
    2.2.4 Transact-SQL语言 23
    2.3 实现步骤 26
    2.3.1 使用ISQL/w 27
    2.3.2 使用SQL EM 28
    2.3.3 使用SQL Server客户配置程序 28
    2.3.4 使用SQL Security Manager 29
    2.3.5 使用SQL Service Manager 30
    2.3.6 使用SQL Performance Monitor 30
    2.3.7 使用SQL Server Books Online 31
    2.4 注释说明 31
    2.5 课后练习 32
    案例三 练习使用Oracle数据库 33
    3.1 总体说明 33
    3.2 知识要点 33
    3.2.1 Oracle系统简介 33
    3.2.2 Oracle系统的体系结构 34
    3.2.3 分布式处理和分布式数据库 38
    3.3 实现步骤 40
    3.3.1 Oracle的安装 40
    3.3.2 Oracle的运行问题 58
    3.3.3 数据库实例的启动和关闭 64
    3.3.4 数据字典的使用 65
    3.3.5 Oracle事务管理 66
    3.3.6 数据库触发器 67
    3.4 注释说明 69
    3.5 课后练习 69
    案例四 使用数据库的各种连接技术 70
    4.1 总体说明 70
    4.2 知识要点 70
    4.2.1 ODBC简介 70
    4.2.2 连接池简介 71
    4.2.3 VC中的开放数据库连接技术 72
    4.3 实现步骤 73
    4.3.1 在JSP中连接各种数据库 74
    4.3.2 Java数据库连接与连接池 78
    4.4 注释说明 91
    4.5 课后练习 91
    案例五 用Visual Basic进行数据库编程 92
    5.1 总体说明 92
    5.2 知识要点 92
    5.2.1 关系数据库的基本结构 92
    5.2.2 Microsoft Jet引擎 93
    5.2.3 VB中的结构化查询语言 95
    5.3 实现步骤 96
    5.3.1 使用数据库管理器 97
    5.3.2 使用Data控件 102
    5.3.3 使用DataGrid控件 105
    5.3.4 使用ADO Data控件 107
    5.3.5 综合应用实例 111
    5.4 注释说明 116
    5.5 课后练习 116
    案例六 用PowerBuilder进行数据库编程 117
    6.1 案例说明 117
    6.2 技术要点 117
    6.2.1 关于PowerBuilder 117
    6.2.2 PowerBuilder系统开发环境 118
    6.2.3 数据窗口对象、控件与组件 120
    6.2.4 PowerBuilder的SQL扩展 122
    6.3 实现步骤 131
    6.3.1 同数据库的连接和断开 131
    6.3.2 数据库管理 137
    6.3.3 数据库设计 144
    6.3.4 使用动态数据窗口 152
    6.4 注释说明 154
    6.5 课后练习 155
    案例七 用Access和VC实现订餐管理系统 156
    7.1 总体说明 156
    7.2 知识要点 156
    7.2.1 如何配置ODBC数据源 156
    7.2.2 MFC对ODBC的支持 157
    7.2.3 利用MFC进行ODBC数据库操作 158
    7.2.4 关于Access数据库 159
    7.3 实现步骤 161
    7.3.1 程序功能简介 161
    7.3.2 程序设计过程 161
    7.4 注释说明 176
    7.5 课后练习 176
    案例八 用SQL Server和ASP实现供货管理系统 177
    8.1 总体说明 177
    8.2 知识要点 177
    8.3 实现步骤 177
    8.3.1 后台数据库设计 177
    8.3.2 产品浏览功能 185
    8.3.3 购买产品与购物袋处理功能 193
    8.3.4 结账处理功能 196
    8.3.5 订单出货处理功能 201
    8.3.6 物流公司配送处理功能 205
    8.4 注释说明 206
    8.5 课后练习 207
    案例九 用MySQL和JSP实现新闻发布系统 208
    9.1 总体说明 208
    9.2 技术要点 208
    9.2.1 新闻发布系统模块设计 208
    9.2.2 系统的数据字典 209
    9.2.3 MySQL数据库的使用 210
    9.3 实现步骤 216
    9.3.1 创建相关数据库 216
    9.3.2 首页和新闻详细内容页面的实现 217
    9.3.3 新闻编辑与添加等功能的实现 221
    9.4 注释说明 227
    9.5 课后练习 228
    附录A 课后练习提示与解析 229
    附录B 《数据库技术》教学纲要参考 239
    附录C Transact-SQL高级用法参考 246





最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册