配套资源:电子课件、源代码、习题答案 本书特色: ★ 金牌作者组织编写,用一个数据库应用实例贯穿各章节 ★ 理论与实践相结合,每章配有实训 ★ 实验内容从简单到复杂,循序渐 本书配套授课电子课件,需要的教师可登录www.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(微信:15910938545,QQ:2850823887,email:2308140194@qq.com,电话:010-88379739)另外,为方便任课教师行交流,提供高职计算机教师QQ交流群:232664908,欢迎加!
售 价:¥
纸质售价:¥26.80购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
出版说明
前言
第1章 数据库技术基础
1.1 关于数据库的基本术语
1.1.1 信息与数据
1.1.2 数据库与数据库系统
1.1.3 数据库管理系统
1.2 数据管理技术的发展
1.2.1 人工管理阶段
1.2.2 文件系统阶段
1.2.3 数据库系统阶段
1.3 数据模型
1.3.1 数据模型的概念及要素
1.3.2 概念模型及表示
1.3.3 常用的数据模型
1.3.4 数据库系统的三级数据模式结构
1.4 实训
1.实训目的
2.实训内容
1.5 习题
第2章 关系数据库
2.1 关系
1.域(Domain)
2.关系的概念
3.关系的性质
2.2 关系运算
2.2.1 选择
2.2.2 投影
2.2.3 连接
2.3 关系的完整性及约束
2.3.1 关系的完整性
2.3.2 约束
2.4 关系设计的规范化
2.4.1 第一范式(1NF)
2.4.2 第二范式(2NF)
2.4.3 第三范式(3NF)
2.4.4 BC范式(BCNF)
2.5 实训
1.实训目的
2.实训内容
2.6 习题
第3章 数据库设计
3.1 数据库设计概述
3.1.1 数据库设计的内容
3.1.2 数据库设计的步骤
3.2 销售管理系统数据库的设计
3.2.1 需求分析
3.2.2 数据库结构设计
3.3 实训—设备管理系统数据库设计
1.实训目的
2.实训内容
3.4 习题
第4章 SQL Server 2008系统概述
4.1 SQL Server 2008简介
4.1.1 SQL Server的发展历史
4.1.2 SQL Server 2008的版本
4.2 SQL Server 2008的安装
4.2.1 环境需求
4.2.2 SQL Server 2008的安装过程
4.3 SQL Server 2008的组件
1.数据库引擎
2.Analysis Services-多维数据
3.Analysis Services-数据挖掘
4.Integration Services
5.复制
6.Reporting Services
7.Service Broker
4.4 SQL Server 2008管理工具
4.4.1 SQL Server Management Studio
4.4.2 SQL Server Business Intelligence Development Studio
4.4.3 SQL Server Configuration Manager
4.4.4 SQL Server Profiler
4.4.5 数据库引擎优化顾问
4.5 实训
1.实训目的
2.实训内容
4.6 习题
第5章 创建与使用数据库
5.1 SQL Server 2008中的数据库基础知识
5.1.1 数据库常用对象
5.1.2 文件和文件组
5.1.3 系统数据库
5.2 数据库的创建
5.2.1 使用SQL Server Management Studio创建用户数据库
5.2.2 使用CREATE DATABASE语句创建用户数据库
5.3 查看数据库信息
5.3.1 使用SQL Server Management Studio查看数据库信息
5.3.2 使用T-SQL语句查看数据库信息
5.4 修改数据库
5.4.1 更改数据库的所有者
5.4.2 添加和删除数据文件、日志文件
5.4.3 重命名数据库
5.5 删除数据库
5.5.1 使用SQL Server Management Studio删除用户数据库
5.5.2 使用DROP DATABASE语句删除用户数据库
5.6 实训—创建设备管理系统数据库
1.实训目的
2.实训内容
5.7 习题
第6章 创建与使用数据表
6.1 数据类型
6.1.1 基本数据类型
6.1.2 用户定义数据类型
6.2 创建数据表
6.2.1 数据表的概念及内容
6.2.2 使用SQL Server Management Studio工具创建数据表
6.2.3 使用T-SQL创建数据表
6.3 修改表结构
6.3.1 使用SQL Server Management Studio修改数据表结构
6.3.2 使用T-SQL修改数据表结构
6.4 数据表中插入、修改与删除数据
6.4.1 向数据表中插入数据
6.4.2 修改数据表中数据
6.4.3 删除数据表中数据
6.5 删除数据表
1.使用SQL Server Management Studio删除数据表
2.使用Transact-SQL语句删除数据表
6.6 实训—设备管理系统数据表的创建与维护
1.实训目的
2.实训内容
6.7 习题
第7章 SQL查询
7.1 查询的基本结构
7.2 简单查询
7.2.1 简单查询概述
7.2.2 对查询结果排序
7.2.3 将查询结果分组统计
7.2.4 使用聚合函数进行查询
7.3 条件查询
7.3.1 比较查询条件
7.3.2 范围查询条件
7.3.3 列表查询条件
7.3.4 模糊LIKE查询
7.4 连接查询
7.4.1 内连接
7.4.2 外连接
7.4.3 交叉连接
7.5 子查询
7.5.1 使用比较运算符的子查询
7.5.2 使用IN的子查询
7.5.3 使用SOME和ANY的子查询
7.5.4 使用ALL的子查询
7.5.5 使用EXISTS的子查询
7.6 实训—设备管理系统的查询操作
1.实训目的
2.实训内容
7.7 习题
第8章 T-SQL编程基础
8.1 T-SQL基础知识
8.1.1 SQL与T-SQL
8.1.2 T-SQL语法格式
8.2 批处理
8.3 常量和变量
8.3.1 常量
8.3.2 全局变量
8.3.3 局部变量
8.4 运算符与表达式
1.算术运算符
2.比较运算符
3.逻辑运算符
4.字符串连接运算符
8.5 T-SQL函数
1.数学函数
2.字符串函数
3.日期函数
4.聚合函数
8.6 流程控制语句
8.6.1 BEGIN…END语句
8.6.2 IF…ELSE语句
8.6.3 CASE…END语句
8.6.4 WHILE语句
8.6.5 WAITFOR语句
8.6.6 注释
8.7 游标的使用
8.7.1 游标概述
8.7.2 游标的基本操作
8.8 实训—T-SQL编程
1.实训目的
2.实训内容
8.9 习题
第9章 视图与索引
9.1 视图的基础知识
9.1.1 视图的概念
9.1.2 视图的作用
9.1.3 视图的类型
9.2 创建视图
9.2.1 使用SQL Server Management Studio工具创建视图
9.2.2 使用Transact-SQL语句创建视图
9.3 修改、删除和重命名视图
9.3.1 修改视图
9.3.2 删除视图
9.3.3 重命名视图
9.4 使用视图操作数据表
9.5 查看视图信息
1.查看视图的基本信息
2.查看视图的定义信息
3.查看视图与其他对象间的依赖关系
9.6 索引概述
9.6.1 什么是索引
9.6.2 索引的类型
9.7 创建索引
9.7.1 使用SQL Server Management Studio工具创建索引
9.7.2 使用CREATE INDEX语句创建索引
9.8 管理索引
9.8.1 修改索引
9.8.2 删除索引
9.8.3 查看索引
9.9 实训—设备管理系统中视图和索引的创建与维护
1.实训目的
2.实训内容
9.10 习题
第10章 存储过程
10.1 存储过程概述
10.1.1 存储过程的概念
10.1.2 存储过程的优点
10.2 创建存储过程
10.2.1 创建存储过程
10.2.2 执行存储过程
10.3 管理存储过程
10.3.1 查看存储过程
10.3.2 修改存储过程
10.3.3 重命名存储过程
10.3.4 删除存储过程
10.4 实训——设备管理系统数据库存储过程设计
1.实训目的
2.实训内容
10.5 习题
第11章 触 发 器
11.1 触发器概述
11.1.1 触发器的作用
11.1.2 触发器的分类
11.1.3 比较触发器与约束
11.2 创建触发器
11.3 修改、删除、重命名和查看触发器
11.3.1 修改触发器
11.3.2 删除触发器
11.3.3 重命名触发器
11.3.4 查看触发器信息
11.4 触发器的使用
11.4.1 INSERTED表和DELETED表
11.4.2 触发器示例
11.5 实训—设备管理系统数据库触发器设计
1.实训目的
2.实训内容
11.6 习题
第12章 事务和锁
12.1 事务
12.1.1 事务的特性及管理
12.1.2 事务控制语句
12.2 锁
12.2.1 锁的模式
12.2.2 死锁
12.3 习题
第13章 数据库的安全保护
13.1 数据库安全性控制
13.1.1 SQL Server的身份验证模式
13.1.2 设置身份验证模式
13.2 用户和角色管理
13.2.1 用户管理
13.2.2 角色管理
13.3 权限管理
13.3.1 登录账号权限管理
13.3.2 用户账号权限管理
13.4 实训—设备管理系统数据库的安全与保护
1.实训目的
2.实训内容
13.5 习题
第14章 数据库的备份与还原
14.1 故障的种类
1.事务内部的故障
2.系统故障
3.介质故障
4.计算机病毒
5.用户操作错误
14.2 备份
14.2.1 备份类型
14.2.2 备份设备的类型
14.2.3 创建备份设备
14.2.4 删除备份设备
14.2.5 备份数据库
14.3 还原
14.3.1 还原概述
14.3.2 还原数据库
14.4 分离和附加数据库
14.4.1 分离数据库
14.4.2 附加数据库
14.4.3 附加数据库常见错误
14.5 数据的导入与导出
14.5.1 数据的导出
14.5.2 数据的导入
14.6 实训—备份设备管理系统数据库
1.实训目的
2.实训内容
14.7 习题
第15章 综合应用案例
15.1 分析设计图书管理系统数据库
15.1.1 需求分析
15.1.2 数据库结构设计
15.2 创建图书管理系统数据库
15.3 创建数据表
1.用户表
2.读者类别表
3.图书类别表
4.读者信息表
5.书籍信息表
6.借阅信息表
15.4 应用数据库对象
15.4.1 视图
15.4.2 存储过程
15.4.3 触发器
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