展开全部

主编推荐语

本书结合SQL Server 2022技术及应用,介绍了数据库的基本原理、技术和方法。

内容简介

全书共11章,包括数据库系统基础,关系数据库基础,SQL Server 2022基础,数据库、表和数据操作,索引及视图应用,存储过程及触发器,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.4 数据库的模式结构
  • 1.4.1 数据库的三级模式结构
  • 1.4.2 数据库的二级映像
  • 1.5 数据库管理系统概述
  • 1.5.1 数据库管理系统的模块组成
  • 1.5.2 数据库管理系统的主要功能和工作机制
  • 1.5.3 数据库管理系统的工作模式
  • 1.6 实验1 概念模型的画法及应用
  • 1.6.1 实验目的
  • 1.6.2 实验内容及步骤
  • 1.6.3 实验应用练习
  • 1.7 本章小结
  • 1.8 练习与实践1
  • 第2章 关系数据库基础
  • 2.1 关系模型概述
  • 2.1.1 关系模型的基本概念
  • 2.1.2 关系的类型和性质
  • 2.1.3 关系模式的表示
  • 2.1.4 由E-R图向关系模型的转换
  • 2.2 关系模型的完整性
  • 2.2.1 关系模型的实体完整性
  • 2.2.2 关系模型的参照完整性
  • 2.2.3 用户定义完整性及域完整性
  • 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.5.5 常用运算符及其用法
  • 2.5.6 常用表达式及其用法
  • 2.6 实验2 常量、变量、函数和表达式的应用
  • 2.6.1 实验目的
  • 2.6.2 实验内容
  • 2.6.3 实验练习
  • 2.7 本章小结
  • 2.8 练习与实践2
  • 第3章 SQL Server 2022基础
  • 3.1 SQL Server 2022概述
  • 3.1.1 SQL Server的发展
  • 3.1.2 SQL Server 2022的版本及功能
  • 3.1.3 SQL Server 2022体系结构
  • 3.2 SQL Server数据库基础
  • 3.2.1 SQL Server数据库的类型
  • 3.2.2 SQL Server数据库的存储结构
  • 3.2.3 SQL Server数据库的文件
  • 3.3 数据库语句使用规则和特点
  • 3.3.1 数据库语句的种类及特点
  • 3.3.2 数据库语法规则及注释语句
  • 3.4 实验3 SQL Server 2022界面及功能
  • 3.4.1 实验目的
  • 3.4.2 实验要求及安排
  • 3.4.3 实验内容及步骤
  • 3.5 本章小结
  • 3.6 练习与实践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.5.3 实验步骤
  • 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.5.1 实验目的
  • 5.5.2 实验内容及步骤
  • 5.5.3 实验练习
  • 5.6 本章小结
  • 5.7 练习与实践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.3 触发器的应用
  • 6.3.1 触发器概述
  • 6.3.2 创建触发器
  • 6.3.3 修改与管理触发器
  • 6.3.4 触发器的工作方式
  • 6.4 实验6存储过程及触发器的应用
  • 6.4.1 执行带回传参数的存储过程
  • 6.4.2 使用触发器向数据库的表中添加数据
  • 6.5 本章小结
  • 6.6 练习与实践6
  • 第7章 T-SQL应用编程
  • 7.1 T-SQL基础概述
  • 7.1.1 T-SQL的概念、特点和功能
  • 7.1.2 T-SQL的类型和执行方式
  • 7.2 批处理、脚本及事务
  • 7.2.1 批处理概述
  • 7.2.2 脚本及事务
  • 7.3 流程控制结构
  • 7.3.1 顺序结构
  • 7.3.2 选择结构
  • 7.3.3 循环结构
  • 7.3.4 其他语句
  • ∗7.4 嵌入式SQL概述
  • 7.4.1 嵌入式SQL的概念
  • 7.4.2 嵌入式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.2 数据库系统安全技术和机制
  • 8.2.1 数据库系统安全常用技术
  • 8.2.2 数据库系统的安全策略和机制
  • 8.3 身份验证和访问控制
  • 8.3.1 身份验证及权限管理
  • 8.3.2 数据库系统安全访问控制
  • 8.3.3 用户与角色管理
  • 8.4 数据备份及恢复
  • 8.4.1 数据备份及常用方法
  • 8.4.2 数据恢复及其应用
  • 8.5 并发控制和封锁技术
  • 8.5.1 并发操作产生的问题
  • 8.5.2 并发控制概述
  • 8.5.3 常用的封锁技术
  • 8.5.4 并发操作的调度
  • 8.6 实验8数据备份及恢复操作
  • 8.6.1 实验目的
  • 8.6.2 实验内容及步骤
  • 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.2.7 数据库系统运行与维护
  • 10.3 数据库系统设计文档
  • 10.4 数据库应用系统设计案例
  • 10.4.1 系统需求分析
  • 10.4.2 概念结构设计
  • 10.4.3 逻辑结构设计
  • 10.4.4 物理结构设计
  • 10.4.5 数据库系统实施、运行与维护
  • 10.5 实验10数据库应用系统设计
  • 10.5.1 实验目的
  • 10.5.2 实验内容及步骤
  • 10.6 本章小结
  • 10.7 练习与实践10
  • ∗第11章 数据库新技术
  • 11.1 云数据库及分布式数据库
  • 11.1.1 云数据库基本概述
  • 11.1.2 分布式数据库概述
  • 11.1.3 云数据库与传统的分布式数据库
  • 11.2 大数据及主动数据库
  • 11.2.1 大数据概述
  • 11.2.2 主动数据库概述
  • 11.3 数据仓库与数据挖掘
  • 11.3.1 数据仓库概述
  • 11.3.2 数据挖掘概述
  • 11.3.3 数据仓库与数据挖掘的区别
  • 11.4 数据库其他新技术
  • 11.4.1 数据库其他新技术概述
  • 11.4.2 空间数据库
  • 11.4.3 多媒体数据库
  • 11.4.4 面向对象数据库
  • 11.4.5 移动数据库
  • 11.4.6 并行数据库
  • 11.4.7 工程数据库
  • 11.4.8 其他数据库
  • 11.5 数据库新技术应用发展趋势
  • 11.5.1 数据库新技术发展的主流趋势
  • 11.5.2 数据库新技术发展的特征
  • 11.6 本章小结
  • 11.7 实验11 分布式数据库应用
  • 11.7.1 MongoDB的概述
  • 11.7.2 关系型数据库与MongoDB的对比
  • 11.7.3 MongoDB数据存储格式
  • 11.7.4 MongoDB设计目标
  • 附录 练习与实践部分习题参考答案
  • 参考文献
展开全部

评分及书评

评分不足
1个评分

出版方

机械工业出版社

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。