SQLServer2000实用教程(第2版)
分類: 图书,计算机/网络,数据库,SQL,
作者: 李金勇,曹军生主编
出 版 社: 北京理工大学出版社
出版时间: 2008-6-1字数:版次: 2页数: 267印刷时间:开本: 16开印次: 6纸张:I S B N : 9787810458313包装: 平装内容简介
本书全面、系统地介绍了关系型数据库的基本原理和SQL Server 2000数据库应用系统的开发技术。主要包括:数据库基础、SQL Server 2000的安装和配置、Transact—SQL语言、数据库管理、管理数据库表、数据完整性、数据查询和视图、索引、存储过程和触发器、SQL Server 2000用户和安全性管理、备份和恢复、SQL Server 2000综合实验(利用Visual Basic等开发工具编写前台应用程序,从而形成一个完整的数据库管理系统)。本教材还为使用者提供了全书的数据源及源代码(SQL Server 2000、Visual Basic实例简介。请见北京理工大学出版社的网站下载资源。)
目录
第1章数据库基础
1.1基本概念
1.2数据模型
1.3常见的数据库对象
1.4 关系范式
1.5 小结
习题一
习题二
第2章SQL Server 2000的安装和配置
2.1认识Microsoft SQL Server 2000
2.2SQL Server 2000的系统需求
2.3安装SQL Server 2000
2.4SQL Server 2000管理器和开发工具
2.5认识系统数据库
2.6配置SQL Server 2000
2.7 小结
习题一
习题二
第3章Transact-SQL语言
3.1运算符
3.2 函数
3.3批处理和流程控制语言
3.4 小结
习题一
习题二
第4章管理数据库
4.1数据库中的对象
4.2数据库设计
4.3创建数据库
4.4修改数据库
4.5删除数据库
4.6移动数据库和附加数据库
4.7 小结
习题
第5章管理数据库表
5.1数据类型
5.2创建数据表
5.3管理数据表
5.4 小结
习题一
习题二
第6章数据完整性
6.1数据完整性的概述
6.2创建和使用规则
6.3创建约束
6.4创建数据库关系图
6.5删除关系及关系图
6.6 小结
习题
第7章数据查询和视图
7.1SELECT语句查询
7.2视图
7.3删除视图
7.4 小结
习题一
习题二
第8章索引
8.1索引概述
8.2创建索引
8.3管理索引
8.4 小结
习题一
习题二
第9章存储过程和触发器
9.1存储过程的概述
9.2创建存储过程
9.3管理存储过程
9.4触发器概述
9.5创建触发器
9.6管理触发器
9.7使用sp_help、sp_depends和sp_helptext系统存储过程
9.8 小结
习题一
习题二
第10章SQL Server 2000的管理
第11章备份和恢复
第12章综合实验
参考文献
书摘插图
第1章数据库基础
本章要点
基本概念
数据模型
常见的数据库对象
关系范式
1.1基本概念
1.1.1数据(Data)
数据是数据库中存储的基本对象,对数据的理解是学习数据库的第一步,也是至关重要的一步。按照通常的理解,数据是一种数字形式,这是对数据的狭义理解,广义的数据指的是数据的一种表现形式,它可以是文字、图形和声音等。
可以对数据作如下定义:数据就是描述事物的符号。描写事物的符号可以是文字、图形和声音等,所以数据有多种表现形式,但无论是哪一种形式,要被计算机识别和处理,必须经过数字化以后存入计算机。
在我们的日常生活中数据无所不在,数字、文字、图表、图像和声音等都是数据。人们通过数据来认识世界交流信息。
1.1.2数据库(DataBase,DB)
数据库(DataBase)是存放数据的仓库,这个仓库位于计算机的存储器上,比如硬盘。数据库中的数据必须按照一定的规矩存放,以方便查找。所以,可以认为数据库是长期存放在计算机中的、有组织的、可共享的数据集合。
在社会迅猛发展的今天,信息技术的浪潮席卷整个世界,人们总是尽可能地收集尽量多的有利于自己的信息,甚至可以说谁先掌握了信息,谁就在竞争中取得了主动,甚至取得了成功。而数据库技术就是一种对数据进行加工以得到有用信息的计算机软件技术。
在计算机中数据库是数据和数据库对象的集合。所谓数据库对象是指表(Table)、视图(View)、存储过程(Stored Procedure)和触发器(Trigger)等。
1.1.3数据库管理系统(DataBase Management System.DBMS)
数据库管理系统是用于管理数据的计算机软件。数据库管理系统使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。它主要用来研究如何利用计算机有效地组织数据、存储数据、获取和管理数据。
……