网络数据库技术应用
作者 : 周玲艳 张希
出版日期 : 2008-08-27
ISBN : 7-111-24609-1
定价 : 25.00元
教辅资源下载
扩展信息
语种 : 简体中文
页数 : 212
开本 : 16开
原书名 :
原出版社:
属性分类: 教材
包含CD :
绝版 :
图书简介

本书以实际应用为宗旨,详细介绍了数据库基本知识,MySQL数据库的基本概念和安装方法,MySQL支持的数据类型、函数和运算符,MySQL支持的SQL语法,JDBC相关知识,JSP的基本语法和使用,数据库的分析和设计等内容,最后给出实训指导,进一步提高读者的应用能力。
  本书可以作为大专院校网络数据库课程的教材,也可以作为网络数据库应用系统开发人员的参考书。

  本书特点
  ■内容全面,结构合理
  ■良好的理论水平,注重实际应用
  ■本书配有相当数量的例题,便于教学
  ■每章都有练习题,以便读者复习巩固
  ■以实际应用为出发点,精选实训实例

图书特色

图书前言

随着计算机应用的普及和互联网技术的迅速发展,数据量急剧地增加,各种信息系统应运而生。这些系统绝大部分都是用数据库作为后台技术支撑,借助数据库技术科学地保存和管理大量的、复杂的数据。
网络数据库不仅可以提供数据库的所有服务,还可以直接为网络服务,以便方便而充分地利用宝贵的数据、信息资源。所以,建立网络数据库应用程序需要数据库管理系统的使用、数据库的设计和网络应用程序的设计及开发等方面的知识。本书主要探讨网络数据库系统的实现理论、技术和方法。
本书共7章。第1章介绍数据库基本知识,包括数据库、数据库管理系统的基本概念、概念模型和数据模型、关系数据库的特点、数据库保护、网络数据库应用技术等内容。第2章介绍MySQL数据库的基本概念、安装方法、MySQL支持的数据类型、函数和运算符。第3章以选课系统数据库为背景,介绍MySQL数据库中支持的SQL语句的语法。第4章讲述JDBC相关知识,包括JDBC驱动、JDBC API,以及如何通过JDBC访问数据库,事务的基本概念和事务操作等内容。第5章介绍JSP的基本语法和运行环境,仍以选课系统数据库为背景,介绍如何进行JSP编程实现在页面上访问数据。第6章介绍数据库设计的全过程,重点介绍如何进行需求分析、概念结构设计和逻辑结构设计,并讲述选课系统数据库是如何使用这些理论设计出来的,最后通过一个图书管理系统数据库设计实例再次将介绍的理论知识加以应用。第7章的内容为实训指导,首先是MySQL数据库实训,通过建立小型电子商务系统数据库进行数据库的相关练习;其次是JDBC和JSP使用实训,有关JDBC的基本练习和使用JSP编程访问数据库;最后建立了小型电子商务系统应用程序。
本书由周玲艳主笔,张希参与了本书部分章节的编写和资料搜集、整理工作。在写作过程中,孙建华教授给予了精心的指导,并提出了许多宝贵的意见。在此向她表示由衷的感谢。感谢给予我帮助和指导的陈军老师、袁玫老师、朱熹福老师、刘总路老师和各位同事同仁。
由于时间紧张,学识有限,错误之处在所难免,欢迎广大读者和专家批评指正,以期修订更新。

作者

封底文字

本书以实际应用为宗旨,详细介绍了数据库基本知识,MySQL数据库的基本概念和安装方法,MySQL支持的数据类型、函数和运算符,MySQL支持的SQL语法,JDBC相关知识,JSP的基本语法和使用,数据库的分析和设计等内容,最后给出实训指导,进一步提高读者的应用能力。
  本书可以作为大专院校网络数据库课程的教材,也可以作为网络数据库应用系统开发人员的参考书。

  本书特点
  ■内容全面,结构合理
  ■良好的理论水平,注重实际应用
  ■本书配有相当数量的例题,便于教学
  ■每章都有练习题,以便读者复习巩固
  ■以实际应用为出发点,精选实训实例

