微信扫一扫,移动浏览光盘
简介
本书主要从数据库的使用和数据库编程、数据库的设计、数据库的高级概念等3个方面介绍数据库在实际工作中的运用。
本书由两部分组成,即理论部分和上机实验部分。理论部分共12章,内容包括数据库基础,SQL Server数据库表管理,SQL Server数据管理,检索数据,复杂查询,高级查询,数据库的设计,数据库的实现,T-SQL编程,事务、索引和视图,存储过程和触发器等。
本书适合在校大学生、高等职业院校学生以及从事数据库编程和开发的人员学习和使用。
本书配有免费电子教案,读者可以从中国水利水电出版社网站上下载,网址为:http:/www.waterpub.com.cn/softdown/。
目录
序
前言
第1章 数据库基础
1.1 数据库存在的必要性
1.2 数据库的发展史
1.2.1 第一代数据库——层次模型和网状模型
1.2.2 第二代数据库——关系型数据库
1.2.3 第三代数据库——面向对象数据库
1.3 常用数据库简介
1.3.1 DBMS和RDBMS的概念
1.3.2 Access简介
1.3.3 Oracle简介
1.3.4 MySQL简介
1.3.5 Sybase简介
1.3.6 SQL Server简介
1.4 数据库的基本概念
1.4.1 数据和信息
1.4.2 实体和记录
1.4.3 数据库和数据库表
1.4.4 数据冗余和数据完整性
1.5 SQL Server 2005概述
1.5.1 SQL Server 2005简介
1.5.2 SQL Servel‘2005的新增功能
1.6 安装SQL Server 2005
1.6.1 SQL Server 2005版本
1.6.2 安装步骤
1.7 SQL Server 2005的主要组件
1.8 SQL Server Management Studio介绍
1.8.1 SSMS简介
1.8.2 SSMS的主要工具
1.9 SQL Server 2005的使用
1.9.1 创建数据库连接
1.9.2 创建数据库登录账户
1.10 创建和管理SQL Server数据库
1.10.1 数据库文件和文件组简介
1.10.2 创建数据库
1.10.3 数据库管理和维护
1.10.4 删除数据库
习题
第2章 SQL Server数据库表管理
2.1 数据库表的相关概念
2.1.1 行、列的定义
2.1.2 数据完整性
2.1.3 主键和外键
2.1.4 SQL Server 2005中的特殊表类型
2.2 建立数据库表
2.2.1 在SSMS中创建表
2.2.2 数据类型
2.2.3 建立主键
2.2.4 空值约束
2.2.5 创建默认值
2.2.6 设置标识列
2.3 创建表问关系
2.4 创建检查约束
2.5 导入和导出数据
2.6 删除表
习题
第3章 SQL Server数据管理
3.1 SQL简介
3.1.1 SQL和T-SQL
3.1.2 T-SQL的组成
3.1.3 T-SQL的语法约定
3.2 T-SQL中的条件表达式和逻辑运算符
3.2.1 运算符
3.2.2 表达式
3.2.3 数据类型
3.3 使用T-SQL插入数据
3.3.1 使用Insert插入数据行
3.3.2 一次插入多行数据
3.4 使用T-SQL更新数据
3.5 使用T-SQL删除数据
3.5.1 使用Delete删除数据
3.5.2 使用Truncate Table删除数据
习题
第4章 检索数据
4.1 T-SQL查询基础
4.1.1 查询和记录集
4.1.2 使用Select语句进行查询
4.2 在查询中使用函数
4.2.1 字符串函数
4.2.2 日期函数
4.2.3 数学函数
4.2.4 系统函数
4.3 T0p关键字的使用
4.4 过滤重复记录DISTINCT关键字的使用
习题
第5章 复杂查询
5.1 模糊查询
5.1.1 使用LIKE进行模糊查询
5.1.2 使用BETwEEN在某个范围内进行查询
5.2 使用聚合函数
5.3 分组查询
5.3.1 使用分组GROUP BY
5.3.2 使用HAVING
5.4 多表联接查询
5.4.1 使用表的别名和命名列
5.4.2 联接概述
5.4.3 内部联接查询
5.4.4 外部联接查询
5.4.5 自联接查询
……
前言
第1章 数据库基础
1.1 数据库存在的必要性
1.2 数据库的发展史
1.2.1 第一代数据库——层次模型和网状模型
1.2.2 第二代数据库——关系型数据库
1.2.3 第三代数据库——面向对象数据库
1.3 常用数据库简介
1.3.1 DBMS和RDBMS的概念
1.3.2 Access简介
1.3.3 Oracle简介
1.3.4 MySQL简介
1.3.5 Sybase简介
1.3.6 SQL Server简介
1.4 数据库的基本概念
1.4.1 数据和信息
1.4.2 实体和记录
1.4.3 数据库和数据库表
1.4.4 数据冗余和数据完整性
1.5 SQL Server 2005概述
1.5.1 SQL Server 2005简介
1.5.2 SQL Servel‘2005的新增功能
1.6 安装SQL Server 2005
1.6.1 SQL Server 2005版本
1.6.2 安装步骤
1.7 SQL Server 2005的主要组件
1.8 SQL Server Management Studio介绍
1.8.1 SSMS简介
1.8.2 SSMS的主要工具
1.9 SQL Server 2005的使用
1.9.1 创建数据库连接
1.9.2 创建数据库登录账户
1.10 创建和管理SQL Server数据库
1.10.1 数据库文件和文件组简介
1.10.2 创建数据库
1.10.3 数据库管理和维护
1.10.4 删除数据库
习题
第2章 SQL Server数据库表管理
2.1 数据库表的相关概念
2.1.1 行、列的定义
2.1.2 数据完整性
2.1.3 主键和外键
2.1.4 SQL Server 2005中的特殊表类型
2.2 建立数据库表
2.2.1 在SSMS中创建表
2.2.2 数据类型
2.2.3 建立主键
2.2.4 空值约束
2.2.5 创建默认值
2.2.6 设置标识列
2.3 创建表问关系
2.4 创建检查约束
2.5 导入和导出数据
2.6 删除表
习题
第3章 SQL Server数据管理
3.1 SQL简介
3.1.1 SQL和T-SQL
3.1.2 T-SQL的组成
3.1.3 T-SQL的语法约定
3.2 T-SQL中的条件表达式和逻辑运算符
3.2.1 运算符
3.2.2 表达式
3.2.3 数据类型
3.3 使用T-SQL插入数据
3.3.1 使用Insert插入数据行
3.3.2 一次插入多行数据
3.4 使用T-SQL更新数据
3.5 使用T-SQL删除数据
3.5.1 使用Delete删除数据
3.5.2 使用Truncate Table删除数据
习题
第4章 检索数据
4.1 T-SQL查询基础
4.1.1 查询和记录集
4.1.2 使用Select语句进行查询
4.2 在查询中使用函数
4.2.1 字符串函数
4.2.2 日期函数
4.2.3 数学函数
4.2.4 系统函数
4.3 T0p关键字的使用
4.4 过滤重复记录DISTINCT关键字的使用
习题
第5章 复杂查询
5.1 模糊查询
5.1.1 使用LIKE进行模糊查询
5.1.2 使用BETwEEN在某个范围内进行查询
5.2 使用聚合函数
5.3 分组查询
5.3.1 使用分组GROUP BY
5.3.2 使用HAVING
5.4 多表联接查询
5.4.1 使用表的别名和命名列
5.4.2 联接概述
5.4.3 内部联接查询
5.4.4 外部联接查询
5.4.5 自联接查询
……
SQL Server 2005数据库案例教程
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×