¥ 22.36 5.9折 ¥ 38 全新
库存2件
作者刘勇军、张丽、蒋文君 编
出版社电子工业出版社
出版时间2016-01
版次1
装帧平装
货号602 11-15
上书时间2024-11-15
本书是以工作过程为导向,以当前流行的SQL Server 2012为平台(也介绍了2016版)的实用教程,内容包括:数据库基础知识、SQL Server 教程、SQL Server 实训项目和附录。其主要介绍了数据库的概念,关系数据模型的初步建立;SQL Server 的主要功能,建立管理数据库、表(包括使用PD建立)、视图、索引、用户等,以及使用SQL Server完成查询和建立简单的存储过程和触发器,还有微软云计算数据库SQL Azure等;通过实训项目对主要内容进行操作和编程训练;附录部分给出了安装SQL Server的步骤和完整的学校综合管理数据库系统示例。本教程提供免费下载电子教学课件、所有源文件、教学及实训数据库。
第1部分基础篇(1)
第1章数据库基础知识(2)
1.1数据库技术概述(3)
1.1.1数据库相关概念(3)
1.1.2数据库技术的产生和发展(4)
1.1.3数据库系统的模式结构(4)
1.2数据模型(5)
1.2.1数据模型的组成要素(5)
1.2.2层次模型(6)
1.2.3网状模型(7)
1.2.4关系模型(7)
1.3数据库设计(8)
1.3.1概述(8)
1.3.2数据库设计步骤(8)
1.4概念模型(10)
1.4.1基本概念(10)
1.4.2概念模型的表示(E-R建模)(11)
1.5数据库技术新发展(12)
1.5.1数据库领域现状(12)
1.5.2数据库新技术(12)
1.6本章小结(13)
1.7思考与练习(13)
1.8实训项目(14)
第2章关系数据库(17)
2.1关系模型的概述(18)
2.1.1关系(18)
2.1.2关系术语(19)
2.2概念模型到关系模型的转换(19)
2.2.1联系(19)
2.2.2模型转换(20)
2.3关系的完整性(21)
2.3.1实体完整性(21)
2.3.2域完整性(21)
2.3.3参照完整性(21)
2.3.4完整性检查(22)
2.4函数依赖与规范化(23)
2.4.1函数依赖(23)
2.4.2规范化设计(24)
2.5本章小结(26)
2.6思考与练习(26)
2.7实训项目(28)
第2部分应用篇(31)
第3章SQLServer系统概述(32)
3.1SQLServer简介(33)
3.2SQLServer基本功能(34)
3.2.1易管理性(34)
3.2.2安全性(35)
3.2.3扩展语言的支持(35)
3.2.4开发工具(36)
3.3SQLServer2016新增功能(36)
3.4体验SQLServerManagementStudio(38)
3.4.1启动SQLServerManagementStudio(38)
3.4.2配置SQLServerManagementStudio环境(39)
3.5系统数据库和示例数据库(41)
3.5.1系统数据库(41)
3.5.2示例数据库(42)
3.5.3成绩管理数据库CJGL(42)
3.6SQLServer工具简介(42)
3.6.1执行T-SQL语句(42)
3.6.2使用sqlcmd工具(43)
3.7本章小结(44)
3.8思考与练习(44)
第4章创建和管理数据库(45)
4.1创建数据库(45)
4.2管理数据库(48)
4.3备份与恢复(50)
4.3.1数据库备份(50)
4.3.2数据库还原(51)
4.4数据库分离和附加(52)
4.4.1分离数据库(52)
4.4.2附加数据库(52)
4.5本章小结(53)
4.6思考与练习(53)
4.7实训项目(54)
第5章创建和管理表(56)
5.1表(57)
5.1.1表的基本概念(57)
5.1.2数据类型(57)
5.1.3创建表(60)
5.1.4管理表(64)
5.2表数据操作(66)
5.2.1操作表数据(66)
5.2.2数据的导入/导出(70)
5.3表数据完整性的实现(74)
5.3.1约束的概述(74)
5.3.2主键约束(PRIMARYKEY)(75)
5.3.3唯一性约束(UNIQUE)(76)
5.3.4检查约束(CHECK)(76)
5.3.5默认约束(DEFAULT)(78)
5.3.6外键约束(FOREIGNKEY)(79)
5.4用PowerDesigner建模创建表(81)
5.4.1PowerDesigner(PD)简介(81)
5.4.2用PD建模创建库表(82)
5.5本章小结(88)
5.6思考与练习(88)
5.7实训项目(89)
第6章数据检索(94)
6.1SQL概述(95)
6.2使用SELECT语句的简单查询(95)
6.2.1SELECT子句(95)
6.2.2FROM子句(99)
6.2.3WHERE子句(100)
6.2.4GROUPBY子句(102)
6.2.5HAVING子句(103)
6.2.6ORDERBY子句(105)
6.3常用的其他关键字(105)
6.3.1LIKE关键字(105)
6.3.2NULL关键字(107)
6.3.3TOP关键字(108)
6.3.4BETWEEN…AND…关键字(109)
6.3.5CASE关键字(110)
6.4高级查询(111)
6.4.1连接查询(111)
6.4.2子查询(116)
6.4.3联合查询(118)
6.5本章小结(120)
6.6思考与练习(120)
6.7实训项目(121)
简单查询(121)
高级查询(122)
第3部分提高篇(125)
第7章索引和视图(126)
7.1索引(127)
7.1.1索引基础知识(127)
7.1.2建立索引(128)
7.1.3管理索引(130)
7.1.4索引分析和维护(134)
7.2视图(137)
7.2.1视图基础知识(138)
7.2.2创建视图(138)
7.2.3管理视图(145)
7.3本章小结(152)
7.4思考与练习(153)
7.5实训项目(153)
第8章T-SQL编程基础(155)
8.1T-SQL基础知识(156)
8.1.1用户定义数据类型(156)
8.1.2规则和默认(160)
8.1.3索引基础知识(162)
8.2函数(165)
8.2.1常用系统函数(165)
8.2.2自定义函数(169)
8.2.3常用系统存储过程(171)
8.3批处理和流程控制语句(172)
8.3.1语句注释(172)
8.3.2批处理(173)
8.3.3流程控制语句(173)
8.4本章小结(176)
8.5思考与练习(177)
8.6实训项目(177)
第9章存储过程(179)
9.1存储过程概述(180)
9.1.1存储过程的概念(180)
9.1.2存储过程的优点(180)
9.1.3存储过程的类型(180)
9.2创建和执行存储过程(181)
9.2.1存储过程的创建(181)
9.2.2执行存储过程(184)
9.3存储过程中的参数(186)
9.3.1在存储过程中使用参数(186)
9.3.2带输入参数的存储过程(186)
9.3.3在存储过程中使用默认参数(188)
9.3.4带输出参数的存储过程(188)
9.4存储过程的管理(189)
9.4.1查看存储过程(189)
9.4.2修改存储过程(191)
9.4.3重命名存储过程(192)
9.4.4删除存储过程(193)
9.5系统存储过程和扩展存储过程(193)
9.5.1常用的系统存储过程(194)
9.5.2扩展存储过程(195)
9.6游标(196)
9.6.1游标的概念(196)
9.6.2游标的基本操作(196)
9.7本章小结(199)
9.8思考与练习(199)
9.9实训项目(200)
第10章触发器(202)
10.1触发器(203)
10.1.1为何要使用触发器(203)
10.1.2触发器和外键约束(203)
10.1.3触发器的分类和特点(205)
10.1.4inserted虚表和deleted虚表(211)
10.2管理触发器(215)
10.3本章小结(221)
10.4思考与练习(221)
10.5实训项目(222)
第11章SQLServer安全管理(223)
11.1数据库的安全性(224)
11.1.1安全性概述(224)
11.1.2SQLServer安全机制(224)
11.2用户管理(225)
11.2.1创建登录(225)
11.2.2创建数据库用户(228)
11.3权限管理(229)
11.3.1权限范围(230)
11.3.2授予权限(231)
11.3.3收回权限(232)
11.4本章小结(232)
11.5思考与练习(232)
11.6实训项目(232)
第12章数据库并发控制及实现(234)
12.1事务(235)
12.1.1事务的概念和特性(235)
12.1.2事务操作(235)
12.2并发控制(237)
12.2.1并发操作与数据的不一致性(237)
12.2.2SQLServer中的锁(239)
12.3本章小结(239)
12.4思考与练习(239)
12.5实训项目(240)
第13章微软云计算数据库SQLAzure(241)
13.1SQLAzure架构(242)
13.2SQLAzure的特点及优势(242)
13.2.1使用SQLAzure的理由(242)
13.2.2使用SQLAzureDatabase的好处(243)
13.2.3使用SQLAzure与SQLServer比较(244)
13.3SQLAzure的关键技术(246)
13.4在应用程序中使用SQLAzure(255)
13.5本章小结(257)
13.6思考与练习(257)
13.7实训项目(258)
附录A安装SQLServer2012(259)
A.1SQLServer2012版本(259)
A.2安装SQLServer2012(260)
A.2.1安装SQLServer2012的软件和硬件需求(260)
A.2.2SQLServer2012的安装步骤(260)
附录B学校综合管理数据库系统示例(266)
B.1学校管理数据库系统的需求分析(266)
B.2概念模型设计(267)
B.3逻辑模型(267)
B.4创建College数据库的脚本文件(269)
B.5创建College中表的脚本文件(270)
B.6各表的参考数据(272)
附录C常用函数和系统存储过程(276)
C.1常用函数列表(276)
C.1.1常用聚合函数(276)
C.1.2日期和时间函数(277)
C.1.3数学函数(277)
C.1.4元数据函数(278)
C.1.5行集函数(278)
C.1.6安全函数(279)
C.1.7字符串函数(279)
C.1.8文本和图像函数(280)
C.1.9其他系统函数(280)
C.2系统存储过程(281)
SQL Server 2012
九品十堰
¥ 600.00
SQL Server 2012宝典
八五品枣庄
¥ 27.73
SQL Server 2012宝典
九五品廊坊
¥ 30.63
SQL Server 2012宝典
九品北京
¥ 25.52
SQL Server 2012宝典
九品北京
¥ 25.74
SQL Server 2012宝典
九品北京
¥ 25.37
SQL Server 2012宝典
八五品济南
¥ 21.15
SQL Server 2012宝典
八五品枣庄
¥ 21.15
SQL Server 2012宝典
九品北京
¥ 32.94
SQL Server 2012宝典
九五品廊坊
¥ 38.98
— 没有更多了 —
以下为对购买帮助不大的评价