种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

资料库原理及套用—SQL Server 2012

(2019-07-27 20:26:46) 百科综合
资料库原理及套用—SQL Server 2012

资料库原理及套用—SQL Server 2012

《资料库原理及套用—SQL Server 2012》是2014年清华大学出版社出版的图书,作者是胡艳菊、申野。

基本介绍

  • 书名:资料库原理及套用—SQL Server 2012
  • 作者:胡艳菊、申野
  • ISBN:9787302351559
  • 定价:34.50元
  • 出版社:清华大学出版社
  • 出版时间:2014-3-4
  • 装帧:平装

内容简介

本书在全面、準确地讲述资料库原理、资料库套用技术的基础上,着重讨论资料库系统的设计原理、设计方法和开发技术。本书案例全面,配以图表和準确的代码,採用最新的资料库软体SQLServer2012作为套用学习的基础,并以模拟实现ATM系统为例,详细讨论複杂资料库系统的设计与开发。最后介绍数据访问技术,以人事管理系统、公交网站和物流管理系统的开发为例,分别详细介绍如何使用C#、Java、PHP语言和SQLServer资料库实现3个大型资料库系统软体。
全书共分3篇:第1篇(第1~3章)为原理篇,着重介绍资料库系统构建的历史背景、原理和理论基础;第2篇(第4~13章)为套用篇,着重介绍如何使用SSMS创建资料库,全面的SQL语言语法,视图、事务、触发器等高级资料库对象在SQLServer2012中的使用,以及一个複杂的资料库系统的设计与实现;第3篇(第14章)为开发篇,基于几个大型资料库系统软体开发案例,介绍几种流行的高级面向对象语言的数据访问技术及资料库系统软体的开发过程。本书提供了大量的套用实例,每章后均附有习题。
本书可作为高等院校计算机、软体工程专业高年级本科生和研究生的教材,也可作为计算机专业开发人员、广大科技工作者和研究人员参考的工具书。本书从基础入门,逐步深入,还可供零基础的计算机专业爱好者自学使用。

目录

