数据库设计与应用开发实践
浙江省重点教材建设项目

作者:陆慧娟 主编 陆慧娟 高波涌、刘丽娟、翁文勇 关伟 编著

丛书名:21世纪软件工程专业教材

定价:49.8元

印次:1-9

ISBN:9787302336594

出版日期:2014.01.01

印刷日期:2021.12.13

图书责编:张玥

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书作为“数据库系统原理”后续实践课程的教材,从数据库应用系统案例剖析出发,采用理论与案例结合的形式展示数据库应用系统开发的全过程。全书共7章。第1章是对贯穿第2~6章案例的说明以及有关数据库应用系统开发基本知识的介绍。第2~6章分别按照开发流程进行介绍,主要包括以JSP和.NET等作为前台工具,MySQL、Microsoft SQL Server作为后台数据库的系统开发案例。第7章是一个完整的案例,帮助读者真正掌握数据库应用系统的实战开发。全书一步步引导读者完成数据库应用系统的设计与实现,提高读者相关项目开发的实践动手能力。 本书结合大量代码实例讲述具体知识,设计思路简单实用,实践步骤清晰,适合作为高等院校相关专业的教材和课程设计、毕业设计的指导用书,也可作为各类数据库应用开发设计人员的参考书,对于计算机应用人员和计算机爱好者也是一本实用的自学用书。

本书作为“数据库系统原理”后续课程的教材,在学生学习了数据库系统基本原理、SQL语言和规范化理论后,着重培养学生的应用开发能力。书中结合案例,系统地阐述了需求分析,数据库设计和优化、数据库应用开发等过程。本书具有如下特点:  以主流开发环境和工具为例,具有代表性。后台数据库选择了MySQL、SQL Server 2005等数据库产品,前台开发工具选择了Java和.NET等。  尽量减少前台开发语言的约束,使读者能快速聚焦于数据库模式设计和优化、存储过程、触发器设计等相关知识的使用,具有知识全面、实例精彩、指导性强等优点。  案例驱动。以完成案例项目功能需求为目标,逐步引入相应的知识和技能,并设计相应的实验实践环节,实现教学案例和实践项目的一体化。 全书共7章。第1章介绍数据库应用系统的一般开发过程和数据库系统的基本组成,并以图书管理系统为例,分析其功能实现形式,帮助读者建立数据库应用系统的基本概念,掌握数据库设计与应用开发实践的基本技巧。第2章以图书管理系统为例,介绍数据库概念设计和逻辑结构设计的方法和数据库建模工具PowerDesigner。第3章介绍开源数据库管理系统MySQL、数据库的物理设计及其建立的三个步骤、物理表的设计和性能优化方法、数据库的故障判断及排除的方法。第4章主要介绍在MySQL 5.0中,视图、存储过程和触发器的基本概念、语法及其在图书管理系统中的一些具体应用。第5章介绍Java平台开发数据库应用程序的基本方法,包括开发和运行的环境、数据库应用程序实现技巧、Java Web应用程序开发技术,以及用JSP实现图书管理系统业务模块的方法。第6章...

目录
荐语
查看详情 查看详情
第1章数据库应用系统案例剖析11.1数据库应用系统开发过程1

1.1.1需求分析1

1.1.2总体设计8

1.1.3数据库设计9

1.1.4详细设计10

1.1.5编码10

1.1.6测试10

1.1.7软件交付准备10

1.2数据库系统的组成10

1.2.1数据库系统开发涉及的知识体系11

1.2.2数据库管理系统11

1.2.3数据库应用系统的基本架构13

1.2.4应用程序和开发环境14

1.3图书管理系统功能剖析16

1.3.1系统管理模块17

1.3.2图书借阅模块19

1.3.3读者查询模块20

1.3.4查询统计模块21

习题122

第2章基于ER的数据库逻辑结构设计23

2.1ER模型设计23

2.1.1数据建模的基本内容和方法23

2.1.2ER模型的基本元素24

2.1.3实体识别24

2.1.4联系的设计25

 2.1.5属性设计292.2大型系统的ER模型设计30

2.2.1局部ER模式30

2.2.2全局ER模式31

2.2.3增强ER模型34

2.2.4图书管理系统的ER模型设计36

2.3数据库逻辑结构设计40

2.3.1ER模型向关系模型转换40

2.3.2关系数据模型的优化41

2.3.3图书管理系统的基本表设计42

2.4使用PowerDesigner进行概念模型设计43

2.4.1PowerDesigner简介43

2.4.2概念模型设计45

2.4.3图书管理系统概念模型47

习题248

[][]◆[]数据库设计与应用开发实践目录[][]第3章... 查看详情

查看详情