SQL Server 2005数据库实用教程
SQL Server 2005数据库实用教程封面图

SQL Server 2005数据库实用教程

常军林, 魏功, 主编

出版社:机械工业出版社

年代:2010

定价:26.0

书籍简介:

本书全面系统地介绍了关系数据库的基本原理和SQL Server 2005数据库应用系统的开发技术,数据库基础理论等。

书籍目录:

出版说明

前言

第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 关系数据库标准语言SQL

1.4 实训数据库设计基础

1.4.1 实训目的

1.4.2 实训内容

1.5 本章 知识框架

1.6 习题

第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.1.4 SQL Server 2005安装验证

2.2 SQL Server 2005的主要执行环境

2.2.1 Analysis Services

2.2.2 配置工具

2.2.3 文档和教程

2.2.4 性能工具

2.2.5 SQL Server Business Intelligence Development Studio

2.2.6 SQL Server Management Studio

2.3 SQL Server 2005服务器管理和配置

2.3.1 SQL Server服务的启动、停止和暂停

2.3.2 配置服务的启动模式

2.3.3 服务器的注册和取消

2.3.4 SQL Server 2005服务器身份验证模式

2.4 实训SQL Server 2005的安装与配置

2.4.1 实训目的

2.4.2 实训内容

2.5 本章 知识框架

2.6 习题

第3章 SQL Server 2005数据库及其操作

3.1 系统数据库

3.2 数据库的存储结构

3.2.1 数据库的逻辑结构

3.2.2 数据库的物理结构

3.3 创建数据库

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

3.3.2 使用CREATEDATABASE语句创建数据库

3.4 修改数据库

3.4.1 打开数据库

3.4.2 查看数据库信息

3.4.3 使用SQL Server Management Studio修改数据库配置

3.4.4 使用T.SQL语句修改数据库配置

3.5 删除数据库

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

3.5.2 使用T.SQL语句删除数据库

3.6 备份和还原数据库

3.6.1 备份和还原的基本概念

3.6.2 SQLServer2005数据库备份

3.6.3 SQLServer2005数据库还原

3.6.4 分离和附加数据库

3.7 实训数据库的创建和管理

3.7.1 实训目的

3.7.2 实训内容

3.8 实训数据库的备份和恢复

3.8.1 实训目的

3.8.2 实训内容

3.9 本章 知识框架

3.10 习题

第4章 表的创建与管理

4.1 表的基础知识

4.2 数据类型

4.2.1 系统数据类型

4.2.2 用户自定义数据类型

4.3 创建表

4.3.1 使用SQL Server Management Studio创建表

4.3.2 使用T-SQL语句创建表

4.4 数据完整性基本概念

4.5 约束

4.5.1 主键约束

4.5.2 唯一性约束

4.5.3 检查约束

4.5.4 默认值约束

4.5.5 外键约束

4.6 默认值

4.6.1 创建默认值

4.6.2 绑定和解绑默认值

4.6.3 删除默认值

4.7 规则

4.7.1 创建规则

4.7.2 绑定和解绑规则

4.7.3 删除规则

4.8 修改表

4.8.1 使用SQL Server Management Studio修改表

4.8.2 使用T-SQL语句修改表

4.8.3 使用SQLCMD工具修改表

4.9 查看表

4.9.1 查看数据表属性

4.9.2 查看数据表中的数据

4.9.3 查看数据表与其他数据库对象的依赖关系

4.10 删除表

4.10.1 使用SQL Server Management Studio删除表

4.10.2 使用T.SQL语句删除表

4.11 更新表数据

4.11.1 插入记录

4.11.2 修改记录

4.11.3 删除记录

4.12 实训数据库表的设计与管理

4.12.1 实训目的

4.12.2 实训内容

4.13 实训数据库数据完整性应用

4.13.1 实训目的

4.13.2 实训内容

4.14 本章 知识框架

4.15 习题

第5章 索引

5.1 索引概述

5.1.1 索引的概念

5.1.2 索引的作用和原则

5.1.3 索引的分类

5.2 创建索引

5.2.1 使用SQL Server Management Studio创建索引

5.2.2 使用CREATEINDEX语句创建索引

5.3 删除索引

5.4 实训创建和维护索引

5.4.1 实训目的

5.4.2 实训内容

5.5 本章 知识框架

5.6 习题

第6章 数据查询

6.1 SELECT语句

6.1.1 SELECT语句的语法

6.1.2 基本的SELECT语句

6.1.3 WHERE子句

6.1.4 INTO子句

6.1.5 ORDERBY子句

6.2 使用SELECT进行统计检索

6.2.1 聚合函数

6.2.2 GROUPBY子句

6.2.3 COMPUTE子句

6.3 使用SELECT进行多表数据检索

6.3.1 内联接

6.3.2 外联接

6.3.3 交叉联接

6.3.4 自联接

6.3.5 合并查询

6.4 子查询

6.4.1 嵌套子查询

6.4.2 相关子查询

6.5 数据导入和导出

6.5.1 SQL Server与Excel的数据格式转换

6.5.2 SQL Server与Access的数据格式转换

6.5.3 bcp实用工具

6.6 实训查询数据

6.6.1 实训目的

6.6.2 实训内容

6.7 实训导入/导出数据

