展开全部

主编推荐语

全面系统地介绍了数据库原理、数据库系统和数据管理新技术。

内容简介

数据库原理部分包括数据库概述、关系数据库、关系数据库规范化理论和数据库设计;数据库系统部分包括SQLServer数据库基础、创建数据库和创建表、数据定义语言和数据操纵语言、数据查询语言、索引和视图、数据完整性、数据库程序设计、数据库编程技术、事务和锁、系统安全管理、备份和恢复、基于VisualC#和SQLServer数据库的学生管理系统的开发;

数据管理新技术部分包括大数据和云计算。

本书可作为高等院校计算机及相关专业的教学用书,为读者提供习题答案、教学课件、所有实例的源代码。

目录

  • 版权信息
  • 前言
  • 第1章 数据库概述
  • 1.1 数据库系统概述
  • 1.1.1 数据库
  • 1.1.2 数据库管理系统
  • 1.1.3 数据库系统
  • 1.2 数据管理技术的发展
  • 1.3 数据库系统结构
  • 1.3.1 数据库系统的三级模式结构
  • 1.3.2 数据库的二级映射功能和数据独立性
  • 1.3.3 数据库管理系统的工作过程
  • 1.4 数据模型
  • 1.4.1 两类数据模型
  • 1.4.2 概念模型
  • 1.4.3 数据模型组成要素
  • 1.4.4 常用的数据模型
  • 1.5 小结
  • 习题1
  • 第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 SQL简介
  • 2.4.1 SQL语言分类
  • 2.4.2 SQL语言的特点
  • 2.4.3 SQL语言的发展历程
  • 2.5 小结
  • 习题2
  • 第3章 关系数据库规范化理论
  • 3.1 关系数据库设计理论概述
  • 3.2 规范化
  • 3.2.1 函数依赖、码和范式
  • 3.2.2 1NF
  • 3.2.3 2NF
  • 3.2.4 3NF
  • 3.2.5 BCNF
  • 3.2.6 多值依赖与4NF
  • 3.2.7 规范化小结
  • 3.3 数据依赖的公理系统
  • 3.3.1 Armstrong公理系统
  • 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
  • 第4章 数据库设计
  • 4.1 数据库设计概述
  • 4.2 需求分析
  • 4.3 概念结构设计
  • 4.3.1 概念结构的特点和设计步骤
  • 4.3.2 局部E-R模型设计
  • 4.3.3 全局E-R模型设计
  • 4.4 逻辑结构设计
  • 4.4.1 逻辑结构设计的步骤
  • 4.4.2 E-R模型向关系模型的转换
  • 4.4.3 数据模型的优化和设计外模式
  • 4.5 物理结构设计
  • 4.6 数据库实施
  • 4.7 数据库运行和维护
  • 4.8 应用举例
  • 4.9 小结
  • 习题4
  • 第5章 SQL Server数据库基础
  • 5.1 SQL Server 的发展历史和版本
  • 5.2 SQL Server 2014的新特点
  • 5.3 SQL Server 2014的安装
  • 5.3.1 SQL Server 2014安装要求
  • 5.3.2 SQL Server 2014安装步骤
  • 5.4 服务器组件和管理工具
  • 5.4.1 服务器组件
  • 5.4.2 管理工具
  • 5.5 SQL Server Management Studio环境
  • 5.6 小结
  • 习题5
  • 第6章 创建数据库和创建表
  • 6.1 SQL Server数据库概述
  • 6.1.1 逻辑数据库
  • 6.1.2 物理数据库
  • 6.2 创建SQL Server数据库
  • 6.2.1 创建数据库
  • 6.2.2 修改数据库
  • 6.2.3 删除数据库
  • 6.3 SQL Server表概述
  • 6.3.1 表和表结构
  • 6.3.2 数据类型
  • 6.3.3 表结构设计
  • 6.4 创建SQL Server表
  • 6.4.1 创建表
  • 6.4.2 修改表
  • 6.4.3 删除表
  • 6.5 操作SQL Server表数据
  • 6.6 小结
  • 习题6
  • 第7章 数据定义语言和数据操纵语言
  • 7.1 T-SQL概述
  • 7.1.1 T-SQL的语法约定
  • 7.1.2 在SQL Server Management Studio中执行T-SQL语句
  • 7.2 数据定义语言
  • 7.2.1 数据定义语言用于数据库
  • 7.2.2 数据定义语言用于表
  • 7.3 数据操纵语言
  • 7.3.1 插入语句
  • 7.3.2 修改语句
  • 7.3.3 删除语句
  • 7.4 小结
  • 习题7
  • 第8章 数据查询语言
  • 8.1 基本查询
  • 8.1.1 SELECT子句
  • 8.1.2 FROM子句
  • 8.1.3 WHERE子句
  • 8.1.4 ORDER BY子句
  • 8.2 统计计算
  • 8.2.1 聚合函数
  • 8.2.2 GROUP BY子句
  • 8.2.3 HAVlNG子句
  • 8.3 连接查询
  • 8.3.1 连接谓词
  • 8.3.2 JOlN连接
  • 8.4 嵌套查询
  • 8.4.1 lN子查询
  • 8.4.2 比较子查询
  • 8.4.3 EXlSTS子查询
  • 8.5 其他查询子句
  • 8.5.1 UNlON
  • 8.5.2 EXCEPT和lNTERSECT
  • 8.5.3 lNTO子句
  • 8.5.4 CTE子句
  • 8.5.5 TOP谓词
  • 8.6 应用举例
  • 8.7 小结
  • 习题8
  • 第9章 索引和视图
  • 9.1 索引概述
  • 9.1.1 索引的基本概念
  • 9.1.2 索引的分类
  • 9.2 索引的操作
  • 9.2.1 创建索引
  • 9.2.2 查看和修改索引属性
  • 9.2.3 索引的删除
  • 9.3 视图概述
  • 9.3.1 视图的基本概念
  • 9.3.2 视图类型
  • 9.4 视图的操作
  • 9.4.1 创建视图
  • 9.4.2 查询视图
  • 9.4.3 修改视图定义
  • 9.4.4 删除视图
  • 9.5 更新视图
  • 9.5.1 可更新视图
  • 9.5.2 插入数据
  • 9.5.3 修改数据
  • 9.5.4 删除数据
  • 9.6 小结
  • 习题9
  • 第10章 数据完整性
  • 10.1 数据完整性概述
  • 10.2 约束
  • 10.2.1 PRlMARY KEY约束
  • 10.2.2 UNlQUE约束
  • 10.2.3 FORElGN KEY约束
  • 10.2.4 CHECK约束
  • 10.2.5 DEFAULT约束
  • 10.3 应用举例
  • 10.4 小结
  • 习题10
  • 第11章 数据库程序设计
  • 11.1 数据类型
  • 11.1.1 系统数据类型
  • 11.1.2 用户自定义数据类型
  • 11.1.3 用户自定义表数据类型
  • 11.2 标识符、常量、变量
  • 11.2.1 标识符
  • 11.2.2 常量
  • 11.2.3 变量
  • 11.3 运算符与表达式
  • 11.3.1 算术运算符
  • 11.3.2 位运算符
  • 11.3.3 比较运算符
  • 11.3.4 逻辑运算符
  • 11.3.5 字符串连接运算符
  • 11.3.6 赋值运算符
  • 11.3.7 一元运算符
  • 11.3.8 运算符优先级
  • 11.4 批处理
  • 11.4.1 批处理的指定和使用规则
  • 11.4.2 GO命令
  • 11.5 流程控制语句
  • 11.5.1 BEGlN…END语句块
  • 11.5.2 条件语句
  • 11.5.3 循环语句
  • 11.5.4 无条件转移语句
  • 11.5.5 返回语句
  • 11.5.6 等待语句
  • 11.5.7 错误处理语句
  • 11.6 系统内置函数
  • 11.7 小结
  • 习题11
  • 第12章 数据库编程技术
  • 12.1 存储过程
  • 12.1.1 存储过程概述
  • 12.1.2 存储过程的创建
  • 12.1.3 存储过程的执行
  • 12.1.4 存储过程的参数
  • 12.1.5 存储过程修改和删除
  • 12.2 触发器
  • 12.2.1 触发器概述
  • 12.2.2 创建DML触发器
  • 12.2.3 使用DML触发器
  • 12.2.4 创建和使用DDL触发器
  • 12.2.5 触发器的管理
  • 12.3 用户定义函数
  • 12.3.1 用户定义函数概述
  • 12.3.2 用户定义函数的定义和调用
  • 12.3.3 用户定义函数的删除
  • 12.4 游标
  • 12.4.1 游标概述
  • 12.4.2 游标的基本操作
  • 12.5 应用举例
  • 12.6 小结
  • 习题12
  • 第13章 事务和锁
  • 13.1 事务
  • 13.1.1 事务原理
  • 13.1.2 事务类型
  • 13.1.3 事务模式
  • 13.1.4 事务处理语句
  • 13.2 锁定
  • 13.2.1 并发影响
  • 13.2.2 可锁定资源和锁模式
  • 13.2.3 死锁
  • 13.3 小结
  • 习题13
  • 第14章 系统安全管理
  • 14.1 SQL Server安全机制和身份验证模式
  • 14.1.1 SQL Server安全机制
  • 14.1.2 SQL Server身份验证模式
  • 14.2 服务器登录名管理
  • 14.2.1 创建登录名
  • 14.2.2 修改登录名
  • 14.2.3 删除登录名
  • 14.3 数据库用户管理
  • 14.3.1 创建数据库用户
  • 14.3.2 修改数据库用户
  • 14.3.3 删除数据库用户
  • 14.4 角色
  • 14.4.1 服务器角色
  • 14.4.2 数据库角色
  • 14.5 权限管理
  • 14.5.1 登录名权限管理
  • 14.5.2 数据库用户权限管理
  • 14.6 应用举例
  • 14.7 小结
  • 习题14
  • 第15章 备份和恢复
  • 15.1 备份和恢复概述
  • 15.2 创建备份设备
  • 15.2.1 使用T-SQL语句创建临时备份设备
  • 15.2.2 使用存储过程创建和删除命名备份设备
  • 15.2.3 使用图形界面方式创建和删除命名备份设备
  • 15.3 备份数据库
  • 15.3.1 使用T-SQL语句备份数据库
  • 15.3.2 使用图形界面方式备份数据库
  • 15.4 恢复数据库
  • 15.4.1 使用T-SQL语句恢复数据库
  • 15.4.2 使用图形界面方式恢复数据库
  • 15.5 复制数据库
  • 15.6 分离和附加数据库
  • 15.6.1 分离数据库
  • 15.6.2 附加数据库
  • 15.7 小结
  • 习题15
  • 第16章 大数据和云计算
  • 16.1 大数据概述
  • 16.2 云计算概述
  • 16.3 云数据库
  • 16.4 NoSQL数据库
  • 16.5 Microsoft Azure SQL DataBase
  • 16.5.1 申请试用Microsoft Azure
  • 16.5.2 进入Microsoft Azure管理门户
  • 16.5.3 使用Microsoft Azure管理门户创建Azure SQL数据库
  • 16.5.4 使用集成开发环境管理Azure SQL数据库
  • 16.6 小结
  • 习题16
  • 第17章 基于Visual C#和SQL Server数据库的学生管理系统的开发
  • 17.1 学生管理系统的数据库和表
  • 17.2 新建项目和窗体
  • 17.3 父窗体设计
  • 17.4 学生信息录入
  • 17.5 学生信息查询
  • 17.6 学生信息管理
  • 17.7 学生管理系统的启动
  • 17.8 小结
  • 习题17
  • 附录A 习题参考答案
  • 第1章 数据库概述
  • 第2章 关系数据库
  • 第3章 关系数据库规范化理论
  • 第4章 数据库设计
  • 第5章 SQL Server数据库基础
  • 第6章 创建数据库和创建表
  • 第7章 数据定义语言和数据操纵语言
  • 第8章 数据查询语言
  • 第9章 索引和视图
  • 第10章 数据完整性
  • 第11章 数据库程序设计
  • 第12章 数据库编程技术
  • 第13章 事务和锁
  • 第14章 系统安全管理
  • 第15章 备份和恢复
  • 第16章 大数据和云计算
  • 第17章 基于Visual C#和 SQL Server数据库的学生管理系统的开发
  • 附录B StoreSales数据库的表结构和样本数据
  • 附录C StudentScore数据库的表结构和样本数据
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。