SQL Server实用教程
分類: 图书,计算机/网络,数据库,SQL,
作者: 蔡中民,方党生主编
出 版 社: 电子工业出版社
出版时间: 2009-1-1字数: 438000版次: 1页数: 276印刷时间: 2009-01-01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121079870包装: 平装内容简介
本书全面、系统地介绍丁关系数据库的基本原理和SQLServer2000数据库的实用技术。本书结构严谨,强调理论知识,以知识模块为主线,方便教师教学和学生学习。全书共分为10章,主要包括以下内容:第1章讲述关系数据库的基本原理,通过学习让学生掌握数据库设计的基本方法和技巧;第2章讲述SQLServer 2000的基本知识;从第3章开始,为方便教师教学和学生学习,对相关知识进行整合,以突出知识模块的完整性.第3章主要讲述数据库的创建和管理,包括备份和还原;‘第4章结合表的约束,讲述表、规则、索引的创建;第5章主要讲述表的添加、删除、更新和查找等基本操作,重点对查询进行系统深入的讲解,同时以查询为基础建立视图;第6章和第7章主要讲述SQLServer编程的基础知识,并以存储过程和触发器的形式展现结果;第8章讲述SQL数据库的安全方面的相关知识;第9章讲述利用SQL Server数据库技术进行软件开发的相关知识;第10章讲述数据库实用程序的开发。
本书在强调理论知识系统性的基础上,突出实用性、可操作性,加强理论联系实际,语言上通俗易懂,做到好教易学,以满足目前教学的实际需要。本书既可作为大专、高职院校计算机、信息管理等相关专业的教材,也可供SQL Server数据库应用系统开发人员参考使用。
目录
第1章 数据库系统概述
1.1 数据库系统的基础知识
1.1.1 相关概念
1.1.2数据库系统
1.1.3 数据库三级模式结构
1.2 数据模型
1.2.1数据模型概述
1.2.2 两种重要的数据模型
1.3关系数据库
1.3.1 关系模型
1.3.2 关系的数学定义
1.3.3 码(Key,键)
1.3.4 关系的性质
1.3.5 关系数据库
1.3.6关系的完整性
1.4 范式
1.4.1 第一范式(1NF)
1.4.2 第二范式(2NF)
1.4.3 第三范式(3NF)
1.4.4 范式小结
1.5数据库设计
1.5.1 需求分析
1.5.2 概念设计
1.5.3 逻辑结构设计
1.6本章小结
1.7 习题
第2章 SQL Server 2000概述
2.1 SQL Server 2000概述
2.1.1 SQL Server 2000的特点
2.1 2 SQL Server 2000的版本类型
2.1.3 SQL Server 2000的体系结构
2.2 SQL Server 2000的安装
2.2.1 SQL Server 2000的环境要求
2.2.2 SQL Server 2000的安装
2.2.3 卸载sQL Server 2000
2.3 SQL Server 2000的常用工具介绍
2.3.1 SQL Server企业管理器
2.3.2 SQL Server查询分析器
2.3.3 SQL Server注册服务器
2.3.4 服务器网络实用工具
2.3.5 客户端网络实用工具
2.3.6SQL Server 2000的其他管理工具
2.4 本章小结
2.5 习题
第3章 数据库的创建与管理
3.1 SQL Server数据库概述
3.1.1 SQL Server数据库的对象
3.1.2 SQL Server数据库文件和文件组
3.1.3 SQL Server 2000系统数据库
3.2创建数据库
3.2.1 创建数据库
3.2.2 查看数据库信息
3.2.3删除数据库
3.3维护数据库
3.3.1 使用ALTER DATABASE语句维护数据库
3.3.2 设置数据库大小
3.3.3 设置事务曰志文件的大小
3.3.4选项设置
3.3.5添加文件组
3.3.6 修改数据库
3.4备份和恢复概述
3.4.1 备份和恢复需求分析
3.4.2 数据库备份的基本概念
3.4.3 数据库恢复概念
3.5 使用企业管理器备份和恢复数据库
……
第4章数据表的创建与管理
第5章SQL Server为数据中数据的操作
第6章Transact-SQL程序设计
第7章SQL Server数据转换
第8章存储过程和触发器的创建与管理
第9章SQL Server安全管理
第10章数据库实用程序开发
书摘插图
第1章 数据库系统概述
数据管理在信息系统的研究中一直都是一个非常重要的课题,数据库技术是数据管理的最新技术,是计算机科学技术中发展最快的领域之一,它已成为计算机信息系统的核心技术和重要基础。本章将介绍数据库系统的基本概念、数据模型、范式以及数据库设计等相关内容。通过本章的学习,读者可以掌握数据库技术的基础知识,以及简单的数据库设计技术。
1.1 数据库系统的基础知识
1.1.1 相关概念
数据库是长期存储在计算机内,有组织的、大量的、可共享的数据集合。要理解数据库的含义,就需要先了解在数据管理领域中常遇到的两个基本概念:数据和信息。
数据是记录客观事实的符号。这里的“符号”不仅仅指数字、字母、文字和其他符号,而且还包括图形、图像、声音等多媒体数据。
信息是经过加工后的数据,它会对接收者的行为和决策产生影响,具有现实的或潜在的价值。
……