- 电子工业出版社
- 9787121380846
- 1-6
- 292596
- 66254542-5
- 平塑
- 16开
- 2024-01
- 599
- 324
- 工学
- 软件工程
- 数据库
- 高职
作者简介
目录
目录__eol__ __eol__第1章 数据库技术 1__eol__1.1 数据库基础知识 1__eol__1.1.1 信息、数据与数据处理 1__eol__1.1.2 数据管理技术的发展 2__eol__1.1.3 数据库、数据库管理系统、 数据库系统 2__eol__1.1.4 数据模型 3__eol__1.1.5 数据库系统的体系结构 5__eol__1.2 关系数据库 7__eol__1.2.1 关系模型 7__eol__1.2.2 关系数据库的标准语言及 基本运算 9__eol__1.2.3 关系数据理论 11__eol__1.3 关系数据库设计 15__eol__1.3.1 数据库设计的任务、内容与步骤 15__eol__1.3.2 需求分析 16__eol__1.3.3 概念结构设计 17__eol__1.3.4 逻辑结构设计 18__eol__1.3.5 数据库设计案例 19__eol__1.4 思考题 22__eol__第2章 SQL Server 2012概述 23__eol__2.1 SQL Server 2012的特性与体系结构 23__eol__2.1.1 SQL Server 2012的特性 23__eol__2.1.2 SQL Server 2012的体系结构 23__eol__2.2 SQL Server 2012的安装 24__eol__2.2.1 安装前的准备工作 24__eol__2.2.2 安装SQL Server 2012 26__eol__2.3 SQL Server 2012的安全性 35__eol__2.3.1 权限验证模式 35__eol__2.3.2 数据库用户和账号 35__eol__2.4 SQL Server 2012服务器的操作 36__eol__2.4.1 SQL Server的程序组 36__eol__2.4.2 SQL Server服务管理 37__eol__2.4.3 使用SQL Server Management Studio 39__eol__2.4.4 实用工具 44__eol__2.5 思考题 45__eol__第3章 数据库的基本操作 46__eol__3.1 SQL Server数据库的一些基本术语和概念 46__eol__3.1.1 SQL Server的数据库 46__eol__3.1.2 SQL Server的事务日志 46__eol__3.1.3 SQL Server数据库文件及文件组 47__eol__3.1.4 SQL Server的系统数据库 48__eol__3.2 创建数据库 49__eol__3.2.1 使用SQL Server Management Studio创建数据库 49__eol__3.2.2 使用T-SQL语言创建数据库 50__eol__3.3 使用SQL Server Management Studio管理数据库 52__eol__3.3.1 打开数据库 52__eol__3.3.2 查看数据库信息 53__eol__3.3.3 修改数据库容量 54__eol__3.3.4 设定修改数据库选项 55__eol__3.3.5 更改数据库名称 55__eol__3.3.6 分离和附加数据库 56__eol__3.3.7 删除数据库 57__eol__3.4 使用T-SQL管理数据库 58__eol__3.4.1 打开数据库 58__eol__3.4.2 查看数据库信息 58__eol__3.4.3 修改数据库容量 59__eol__3.4.4 设定修改数据库选项 60__eol__3.4.5 更改数据库名称 61__eol__3.4.6 分离和附加数据库 61__eol__3.4.7 删除数据库 62__eol__3.5 案例中的应用举例 62__eol__3.5.1 创建“学生选课管理系统”数据库 62__eol__3.5.2 设定修改数据库的容量 64__eol__3.6 思考题 66__eol__第4章 数据表的基本操作 67__eol__4.1 SQL Server表的概念与数据类型 67__eol__4.1.1 SQL Server表的概念 67__eol__4.1.2 SQL Server 2012数据类型 68__eol__4.2 创建数据表 72__eol__4.2.1 使用表设计器创建表 72__eol__4.2.2 使用T-SQL语言创建表 74__eol__4.2.3 使用已有表创建新表 77__eol__4.3 数据的添加与表的查看 78__eol__4.3.1 向表中添加数据 79__eol__4.3.2 查看表信息 80__eol__4.4 表的修改与删除 81__eol__4.4.1 修改数据库中的表 81__eol__4.4.2 删除数据库中的表 82__eol__4.5 案例应用举例 83__eol__4.5.1 “学生选课管理系统”的各表定义 83__eol__4.5.2 “学生选课管理系统”各表的创建 85__eol__4.6 思考题 88__eol__第5章 数据的基本操作 89__eol__5.1 数据的增删改 89__eol__5.1.1 数据的添加 89__eol__5.1.2 数据的修改 95__eol__5.1.3 数据的删除 96__eol__5.2 简单查询 98__eol__5.2.1 SELECT语句 98__eol__5.2.2 选择表中的若干列 99__eol__5.2.3 选择表中的若干记录 102__eol__5.2.4 对查询的结果排序 107__eol__5.2.5 对数据进行统计 108__eol__5.2.6 用查询结果生成新表 112__eol__5.2.7 合并结果集 112__eol__5.2.8 公用表达式 114__eol__5.2.9 MERGE语句 115__eol__5.3 案例中数据的基本操作 117__eol__5.4 思考题 118__eol__第6章 数据的高级操作 119__eol__6.1 连接查询 119__eol__6.1.1 交叉连接查询 119__eol__6.1.2 等值与非等值连接查询 121__eol__6.1.3 自身连接查询 122__eol__6.1.4 外连接查询 123__eol__6.1.5 复合连接条件查询 125__eol__6.2 子查询 126__eol__6.2.1 带有IN运算符的子查询 127__eol__6.2.2 带有比较运算符的子查询 128__eol__6.2.3 带有ANY或ALL运算符的子查询 129__eol__6.2.4 带有EXISTS运算符的子查询 130__eol__6.3 交叉表查询 131__eol__6.3.1 PIVOT 131__eol__6.3.2 UNPIVOT 133__eol__6.4 案例中数据的高级查询 134__eol__6.5 思考题 137__eol__第7章 实现数据完整性 138__eol__7.1 完整性的概念 138__eol__7.2 使用约束 139__eol__7.2.1 约束的类型 139__eol__7.2.2 创建主键约束 140__eol__7.2.3 创建唯一约束 141__eol__7.2.4 创建检查约束 143__eol__7.2.5 创建默认约束 144__eol__7.2.6 创建外键约束 145__eol__7.2.7 查看约束的定义 146__eol__7.2.8 删除约束 147__eol__7.3 使用规则 148__eol__7.4 使用默认 149__eol__7.5 使用IDENTITY列 150__eol__7.6 数据完整性强制选择方法 151__eol__7.7 案例中的数据完整性实现 152__eol__7.8 思考题 154__eol__第8章 视图及其应用 155__eol__8.1 视图综述 155__eol__8.1.1 视图的基本概念 155__eol__8.1.2 视图的作用 155__eol__8.2 视图的操作 156__eol__8.2.1 创建视图 156__eol__8.2.2 使用视图 159__eol__8.2.3 修改视图 161__eol__8.2.4 删除视图 162__eol__8.3 视图定义信息的查询 162__eol__8.4 案例中的视图应用 163__eol__8.5 思考题 165__eol__第9章 索引及应用 166__eol__9.1 索引综述 166__eol__9.1.1 数据存储 166__eol__9.1.2 索引 166__eol__9.2 索引的操作 168__eol__9.2.1 创建索引 168__eol__9.2.2 查询索引信息 171__eol__9.2.3 索引更名 172__eol__9.2.4 删除索引 172__eol__9.3 设置索引的选项 173__eol__9.3.1 设置FILLFACTOR选项 173__eol__9.3.2 设置PAD_INDEX选项 174__eol__