注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2015年1月

出版社:清华大学出版社

以下为《数据库设计与应用开发实践》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302336594
  • 1-2
  • 157091
  • 16开
  • 2015年1月
  • 工学
  • 软件工程
  • TP311.13
  • 计算机
  • 本专科、高职高专
内容简介
本书作为“数据库系统原理”后续实践课程的教材,从数据库应用系统案例剖析出发,采用理论与案例结合的形式展示数据库应用系统开发的全过程。全书共7章。第1章是对贯穿第2~6章案例的说明以及有关数据库应用系统开发基本知识的介绍。第2~6章分别按照开发流程进行介绍,主要包括以JSP和.NET等作为前台工具,MySQL、Microsoft SQL Server作为后台数据库的系统开发案例。第7章是一个完整的案例,帮助读者真正掌握数据库应用系统的实战开发。全书一步步引导读者完成数据库应用系统的设计与实现,提高读者相关项目开发的实践动手能力。 本书结合大量代码实例讲述具体知识,设计思路简单实用,实践步骤清晰,适合作为高等院校相关专业的教材和课程设计、毕业设计的指导用书,也可作为各类数据库应用开发设计人员的参考书,对于计算机应用人员和计算机爱好者也是一本实用的自学用书。
目录
第1章 数据库应用系统案例剖析1.1数据库应用系统开发过程1.1.1需求分析1.1.2总体设计1.1.3数据库设计1.1.4详细设计1.1.5编码1.1.6测试1.1.7软件交付准备1.2数据库系统的组成1.2.1数据库系统开发涉及的知识体系1.2.2数据库管理系统1.2.3数据库应用系统的基本架构1.2.4应用程序和开发环境1.3图书管理系统功能剖析1.3.1系统管理模块1.3.2图书借阅模块1.3.3读者查询模块1.3.4查询统计模块
.习题1 第2章 基于 e-r的数据库逻辑结构设计2.1 e-r模型设计2.1.1数据建模的基本内容和方法2.1.2 e-r模型的基本元素2.1.3实体识别2.1.4联系的设计2.1.5属性设计292.2大型系统的 e-r模型设计2.2.1局部 e-r模式2.2.2全局 e-r模式2.2.3增强 e-r模型2.2.4图书管理系统的 e-r模型设计2.3数据库逻辑结构设计2.3.1 e-r模型向关系模型转换2.3.2关系数据模型的优化2.3.3图书管理系统的基本表设计2.4使用powerdesigner进行概念模型设计2.4.1 powerdesigner简介2.4.2概念模型设计2.4.3图书管理系统概念模型习题2 第3章 数据库物理设计与实施3.1数据库管理系统实例mysql简介3.1.1 mysql的安装过程3.1.2 mysql中游标的使用3.2物理表的设计3.2.1主键和外键的设计3.2.2数据类型的选择3.2.3表联系的设计3.2.4约束的设计3.2.5使用powerdesigner设计物理表3.2.6使用powerdesigner设计约束3.3数据库性能优化3.3.1索引设计3.3.2存储结构设计3.3.3其他性能调优技术3.4故障判断及排除3.4.1无效标识符3.4.2缺少无效选项3.4.3 lumn, lumn或列说明无效3.4.4缺少表达式3.4.5违背完整性约束3.5数据库实施3.5.1建立实际数据库结构3.5.2装入数据3.5.3应用程序编码与调试3.5.4数据库试运行3.5.5整理文档习题3 第4章 数据库业务逻辑设计4.1利用视图优化图书管理系统4.1.1视图的概念与优点4.1.2视图的语法4.1.3视图在图书管理系统中的应用4.1.4利用视图改进系统性能4.2存储过程在图书管理系统中的应用4.2.1存储过程简介4.2.2创建和执行存储过程4.2.3存储过程的修改和删除4.2.4存储过程在图书管理系统中的应用举例4.3触发器在图书管理系统中的应用4.3.1基本概念4.3.2触发器的语法4.3.3触发器在图书管理系统中的应用举例 习题4 第5章 java数据库应用开发实践5.1开发和运行环境准备5.1.1安装k和eclipse5.1.2安装和配置tomcat5.2开始个程序5.2.1创建java web工程5.2.2在eclipse中使用bc5.2.3用bc编写java数据库应用5.2.4 bc连接池5.3 java web应用程序开发5.3.1 协议5.3.2 html5.3.3 jsp5.3.4用jsp实现图书管理系统登录模块5.4用jsp实现图书管理系统业务模块5.4.1用javabean封装数据5.4.2使用bc实现数据库数据访问和操作5.4.3将页面表单数据封装成javabean5.4.4列表页面的实现 5.4.5借阅功能的页面实现习题5第6章 .数据库开发实践6.1 ado.简介6.1.1 ado.与ado的区别6.1.2 ado.组成6.2基于. framework数据提供者编写数据访问程序6.2.1 ado.存取数据库的步骤6.2.2通过ado.连接数据库6.2.3数据库连接文件6.2.4 ado.连接数据库的三种方法6.3使用 datareader与 dataset存取数据库6.3.1 datareader控件6.3.2 dataset对象6.4 ado.数据库基本操作6.4.1插入记录6.4.2修改记录和删除记录6.5数据绑定技术6.5.1什么是 data binding6.5.2 datagrid控件6.5.3 datalist控件6.5.4 repeater控件6.5.5 repeater、 datalist和 datagrid的比较习题6 第7章 数据库应用系统开发案例7.1需求分析7.1.1功能需求及数据需求7.1.2性能需求7.1.3数据流图7.1.4数据字典7.1.5开发环境7.1.6项目计划安排7.2数据库设计7.2.1概念结构设计7.2.2逻辑结构设计7.2.3数据表的创建7.2.4数据视图设计7.2.5存储过程设计7.3学生选课管理系统设计和实现7.3.1系统总体设计7.3.2创建应用程序的框架7.3.3用户模块详细设计和实现7.3.4管理员模块详细设计和实现7.3.5教师部分详细设计和实现7.3.6学生模块详细设计和实现7.4应用系统发布和实施7.4.1发布网站7.4.2网站部署习题7 参考文献