新闻资讯
看你所看,想你所想

SQL Server资料库教程

SQL Server资料库教程

SQL Server资料库教程

《SQL Server资料库教程》是2015年清华大学出版社出版的图书,作者是赵明渊。

基本介绍

  • 书名:SQL Server资料库教程
  • 作者:赵明渊
  • ISBN:9787302343264
  • 定价:39元
  • 出版社:清华大学出版社
  • 出版时间:2015年1月28日
  • 装帧:平装
  • 开本:16开

内容简介

本书全面系统地介绍了SQLServer2008的管理操作和套用开发,以学生成绩资料库为主线,将基础知识和实际套用有机结合起来。全书共分18章,分别介绍资料库和资料库系统的基本概念、SQLServer2008介绍、创建资料库、创建和使用表、TSQL基础、视图、索引、数据完整性、TSQL程式设计、存储过程、触发器、事务和锁、系统安全管理、备份和恢复、SQLServer2008自动化管理,JavaEE开发环境、JavaEE项目开发基础、JavaEE和SQLServer2008的学生成绩管理系统开发等内容。
本书循序渐进、深入浅出、实例丰富、图文并茂、注重实用性、要求读者起点低,能全面提升学生的综合套用能力和动手编程能力。为方便教学,每章都有大量示範性设计实例,提供了所有实例的原始码,大部分实例都有运行结果图,主要章节有综合训练,章末习题有上机实验题,附录有学生成绩资料库的表结构和样本数据。
本书可作为大学本科、高职高专及培训班课程的教学用书,也可作为计算机套用人员和计算机爱好者的自学参考书。

图书目录

