建立网络数据库应用程序需要数据库系统的使用、数据库的设计和网络应用程序的设计及开发等方面的知识。本书探讨了网络数据库系统的实现理论、技术和方法。
本书共7章,介绍了数据库的概念模型、数据模型、关系数据库的特点等基本知识,以选课系统数据库为背景,介绍了MySQL数据库中支持的SQL语句的语法、JDBC相关知识、通过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编程访问数据库;最后建立了小型电子商务系统应用程序。