


定价: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.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章基于ER的数据库逻辑结构设计23
2.1ER模型设计23
2.1.1数据建模的基本内容和方法23
2.1.2ER模型的基本元素24
2.1.3实体识别24
2.1.4联系的设计25
2.1.5属性设计292.2大型系统的ER模型设计30
2.2.1局部ER模式30
2.2.2全局ER模式31
2.2.3增强ER模型34
2.2.4图书管理系统的ER模型设计36
2.3数据库逻辑结构设计40
2.3.1ER模型向关系模型转换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章... 查看详情





