-
内容大纲
“数据库原理及应用”是一门理论与实践并重的课程,旨在培养学生的数据库设计、管理和应用能力。本书紧密结合SQL Server数据库管理系统,系统介绍了数据库的基本原理、设计方法和应用技术,既包括理论讲解又包含实训指导,做到理实一体、讲练结合,帮助读者全面掌握数据库原理与应用的核心知识和重点技能。
全书共分为9个任务。任务1为数据库理论概述,任务2为数据库软件安装与配置,任务3为数据备份与恢复,任务4为数据库建立与表操作,任务5为数据查询与视图,任务6为存储过程与触发器,任务7为约束与索引,任务8为事务与封锁,任务9为角色管理与权限。每个任务都配套了相关的实训内容。本书注重理论与实践的结合,通过丰富的教学案例,帮助读者深入理解所学知识,提升数据库原理及应用技术水平。
本书可作为高职院校高本贯通班级“数据库原理及应用”等相关课程教材,也可作为其他学历层次教育、培训的重要参考书和技术手册。 -
作者介绍
-
目录
任务1 数据库理论概述
1.1 数据库的世界
1.1.1 信息
1.1.2 数据
1.1.3 数据管理
1.1.4 数据库管理系统
1.1.5 数据库系统
1.2 数据库的发展历程及研究方向
1.2.1 人工管理阶段
1.2.2 文件系统阶段
1.2.3 数据库系统阶段
1.2.4 数据库研究方向
1.3 数据库应用系统的开发步骤
1.3.1 规划期
1.3.2 开发期
1.3.3 运行及维护期
任务2 数据库软件安装与配置
2.1 SQL Server安装及升级
2.1.1 从光盘直接安装
2.1.2 其他安装方式
2.1.3 从SQL Server 2000升级到SQL Server 2014
2.2 SQL Server服务管理
2.2.1 启动SQL Server服务
2.2.2 停止/暂停SQL Server服务
2.2.3 注册服务器
2.2.4 删除服务器
2.2.5 配置SQL Server服务器
2.2.6 创建服务器组
2.3 SQL Server新增功能、主要工具和系统需求
2.3.1 SQL Server的新增功能
2.3.2 SQL Server的主要工具
2.3.3 SQL Server的系统需求
任务3 备份与恢复
3.1 备份与恢复概述
3.1.1 备份内容
3.1.2 备份设备
3.1.3 数据库恢复模式
3.2 数据库的备份与恢复
3.2.1 数据库备份与恢复的语句
3.2.2 完整数据库备份与恢复
3.2.3 差异数据库备份与恢复
3.3 事务日志的备份与恢复
3.3.1 日志备份与恢复的语句
3.3.2 日志备份的恢复方法
3.4 系统数据库的备份与恢复
3.5 数据库的自动备份
3.5.1 利用SQL Server Agent自动备份数据库
3.5.2 利用维护计划向导自动备份数据库
3.6 备份与恢复的可视化方法
3.6.1 创建备份设备
3.6.2 修改数据库恢复模式
3.6.3 数据库备份过程
3.6.4 数据库恢复过程
3.7 数据导入与导出
任务4 数据库操作与表操作
4.1 数据库相关知识
4.1.1 数据库
4.1.2 数据库的类型及建立
4.1.3 数据库的修改
4.1.4 数据库的删除
4.1.5 数据库的其他操作
4.2 表相关知识
4.2.1 数据库表简介
4.2.2 表的设计
4.2.3 表的建立
4.2.4 表的修改
4.2.5 表的删除
任务5 数据查询与视图
5.1 基础查询
5.1.1 SELECT子句
5.1.2 WHERE子句
5.1.3 ORDER BY子句
5.2 分组统计查询
5.2.1 集合函数
5.2.2 分组查询子句
5.2.3 COMPUTE BY子句
5.3 高级查询
5.3.1 子查询
5.3.2 连接查询
5.3.3 联合查询
5.4 视图
5.4.1 视图的概念
5.4.2 视图的定义
5.4.3 视图的应用
任务6 存储过程、函数与触发器
6.1 存储过程
6.1.1 存储过程概述
6.1.2 存储过程的定义与执行
6.2 函数
6.2.1 确定性函数与非确定性函数
6.2.2 标量函数
6.2.3 内联表值函数
6.2.4 多语句表值函数
6.3 触发器
6.3.1 DML触发器
6.3.2 DDL触发器
6.4 实训指导
任务7 约束与索引
7.1 数据完整性概述
7.1.1 数据完整性的类型
7.1.2 数据完整性的实现方法
7.2 约束的应用
7.2.1 约束的类型
7.2.2 禁用约束
7.3 索引概述
7.3.1 索引的概念和特点
7.3.2 索引的类型
7.3.3 数据的访问方式
7.3.4 索引的创建
7.3.5 索引的管理
7.3.6 索引的维护
7.4 实训指导
任务8 事务与封锁
8.1 事务概述
8.1.1 事务的状态
8.1.2 事务的特性
8.1.3 定义事务
8.1.4 事务嵌套
8.2 封锁
8.2.1 并发操作产生的问题
8.2.2 封锁概述
8.2.3 事务隔离级别
8.2.4 死锁
任务9 角色管理与权限
9.1 数据库安全管理机制
9.2 SQL Server服务器安全管理
9.2.1 身份验证模式
9.2.2 管理登录账户
9.2.3 服务器角色管理
9.3 SQL Server数据库安全管理
9.3.1 数据库用户管理
9.3.2 架构
9.3.3 数据库角色管理
9.4 权限管理
9.4.1 权限的授予
9.4.2 权限的回收
9.4.3 权限的拒绝
9.5 实训指导
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