图书目录

前言


第1章数据库概述
11数据库系统基本概念
111数据库
112数据库管理系统
113数据库系统
12概念模型与数据模型
121概念模型
122数据模型
13关系数据库
131关系模型概述
132关系的完整性
133关系数据语言
14与数据库沟通——SQL简介
141SQL语言概述
142SQL语言的特点
143SQL语言的组成
15数据库保护
151数据库的安全性
152并发控制
153故障恢复
16网络数据库应用技术
161数据库应用系统的体系
结构
162Web数据库访问技术
本章小结
练习
第2章MySQL基础
21MySQL简介
211MySQL的基本概念和
特点
212几种常用数据库的特点
22MySQL的安装和使用
221MySQL的获得
222MySQL的安装
223目录结构
224MySQL的基本使用
23MySQL数据类型
231数值类型
232字符串类型
233日期和时间类型
234字段类型的选择
24MySQL函数
241字符串函数
242日期时间函数
243聚合函数
244其他函数
25MySQL运算符
251分组运算符
252算术运算符
253比较运算符
254逻辑运算符
255模式匹配运算符
本章小结
练习
第3章MySQL的SQL语法
31MySQL中的命名规则
311字符、长度规则
312大小写规则
32数据库操作
321创建数据库
322使用数据库
323删除数据库
33表操作
331创建表结构
332修改表结构
333删除表
34记录操作
341新增记录
342删除记录
343更改记录
344查询记录
35信息查询
36索引
361索引简介
362建立索引
363删除索引
37视图
371创建视图
372更改视图
373删除视图
38导入、导出数据
381导出数据
382导入数据
39综合实例
本章小结
练习
第4章使用JDBC连接数据库
41JDBC概述
411JDBC简介
412JDBC应用程序的体系
结构
413JDBC驱动
42JDBC API
421DriverManager类
422Connection类
423Statement类
424ResultSet类
43通过JDBC访问数据库
431加载驱动程序
432定义连接的URL
433建立连接
434创建Statement对象
435执行SQL查询或者其他SQL
操作
436处理结果
437关闭连接
44事务操作
本章小结
练习
第5章使用JSP编程访问数据库
51JSP编程基础
511JSP概述
512JSP运行环境——Tomcat的安装
和配置
513JSP语法简介
52选课系统的开发
521选课系统数据库
522开发及运行环境
523JSP页面
524开发注意事项
本章小结
练习
第6章数据库设计理论及实例
61数据库设计理论
611数据库设计概述
612数据库设计方法
62数据库设计的基本步骤
621需求分析
622概念结构设计
623逻辑结构设计
624物理结构设计
625数据库实施
626数据库运行和维护
63选课系统数据库设计实例
631选课系统需求分析
632选课系统概念结构设计
633选课系统逻辑结构设计
634选课系统数据库结构设计
64图书管理系统数据库设计实例
641图书管理系统需求分析
642图书管理系统概念结构
设计
643图书管理系统逻辑结构
设计
644图书管理系统数据库结构
设计
645图书管理系统数据库的
生成
本章小结
练习
第7章综合实训——构建小型电子
商务系统
71小型电子商务系统简介
72MySQL实训
721连接和退出MySQL数据库管理
系统
722创建数据库和表
723查询表
73JDBC和JSP的使用实例
731JDBC的使用
732使用JSP编写页面程序
74使用JSP+JDBC+MySQL构建小型
电子商务系统
741总体设计
742主要JavaBean的编写
743客户端主要功能模块设计
744管理端主要功能模块设计
参考文献

教学资源推荐
作者: 何玉洁
作者: Abraham Silberschatz Henry F.Korth S.Sudarshan
作者: (加)Jiawei Han, Micheline Kamber
作者: K.P.Soman;Shyam Diwakar;V.Ajay
参考读物推荐
作者: Paul DuBois
作者: Benjamin Rosenzweig; Elena Silvestrova Rakhimov