[内容和特点]
微软SL Server 2005 企业版,简称SL Server 2005为介绍对象,结合大量的示例说明“数据库实例”和“数据库对象(表、视图、函数、存储过程等)” 的概念和管理方法,并结合大量的示例讲解结构查询语言的DDL(数据定义语言)、DML(数据管理语言)命令语法。
Microsoft SL Server是目前国内外应用较为广泛的数据库管理软件之一,尤其是在Microsoft windows NT/2000/20003 Server操作系统上使用更加广泛。SL Server功能强大、内容丰富,不仅提供了数据存储、数据库设计、性能分析等联机交易处理功能,而且还提供了商业智能分析等联机分会功能。它为信息存储、分析提供了解决方案。
本课程以创建一个“产品销售管理系统”为例,循序渐进地讲解了Microsoft SL Server2005 Enterprise Edition的基本概念和使用方法,特别介绍了数据库结构查询语句和事务处理程序的语法。
本课程内容简明扼要,对每一项重要内容都给出了一个图文并茂的示例加以说明,充分考虑了SL Server数据库管理软件初学者的实际需要,逐步掌握SL Server数据库管理和开发的相关知识。本课程每一章的*都有相应的练习题,可以帮助读者检验对本章学习的效果。
[目录]
第1章 数据库基础知识
数据库技术简介
关系数据库中的基本概念
关系数据库的设计范式
关系数据库管理软件的主要产品
SL结构化查询语言
第2章 SL Server数据库管理软件
SL Server的发展历史
Client/Server运行模式
数据库实例
实例和数据库的安全管理
数据库对象
访问数据库的语言——Transact-SL
SL Server 2005产品系列
第3章 SL Server 2005的安装
SL Server 2005对系统的要求
安装SL Server 2005的预备知识
安装SL Server 2005
命名实例的安装
升级安装
SL Server 2005中的主要组件
第4章 数据库管理
启动、停止数据库Product Manage
数据库管理工具[Management Srudio]
创建数据库的基础知识
SL Server 2005数据库管理
综合示例
第5章 表、视图和同义词
创建表
修改表结构
添加,修改记录
删除表
主键,外键和索引的创建与管理
定义表的约束
定义视图
定义同义词
第6章 用select语句查询表
单表查询
多表联接查询
嵌套查询
集合运算
insert. Update , delete语句中的子查询
综合示例
第7章 SL Server的数据类型
空值null
字符串类型
日期时间型
数值型
时间戳类型
二进制字符串
大值数据类型
系统视图systypes和types
用户定义数据类型
第8章 SL Server的编程语法
常量与变量
运算符
表达式
注释符
流程控制语句
自定义错误
游标
第9章 函数和存储过程
函数分数
内置函数
自定义函数
存储过程
第10章 数据完整性和事务处理
数据完整性
数据完整性的实现方法
事务处理
第11章 数据库的备份、还原与移植
数据库备份
数据库还原
数据库备份方案举例
数据移植
导入导出数据
第12章 商业智能开发工具
商业智能简介
SL Server Business Intelligence Development Studio
制作报表
数据整合
附录
SL Server的内置函数