SQL Server 2012 数据库教程(第3版) PDF下载 公众号 其他格式

SQL Server 2012 数据库教程(第3版)

计算机与互联网 数据库

  • ISBN:9787115388971
  • 作者:郑阿奇,刘启芬,顾韵华主编
  • 版次:1
  • 出版社:人民邮电出版社
  • 出版时间:2015-06-01
  • 中图法分类号:TP311.138

手机扫码免费下载

纠错留言

#电子书截图

SQL Server 2012 数据库教程(第3版)截图

#电子书简介

作 者:郑阿奇,刘启芬,顾韵华 主编 著定 价:49.8出 版 社:人民邮电出版社出版日期:2015年06月01日页 数:338装 帧:平装ISBN:9787115388971 (1)本书是数据库教材中,基础加应用优选的教材之一。(2)作者多年耕耘在数据库应用领域,有丰富教材编写经验加科研经验。(3)本书几经打磨,内容精湛,实用性超强。 第1章数据库的基本概念1
1.1数据库1
1.1.1数据库系统1
1.1.2数据模型2
1.1.3关系型数据库语言3
1.2数据库设计4
1.2.1概念结构设计4
1.2.2逻辑结构设计6
1.2.3物理结构设计7
1.3数据库应用系统7
1.3.1C/S模式应用系统7
1.3.2B/S模式应用系统8
习题19
第2章数据库创建10
2.1SQL Server 2012数据库10
2.1.1逻辑数据库10
2.1.2物理数据库12
2.1.3系统数据库和用户数据库13
2.2界面方式创建数据库13
2.2.1数据库的创建13
2.2.2数据库的修改和删除15
2.3命令方式创建数据库19
2.3.1创建数据库:CREATE DATABASE19
2.3.2修改数据库:ALTER DATABASE22
2.3.3删除数据库:DROP DATABASE26
2.3.4数据库快照:AS SNAPSHOT26
习题27
第3章表的创建和操作28
3.1表结构和数据类型28
3.1.1数据类型28
3.1.2表结构设计33
3.2界面方式创建表结构35
数据库创建后,首先创建表结构;已经创建的表结构可以修改;不再使用的表可以删除。35
3.2.1创建表结构35
3.2.2修改表结构36
3.2.3删除表37
3.3命令方式创建表结构37
3.3.1创建表结构:CREATE TABLE37
3.3.2修改表结构:ALTER TABLE40
3.3.3删除表:DROP TABLE41
3.4界面方式操作表数据41
3.4.1插入记录42
3.4.2删除记录43
3.4.3修改记录43
3.5命令方式操作表数据43
3.5.1插入记录:INSERT43
3.5.2修改记录:UPDATE47
3.5.3删除记录:DELETE/TRUNCATE TABLE47
习题49
第4章数据库的查询、视图和游标50
4.1数据库的查询:SELECT50
4.1.1选择查询结果输出列:*/列表50
4.1.2选择查询条件:WHERE56
4.1.3指定查询对象:FROM61
4.1.4连接:=/JOIN63
4.1.5指定查询结果分组方法:GROUP BY67
4.1.6指定查询结果分组后筛选条件:HAVING68
4.1.7指定查询结果排序顺序:ORDER BY69
4.1.8其他:INTO/UNION/EXCEPT/ CTE70
4.2视 图73
4.2.1视图概念73
4.2.2创建视图:CREATE VIEW73
4.2.3查询视图:SELECT77
4.2.4更新视图:INSERT/UPDATE/DELETE78
4.2.5修改视图的定义:ALTER VIEW79
4.2.6删除视图:DROP VIEW80
4.3游 标81
4.3.1声明游标:DECLARE CURSOR81
4.3.2打开游标:OPEN84
4.3.3读取数据:FETCH85
4.3.4关闭删除游标:CLOSE/DEALLOCATE87
习题88
第5章T-SQL语言89
5.1T-SQL语言89
5.2常量、变量与自定义数据类型90
5.2.1常量90
5.2.2数据类型91
5.2.3变量:DECLARE/SET/SELECT94
5.3运算符与表达式98
5.4流程控制语句103
5.4.1语句块:BEGIN…END103
5.4.2条件语句:IF…ELSE104
5.4.3多重分支:CASE106
5.4.4无条件转移语句:GOTO106
5.4.5循环语句:WHILE/BREAK/CONTINUE107
5.4.6返回语句:RETURN108
5.4.7等待语句:WAITFOR DELAY/TIME108
5.4.8错误处理语句:TRY…CATCH109
5.5系统内置函数109
5.5.1系统内置函数介绍109
5.5.2常用系统标量函数110
5.6用户定义函数:CREATE/ALTER/ DROP FUNCTION117
5.6.1标量函数:SELECT/EXEC117
5.6.2内嵌表值函数:FROM表(…)119
5.6.3用户定义函数的删除:DROP FUNCTION122
习题122
第6章索引和完整性123
6.1索 引123
6.1.1索引的分类123
6.1.2索引的创建:CREATE INDEX124
6.1.3重建索引:ALTER INDEX128
6.1.4索引的删除:DROP INDEX129
6.2数据完整性129
6.2.1创建实体完整性:PRIMARY KEY/UNIQUE131
6.2.2创建域完整性:CHECK/CREATE RULE134
6.2.3创建参照完整性:FOREIGN KEY139
习题142
第7章存储过程和触发器143
7.1存储过程143
7.1.1存储过程的类型143
7.1.2存储过程的创建与执行:CREATE PROCEDURE144
7.1.3存储过程的修改:ALTER PROCEDURE149
7.1.4存储过程的删除:DROP PROCEDURE150
7.1.5界面方式操作存储过程150
7.2触发器152
7.2.1触发器的类型152
7.2.2触发器的创建:CREATE TRIGGER152
7.2.3触发器的修改:ALTER TRIGGER159
7.2.4触发器的删除:DROP TRIGGER160
7.2.5界面方式操作触发器160
习题161
第8章备份与恢复162
8.1备份和恢复概述162
8.1.1数据库备份概念162
8.1.2数据库恢复概念164
8.2数据库备份165
8.2.1创建备份设备165
8.2.2命令方式备份数据库:BACKUP DATABASE167
8.2.3界面方式备份数据库170
8.3数据库恢复172
8.3.1检查点172
8.3.2命令方式恢复数据库:RESTORE DATABASE173
8.3.3界面方式恢复数据库176
8.4附加数据库和数据库复制177
8.4.1附加数据库177
8.4.2数据库复制178
习题178
第9章系统安全管理180
9.1SQL Server 2012的安全机制180
9.1.1SQL Server 身份验证模式180
9.1.2SQL Server安全性机制181
9.1.3SQL Server数据库安全验证过程181
9.2建立和管理用户账户182
9.2.1界面方式管理用户账户182
9.2.2命令方式管理用户账户:CREATE LOGIN/USER186
9.3角色管理189
9.3.1固定服务器角色189
9.3.2固定数据库角色190
9.3.3自定义数据库角色:CREATE/DROP ROLE192
9.3.4应用程序角色194
9.4数据库权限的管理196
9.4.1授予权限:GRANT196
9.4.2拒绝权限199
9.4.3撤销权限200
9.5数据库架构的定义和使用201
9.5.1界面方式创建架构201
9.5.2命令方式创建架构:CREATE SCHEMA203
习题204
第10章其 他 概 念205
10.1事 务205
10.1.1事务与ACID属性205
10.1.2多用户使用问题206
10.1.3事务处理:BEGIN/ COMMIT/ROLLBACK/SAVE/ROLLBACK TRANSACTION206
10.1.4事务隔离级:SET TRANSACTION ISOLATION LEVEL209
10.2锁 定211
10.2.1锁定粒度211
10.2.2锁定模式211
10.3自动化管理212
10.3.1SQL Server代理213
10.3.2操作员213
10.3.3作业214
10.3.4警报214
10.3.5数据库邮件214
10.3.6维护计划向导214
习题215
实验1SQL Server2012环境 218
…… 本书介绍SQL Server 2012数据库管理系统,包含数据库基础、实验和综合应用。数据库基础部分包括数据库的基本概念和SQL Server 2012两块内容;实验部分为SQL Server 2012主要内容的实践和训练;综合应用部分介绍PHP、ASP .NET(C#)和VB 6.O平台开发应用系统操作SQL Server 2012,分别为B/S和C/S方面的典型应用。 郑阿奇,刘启芬,顾韵华 主编 著 郑阿奇 郑阿奇,1957.12出生,南京师范大学计算机系副教授,南京师范大学中北学院信息系教学主任。 1986年开始,在教学和科技开发的同时,一直在从事计算机应用性和编程类教材的研究,先后编写或主编计算机教材45本,其中系列教材3套。获得国家教委优秀教材二等奖、电子部优秀教材二等奖、江苏省畅销图书二等奖。参加主持国家863子项目,主持江苏省、南京市、泰州市和横向项目多项。获江苏省科技进步奖、江苏省优秀软件奖、南京市创新成果奖、泰州市科技进步奖。 2000年,主编的高等学校计算机系列教材、首次提出应用性和编程类教材实用性和系列化的思想,得到全国广大师生的广泛好评,出版后一直畅销,总码洋3800万等

上一个计算机与互联网

下一个数据库

  • 评论列表(0

留言评论