首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 数据库 >

SQL Server2000实用教程(第二版)

2011-03-25 
商家名称 信用等级 购买信息 订购本书
SQL Server2000实用教程(第二版) 去商家看看
SQL Server2000实用教程(第二版) 去商家看看

 SQL Server2000实用教程(第二版)


基本信息·出版社:大连理工大学出版社
·页码:357 页
·出版日期:2008年01月
·ISBN:9787561118375
·条形码:9787561118375
·版本:第2版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:新世纪高职高专计算机专业基础系列规划教材

内容简介 《SQL Server 2000 实用教程》是关于介绍“SQL SERVER 2000”的教学用书,具体包括了:SQL Server数据库基础、关系型数据库、数据库的创建与管理、数据表和索引、数据库查询、Transact-SQL程序设计、数据库安全性管理、数据库管理高级应用等方面的内容。
目录
第1章 SQL Server数据库基础
 1.1 数据库、数据库管理系统与数据库系统
 1.1.1 数据和数据处理
 1.1.2 数据库和数据库系统
 1.1.3 数据库管理系统(DataBase Management System,DBMS)
 1.2 关系型数据库
 1.2.1 数据库数据模型
 1.2.2 关系型数据库的特点
 1.2.3 数据完整性
 1.3 SQL和SQL Server
 1.3.1 关系型数据库标准语言-SQL
 1.3.2 SQL Server 2000简介
 1.3.3 SQL Server 2000系统需求
 1.4 SQL Server 2000实用工具
 1.4.1 启动SQL Server 2000实用工具
 1.4.2 实用工具简介
 1.4.3 用服务管理器启停SQL Server服务
 1.4.4 使用联机丛书
 习题与实训
第2章 数据库的创建与管理
 2.1 SQL Server数据库
 2.1.1 SQL Server数据库结构
 2.1.2 SQL SeLver数据库类型
 2.1.3 用户数据库设计应考虑的事项
 2.2 使用企业管理器创建数据库
 2.2.1 企业管理器的工作界面
 2.2.2 利用企业管理器直接创建用户数据库
 2.2.3 利用创建数据库向导创建用户数据库
 2.3 使用Transact-SQL语言创建数据库
 2.3.1 查询分析器
 2.3.2 用Transact-SQL语句创建数据库
 2.4 数据库的修改和删除
 2.4.1 修改数据库
 2.4.2 删除数据库
 2.5 数据库迁移
 2.5.1 分离和附加SQL Server数据库
 2.5.2 导入和导出数据
 习题与实训
第3章 数据表和索引
 3.1 SQL Server数据表
 3.1.1 数据表的概念
 3.1.2 表的设计
 3.1.3 SQL Server 2000表的类型
 3.2 数据类型
 3.3 约束和规则
 3.4 创建数据表
 3.4.1 准备工作
 3.4.2 用企业管理器创建数据表
 3.4.3 用Transact-SQL语句创建数据表
 3.5 修改和删除表
 3.5.1 修改数据表
 3.5.2 删除数据表
 3.6 更新表中数据
 3.7 索引
 3.7.1 SQL Server 2000索引概述
 3.7.2 SQL Server 2000索弓l的分类
 3.7.3 填充因子及其作用
 3.7.4 SQL Server 2000创建索引的方法
 3.8 使用企业管理器管理索引
 3.8.1 使用企业管理器创建索引
 3.8.2 查看、修改和删除索引
 3.9 使用Transact SQL语言管理索引
 3.9.1 创建索引
 3.9.2 删除索引
 习题与实训
第4章 数据库查询
 4.1 SELECT语句结构
 4.1.1 SELECT语句的语法
 4.1.2 SELECT语句的基本结构
 4.2 SELECT子句的使用
 4.2.1指定查询列
 4.2.2 查询结果集中包括导出列
 4.2.3 指定结果集中列的别名
 4.2.4 显示常数列
 4.2.5 删除重复行
 4.2.6 排序(0RDER BY子句)
 4.2.7 限制返回行数
 4.3 WHERE子句的使用
 4.3.1 比较运算
 4.3.2 范围
 4.3.3 列表
 4.3.4 模式匹配
 4.3.5 空值判断
 4.3.6 逻辑运算
 4.4 聚合和汇总
 4.4.1 聚合函数
 4.4.2 分组(GROUP BY子句)
 4.4.3 分组筛选(HAVING子句)
 4.4.4 计算和汇总(COMPUTE和COMPUTE BY子句)
 4.5多表查询
 4.5.1 多表查询--联接概述
 4.5.2 内联接
 4.5.3 外联接
 4.5.4 使用UNION合并多表查询结果
 4.6 嵌套查询
 4.7 通过查询改变数据表数据
 4.7.1 查询结果插入已有表
 4.7.2 根据查询结果修改或删除表中数据
 4.7.3 查询结果创建新表(INTO子句)
 4.8 视图
 4.8.1 视图的概念
 4.8.2 视图的优点
 4.8.3 对视图的要求
 4.9 使用企业管理器管理视图
 4.9.1 创建视图
 4.9.2 查看视图
 4.9.3 修改视图
 4.9.4 重命名视图
 4.9.5 删除视图
 4.10 使用Transact-SQL语言管理视图
 4.10.1 创建视图
 4.10.2 修改视图
 4.10.3 删除视图
 4.11 使用视图操作表数据
 4.11.1 插入数据记录
 4.11.2 更新数据记录
 4.11.3 删除数据记录
 4.11.4 使用企业管理器操作视图数据
 习题与实训
