顶部
收藏

数据库原理及应用与实践——基于SQL Server 2016(第3版)


作者:
贾铁军 谷伟
定价:
45.60元
ISBN:
978-7-04-048126-6
版面字数:
510.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2017-09-06
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机类专业核心课程
三级分类:
数据库系统原理

主要特色:上海市高校精品课程特色教材,体现“教、学、练、做、用一体化”,突出“实用、特色、新颖、操作性”。新技术、新应用、资源丰富。

主要内容:重点结合最新的SQL Server 2016 技术及应用,介绍数据库的基本原理和技术方法。全书共11 章,包括数据库系统概述、关系数据库基础、SQL Server 2016 概述、数据库/ 表及数据操作、索引及视图应用、存储过程与触发器、T-SQL 应用编程、数据库安全、关系数据库的规范化、数据库应用系统设计、数据库新技术,每章配有同步实验等。

配套资源:由高等教育出版社和上海高校精品课程网站提供视频、教学大纲、课件及教案、同步实验和复习资料等资源,并配有“学习与实践指导”辅助教材等。

本书可作为高校计算机类、信息类、工程类、电子商务类和管理类各专业本科生相关课程的教材,高职院校也可选用,或作为培训及其他参考用书。

  • 前辅文
  • 第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.4 数据库管理系统概述
      • 1.4.1 数据库管理系统的模块组成
      • 1.4.2 数据库管理系统的主要功能
      • 1.4.3 数据库管理系统工作模式和机制
    • 1.5 实验1 概念模型的画法及应用
      • 1.5.1 实验目的
      • 1.5.2 实验内容及步骤
      • 1.5.3 实验应用练习
    • 1.6 本章小结
    • 1.7 练习与实践1
  • 第2 章 关系数据库基础
    • 2.1 关系模型概述
      • 2.1.1 关系模型常用概念
      • 2.1.2 关系的类型和性质
      • 2.1.3 E-R 图转换为关系模型的方法
    • 2.2 关系模型的完整性
    • 2.3 常用的关系运算
      • 2.3.1 关系运算的种类及运算符
      • 2.3.2 常用传统的关系运算
      • 2.3.3 常用专门的关系运算
    • *2.4 关系演算与查询优化
      • 2.4.1 关系演算概述
      • *2.4.2 查询优化常用规则及算法
    • 2.5 常量变量函数和表达式
      • 2.5.1 常规标识符及使用规则
      • 2.5.2 常量和变量的表示及用法
      • 2.5.3 常用函数及其用法
      • 2.5.4 常用表达式的用法
    • 2.6 实验2 常量变量函数及表达式应用
      • 2.6.1 实验目的
      • 2.6.2 实验内容及步骤
    • 2.7 本章小结
    • 2.8 练习与实践2
  • 第3 章 SQL Server 2016 概述
    • 3.1 SQL Server 的概念和进展
      • 3.1.1 SQL Server 的概念及发展概况
      • 3.1.2 SQL Server 版本发布时间和开发代号
    • 3.2 SQL Server 2016 的功能及特点
      • 3.2.1 SQL Server 2016 的主要功能
      • 3.2.2 SQL Server 2016 的主要特点
      • 3.2.3 SQL Server 2016 版本及对应功能
    • 3.3 SQL Server 2016 体系结构和文件
      • 3.3.1 SQL Server 2016 的体系结构
      • 3.3.2 数据库的种类及文件
    • 3.4 数据库命令语法规则和特点
      • 3.4.1 T-SQL 语法规则概述
      • 3.4.2 T-SQL 的特点及注释语句
    • 3.5 实验3 SQL Server 2016 安装及操作界面
      • 3.5.1 实验目的
      • 3.5.2 实验要求及安排
      • 3.5.3 实验内容及步骤
      • 3.5.4 上机常识:分离及附加数据库
    • 3.6 本章小结
    • 3.7 练习与实践3
  • 第4 章 数据库、表及数据操作
    • 4.1 数据库的常用操作
      • 4.1.1 建立(定义)数据库操作
      • 4.1.2 修改数据库的操作方法
      • 4.1.3 打开、切换和关闭数据库
      • 4.1.4 删除数据库的操作
    • 4.2 数据表的常用操作
      • 4.2.1 建立(定义)数据表
      • 4.2.2 修改和删除数据表
    • 4.3 数据查询操作
      • 4.3.1 数据查询语句及用法
      • 4.3.2 条件查询和模糊查询
      • 4.3.3 排序查询、多表连接查询和嵌套查询
    • 4.4 数据更新常用方法
      • 4.4.1 插入数据的操作方法
      • 4.4.2 修改数据的方法
      • 4.4.3 删除数据的操作
    • 4.5 实验4 数据库、表及数据操作
      • 4.5.1 实验目的
      • 4.5.2 实验内容及步骤
    • 4.6 本章小结
    • 4.7 练习与实践4
  • 第5 章 索引及视图应用
    • 5.1 数据库索引及其应用
      • 5.1.1 索引的概念及特点
      • *5.1.2 索引的结构及原理
      • 5.1.3 索引的常用类型
      • 5.1.4 创建索引的策划设计
    • 5.2 常用的索引操作
      • 5.2.1 索引的创建及应用
      • 5.2.2 索引的修改、更新与删除
    • 5.3 视图及其应用
      • 5.3.1 视图的概念和作用
      • 5.3.2 视图的种类和特点
    • 5.4 视图的常用操作
      • 5.4.1 视图的策划和创建
      • 5.4.2 视图修改、重命名及删除
      • 5.4.3 查询视图及有关信息
      • 5.4.4 利用视图更新数据
    • *5.5 特殊类型视图的应用
      • 5.5.1 索引视图的概念和创建
      • 5.5.2 分区视图及更新数据方法
    • 5.6 实验5 索引和视图操作
      • 5.6.1 实验目的
      • 5.6.2 实验内容及步骤
    • 5.7 本章小结
    • 5.8 练习与实践5
  • * 第6 章 存储过程与触发器
    • 6.1 存储过程概述
      • 6.1.1 存储过程的概念及作用
      • 6.1.2 存储过程的特点和类型
    • 6.2 存储过程常用操作方法
      • 6.2.1 创建存储过程的方法
      • *6.2.2 创建参数化的存储过程
      • 6.2.3 存储过程的查看
      • 6.2.4 存储过程的修改
      • 6.2.5 存储过程的更名和删除
    • *6.3 触发器常用操作
      • 6.3.1 触发器基本概述
      • 6.3.2 创建触发器常用操作
      • 6.3.3 INSERT 触发器的工作方式
      • 6.3.4 DELETE 触发器的工作方式
      • 6.3.5 UPDATE 触发器的工作方式
      • 6.3.6 INSTEAD OF 触发器的工作方式
    • 6.4 实验6 存储过程及触发器操作
      • 6.4.1 实验目的
      • 6.4.2 实验内容及步骤
    • 6.5 本章小结
    • 6.6 练习与实践6
  • 第7 章 T-SQL 应用编程
    • 7.1 用SSMS 开发T-SQL 的方法
      • 7.1.1 用SSMS 开发T-SQL 的步骤
      • 7.1.2 用SSMS 快速执行表的查询语句
    • 7.2 批处理、脚本及事务
      • 7.2.1 批处理概述
      • 7.2.2 脚本的概念及用途
      • 7.2.3 事务的特征及应用
    • 7.3 流程控制语句
      • 7.3.1 顺序结构
      • 7.3.2 BEGIN…END 结构
      • 7.3.3 选择结构
      • 7.3.4 循环结构
      • 7.3.5 其他语句应用
    • *7.4 嵌入式SQL 概述
    • 7.5 实验7 T-SQL 应用编程
      • 7.5.1 实验目的
      • 7.5.2 实验内容及步骤
      • 7.5.3 实验练习
    • 7.6 本章小结
    • 7.7 练习与实践7
  • 第8 章 数据库安全
    • 8.1 数据库安全的概念和目标
      • 8.1.1 数据库安全的相关概念
      • *8.1.2 数据库安全的层次结构
      • 8.1.3 数据库的安全措施和目标
    • 8.2 数据库安全技术和机制
      • 8.2.1 数据库安全的常用技术
      • 8.2.2 数据库的安全策略和机制
    • 8.3 身份认证和访问控制
      • 8.3.1 数据库用户的安全管理
      • 8.3.2 数据库用户安全应用
    • 8.4 并发控制和封锁技术
      • 8.4.1 并发事件与并发控制
      • 8.4.2 并发操作与数据的不一致性
      • 8.4.3 并发控制的封锁技术
    • 8.5 数据库的备份及恢复
      • 8.5.1 数据库的备份
      • 8.5.2 数据库的恢复
    • 8.6 实验8 数据库备份及恢复操作
      • 8.6.1 实验目的
      • 8.6.2 实验要求
      • 8.6.3 实验内容及步骤
    • 8.7 本章小结
    • 8.8 练习与实践8
  • * 第9 章 关系数据库的规范化
    • 9.1 数据库的规范化问题
      • 9.1.1 规范化理论研究的内容
      • 9.1.2 关系模式的异常问题
    • 9.2 函数依赖概述
      • 9.2.1 函数依赖的概念
      • 9.2.2 函数依赖的逻辑蕴含
      • 9.2.3 函数依赖的推理规则
      • 9.2.4 属性集的闭包及算法
      • 9.2.5 候选键的求解和算法
      • 9.2.6 函数依赖推理规则的完备性
      • 9.2.7 最小函数依赖集
    • *9.3 关系模式的分解
      • 9.3.1 模式分解问题
      • 9.3.2 无损分解及测试方法
      • 9.3.3 保持函数依赖的分解
    • 9.4 关系模式的范式及规范化
      • 9.4.1 关系模式的范式
      • 9.4.2 关系模式的规范化
    • 9.5 本章小结
    • 9.6 练习与实践9
  • 第10 章 数据库应用系统设计
    • 10.1 数据库设计概述
      • 10.1.1 数据库设计的任务和特点
      • 10.1.2 数据库设计方法概述
      • 10.1.3 数据库开发的基本步骤
    • 10.2 数据库应用系统开发
      • 10.2.1 系统需求分析
      • 10.2.2 概念结构设计
      • 10.2.3 逻辑结构设计
      • 10.2.4 数据库物理设计
      • 10.2.5 数据库的实施
      • 10.2.6 数据库运行和维护
    • 10.3 数据库设计文档
    • 10.4 数据库应用程序设计案例
      • 10.4.1 需求分析
      • 10.4.2 数据库设计
      • 10.4.3 数据库实施与维护
    • 10.5 实验9 数据库应用系统设计
      • 10.5.1 实验目的
      • 10.5.2 实验内容及步骤
    • 10.6 本章小结
    • 10.7 练习与实践10
  • 第11 章 数据库新技术
    • 11.1 云数据库及分布式数据库
      • 11.1.1 云数据库技术
      • 11.1.2 分布式数据库
    • 11.2 大数据及主动数据库
      • 11.2.1 大数据概述
      • 11.2.2 主动数据库
    • 11.3 数据挖掘与数据仓库
      • 11.3.1 数据挖掘
      • 11.3.2 数据仓库
    • 11.4 数据库其他新技术
      • 11.4.1 多媒体数据库
      • 11.4.2 工程数据库
      • 11.4.3 并行数据库
      • 11.4.4 空间数据库
      • 11.4.5 移动数据库
      • 11.4.6 微小型数据库
      • 11.4.7 知识数据库系统
    • 11.5 数据库新技术应用发展趋势
    • 11.6 本章小结
  • 附录 练习与实践部分参考答案
  • 参考文献

