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

请输入您要查询的图书:

 

书名 数据库原理与应用(第2版高等学校计算机专业规划教材)
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本着“厚基础,重实践”的原则,本书首先详尽地介绍了关系数据库的理论基础知识和数据库的设计技术和优化方法,然后结合SQL Server 2017详细介绍了基于关系数据库基础知识的数据库开发和应用技术。本书共13章,涉及内容包括数据库系统的基本概念、关系数据库的理论基础、数据库设计技术和方法、数据库查询语言SQL、Transact-SQL程序设计方法、数据库的创建和管理、索引与视图的创建和管理、存储过程和触发器的开发和使用方法、游标的创建和使用方法、事务管理及并发控制、数据完整性和安全性控制、数据库的备份和恢复技术等。
本书第2版的特点是,理论部分由浅人深、通俗易懂,在内容上提供了翔实而系统的数据库规范化理论和设计理论等;方法和技术部分覆盖面广,具有良好的可操作性,所述内容全部通过调试运行,涵盖数据库开发所需的核心技术和方法。本书是数据库理论知识和实践性知识按照适当比例有机结合的数据库教材,其实例翔实,逻辑性强,结构清晰,条理清楚,重点突出。每一章后面都配有适量的习题(包括上机题)以及习题答案,供教学和学习参考使用。
本书既适用于研究型本科院校,也适用于应用型本科院校,可作为计算机专业及相近专业的数据库课程教材,也可以作为数据库爱好者和初学者的学习教材,同时也可以为从事数据库系统开发的人员提供参考。
目录
第1章 数据库概述
1.1 数据管理技术
1.1.1 数据管理的概念
1.1.2 数据管理技术的发展过程
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 数据库管理系统
1.4 数据模型
1.4.1 数据模型的基本要素
1.4.24 种主要的数据模型
1.5 概念模型的描述
1.5.1 概念模型
1.5.2 实体及其联系
1.5.3 E-R图
习题
第2章 关系数据库理论基础
2.1 关系模型
2.1.1 关系模型的数据结构——关系
2.1.2 关系操作
2.1.3 关系的完整性约束
2.2 关系代数
2.2.1 基本集合运算
2.2.2 关系运算
2.3 关系数据库
2.3.1 关系数据库的概念
2.3.2 关系数据库的特点
2.4 函数依赖
2.4.1 函数依赖的概念
2.4.2 函数依赖的性质(Armstrong公理系统)
2.4.3 候选码和主码
2.4.4 属性集闭包与候选码求解方法
2.4.5 依赖函数的等价及最小函数依赖集
2.5 关系模式的范式
2.5.1 第一范式(1NF)
2.5.2 第二范式(2NF)
2.5.3 第三范式(3NF)
2.5.4 BC范式(BCNF)
2.6 关系模式的分解和规范化
2.6.1 关系模式的规范化
2.6.2 关系模式的分解
2.7 关系规范化理论综合分析
习题
第3章 数据库设计技术
3.1 数据库设计概述
3.2 需求分析
3.2.1 系统调研过程
3.2.2 需求分析的方法
3.2.3 形成数据字典
3.3 数据库结构设计
3.3.1 概念结构设计
3.3.2 逻辑结构设计
3.3.3 物理结构设计
3.4 数据库的实施、运行和维护
3.4.1 数据库实施
3.4.2 数据库系统的运行和维护
习题
第4章 数据库查询语言SQL
4.1 SQL概述
4.1.1 SQL的发展
4.1.2 SQL的特点
4.1.3 SQL的基本功能
4.2 SQL的数据类型
4.2.1 字符串型
4.2.2 数值型
4.2.3 日期时间型
4.2.4 货币型
4.2.5 二进制型
4.2.6 其他数据类型
4.2.7 自定义数据类型
4.3 SQL的数据定义功能
4.3.1 数据表的创建和删除
4.3.2 数据表的修改
4.4 SQL的数据查询功能
4.4.1 基本查询
4.4.2 带DISTINCT的查询
4.4.3 带WHERE子句的条件查询
4.4.4 带BETWEEN的范围查询
4.4.5 带IN的范围查询
4.4.6 带GROUP的分组查询
4.4.7 带LIKE的匹配查询和带IS的空值查询
4.4.8 使用ORDER排序查询结果
4.4.9 连接查询
4.4.10 嵌套查询
4.4.11 查询的集合运算
4.5 SQL的数据操纵功能
4.5.1 数据插入
4.5.2 数据更新
4.5.3 数据删除
习题
第5章 Transact-SQL程序设计
5.1 Transact-SQL
5.1.1 关于Transact-SQL
5.1.2 Transact-SQL元素
5.2 Transact-SQL的变量和常量
5.2.1 变量的定义和使用
5.2.2 Transact-SQL常量
5.3 Transact-SQL运算符
5.4 Transact-SQL流程控制
5.4.1 注释和语句块
5.4.2 IF语句
5.4.3 CASE语句
5.4.4 WHILE语句
5.4.5 GOTO语句
5.4.6 TRY…CATCH语句
5.4.7 RETURN语句
5.4.8 WAITFOR语句
5.5 Transact-SQL函数
5.5.1 系统内置函数
5.5.2 用户自定义函数
习题
第6章 数据库的创建和管理
6.1 数据库和数据库文件
6.1.1 数据库的组成
6.1.2 文件组
6.2 数据库的创建
6.2.1 创建数据库的SQL语法
6.2.2 创建使用默认参数的数据库
6.2.3 创建指定数据文件的数据库
6.2.4 创建指定大小的数据库
6.2.5 创建带多个数据文件的数据库
6.2.6 创建指定文件组的数据库
6.3 查看数据库
6.3.1 服务器上的数据库
6.3.2 数据库的基本信息
6.3.3 数据库中的数据表
6.4 修改数据库
6.4.1 更改数据库的名称
6.4.2 修改数据库的大小
6.5 数据库的分离和附加
6.5.1 用户数据库的分离
6.5.2 用户数据库的附加
6.6 删除数据库
习题
第7章 索引与视图
7.1 索引概述
7.1.1 什么是索引
7.1.2 何种情况下创建索引
7.1.3 索引的原理——B-树
7.2 索引的类型
7.2.1 聚集索引和非聚集索引
7.2.2 唯一索引与非唯一索引
7.2.3 组合索引
7.3 创建索引
7.3.1 聚集索引
7.3.2 非聚集索引
7.3.3 唯一索引
7.3.4 组合索引
7.4 查看和删除索引
7.4.1 查看索引
7.4.2 删除索引
7.5 视图概述
7.5.1 视图的概念
7.5.2
随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 1:01:54