第1章资料库系统概论
1.1资料库基础
1.1.1资料库和资料库管理系统
1.1.2数据模型
1.1.3关係资料库
1.1.4资料库系统
1.2资料库设计
1.2.1需求分析
1.2.2概念结构设计
1.2.3逻辑结构设计
1.2.4物理结构设计
1.2.5资料库的实施
1.2.6资料库的运行和维护
习题1
第2章SQLServer2008介绍
2.1SQLServer2008简介
2.2SQLServer2008的安装
2.2.1安装要求
2.2.2安装过程
2.3伺服器组件和管理工具
2.3.1伺服器组件
2.3.2管理工具
2.4SQLServerManagementStudio环境
习题2
第3章创建资料库
3.1SQLServer资料库的基本概念
3.1.1逻辑资料库
3.1.2物理资料库
3.2创建、修改与删除SQLServer资料库
3.2.1创建资料库
3.2.2修改资料库
3.2.3删除资料库
习题3
第4章创建和使用表
4.1表的基本概念
4.1.1表和表结构
4.1.2数据类型
4.1.3表结构设计
4.2创建、修改与删除SQLServer表
4.2.1创建表
4.2.2修改表
4.2.3删除表
4.3操作SQLServer表数据
习题4
第5章TSQL基础
5.1SQL和TSQL
5.1.1SQL语言
5.1.2TSQL概述
5.2TSQL中的数据定义语言
5.2.1资料库操作语句
5.2.2数据表操作语句
5.3TSQL中的数据操纵语言
5.3.1插入语句
5.3.2修改语句
5.3.3删除语句
5.4TSQL中的数据查询语言
5.4.1投影查询
5.4.2选择查询
5.4.3连线查询
5.4.4统计计算
5.4.5排序查询
5.4.6子查询
5.4.7SELECT查询的其他子句
5.5综合训练
习题5
第6章视图
6.1创建视图
6.1.1使用图形界面方式创建视图
6.1.2使用TSQL语句创建视图
6.2查询视图
6.3更新视图
6.3.1可更新视图
6.3.2插入数据
6.3.3修改数据
6.3.4删除数据
6.4修改视图定义和重命名视图
6.4.1修改视图定义
6.4.2重命名视图
6.5查看视图信息
6.5.1使用图形界面方式查看视图信息
6.5.2使用系统存储过程查看视图信息
6.6删除视图
6.6.1使用图形界面方式删除视图
6.6.2使用TSQL语句删除视图
习题6
第7章索引
7.1索引的分类
7.2索引的创建
7.2.1使用图形界面方式创建索引
7.2.2使用TSQL语句创建索引
7.3查看和修改索引属性
7.3.1使用图形界面方式查看和修改索引属性
7.3.2使用系统存储过程查看索引属性
7.3.3使用TSQL语句修改索引属性
7.4索引的删除
7.4.1使用图形界面方式删除索引
7.4.2使用TSQL语句删除索引
习题7
第8章数据完整性
8.1数据完整性的分类
8.2域完整性
8.2.1CHECK约束
8.2.2DEFAULT约束
8.3实体完整性
8.3.1使用图形界面方式创建与删除PRIMARY KEY约束、UNIQUE约束
8.3.2使用TSQL语句创建与删除PRIMARY KEY约束、UNIQUE约束
8.4参照完整性
8.4.1使用图形界面方式创建与删除表间参照关係
8.4.2使用TSQL语句创建与删除表间参照关係
8.5规则
8.5.1创建规则
8.5.2查看规则
8.5.3绑定规则
8.5.4验证规则的作用
8.5.5解除规则
8.5.6删除规则
8.6默认值
8.6.1创建默认值
8.6.2查看默认值
8.6.3绑定默认值
8.6.4验证默认值的作用
8.6.5解除默认值
8.6.6删除默认值
8.7综合训练
习题8
第9章TSQL程式设计
9.1数据类型
9.1.1系统数据类型
9.1.2用户自定义数据类型
9.1.3用户自定义表数据类型
9.2标识符、常量与变数
9.2.1标识符
9.2.2常量
9.2.3变数
9.3运算符与表达式
9.3.1算术运算符
9.3.2位运算符
9.3.3比较运算符
9.3.4逻辑运算符
9.3.5字元串连线运算符
9.3.6赋值运算符
9.3.7一元运算符
9.3.8运算符的优先权
9.4流程控制语句
9.4.1BEGIN…END语句
9.4.2IF…ELSE语句
9.4.3WHILE、BREAK和CONTINUE语句
9.4.4GOTO语句
9.4.5RETURN语句
9.4.6WAITFOR语句
9.4.7TRY…CATCH语句
9.5系统内置函式
9.6用户定义函式
9.6.1用户定义函式的定义和调用
9.6.2用户定义函式的删除
9.7游标
9.7.1游标的概念
9.7.2游标的基本操作
9.7.3游标的使用
9.8综合训练
习题9
第10章存储过程
10.1存储过程概述
10.2存储过程的创建
10.2.1使用图形界面方式创建存储过程
10.2.2使用TSQL语句创建存储过程
10.3存储过程的使用
10.3.1存储过程的执行
10.3.2存储过程的参数
10.4存储过程的管理
10.4.1查看存储过程
10.4.2修改存储过程
10.4.3重命名存储过程
10.4.4删除存储过程
10.5综合训练
习题10
第11章触发器
11.1触发器概述
11.2创建DML触发器
11.2.1使用图形界面方式创建DML触发器
11.2.2使用TSQL语句创建DML触发器
11.3使用DML触发器
11.3.1使用INSERT触发器
11.3.2使用UPDATE触发器
11.3.3使用DELETE触发器
11.3.4使用INSTEAD OF触发器
11.4创建和使用DDL触发器
11.4.1创建DDL触发器
11.4.2使用DDL触发器
11.5触发器的管理
11.5.1查看触发器
11.5.2修改触发器
11.5.3删除触发器
11.5.4启用和禁用触发器
11.6综合训练
习题11
第12章事务和锁
12.1事务
12.1.1事务原理
12.1.2事务类型
12.1.3事务模式
12.1.4事务处理语句
12.2锁定
12.2.1并发影响
12.2.2可锁定资源和锁模式
12.2.3死锁
习题12
第13章系统安全管理
13.1SQL Server 2008安全机制和身份验证模式
13.1.1SQL Server 2008安全机制
13.1.2SQL Server 2008身份验证模式
13.2伺服器登录名的管理
13.2.1创建登录名
13.2.2修改登录名
13.2.3删除登录名
13.3资料库用户的管理
13.3.1创建资料库用户
13.3.2修改资料库用户
13.3.3删除资料库用户
13.4角色
13.4.1固定伺服器角色
13.4.2固定资料库角色
13.4.3用户自定义资料库角色
13.5许可权管理
13.5.1登录名许可权管理
13.5.2资料库用户许可权管理
13.6综合训练
习题13
第14章备份和恢复
14.1备份和恢复概述
14.2创建备份设备
14.2.1使用图形界面方式创建和删除命名备份设备
14.2.2使用存储过程创建和删除命名备份设备
14.2.3使用TSQL语句创建临时备份设备
14.3备份资料库
14.3.1使用图形界面方式备份资料库
14.3.2使用TSQL语句备份资料库
14.4恢複数据库
14.4.1使用图形界面方式恢複数据库
14.4.2使用TSQL语句恢複数据库
14.5複製资料库
14.6分离和附加资料库
14.6.1分离资料库
14.6.2附加资料库
习题14
第15章SQL Server 2008自动化管理
15.1SQL Server代理
15.2操作员
15.3作业
15.4警报
15.5资料库邮件
15.6维护计画嚮导
习题15
第16章Java EE开发环境
16.1Java EE传统开发和框架开发
16.1.1Java EE传统开发
16.1.2Java EE框架开发
16.2JDK的下载、安装、配置和测试
16.2.1JDK的下载和安装
16.2.2JDK的配置
16.2.3JDK的安装测试
16.3Tomcat的下载、安装和测试
16.3.1Tomcat的下载
16.3.2Tomcat的安装
16.3.3Tomcat的安装测试
16.4MyEclipse的下载、安装和配置
16.4.1MyEclipse的下载和安装
16.4.2MyEclipse的配置
习题16
第17章Java EE项目开发基础
17.1简单的Java项目开发
17.2简单的Web项目开发
17.3项目的导出和导入
17.4创建与SQL Server 2008的连线
习题17
第18章基于Java EE和SQL Server 2008的学生成绩管理系统开发
18.1系统构成
18.1.1整合原理
18.1.2学生成绩管理系统资料库
18.1.3层次的划分
18.2整合方法
18.3持久层的开发
18.4业务层的开发
18.5表示层的开发
18.5.1配置过滤器及监听器
18.5.2主界面设计
18.5.3登录设计
18.5.4查询设计
18.5.5输入设计
习题18
附录Astsc资料库的表结构和样本数据

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com