出版时间:2010-8 出版社:北京大学出版社 作者:梁庆枫 主编 页数:205
前言
本书针对网络数据库技术课程的特点,结合职业技术教育体系学生的实际情况,借鉴各类IT教育培训机构的先进教学模式,通过模块化、案例教学的模式来编写,希望通过本书的教学,使学生能了解数据库技术的原理和作用,熟练使用SQL Server 2005数据库管理系统,掌握SQL语句语法,懂得利用数据库技术构建动态网站,运用ADO.NET技术操作数据库。 本书内容面向实际应用,教学目标是力求学生对网络数据库技术的掌握达到用人单位不需培训即可直接上岗的要求,因此内容上减少一些纯理论的知识,增加实例训练。同时,本书内容突出操作技能的培养,将一些不能直接指导技能提高的理论教学内容适当删减,并归纳总结为知识点,便于学生快速掌握与理解。本书将数据库的应用、管理和使用数据库开发应用软件作为课程的重点。 本书主要介绍网络数据库技术的相关基础知识,讲述利用当前较为流行的SQL Server2005数据管理库软件进行管理,以及SQL结构化查询语句的应用,利用ASP.NET(c#)技术构建动态网站,最后讲述一个基于SQL Server 2005数据库建立应用系统的完整实例。本书主要分3篇:基础篇(第1章)、实训篇(第2~8章)、案例篇(第9、10章),共10章,包括数据库的基础知识、利用SQL Server 2005构建与管理数据库、SQL,语言的掌握、SQL Server 2005的安全管理和网络数据库的编程。内容编排循序渐进,由浅入深,学生容易接受。本书内容以开发一个“个人博客系统”为主线,贯穿全书对每一子项目进行讲解,前后知识连贯,学生容易理解。 本书案例丰富,除示例数据库以外,还通过“学生管理”、“销售管理”、“商品管理”、等多个数据库对学生进行训练,使得学生在接触不同类型数据库的同时,迅速掌握操作技能。内容上以任务模拟的方式组织各章节,每章都有“情景”、“本章小结”、“巩固练习”等部分,而每小节中包含“任务内容”、“任务目标”、“操作演示”等部分。通过这样的组织方式,摆脱以往长篇理论的枯燥,使学生更容易掌握和理解知识。 为了配合本书的教学,方便老师讲课,提出如下建议。 f1)本书理论性和实践性兼重(第1章以理论为主,第2~8章以开发一个系统为流程进行讲解,第9章以一个完整的案例进行再讲解,第10章是学生实践拓展案例)。 (2)上机课是重要的学习与实践环节,课后“强化训练”、“巩固练习”可作为重要补充。 (3)本书适合机房教学,学生人手一台计算机(能运行Windows 2000/XP/2003操作系统和.NET SDK Framework 2.0版本以及SQL Server 2000/2005数据库管理系统)。机房最好设置电脑投影设备或多媒体教学系统,以便于教师操作演示。
内容概要
本书详细讲解了数据库的原理,系统介绍了基于SOL Server 2005的数据库技术的实现及操作步骤。本书共10章,既包含了数据库系统的基本知识,SQL Server 2005的安装与数据库的管理与维护,还包括数据的查询与更新、索引、视图、触发器、存储过程及数据完整性等内容。本书以建立一个博客系统为线索,用生动的情景引出学习内容,由浅到深,一步步地实现了较为完整的博客系统。另外,第10章还提供了一个完整的Web应用程序开发实例。书中对于每个知识点的讲解都给出了清晰的、可操作性强的实例。通过本书的教学,使学生了解数据库技术的原理,并能熟练运用SQL Server 2005管理数据库的同时,懂得如何利用ADO.NET技术构建动态网站,为学生完成毕业设计和参与企业项目开发打下良好的基础。 本书内容充实,实例丰富,讲解清晰,非常适合初学者迅速掌握数据库技术的精髓,也可作为高职高专计算机专业的教材,及开发动态网站专业人员的参考书。
书籍目录
第1章 数据库基础知识 1.1 任务一:认识数据库管理系统 1.1.1 数据库系统的基本概念 1.1.2 数据模型 1.2 任务二:认识关系数据库 1.2.1 关系模型 1.2.2 关系代数 1.2.3 关系范式 本章小结 巩固练习第2章 搭建网络数据库平台 2.1 任务一:配置IIS服务器 2.1.1 IIS的安装与配置 2.1.2 设置虚拟目录 2.2 任务二:认识与安装SQL Server 2005 2.2.1 SQL Server 2005的版本介绍 2.2.2 SQL Server 2005的运行环境 2.2.3 安装SQL Server 2005 2.2.4 卸载SQL Server 2005 2.3 任务三:常用组件的使用 2.3.1 使用SQL Server 2005联机帮助 2.3.2 使用SQL Server 2005 Configuration Manager 2.3.3 使用SQL Server Management Studio 本章小结 巩固练习第3章 构建与管理数据库 3.1 任务一:创建“博客数据库 3.1.1 认识数据库的组成 3.1.2 在Management Studio中创建数据库 3.1.3 用Create Database语句创建数据库 3.2 任务二:维护“博客数据库 3.2.1 修改数据库 3.2.2 删除数据库 3.2.3 分离、附加数据库 3.2.4 导入、导出数据库 3.3 任务三:管理数据表 3.3.1 创建与修改表 3.3.2 认识数据类型 3.3.3 设置CHECK约束 3.3.4 定义表关系 本章小结 巩固练习第4章 数据查询与更新 4.1 任务一:认识SQL语言 4.1.1 Transact-SQL的认识 4.1.2 T-SQL语法约定 4.1.3 常用函数 4.2 任务二:基本的SELECT语句 4.2.1 SELECT子句 4.2.2 聚合函数的应用 4.2.3 WHERE子句 4.3 任务三:单表查询 4.3.1 GROUPBY子句 4.3.2 HAVING子句 4.3.3 ORDERBY子句 4.4 任务四:多表查询 4.4.1 谓词连接 4.4.2 以JOIN关键字指定的连接 4.4.3 交叉连接第5章 索引与视图的应用第6章 管理存储过程第7章 管理触发器第8章 安全管理第9章 应用ASP.NET技术开发第10章 Web应用程序开发实例参考文献
编辑推荐
针对性强:切合职业教育的培养目标,侧重技能传授,弱化理论,强化实践内容。 体例新颖:从人类常规的思维模式出发,对教材的内容编排进行全新的尝试,打破传统教材的编写框架;符合老师的教学要求,方便学生理解理论知识在实际中的运用。 内容立体:从锻炼学生的思维能力以及运用概念解决问题的能力出发,内容一改以往的惯例,不仅有知识的讲解,部分教材还有动手操作、知识衔接、特别提示、自问自答等知识模块。 注重人文;注重人文与科技的结合,在传统的理论教材中适当地增加人文方面的知识,激发学生的学习兴趣。
图书封面
评论、评分、阅读与下载