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

请输入您要查询的图书:

 

书名 数据库技术与应用(SQL Server21世纪高等学校计算机系列规划教材)
分类 教育考试-大中专教材-成人教育
作者 顾兵
出版社 清华大学出版社
下载
简介
编辑推荐

本书以SQL Server 2005为平台,介绍了数据库基本原理、开发方法与应用技术。本书结构清晰,示例较多,应用性强,既可作为普通高校计算机类专业及其他相关专业本科生学习的教材,也可作为从事数据库系统建设、使用与维护的应用工作人员的参考书。

内容推荐

本书以SQL Server 2005为平台,介绍了数据库基本原理、开发方法与应用技术。

全书共10章,包括数据库系统概论、SQL Server 2005安装与常用工具、SQL语言基础、创建与管理数据库、创建与管理表、创建与管理其他数据库对象、SQL Server数据查询、数据库保护、数据库设计、数据库应用与开发技术等内容。每章后面均附有思考练习题,以帮助读者理解与掌握相关内容。本书结构清晰,示例较多,应用性强,既可作为普通高校计算机类专业及其他相关专业本科生学习的教材,也可作为从事数据库系统建设、使用与维护的应用工作人员的参考书。

目录

第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.3.4 关系模型

 1.4 关系模型与关系数据库

1.4.1 关系的数学定义

1.4.2 关系代数基础

 1.5 数据库体系结构

1.5.1 体系结构中的要素

1.5.2 数据的独立性

1.5.3 数据库系统工作流程

 1.6 SQL Server 2005数据库系统概述

1.6.1 SQL Server 2005数据库的发展

1.6.2 SQL Server 2005体系结构

1.6.3 SQL Server 2005的新特性

 本章小结

 思考练习题

第2章 SQL Server 2005安装与常用工具

 2.1 SQL Server 2005的安装

2.1.1 SQL Server 2005安装环境的配置

2.1.2 SQL Server 2005安装过程

2.1.3 SQL Server 2005卸载

 2.2 SQL Server 2005系统数据库

2.2.1 系统数据库

2.2.2 SQL Server 2005系统表

2.2.3 SQL Server 2005系统存储过程

 2.3 SQL Server 2005常用工具

2.3.1 管理控制台

2.3.2 配置工具

2.3.3 商业智能开发平台

 本章小结

 思考练习题

第3章 SQL语言基础

 3.1 SQL语言概述

3.1.1 SQL语言历史

3.1.2 SQL语言特点

3.1.3 SQL语言分类

3.1.4 SQL数据库体系结构

 3.2 Transact—SQL语言基础

3.2.1 Transact—SQL语言分类

3.2.2 数据类型

3.2.3 常量与变量

3.2.4 运算符

3.2.5 使用SQL Server Management Studio查询分析器

 3.3 Transact—SQl函数

3.3.1 聚合函数

3.3.2 配置函数

3.3.3 日期和时间函数

3.3.4 字符串函数

3.3.5 数学函数

3.3.6 数据类型转换函数

3.3.7 用户白定义函数

 3.4 流程控制语句

3.4.1 BEGIN...END语句

3.4.2 IF...ELSE语句

3.4.3 CASE语句

3.4.4 WHILE语句

3.4.5 BREAK和CONTINUE语句

3.4.6 RETURN语句

3.4.7 PRINT语句

3.4.8 WAITFOR语句

 本章小结

 思考练习题

第4章 创建与管理数据库

 4.1 数据库的逻辑结构

4.1.1 SQL Server数据库的逻辑结构

4.1.2 SQL Server数据库的物理结构

 4.2 创建数据库

4.2.1 使用DDL语句创建数据库

4.2.2 使用SQL Server Management Studio创建数据库

 4.3 修改数据库

4.3.1 使用Transact—SQL语句修改数据库

4.3.2 使用SQL Server Management Studio修改数据库属性

 4.4 删除数据库

4.4.1 使用Transact—SQL语句删除数据库

4.4.2 使用SQL Server Management Studio删除数据库

 4.5 数据库的扩展与收缩

4.5.1 扩展数据库

4.5.2 收缩数据库

 4.6 附加和分离数据库

4.6.1 分离数据库

4.6.2 附加数据库

4.6.3 分离与附加数据库的作用

 本章小结

 思考练习题

第5章 创建与管理表

 5.1 创建表

