SQL Server 2005实用教程(高等学校计算机专业教材精选·数据库)

分类: 图书,计算机/网络,数据库,SQL,
作者: 范立南等编著
出 版 社: 清华大学出版社
出版时间: 2009-6-1字数:版次: 1页数: 319印刷时间:开本: 16开印次:纸张:I S B N : 9787302202608包装: 平装编辑推荐
本书系统地介绍了数据库技术的基础理论、SQL Server2005的安装与配置、用Microsoft SQL Server Management Studio对数据库及数据表进行管理与操作、Transact-SQL编程、安全性管理、索引与视图的使用、存储过程及触发器的管理。并通实例介绍了如何通过Visual Basci及ASP访问SQL Server2005数据库等,在附录中添加了上机操作指导的内容。
与同类书比较,本书覆盖面广,内容新颖,是一本实用性很强的教科书,并附有大量练习实例。本书立足于易懂实用的原则,涉及从入门到提高的各个层面,让读者轻松掌握构建数据库的实质内容。
本书既可作为高等学校计算机及相关专业的教材和参考书,也适用于数据管理人员及高级开发人员参考。
内容简介
本书系统地介绍了数据库技术的基础理论,sQL server 2005的安装与配置,用Microsoft SQL Server Management studio对数据库及数据表进行管理与操作,Transact-sQL编程,安全性管理,索引与视图的使用,存储过程及触发器的管理,并通过实例介绍了如何通过Visual Basic及AsP访问SQL-server 2005数据库等,在附录中添加了上机操作指导的内容。
与同类书比较,本书覆盖面广,内容新颖,是一本实用性很强的教科书,并附有大量练习实例。本书立足于易懂实用的原则,涉及从入门到提高的各个层面,让读者轻松掌握构建数据库的实质内容。
本书既可作为高等学校计算机及相关专业的教材和参考书,也适用于数据库管理人员及高级开发人员参考。
目录
第1章数据库基础
1.1数据库系统概述
1.1.1基本概念
1.1.2数据管理技术的产生与发展
1.2数据模型
1.2.1数据模型的组成要素
1.2.2概念模型及其表示
1.2.3常用数据模型
1.3数据库系统结构
1.3.1数据库系统的三级模式结构
1.3.2数据库系统的二级映像
1.4关系数据库
1.4.1关系数据结构
1.4.2关系操作
1.4.3关系的完整性
1.4.4关系数据库
1.4.5关系代数
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.6.7数据库运行和维护
习题1
第2章SQL server 2005综述
2.1 SQL Server 2005简介
2.1.1 SQL Server 2005新增功能
2.1.2 SQL Server 2005版本分类
2.2 SQL Server 2005新特性功能
2.2.1 SQIL Server 2005新特性
2.2.2 SQL Server 2005的新增或增强功能
2.3安装SQL Server 2005
2.3.1 SQL Server 2005的运行环境
2.3.2SQL Server 2005的安装
习题2
第3章数据库及表的操作
3.1数据库简介
3.2创建及修改数据库
3.2.1创建数据库
3.2.2修改数据库
3.2.3删除数据库
3.3管理数据库表
3.3.1创建数据库表
3.3.2创建和使用约束
3.3.3 自定义数据类型
3.3.4修改表
3.3.5查看表的属性
3.3.6删除表
3.3.7表中数据的访问
3.4数据完整性规则
3.4.1数据完整性
3.4.2规则
3.4.3默认值和默认对象
习题3
第4章 Transact SQL语言
4.1SQL查询编辑器
4.1.1查询编辑器简介
4.1.2使用查询编辑器
4.2数据类型、常量与变量
4.2.1系统数据类型
4.2.2用户定义的数据类型
4.2.3 SQL Server中的运算符与通配符
4.2.4常量与变量
4.3函数
4.3.1常用的系统函数
……
第5章索引和视图
第6章存储过程和触发器
第7章安全管理
第8章数据库的备份和恢复
第9章SQLServer2005应用
附录A上机练习
参考文献
书摘插图
第1章数据库基础
教学提示:
数据库技术和数据库系统已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的最有效的手段,极大地促进了计算机应用的发展。本章系统讲述数据库系统的基础理论、基本技术和基本方法。内容包括数据库系统的基本概念,数据模型,关系数据理论,以及数据库设计方法和步骤等。
教学目标:
本章主要介绍数据库系统概述、数据模型、数据库系统结构、关系数据库、关系数据理论和数据库设计。通过本章的学习,要求掌握数据库的基本概念,数据库的特点,数据模型的组成,数据库系统结构,关系数据库及关系数据理论,数据库设计,了解数据管理技术的产生与发展等内容。
1.1数据库系统概述
数据库技术是计算机学科的一个重要分支,它的应用非常广泛,几乎涉及所有的应用领域。在学习数据库知识之前必须掌握数据、数据库、数据库管理系统和数据库系统等基本概念。
1.1.1 基本概念
1.数据
数据(data)是数据库中存储的基本对象。提到数据,大多数人的第一个反应就是数字。其实数字只是最简单的一种数据。广义的理解,数据的种类很多,文字、图形、图像、声音、职工个人的档案记录、仓库的库存情况等,这些都是数据。
数据的概念包括两个方面:其一,数据内容是事物特性的反映或描述;其二,数据是符号的集合。符号不仅指数字、字母、文字和其他特殊字符,而且包括图形、图像、声音等多媒体数据。
可以对数据做如下的定义:描述事物的符号记录称为数据。数据有多种表现形式,它们都可以经过数字化后存入计算机。
……