SQL SERVER 2016数据库教程(附微课视频 第4版)/郑阿奇
SQL SERVER 2016数据库教程(附微课视频 第4版)/郑阿奇作者:郑阿奇 刘启芬 顾韵华 开 本:其他 书号ISBN:9787115499967 定价: 出版时间:2019-02-01 出版社:人民邮电出版社 |
SQL SERVER 2016数据库教程(附微课视频 第4版)/郑阿奇 本书特色
本书基础部分包含10章,第1章介绍数据库的基本概念,第2章到第10章系统介绍SQL Server 2016,分界面和T-SQL命令两种方式,并通过9个实验介绍SQL Serve基本内容。综合应用部分包含6个综合实例。在进行SQL Server 2016综合实例数据库准备过程中,浓缩了创建数据库、表结构、表记录操作、视图、触发器、完整性、存储过程等数据库的基本对象。
SQL SERVER 2016数据库教程(附微课视频 第4版)/郑阿奇 内容简介
本书基础部分包含10章,章介绍数据库的基本概念,第2章到0章系统介绍SQL Server 2016,分界面和T-SQL命令两种方式,并通过9个实验介绍SQL Serve基本内容。综合应用部分包含6个综合实例。在进行SQL Server 2016综合实例数据库准备过程中,浓缩了创建数据库、表结构、表记录操作、视图、触发器、完整性、存储过程等数据库的基本对象。
SQL SERVER 2016数据库教程(附微课视频 第4版)/郑阿奇 目录
第 1章 数据库的基本概念11.1 数据库 1
1.1.1 数据库系统 1
1.1.2 数据模型 2
1.1.3 关系型数据库语言 4
1.2 数据库设计 4
1.2.1 概念结构设计 5
1.2.2 逻辑结构设计 6
1.2.3 物理结构设计 7
1.3 数据库应用系统 7
1.3.1 C S模式应用系统 8
1.3.2 B S模式应用系统 8
习题 9
第 2章 数据库创建 11
2.1 SQL Server 数据库 11
2.1.1 逻辑数据库 11
2.1.2 物理数据库 13
2.1.3 系统数据库和用户数据库 14
2.1.4 连接SQL Server服务器 14
2.2 界面方式创建数据库 17
2.2.1 数据库的创建 17
2.2.2 数据库的修改和删除 20
2.3 命令方式创建数据库 23
2.3.1 创建数据库:CREATE DATABASE 23
2.3.2 修改数据库:ALTER DATABASE 26
2.3.3 删除数据库:DROP DATABASE 30
2.3.4 数据库快照:AS SNAPSHOT 30
习题 31
第3章 表的创建和操作 34
3.1 数据类型和表结构 34
3.1.1 数据类型 35
3.1.2 表结构设计 40
3.2 界面方式创建表结构 42
3.2.1 创建表结构 42
3.2.2 修改表结构 43
3.2.3 删除表 44
3.3 命令方式创建表结构 45
3.3.1 创建表结构:CREATE TABLE 45
3.3.2 修改表结构:ALTER TABLE 47
3.3.3 删除表:DROP TABLE 49
3.4 界面方式操作表数据 50
3.4.1 插入记录 50
3.4.2 删除记录 51
3.4.3 修改记录 52
3.5 命令方式操作表数据 52
3.5.1 插入记录:INSERT 52
3.5.2 修改记录:UPDATE 55
3.5.3 删除记录:DELETE TRUNCATE TABLE 56
习题 58
第4章 数据库的查询、视图和游标 60
4.1 数据库的查询:SELECT 60
4.1.1 选择查询结果输出列:* 列表 61
4.1.2 选择查询条件:WHERE 67
4.1.3 指定查询对象:FROM 73
4.1.4 连接:= JOIN 74
4.1.5 指定查询结果分组方法:GROUP BY 78
4.1.6 指定查询结果分组后筛选条件:HAVING 80
4.1.7 指定查询结果排序顺序:ORDER BY 81
4.1.8 其他:INTO UNION EXCEPT CTE 82
4.2 视图 85
4.2.1 视图概念 85
4.2.2 创建视图:CREATE VIEW 85
4.2.3 查询视图:SELECT 89
4.2.4 更新视图:INSERT UPDATE DELETE 90
4.2.5 修改视图的定义:ALTER VIEW 92
4.2.6 删除视图:DROP VIEW 93
4.3 游标 93
4.3.1 声明游标:DECLARE CURSOR 94
4.3.2 打开游标:OPEN 97
4.3.3 读取数据:FETCH 98
4.3.4 关闭删除游标:CLOSE DEALLOCATE 101
习题 101
第5章 T-SQL语言 103
5.1 T-SQL语言 103
5.2 常量、自定义数据类型与变量 104
5.2.1 常量 104
5.2.2 自定义数据类型 106
5.2.3 变量:DECLARE SET SELECT 108
5.3 运算符与表达式 113
5.4 流程控制语句 118
5.4.1 语句块:BEGIN…END 118
5.4.2 条件语句:IF…ELSE 119
5.4.3 多重分支:CASE 120
5.4.4 无条件转移语句:GOTO 121
5.4.5 循环语句:WHILE BREAK CONTINUE 122
5.4.6 返回语句:RETURN 123
5.4.7 等待语句:WAITFOR DELAY TIME 123
5.4.8 错误处理语句:TRY…CATCH 124
5.5 系统内置函数 124
5.5.1 系统内置函数介绍 124
5.5.2 常用系统标量函数 125
5.6 用户定义函数:CREATE ALTER DROP FUNCTION 132
5.6.1 标量函数:SELECT EXEC 133
5.6.2 内嵌表值函数:FROM表(…) 134
5.6.3 用户定义函数的删除:DROP FUNCTION 138
习题 138
第6章 索引和完整性 140
6.1 索引 140
6.1.1 索引的分类 140
6.1.2 索引的创建:CREATE INDEX 141
6.1.3 重建索引:ALTER INDEX 144
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
零零教育社区:论坛热帖子
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |
[教师分享] 未命名文章 (2018-11-07) |