《资料库原理及套用——SQL Server 2012》是2014年清华大学出版社出版的图书,作者是胡艳菊、申野。
基本介绍
- 书名:资料库原理及套用——SQL Server 2012
- 作者:胡艳菊、申野
- 定价:34.5元
- 出版社:清华大学出版社出版
- 出版时间:2014年3月4日
- 装帧:平装
内容简介
本书在全面、準确地讲述资料库原理、资料库套用技术的基础上,着重讨论资料库系统的设计原理、设计方法和开发技术。本书案例全面,配以图表和準确的代码,採用最新的资料库软体SQLServer2012作为套用学习的基础,并以模拟实现ATM系统为例,详细讨论複杂资料库系统的设计与开发。最后介绍数据访问技术,以人事管理系统、公交网站和物流管理系统的开发为例,分别详细介绍如何使用C#、Java、PHP语言和SQLServer资料库实现3个大型资料库系统软体。
全书共分3篇:第1篇(第1~3章)为原理篇,着重介绍资料库系统构建的历史背景、原理和理论基础;第2篇(第4~13章)为套用篇,着重介绍如何使用SSMS创建资料库,全面的SQL语言语法,视图、事务、触发器等高级资料库对象在SQLServer2012中的使用,以及一个複杂的资料库系统的设计与实现;第3篇(第14章)为开发篇,基于几个大型资料库系统软体开发案例,介绍几种流行的高级面向对象语言的数据访问技术及资料库系统软体的开发过程。本书提供了大量的套用实例,每章后均附有习题。
本书可作为高等院校计算机、软体工程专业高年级本科生和研究生的教材,也可作为计算机专业开发人员、广大科技工作者和研究人员参考的工具书。本书从基础入门,逐步深入,还可供零基础的计算机专业爱好者自学使用。
全书共分3篇:第1篇(第1~3章)为原理篇,着重介绍资料库系统构建的历史背景、原理和理论基础;第2篇(第4~13章)为套用篇,着重介绍如何使用SSMS创建资料库,全面的SQL语言语法,视图、事务、触发器等高级资料库对象在SQLServer2012中的使用,以及一个複杂的资料库系统的设计与实现;第3篇(第14章)为开发篇,基于几个大型资料库系统软体开发案例,介绍几种流行的高级面向对象语言的数据访问技术及资料库系统软体的开发过程。本书提供了大量的套用实例,每章后均附有习题。
本书可作为高等院校计算机、软体工程专业高年级本科生和研究生的教材,也可作为计算机专业开发人员、广大科技工作者和研究人员参考的工具书。本书从基础入门,逐步深入,还可供零基础的计算机专业爱好者自学使用。
编辑推荐
本书内容共分为四个部分:常用资料库软体介绍、上机实验安排、综合实例、主教材习题和参考解答。**部分介绍了MicrosoftAccess2010、ORACLE和SQLServer2012三款资料库软体,其中重点介绍了SQLServer2010;第二部分精心设计了12套上机实验题,每套实验都给出了实验目的、要求和内容;第三部分通过教学管理系统资料库和印刷商印刷图书资料库两个资料库系统设计实施案例,展示了资料库设计实现的整个过程;第四部分对教材中的每道习题都给出了详细的解答,帮助读者提高对资料库基本概念、规则的理解。
作者简介
任正云,男,工学硕士,教授,专注于计算机及其套用技术。现就职于荆楚理工学院计算机工程学院,具有多年计算机相关专业教学经验,出版过多本计算机基础课及专业课图书,可以保证该书具有一定的使用量,经济效益有保证。
目录
前言
第一部分常用资料库软体介绍
第1章MicrosoftOfficeAccess
1.1Access资料库简介
1.2Access2010的安装
1.3Access2010的启动与退出
1.3.1Access2010的启动
1.3.2Access2010的退出
1.4Access2010管理资料库
1.5Access2010管理数据表
第2章Oracle
2.1Oracle资料库简介
2.2Oracle安装硬体配置要求
2.3在Windows环境下安装Oracle11gR2
2.4在Windows环境下安装Oracle资料库实例
2.5Windows作业系统下Oracle实例的启动与关闭
2.6OracleSQt.Developer
2.6.1创建资料库连线
2.6.2管理表
第3章SQLServer2012概述
3.1SQLSel"vel.资料库简介
3.2SQLServeI.的发展
3.3SQI.Sel.rel.2012的特点
3.4为什幺选择SQLServer
3.5SQLServer2012架构简介
3.5.1SQLServer2012系统架构
3.5.2SQLServer2012的协定
3.5.3SQLServer2012的查询
3.5.4SQLServer2012的数据操作
3.6SQLServer2012的安装
3.6.1安装需求
3.6.2安装SQLSerwer2012
3.7SOLServer2012的基本操作
3.7.1启动SOLSerwer2012
3.7.2资料库的基本操作
3.7.3资料库的基本操作
第二部分上机实验安排
实验1熟悉SQLServel.:ManagementStudio(SSMS)
实验2管理资料库
实验3管理数据表
实验4SQL简单查询语句使用
实验5SQL高级查询套用
实验6多表查询
实验7视图的使用
实验8使用T-SQL流程控制语句
实验9系统函式和自定义函式
实验10存储过程
实验11触发器
实验12SQLServer2012的安全管理
第三部分综合实例——教学管理系统资料库
3.1系统需求分析
3.2系统用户分析
3.3系统功能模组设计
3.4资料库设计
3.5资料库实现
第四部分主教材习题和参考解答
第1章资料库系统概述
第2章关係资料库
第3章关係资料库理论
第4章关係资料库标準语言SQL
第5章索引
第6章T-SQL程式设计
第7章存储过程、触发器和游标
第8章事务和锁
第9章资料库的安全管理
第10章数据的备份与恢复
第11章资料库设计
第12章资料库技术的新发展
第13章SQLsclver开发工具
第一部分常用资料库软体介绍
第1章MicrosoftOfficeAccess
1.1Access资料库简介
1.2Access2010的安装
1.3Access2010的启动与退出
1.3.1Access2010的启动
1.3.2Access2010的退出
1.4Access2010管理资料库
1.5Access2010管理数据表
第2章Oracle
2.1Oracle资料库简介
2.2Oracle安装硬体配置要求
2.3在Windows环境下安装Oracle11gR2
2.4在Windows环境下安装Oracle资料库实例
2.5Windows作业系统下Oracle实例的启动与关闭
2.6OracleSQt.Developer
2.6.1创建资料库连线
2.6.2管理表
第3章SQLServer2012概述
3.1SQLSel"vel.资料库简介
3.2SQLServeI.的发展
3.3SQI.Sel.rel.2012的特点
3.4为什幺选择SQLServer
3.5SQLServer2012架构简介
3.5.1SQLServer2012系统架构
3.5.2SQLServer2012的协定
3.5.3SQLServer2012的查询
3.5.4SQLServer2012的数据操作
3.6SQLServer2012的安装
3.6.1安装需求
3.6.2安装SQLSerwer2012
3.7SOLServer2012的基本操作
3.7.1启动SOLSerwer2012
3.7.2资料库的基本操作
3.7.3资料库的基本操作
第二部分上机实验安排
实验1熟悉SQLServel.:ManagementStudio(SSMS)
实验2管理资料库
实验3管理数据表
实验4SQL简单查询语句使用
实验5SQL高级查询套用
实验6多表查询
实验7视图的使用
实验8使用T-SQL流程控制语句
实验9系统函式和自定义函式
实验10存储过程
实验11触发器
实验12SQLServer2012的安全管理
第三部分综合实例——教学管理系统资料库
3.1系统需求分析
3.2系统用户分析
3.3系统功能模组设计
3.4资料库设计
3.5资料库实现
第四部分主教材习题和参考解答
第1章资料库系统概述
第2章关係资料库
第3章关係资料库理论
第4章关係资料库标準语言SQL
第5章索引
第6章T-SQL程式设计
第7章存储过程、触发器和游标
第8章事务和锁
第9章资料库的安全管理
第10章数据的备份与恢复
第11章资料库设计
第12章资料库技术的新发展
第13章SQLsclver开发工具