第1篇原理篇——资料库原理
第1章资料库系统概述
知识结构图
学习目标
1.1引言
1.1.1计算机是人类计算工具发展的产物
1.1.2资料库是计算机技术发展的产物
1.1.3SQL Server的优越性
1.2资料库技术的发展
1.2.1信息与数据
1.2.2数据处理
1.2.3人工管理阶段
1.2.4档案系统阶段
1.2.5资料库系统阶段
1.2.6高级资料库阶段
1.3数据模型
1.3.1数据模型的分类
1.3.2概念模型
1.3.3层次模型
1.3.4网状模型
1.3.5关係模型
1.4资料库系统
1.4.1资料库系统的定义
1.4.2资料库系统的组成
1.4.3资料库系统的特点
1.4.4资料库系统的模式
1.4.5DBMS管理功能
1.4.6资料库系统的不同视图
小结
课后题
第2章关係资料库数学模型
知识结构图
学习目标
2.1关係数据模型
2.1.1关係数据模型概述
2.1.2关係数据结构及形式化定义
2.1.3关係的完整性
2.2EER模型到关係模式的转换
2.2.1实体类型的转换
2.2.2一对多二元关係的转换
2.2.3多对多二元关係的转换
2.2.4实体内部之间联繫的转换
2.2.5三元关係的转换
2.3关係代数
2.3.1关係代数概述
2.3.2传统的集合运算
2.3.3专门的关係运算
2.4关係演算*
2.4.1元组关係演算
2.4.2域关係演算
小结
课后题
第3章关係资料库设计理论
知识结构图
学习目标
3.1资料库设计中存在的问题
3.2函式依赖
3.3範式
3.4範式之间的关係
小结
课后题
第2篇套用篇——资料库套用技术SQL Server 2012
第4章使用SQL Server设计资料库
知识结构图
学习目标
4.1SQL Server 2012的安装
4.2创建资料库
4.2.1建立注册
4.2.2创建登录用户
4.2.3SQL Server中的资料库
4.2.4资料库档案和事务日誌档案
4.2.5一个创建资料库的例子
4.2.6管理和维护资料库
4.3创建数据表
4.3.1创建表
4.3.2在SQL Server 2012中实现完整性约束
4.3.3导入与导出数据
小结
课后题
第5章使用SQL语言管理和设计资料库
知识结构图
学习目标
5.1SQL Server数据管理
5.1.2插入数据
5.1.3更新数据行
5.1.4删除数据行
5.1.5MERGE语法
小结1
5.2基本数据查询
5.2.1基本查询
5.2.2基本函式
5.2.3基本数据查询的综合套用
小结2
5.3複杂数据查询
5.3.1模糊查询
5.3.2聚合函式
5.3.3分组汇总
5.3.5多表连线查询
5.3.6複杂数据查询的综合套用
小结3
5.4使用SQL语句设计和管理资料库
5.4.1使用SQL语句创建资料库
5.4.2使用SQL语句删除资料库
5.4.3使用SQL语句创建表
5.4.4使用SQL语句删除表
5.4.5为表添加约束
5.4.6删除约束
5.4.7安全管理
小结4
课后题
第6章TSQL程式设计
知识结构图
学习目标
6.1变数
6.1.1全局变数
6.1.2局部变数
6.2逻辑控制语句
6.3循环语句
6.4批处理语句
小结
课后题
第7章高级查询
知识结构图
学习目标
小结
课后题
第8章事务和并发控制
知识结构图
学习目标
8.1事务
8.1.1为什幺使用事务
8.1.2什幺是事务
8.1.3使用事务
8.2并发控制
8.2.1为什幺要并发控制
8.2.2封锁协定
8.2.3基本的锁类型
8.2.4锁的相容性
8.2.5锁的套用
小结
课后题
第9章索引
知识结构图
学习目标
9.1索引简介
9.2索引的类型
9.2.1聚集索引
9.2.2非聚集索引
9.2.3聚集索引与非聚集索引
9.3创建索引
9.3.1使用索引设计器创建索引
9.3.2使用SQL语句创建索引
9.4如何使用索引
9.4.1使用索引
9.4.2创建和使用索引的原则
小结
课后题
第10章视图
知识结构图
学习目标
10.1视图简介
10.1.1为什幺创建视图
10.1.2视图的分类
10.2创建视图
10.2.1使用视图设计器创建视图
10.2.2使用SQL语句创建视图
10.3维护视图
10.3.1修改视图
10.3.2删除视图
10.4视图的使用
小结
课后题
第11章存储过程
知识结构图
学习目标
11.1存储过程概述
11.2系统存储过程
11.3用户自定义存储过程
11.3.1创建不带参数的存储过程
11.3.2创建带参数的存储过程
小结
课后题
第12章触发器
知识结构图
学习目标
12.1触发器概述
12.2创建触发器
12.2.1INSERT触发器
12.2.2DELETE触发器
12.2.3UPDATE触发器
小结
课后题
第13章複杂资料库的设计与实现*
知识结构图
学习目标
13.1複杂资料库的设计方法
13.2模拟设计ATM系统资料库
小结
第3篇开发篇——资料库系统软体开发
第14章数据访问技术*
知识结构图
学习目标
14.1数据访问技术简介
14.2基于C#的人事管理系统的开发
14.2.1需求分析
14.2.2资料库设计
14.2.3系统功能设计
14.2.4系统功能的实现
14.3基于Java的公交网站的开发
14.3.1需求分析
14.3.2资料库设计
14.3.3系统功能设计
14.3.4系统功能的实现
14.3.5系统的测试
14.4基于PHP的物流管理系统的开发
14.4.1需求分析
14.4.2资料库设计
14.4.3系统功能的设计与实现
14.4.4系统的测试
小结
参考文献

标 签

搜索
随机推荐

Powered By 种豆资源网||