零零教育信息网 首页 > 图书 > 教材教辅 > 正文 返回 打印

数据库设计与应用开发实践(本科教材)

  2020-09-24 00:00:00  

数据库设计与应用开发实践(本科教材) 本书特色

《数据库设计与应用开发实践》作为“数据库系统原理”后续实践课程的教材,从数据库应用系统案例剖析出发,采用理论与案例结合的形式展示数据库应用系统开发的全过程。全书共7章。第1章是对贯穿第2~6章案例的说明以及有关数据库应用系统开发基本知识的介绍。第2~6章分别按照开发流程进行介绍,主要包括以jsp和.等作为前台工具,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 user.table.column, table.column或列说明无效
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和eclipse
5.1.2安装和配置tomcat
5.2开始个程序
5.2.1创建java web工程
5.2.2在eclipse中使用bc
5.2.3用bc编写java数据库应用
5.2.4 bc连接池
5.3 java web应用程序开发
5.3.1 协议
5.3.2 html
5.3.3 jsp
5.3.4用jsp实现图书管理系统登录模块
5.4用jsp实现图书管理系统业务模块
5.4.1用javabean封装数据
5.4.2使用bc实现数据库数据访问和操作
5.4.3将页面表单数据封装成javabean
5.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 binding
6.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
参考文献 数据库设计与应用开发实践(本科教材)

http://www.00-edu.com/tushu/jcjf/2020-10-03/2793779.html十二生肖
十二星座