6.7.1 实训目的

6.7.2 实训内容

6.8 本章 知识框架

6.9 习题

第7章 Transact-SQL编程

7.1 Transact-SQL概述

7.2 批处理及注释

7.2.1 批处理

7.2.2 注释

7.3 变量

7.3.1 变量的定义

7.3.2 变量的赋值和使用

7.4 运算符及其优先级

7.4.1 算术运算符

7.4.2 赋值运算符

7.4.3 位运算符

7.4.4 比较运算符

7.4.5 逻辑运算符

7.4.6 字符串串联运算符

7.4.7 运算符的优先级

7.5 函数

7.5.1 系统内置函数

7.5.2 用户自定义函数

7.6 流程控制语句

7.6.1 BEGINEND语句

7.6.2 IFELSE语句

7.6.3 CASE语句

7.6.4 WHILECONTINUEBREAK语句

7.6.5 GOTO语句

7.6.6 WAITFOR语句

7.6.7 RETURN语句

7.7 游标

7.7.1 游标的声明

7.7.2 打开游标

7.7.3 使用游标处理数据

7.7.4 关闭游标

7.7.5 释放游标

7.7.6 关于FETCH-STATUS

7.8 实训函数、游标的创建和使用

7.8.1 实训目的

7.8.2 实训内容

7.9 本章 知识框架

7.10 习题

第8章 视图

8.1 视图概述

8.1.1 视图的概念

8.1.2 视图的优点和缺点

8.1.3 视图的分类

8.2 创建视图

8.2.1 使用SQL Server Management Studio创建视图

8.2.2 使用Transact SQL语句创建视图

8.3 修改视图

8.3.1 使用SQLServerManagemenl Studio修改视图

8.3.2 使用ALTERVIEW修视图

8.4 视图的重命名及查看视图信息

8.4.1 重命名视图

8.4.2 查看视图信息

8.5 通过视图修改表数据

8.5.1 插入记录

8.5.2 修改记录

8.5.3 删除记录

8.6 删除视图

8.6.1 使用SQL Server Management Studio删除视图

8.6.2 使用Transact SQL语句删除视图

8.7 实训创建和使用视图

8.7.1 实训目的

8.7.2 实训内容

8.8 本章 知识框架

8.9 习题

第9章 存储过程和触发器

9.1 存储过程

9.1.1 什么是存储过程

9.1.2 为什么使用存储过程

9.1.3 存储过程的类型

9.2 存储过程的定义和执行

9.2.1 创建简单存储过程

9.2.2 执行存储过程

9.2.3 带参数的存储过程

9.3 存储过程的管理

9.3.1 查看存储过程的定义

9.3.2 修改存储过程

9.3.3 删除存储过程

9.3.4 重新编译存储过程

9.4 触发器

9.4.1 触发器概述

9.4.2 创建DML触发器

9.4.3 创建DDL触发器

9.5 触发器的管理

9.5.1 查看触发器的定义

9.5.2 修改触发器

9.5.3 删除触发器

9.5.4 启用和禁用触发器

9.6 实训存储过程和触发器的创建和应用

9.6.1 实训目的

9.6.2 实训内容

……

第10章 事务处理

第11章 SQL Server 2005 的安全管理

第12章 综合实例——网上书店

内容摘要:

本书全面、系统地介绍了关系数据库的基本原理和SQL Server 2005数据库应用系统的开发技术。全书共12章,内容包括:数据库基础理论、SQL Server 2005概述、SQL Server 2005数据库及其操作、表的创建与管理、索引、数据查询、Transact-SQL编程、视图、存储过程和触发器、事务处理、SQL Server 2005的安全管理和综合实例——网上书店系统。
  本书可作为高职高专院校计算机及相关专业的数据库技术课程的教材,也可以作为中等职业学校SQL Server数据库课程的教材,还可作为SQL Server数据库系统开发人员的入门参考书。

编辑推荐:

本书的讲授内容本着“理论够用、强调案例、重在实践”的原则,在教学内容和案例的选取上汇聚了一线教师们丰富的教学经验和教学案例心得。同时,根据实际应用开发中经常碰到的问题,把这些应用提炼成为每个章节的实训。在实训内容方面尽量精简,力求达到画龙点睛的效果。
  本书分为12章,内容包括:数据库基础理论、SQL Server 2005概述、SQL Server 2005数据库及其操作、表的创建与管理、索引、数据查询、Transact-SQL编程、视图、存储过程和触发器、事务处理、SQL Server 2005的安全管理和综合实例——网上书店系统。
  本书可作为高职高专院校计算机及相关专业的数据库技术课程的教材,也可作为中等职业学校SQL Server数据库课程的教材,还可作为SQL Server数据库系统开发人员的入门参考书。

书籍规格:

书籍详细信息
书名SQL Server 2005数据库实用教程站内查询相似图书
9787111308584
如需购买下载《SQL Server 2005数据库实用教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)26.0语种简体中文
尺寸26 × 18装帧平装
页数印数

书籍信息归属:

SQL Server 2005数据库实用教程是机械工业出版社于2010.7出版的中图分类号为 TP311.138 的主题关于 关系数据库-数据库管理系统,SQL Server 2005-高等学校:技术学校-教材 的书籍。