第5章 Transact-SQL程序设计
 5.1 Transact-SQL程序设计基础
 5.1.1 变量
 5.1.2 运算符
 5.1.3 函数
 5.2 程序流程控制
 5.3 游标
 5.3.1 声明游标
 5.3.2 打开和读取游标
 5.3.3 关闭和删除游标
 5.4 存储过程
 5.4.1 存储过程的概念
 5.4.2 在企业管理器中创建存储过程
 5.4.3 使用CREATE PROCEDURE语句创建存储过程
 5.4.4 修改和删除用户存储过程
 5.5 触发器
 5.5.1 触发器的概念
 5.5.2 创建触发器
 5.5.3 修改和删除触发器
 习题与实训
第6章 数据库安全性管理
 6.1 SQL Server 2000系统安全机制
 6.2 SQL Server 2000登录认证
 6.2.1 Windows认证和SQL Server认证
 6.2.2 选择身份认证模式
 6.2.3 创建和管理SQL Server登录帐号
 6.3 数据库用户帐号及权限管理
 6.3.1 数据库用户帐号
 6.3.2 用户权限及数据库角色
 6.3.3 使用企业管理器管理用户帐号和权限
 6.3.4 管理用户帐号和权限的Transact-SQL语句
 6.4 服务器角色及应用程序角色
 6.4.1 数据库角色和服务器角色
 6.4.2 管理服务器角色
 6.4.3 应用程序角色
 6.5 数据库备份
 6.5.1 SQL Seiver数据库备份概述
 6.5.2 数据库备份策略
 6.5.3 数据库备份操作
 6.6 数据库恢复
 6.6.1 数据库恢复概述
 6.6.2 在企业管理器中恢复数据库
 6.6.3 使用Transact-SQL语句恢复数据库
 6.6.4 使用备份和还原功能复制数据库
 习题与实训
第7章 数据库管理高级应用
 7.1 事务
 7.1.1 事务的概念
 7.1.2 SQL Setver 2000事务模式
 7.1.3 事务管理命令语句
 7.1.4 事务管理应用举例
 7.2 锁
 7.2.1 数据的并发操作控制
 7.2.2 锁的模式与兼容性
 7.2.3 阻塞和死锁
 7.2.4 对锁的操作
 7.3 作业
 7.3.1 SQL Server代理服务
 7.3.2 创建作业
 7.3.3 调度作业
 7.4 警报
 7.4.1 SQL Server警报概述
 7.4.2 定义SQL Server警报
 习题与实训
第8章 SQL Server系统应用实例
 8.1 SQL Server 2000应用程序接口
 8.1.1 SQL Server 2000应用程序接口概述
 8.1.2 ODBC应用程序接口
 8.1.3 OLE DB通用数据访问接口
 8.1.4 AD0对象模型
 8.2 在VB中使用ADO对象开发SQL Servet应用程序
 8.2.1 使用ADO对象访问SQL Setver数据库
 8.2.2 数据库应用程序实例--教学管理系统
 8.3 基于Web的SQL Server应用系统开发
 8.3.1 Web数据库应用概述
 8.3.2 ASP技术简介
 8.4 Web数据库开发实例--教学管理系统
 8.4.1 系统简介
 8.4.2 程序代码与说明
 习题与实训
 参考文献

……
序言 我们已经进入了一个新的充满机遇与挑战的时代,我们已经跨入了21世纪的门槛。
20世纪与21世纪之交的中国,高等教育体制正经历着一场缓慢而深刻的革命,我们正在对传统的普通高等教育的培养目标与社会发展的现实需要不相适应的现状作历史性的反思与变革的尝试。
20世纪最后的几年里,高等职业教育的迅速崛起,是影响高等教育体制变革的一件大事。在短短的几年时间里,普通中专教育、普通高专教育全面转轨,以高等职业教育为主导的各种形式的培养应用型人才的教育发展到与普通高等教育等量齐观的地步,其来势之迅猛,发人深思。
无论是正在缓慢变革着的普通高等教育,还是迅速推进着的培养应用型人才的高职教育,都向我们提出了一个同样的严肃问题:中国的高等教育为谁服务,是为教育发展自身,还是为包括教育在内的大千社会?答案肯定而且惟一,那就是教育也置身其中的现实社会。
由此又引发出高等教育的目的问题。既然教育必须服务于社会,它就必须按照不同领域的社会需要来完成自己的教育过程。换言之,教育资源必须按照社会划分的各个专业(行业)领域(岗位群)的需要实施配置,这就是我们长期以来明乎其理而疏于力行的学以致用问题,这就是我们长期以来未能给予足够关注的教育目的问题。

文摘 SQL Server 2000是微软推出的大型数据库管理系统SQL Server的最新版本,它功能强大,易学易用,为我们学习大型数据库提供了方便条件。要学习SQL Server2000,必须了解数据库技术的基本知识。
本章首先介绍数据库系统的基本概念,然后介绍微软SQL Server 2000的功能,并对SQL Server 2000实用工具进行了简单介绍,为读者进一步学习SQL Server 2000打下基础。
1.1 数据库、数据库管理系统与数据库系统
1.1.1 数据和数据处理
1.数据(Data)
数据是对客观事物特征的一种抽象的符号化表示,是记录下来的信息。日常生活中数据涉及的面很广,种类也很多,如数字、文字、图形、声音、图像等,都是数据。把各种数据采用特定的二进制编码存入计算机,就是计算机中的数据。
数据和信息二者密不可分,信息是客观事物性质或特征在人的头脑中的反映。信息只有通过数据形式表示出来才能被人理解和接受。
2.数据处理(Data Processing,DP)
数据处理是对各种形式的数据进行收集、组织、加工、存储、传播、提炼等。未经处理的数据只是基本素材,只有对其进行加工处理,产生出有助于实现特定目标的信息后对人们才有意义,数据处理也称信息加工。
计算机的出现,使人类开始使用它来存储和管理数据,计算机的高速高效使它成为数据处理的主要工具。
热点排行