扫描二维码,下载手机APP
下载安卓APP箭头
客服QQ
箭头给我发消息

客服QQ:2698585038

数据库原理及应用

综合评级:
★★★★★

定价:
¥48.00

作者:
张银玲

出版社:
电子工业

出版日期:
2016/07/01

页数:
360

ISBN:
9787121289699

书籍介绍

本书以应用为目的,以能力培养为目标,以jsp和sql server2008为平台,以案例为引导,主要介绍了数据库的基本概念、数据模型、关系代数、关系数据理论、数据库设计、数据库完整性约束、sql server2008、jdk、tomcat、eclipse的安装和配置、基于jsp的学生成绩管理系统的设计与实现、sql查询和数据操纵、存储过程、触发器、游标、数据库的备份和恢复、数据库的安全控制、基于mvc设计模式的学生成绩管理系统的设计与实现、sql注入、数据加密等。每章由学习目标、主要内容、重点与难点、教学案例、相关知识、习题和实训项目等构成。本书以"学生成绩管理系统”为案例,通过案例,将数据库的相关知识恰当地融入到案例的分析和设计过程中,图文并茂、深入浅出、通俗易懂、强调实践、突出应用,使读者在学习过程中不仅能掌握数据库的相关知识,而且能培养其综合分析问题和解决问题的能力。全书采用案例方式安排教学内容,注重实用性和可操作性,有助于提高实际动手能力。

通过案例,将数据库的相关知识恰当地融入到案例的分析和设计过程中,图文并茂、深入浅出、通俗易懂、强调实践、突出应用,使读者在学习过程中不仅能掌握数据库的相关知识,而且能培养其综合分析问题和解决问题的能力。

作者简介

张银玲,黄淮学院信息工程学院教师,计算机基础教研室主任,计算机科学与技术专业骨干教师,参加工作以来,一直从事计算机专业课程的教学和实验指导工作,指导学生课程设计与毕业设计等。教育思想观念先进,教学内容理论联系实际,教学方法灵活创新, 主张并积极尝试了案例式、问题式、讨论式、研究型教学方法改革,在教学实践中形成了“激趣、启思、求活、务实”的教学风格和“注重启迪、鼓励创新”的教学特点,教学效果优秀,受到学生欢迎。

目录

模块1 数据库理论基础1

任务1 数据库基础1

习题9

任务2 关系数据库13

习题28

任务3 关系数据理论29

习题34

任务4 数据库设计36

习题55

任务5 数据库的完整性约束机制56

习题65

模块2 开发环境的搭建与使用67

案例1 安装并熟悉SQL Server 200867

相关知识82

案例2 安装并熟悉java Web开发环境95

任务1 JDk的安装与配置95

任务2 Tomcat的安装与配置102

任务3 安装Eclipse并熟悉Eclipse环境109

相关知识118

实训项目121

模块3 学生成绩管理系统的设计与实现122

案例1 学生成绩管理系统的设计122

任务1 学生成绩管理系统的需求描述122

任务2 学生成绩管理系统的概念结构设计123

任务3 学生成绩管理系统的逻辑结构设计125

任务4 学生成绩管理系统的物理结构设计126

任务5 学生成绩管理系统的数据库实现126

任务6 修改数据库中表结构129

习题130

实训项目130

相关知识130

案例2 学生成绩管理系统的登录132

任务1 设置系统编码格式132

任务2 建立并运行Web项目134

习题147

相关知识147

习题158

拓展知识168

案例3 教师功能的设计与实现173

任务1 查询所授课程的成绩信息173

习题176

任务2 其他类型查询176

习题187

任务3 增加一个学生成绩188

习题192

相关知识192

任务4 修改学生成绩194

习题200

相关知识200

任务5 删除学生成绩201

习题203

相关知识203

案例4 密码修改界面的设计与实现204

习题209

案例5 学生成绩管理系统的备份与恢复209

任务1 数据库备份210

习题221

任务2 数据库恢复221

习题225

相关知识225

习题244

模块4 学生成绩管理系统优化245

案例1 开发MVC模式的学生成绩管理系统245

任务1 创建不同模式对象的包246

任务2 创建实体对象247

任务3 创建数据处理模型251

任务4 实现学生成绩管理系统的用户登录252

相关知识258

任务5 教师功能的设计与实现263

相关知识279

任务6 管理员功能的设计与实现314

相关知识319

习题324

实训项目324

案例2 用户密码加密325

任务1 添加注册页面325

任务2 建立加密类326

任务3 完成注册用户密码加密327

相关知识330

习题331

实训项目331

案例3 成绩管理系统的安全控制331

任务1 创建学生成绩管理系统数据库用户331

任务2 创建学生成绩管理系统数据库学生角色340

任务3 为学生成绩管理系统数据库用户和角色赋予权限345

相关知识349

习题352

实训项目352