网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 数据库原理与应用(第2版微课视频版微课版21世纪高等学校计算机类课程创新系列教材)
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书以关系数据库管理系统SQL Server 2019为平台,通过案例全面而系统地从数据库基础、数据库原理和数据库应用与实践3个方面阐述了数据库的基本理论和设计方法。数据库基础主要从宏观角度介绍数据库的相关概念、数据管理技术的发展、大数据时代数据库的多元化发展、数据库系统的体系结构和数据模型,数据库原理包括关系数据库基本理论、数据库设计的方法和步骤、关系数据库规范化理论,数据库应用与实践涵盖SQL Server 2019数据库管理系统、T-SQL在SQL Server 2019中的应用、数据库编程、SQL Server 2019的安全性和完整性控制、事务管理与并发控制、数据库的备份和恢复以及大数据相关技术等。
本书注重实用性,以案例驱动,采用面向对象的方法,将数据库理论、数据建模以及SQL Server实践操作相结合,强化数据库的设计、建模及实践应用,并配有适量的例题、习题和电子课件。本书不仅可以作为计算机类专业、信息管理与信息系统专业、信息与计算科学专业及其相关专业的数据库教材,也可以作为其他专业数据库课程的参考教材,还可供从事数据库应用、设计、管理或开发的技术人员与管理人员参考。
目录
第1章 数据库系统概述
1.1 数据库基础知识
1.1.1 认识数据库及其应用
1.1.2 数据库的相关概念
1.2 数据管理技术的发展
1.2.1 数据管理技术的发展阶段
1.2.2 数据库技术的发展
1.2.3 当代信息系统环境对数据库技术的要求
1.3 大数据时代数据库面临的挑战
1.3.1 关系数据库面临的问题
1.3.2 NoSQL数据库
1.3.3 NewSQL数据库与云数据库
1.4 数据库系统的结构
1.4.1 相关概念
1.4.2 数据库系统的内部体系结构
1.4.3 数据库系统的外部体系结构
1.4.4 用户访问数据库的过程
1.5 数据模型
1.5.1 信息的三个世界
1.5.2 数据模型及其分类
习题1
第2章 关系数据库基本理论
2.1 关系的概念
2.1.1 关系的定义
2.1.2 相关术语
2.2 关系数据模型
2.2.1 关系模型及其要素
2.2.2 关系的性质及类型
2.3 关系代数
2.3.1 关系代数概述
2.3.2 传统的集合运算
2.3.3 专门的关系运算
2.4 关系演算
2.4.1 关系演算概述
2.4.2 元组关系演算
2.4.3 域关系演算
2.5 关系数据库的查询优化
2.5.1 表达式的查询树
2.5.2 查询优化
习题2
第3章 数据库设计
3.1 数据库设计概述
3.1.1 数据库设计的基本任务和目标
3.1.2 数据库设计的特点与方法
3.1.3 数据库设计步骤
3.2 需求分析
3.2.1 需求分析的任务
3.2.2 用例建模
3.2.3 对象模型
3.2.4 需求分析案例
3.3 数据库概念结构设计
3.3.1 概念结构设计概述
3.3.2 概念结构设计的任务
3.3.3 概念结构设计案例
3.3.4 概念结构设计的其他问题
3.4 数据库逻辑结构设计
3.4.1 逻辑结构设计的任务
3.4.2 概念模型转换为关系模型的方法
3.4.3 关系模型优化
3.4.4 逻辑结构设计案例
3.5 数据库的物理结构设计
3.5.1 影响物理结构的主要因素
3.5.2 物理结构设计的任务
3.5.3 物理结构设计案例
3.6 数据库的实施
3.7 数据库的运行和维护
习题3
第4章 关系数据库规范化理论
4.1 问题导入
4.1.1 关系模式规范化的必要性
4.1.2 关系模式的规范化
4.2 函数依赖及关系的范式
4.2.1 函数依赖的定义及分类
4.2.2 关系的范式及其规范化
4.3 函数依赖的公理系统
4.3.1 Armstrong公理系统
4.3.2 函数依赖集的等价和最小化
4.4 关系模式的分解
4.4.1 模式分解的准则
4.4.2 模式分解的算法
习题4
第5章 数据库管理系统SQL Server 2019
5.1 SQL Server 2019简介
5.1.1 SQL Server 2019的体系结构
5.1.2 SQL Server 2019的主要亮点
5.2 SQL Server 2019常用管理工具
5.2.1 SQL Server Management Studio
5.2.2 SQL Server 2019的配置工具
5.2.3 SQL Server Profiler
5.2.4 数据库引擎优化顾问
5.3 SQL Server 2019服务器的管理
5.3.1 服务器组的创建与删除
5.3.2 服务器的注册、删除和连接
5.3.3 启动和关闭SQL Server 2019服务器
5.4 SQL Server 2019数据库的创建与管理
5.4.1 SQL Server数据库与架构
5.4.2 SQL Server 2019的数据库基本结构
5.4.3 用户数据库的创建与修改
5.4.4 数据库的管理
5.5 SQL Server 2019数据库基本对象操作
5.5.1 SQL Server 2019的数据类型
5.5.2 表的创建和维护
5.5.3 数据库关系图的创建和维护
5.5.4 索引的创建和维护
5.5.5 视图的创建和维护
5.5.6 存储过程的创建和维护
5.5.7 触发器的创建和维护
习题5
第6章 T-SQL在SQL Server 2019中的应用
6.1 SQL概述
6.1.1 SQL的发展历程
6.1.2 T-SQL组成和特点
6.1.3 T-SQL的基础知识
6.1.4 批处理和脚本
6.2 数据定义语言在SQL Server 2019中的使用
6.2.1 数据库定义
6.2.2 基本表的定义
6.2.3 索引的定义
6.2.4 视图的定义
6.3 数据查询在SQL Server 2019中的应用
6.3.1 SELECT语句介绍
6.3.2 简单查询
6.3.3 连接查询
6.3.4 嵌套查询
6.3.5 组合查询
6.4 数据更新在SQL Server 2019中的使用
6.4.1 插入数据
6.4.2 修改数据
6.4.3 删除数据
6.5 数据控制在SQL Server 2019中的应用
6.5.1 数据控制方法与SQL Server的数据库操作权限
6.5.2 数据控制实例分析
习题6
第7章 数据库编程
7.1 T-SQL常用的语言元素
7.1.1 变量
7.1.2 流程控制语句
7.2 存储过程编程
7.2.1 创建和执行存储过程
7.2.2 存储过程应用实例
7.2.3 管理存储过程
7.2.4 优
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 8:04:13