数据库原理及应用与实践——基于SQL Server 2016数字课程与纸质教材一体化设计,紧密配合。数字课程涵盖课程介绍、教学大纲、电子教案、案例素材、拓展案例、实践训练素材、视频点播、微视频资源等板块。充分运用多种形式媒体资源,极大地丰富了知识的呈现形式,拓展了教材内容。在提升课程教学效果同时,为学生学习提供思维与探索的空间。

4-2 创建数据库和修改数据库名称
文档mp4
4-3 用命令建立数据表
文档mp4
4-4 更新和删除SQL数据
文档mp4
4-5 使用Where子句查询表
文档mp4
详见纸质图书
7-2 输出菱形
文档mp4
详见纸质图书
6-2 创建存储过程案例
文档mp4
详见纸质图书
6-3 创建UPDATE触发器
文档mp4
详见纸质图书
5-2 创建和更新视图
文档mp4
详见纸质图书
5-3 创建和删除索引
文档mp4
详见纸质图书
1-1 数据库系统概述
文档mp4
详见纸质图书
2-1 关系数据库基础
文档mp4
详见纸质图书
3-1 SQL Server 2016概述
文档mp4
详见纸质图书
4-1 数据库、表及数据操作
文档mp4
详见纸质图书
5-1 索引及视图应用
文档mp4
详见纸质图书
6-1 存储过程与触发器
文档mp4
详见纸质图书
Ch6 存储过程与触发器1开头
文档
详见纸质图书
7-1 T-SQL应用编程
文档mp4
详见纸质图书
8-1 数据库安全
文档mp4
详见纸质图书
Ch8 数据库安全1改头
文档
详见纸质图书
9-1 关系数据库的规范化
文档mp4
详见纸质图书

相关图书