5.1.1 表的结构

5.1.2 表的创建

 5.2 修改表的结构

5.2.1 使用Transact—SQL修改表

5.2.2 使用Management Studio修改表

 5.3 表的删除

5.3.1 使用Transact-SQL语句删除表

5.3.2 使用Management Studio删除表

 5.4 数据查询与更新

5.4.1 使用Transact-SQL进行数据查询

5.4.2 使用Transact-SQL进行数据插入

5.4.3 使用Transact-SQL进行数据更新

5.4.4 使用Transact-SQL进行数据删除

5.4.5 使用SSMS工具快速对表中数据查询与更新

 本章小结

 思考练习题

第 6章 创建与管理其他数据库对象

 6.1 视图

6.1.1 视图的基本概念

6.1.2 视图的创建

6.1.3 视图的管理

6.1.4 使用视图

 6.2 索引

6.2.1 索引的基本概念

6.2.2 索引及其分类

6.2.3 创建与管理索引

 6.3 存储过程

6.3.1 存储过程的类型与特点

6.3.2 用户自定义存储过程的创建

6.3.3 管理存储过程

 6.4 触发器

6.4.1 触发器基本概念

6.4.2 创建触发器

6.4.3 管理触发器

6.4.4 DML触发器的使用

6.4.5 DDL触发器

 6.5 游标控制

6.5.1 游标的基本概念

6.5.2 游标的创建和使用

 本章小结

 思考练习题

第7章 SQLServer数据查询

 7.1 数据查询语法表达式

7.1.1 简化的查询表达式

7.1.2 完整的SQL Server查询语法

 7.2 简单数据查询

7.2.1 列的选择

7.2.2 查询结果排序

7.2.3 查询结果分组

7.2.4 使用WHERE子句筛选结果

7.2.5 使用TOP子句

7.2.6 使用INTO关键字指定查询结果的输出目的地

 7.3 复杂查询

7.3.1 连接查询

7.3.2 集合查询

 7.4 子查询

7.4.1 简单子查询

7.4.2 复杂子查询

7.4.3 子查询中的谓词

 7.5 数据透视表

 本章小结

 思考练习题

第8章 数据库保护

 8.1 数据库系统安全性

8.1.1 安全性基本概念

8.1.2 数据库安全管理机制

8.1.3 视图、审计与数据加密

8.1.4 SQL Server 2005的安全概述

8.1.5 SQL Server 2005的登录和用户

8.1.6 SQL Server 2005中的权限设定

8.1.7 SQL Server 2005数据加密

 8.2 数据完整性

8.2.1 数据完整性类型

8.2.2 完整性约束

8.2.3 完整性控制

 8.3 事务处理与并发控制

8.3.1 事务处理的基本概念

8.3.2 并发控制

 8.4 数据库恢复

8.4.1 数据库恢复的基本概念

8.4.2 故障类型及其恢复

 8.5 SQL Server 2005数据库恢复的实现

8.5.1 数据库恢复模式

8.5.2 备份操作

8.5.3 还原

 本章小结

 思考练习题

第9章 数据库设计

 9.1 数据依赖

9.1.1 问题的提出

9.1.2 函数依赖

 9.2 关系模式的规范形式

9.2.1 第1范式

9.2.2 第2范式

9.2.3 第3范式

9.2.4 Boyce—Codd范式

9.2.5 多值依赖与第4范式

 9.3 关系模式的规范化

9.3.1 函数依赖的公理系统

9.3.2 模式分解的算法

 9.4 数据库系统设计

9.4.1 需求分析

9.4.2 概念结构设计

9.4.3 逻辑设计

9.4.4 物理结构设计

9.4.5 数据库实施与运行维护

 本章小结

 思考练习题

第10章 数据库应用与开发技术

 10.1 数据库访问概述

10.1.1 数据库系统的体系结构

10.1.2 常用数据库开发工具

10.1.3 数据访问接口

 10.2 CLR数据库对象的创建与使用

10.2.1 CLR基本概念

10.2.2 CLR对象

10.2.3 CLR对象创建与使用示例

 10.3 网络数据库及其访问技术

10.3.1 网络数据库概述

10.3.2 网站访问技术简介

10.3.3 ASP.NET应用程序开发

10.3.4 ASP.NET的Web应用程序开发示例

 本章小结

 思考练习题

参考文献

随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/2 0:50:18