注册 登录 进入教材巡展
#

出版时间:2023-08

出版社:电子工业出版社

以下为《SQL Server数据库基础教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121441288
  • 1-2
  • 466041
  • 48253673-7
  • 平塑
  • 16开
  • 2023-08
  • 534
  • 360
  • 计算机科学与技术
  • 本科 高职
内容简介
依据当前高等学校 SQL Server 数据库教学和实验的需要,本书系统地介绍了 SQL Server 2019 的基础知识和应用开发。全书分为两篇:第 1 篇介绍 SQL Server 数据库基础,内容为: SQL Server 2019 概述、 SQL Server 数据库、数据表、数据查询、索引和视图、完整性约束、数据库程序设计、数据库编程技术、安全管理、备份和还原、事务和锁、基于 Visual C#和 SQL Server 数据库的学生管理系统的开发;第 2 篇介绍 SQL Server 数据库实验,包含验证性实验和设计性实验,与第 1 篇各章内容对应。 本书可作为高等学校相关专业的教材,也适合计算机应用人员和计算机爱好者自学。
目录
目录__eol____eol__第1篇 SQL Server数据库基础__eol__第1章 SQL Server 2019概述 2__eol__1.1 数据库的基本概念 2__eol__1.1.1 数据库、数据库管理系统和数据库系统 2__eol__1.1.2 数据模型 4__eol__1.1.3 关系数据库 6__eol__1.1.4 数据库设计 7__eol__1.2 SQL Server 2019的组成和新功能 11__eol__1.2.1 SQL Server 2019的组成 12__eol__1.2.2 SQL Server 2019的新功能 12__eol__1.3 SQL Server 2019的安装 14__eol__1.3.1 SQL Server 2019的安装要求 14__eol__1.3.2 SQL Server 2019的安装步骤 14__eol__1.4 SQL Server 服务器的启动和停止 20__eol__1.5 SQL Server Management Studio环境 21__eol__1.5.1 SQL Server Management Studio的安装 21__eol__1.5.2 SQL Server Management Studio的启动和连接 22__eol__1.5.3 SQL Server Management Studio的组件 23__eol__1.6 SQL和T-SQL 25__eol__1.6.1 SQL 25__eol__1.6.2 T-SQL的预备知识 27__eol__1.7 大数据简介 29__eol__1.7.1 大数据的基本概念 29__eol__1.7.2 大数据的处理过程 30__eol__1.7.3 大数据的技术支撑 31__eol__1.7.4 NoSQL数据库 32__eol__1.8 小结 34__eol__习题1 35__eol____eol__第2章 SQL Server数据库 37__eol__2.1 SQL Server数据库概述 37__eol__2.1.1 SQL Server 2019系统数据库 37__eol__2.1.2 SQL Server数据库文件和存储空间分配 38__eol__2.1.3 数据库文件组 39__eol__2.2 使用图形用户界面创建、修改、删除SQL Server数据库 39__eol__2.2.1 创建数据库 40__eol__2.2.2 修改数据库 41__eol__2.2.3 删除数据库 44__eol__2.3 使用T-SQL语句创建、修改、删除SQL Server数据库 45__eol__2.3.1 创建数据库 45__eol__2.3.2 修改数据库 47__eol__2.3.3 删除数据库 48__eol__2.4 数据库快照 48__eol__2.5 小结 50__eol__习题2 51__eol__第3章 数据表 53__eol__3.1 数据表概述 53__eol__3.1.1 数据库对象 53__eol__3.1.2 表的概念 54__eol__3.1.3 表结构设计 54__eol__3.1.4 SQL Server 2019表的类型 55__eol__3.2 数据类型 56__eol__3.2.1 系统数据类型 56__eol__3.2.2 用户自定义数据类型 61__eol__3.3 使用T-SQL语句创建、修改、删除SQL Server表 62__eol__3.3.1 创建表 62__eol__3.3.2 修改表 64__eol__3.3.3 删除表 65__eol__3.4 使用图形用户界面创建、修改、删除SQL Server表 65__eol__3.4.1 创建表 65__eol__3.4.2 修改表 66__eol__3.4.3 删除表 69__eol__3.5 使用T-SQL语句操作SQL Server表数据 69__eol__3.5.1 插入语句 69__eol__3.5.2 修改语句 71__eol__3.5.3 删除语句 72__eol__3.6 使用图形用户界面操作SQL Server表数据 72__eol__3.7 分区表 74__eol__3.7.1 创建分区函数 75__eol__3.7.2 创建分区方案 76__eol__3.7.3 创建分区表 76__eol__3.8 小结 77__eol__习题3 78__eol__第4章 数据查询 80__eol__4.1 数据查询概述 80__eol__4.2 单表查询 80__eol__4.2.1 SELECT子句 80__eol__4.2.2 FROM子句 83__eol__4.2.3 WHERE子句 84__eol__4.2.4 GROUP BY子句、HAVING子句和聚合函数 87__eol__4.2.5 ORDER BY子句 91__eol__4.3 多表查询 91__eol__4.3.1 连接查询 91__eol__4.3.2 嵌套查询 95__eol__4.4 查询结果处理 98__eol__4.4.1 UNION子句 98__eol__4.4.2 EXCEPT子句和INTERSECT子句 99__eol__4.4.3 INTO子句 100__eol__4.4.4 CTE子句 100__eol__4.4.5 TOP子句 102__eol__4.5 应用举例 102__eol__4.6 小结 104__eol__习题4 105__eol__第5章 索引和视图 108__eol__5.1 索引概述 108__eol__5.1.1 索引的基本概念 108__eol__5.1.2 索引的分类 109__eol__5.2 索引操作 110__eol__5.2.1 创建索引 110__eol__5.2.2 修改和查看索引属性 111__eol__5.2.3 删除索引 112__eol__5.3 视图概述 113__eol__5.4 视图操作 114__eol__5.4.1 创建视图 114__eol__5.4.2 查询视图 115__eol__5.4.3 修改视图定义 116__eol__5.4.4 删除视图 117__eol__5.4.5 更新视图 117__eol__5.5 索引视图 120__eol__5.6 小结 121__eol__习题5 122__eol__第6章 完整性约束 125__eol__6.1 数据完整性概述 125__eol__6.1.1 约束机制 125__eol__6.1.2 数据完整性分类 126__eol__6.2 PRIMARY KEY约束 128__eol__6.3 UNIQUE约束 130__eol__6.4 FOREIGN KEY约束 132__eol__6.5 CHECK约束 135__eol__6.6 DEFAULT约束 137__eol__6.7 NOT NULL约束 138__eol__6.8 应用举例 138__eol__6.9 小结 140__eol__习题6 142__eol__第7章 数据库程序设计 144__eol__7.1 T-SQL基础 144__eol__7.1.1 T-SQL分类 144__eol__7.1.2 批处理 145__eol__7.1.3 脚本和注释 147__eol__7.2 标识符、常量、变量 148__eol__7.2.1 标识符 148__eol__7.2.2 常量 148__eol__7.2.3 变量 150__eol__7.3 运算符与表达式 152__eol__7.4 流程控制语句 155__eol__7.4.1 BEGIN…END语句块 155__eol__7.4.2 条件语句 156__eol__7.4.3 循环语句 157__eol__7.4.4 无条件转移语句 159__eol__7.4.5 返回语句 159__eol__7.4.6 等待语句 160__eol__7.4.7 异常处理 160__eol__7.5 系统内置函数 161__eol__7.5.1 系统内置函数概述 161__eol__7.5.2 常用的系统内置函数 161__eol__7.6 用户定义函数 170__eol__7.6.1 用户定义函数概述 170__eol__7.6.2 用户定义函数的定义和调用 171__eol__7.6.3 用户定义函数的删除 176__eol__7.7 小结 176__eol__习题7 177__eol__第8章 数据库编程技术 179__eol__8.1 存储过程概述 179__eol__8.2 存储过程的创建、修改和删除 180__eol__8.2.1 存储过程的创建 180__eol__8.2.2 存储过程的执行 182__eol__8.2.3 存储过程的参数 183__eol__8.2.4 存储过程的修改 186__eol__8.2.5 删除存储过程 187__eol__8.3 触发器概述 187__eol__8.4 触发器的创建、修改和删除 189__eol__8.4.1 创建DML触发器 189__eol__8.4.2 创建DDL触发器 194__eol__8.4.3 修改触发器 195__eol__8.4