内容推荐 Microsoft公司的SQL Server 2008数据库管理系统是当前中小企业常用的数据库解决方案。张素青、王利主编的《SQL Server2008数据库应用技术(第2版工业和信息化十三五高职高专人才培养规划教材)》以SQL Server 2008关系数据库管理系统为平台,以案例教学法为编写主线,介绍了SQL Senver 2008数据库系统的基本原理和数据库应用技术。 本书以学生选课管理系统作为教学案例,以网上书店系统作为实训案例,采用“学习要点-内容示例-归纳总结-习题实训”的结构体系讲授数据库相关知识点。并以一个具体的项目案例开发设计过程,将数据库原理知识与实际数据库开发结合在一起,易于读者快速掌握数据库应用技术。 本书可以作为高职高专、成人教育的计算机相关专业的教材,也可作为从事计算机软件工作的科技人员和工程技术人员及其他相关人员的培训教材或参考书。 目录 第1章 数据库系统概述 1.1 数据库技术的基本概念 1.2 数据库系统的基本特点 1.3 常见的数据库 1.4 数据模型 1.4.1 信息的三种世界及其描述 1.4.2 常见的数据模型 1.4.3 概念模型 1.5 关系数据库 1.5.1 关系模型及其定义 1.5.2 关系数据库规范化理论 1.6 数据库设计 1.6.1 数据库设计的步骤 1.6.2 需求分析阶段 1.6.3 概念结构的设计 1.6.4 逻辑结构的设计 1.6.5 物理结构设计 1.6.6 数据库的实施、运行和维护 1.7 数据库设计的实例 本章小结 实训项目 网上书店数据库系统 第2章 SQL Server概述 2.1 SQL Server 2008简介 2.2 SQL Server 2008的安装 2.2.1 SQL Server 2008的应用环境 2.2.2 SQL Server 2008的安装 2.3 SQL Server的管理工具 本章小结 实训项目 第3章 数据库管理 3.1 SQL Server 2008数据库概述 3.1.1 系统数据库 3.1.2 数据库文件分类 3.1.3 数据库文件组 3.2 创建数据库 3.2.1 使用SQL Server Management Studio创建数据库 3.2.2 使用SQL语句创建数据库 3.3 管理数据库 3.3.1 选择数据库 3.3.2 查看数据库 3.3.3 修改数据库 3.3.4 收缩数据库 3.3.5 删除数据库 3.3.6 分离与附加数据库 本章小结 实训项目 第4章 数据库表的管理 4.1 表相关的几个概念 4.1.1 数据完整性 4.1.2 主键和外键 4.2 设计表 4.2.1 表的设计要素 4.2.2 数据类型 4.2.3 约束 4.2.4 表的设计实例 4.3 创建表 4.3.1 使用SQL Server Management Studio创建表 4.3.2 使用SQL语句创建表 4.4 表的管理和维护 4.4.1 查看表的定义信息 4.4.2 修改表 4.4.3 删除表 4.4.4 查看表之间的依赖关系 4.5 表数据的添加、修改和删除 4.5.1 向表中添加数据 4.5.2 修改表中的数据 4.5.3 删除表中的数据 4.6 导入和导出数据 本章小结 实训项目 项目1:网上书店数据库中相关表结构的创建 项目2:在网上书店数据库数据表中插入数据 项目3:网上书店数据库数据表的导入与导出 第5章 数据查询 5.1 SELECT语句 5.2 简单SELECT语句 5.2.1 基本的SELECT语句 5.2.2 使用INTO子句 5.2.3 使用WHERE子句 5.2.4 使用ORDER BY子句 5.3 SELECT语句的统计功能 5.3.1 使用集合函数进行数据统计 5.3.2 使用GROUP BY子句 5.3.3 使用COMPUTE BY子句 5.4 多表连接查询 5.4.1 交叉连接 5.4.2 内连接 5.4.3 外连接 5.4.4 自连接 5.5 合并结果集 5.6 子查询 5.6.1 比较子查询 5.6.2 IN子查询 5.6.3 批量比较子查询 5.6.4 EXISTS子查询 5.6.5 在INSERT、UPDATE、DELETE语句中使用子查询 本章小结 实训项目 项目1:在网上书店数据库中进行简单查询 项目2:在网上书店数据库查询中使用集合函数 项目3:在网上书店数据库查询中使用连接查询和子查询 第6章 视图和索引 6.1 视图的概述 6.1.1 视图的基本概念 6.1.2 视图的优点 6.2 定义视图 6.2.1 使用SQL Server Management Studio创建视图 6.2.2 使用SQL语句创建视图 6.3 视图的维护 6.3.1 查看视图的定义信息 6.3.2 查看视图与其他对象的依赖关系 6.3.3 修改和删除视图 6.4 通过视图操纵表数据 6.4.1 通过视图修改数据 6.4.2 使用INSERT插入数据 6.4.3 使用UPDATE更新数据 6.4.4 使用DELETE删除数据 6.5 索引 6.5.1 索引概述 6.5.2 索引的分类 6.5.3 创建索引 6.5.4 查看索引 6.5.5 修改索引 6.5.6 删除索引 本章小结 实训项目 项目1:在网上书店数据库中创建视图并维护使用 项目2:在网上书店数据库中创建索引并查看维护 第7章 Transact-SQL编程 7.1 批处理 7.2 注释 7.3 常量和变量 7.3.1 常量 7.3.2 局部变量 7.3.3 全局变量 7.4 运算符和表达式 7.4.1 运算符 7.4.2 表达式 7.5 函数 7.5.1 字符串函数 7.5.2 日期函数 7.5.3 数学函数 7.5.4 系统函数 7.6 流程控制语句 7.6.1 BEGIN...END语句块 7.6.2 IF-ELSE语句 7.6.3 CASE表达式 7.6.4 WAITFOR语句 7.6.5 WHILE语句 7.7 用户自定义函数 7.7.1 用户自定义函数的创建 7.7.2 用户自定义函数的修改和删除 本章小结 实训项目 项目1:在SQL编辑器中编辑与执行SQL语句 项目2:创建与执行用户自定义函数 第8章 存储过 |