数据库基础教程

数据库基础教程
作 者: 苏俊
出版社: 中国人民大学出版社
丛编项: 现代远程教育系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 数据库系统
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  苏俊,中国人民大学信息学院副教授。主持和参加过“七五”、“八五”国家科技攻关项目、国家自然科学基金项目。开设了【数据处理概论】【计算机网络】【多媒体技术】、【编译原理】、【知识库原理】、【Unix高级编程技术】、【Informix高级教程】等本科和硕士研究生课程,发表了大量有关数据库系统(ORACLE、SYBASE、INFORMIX、SQL Server)、网络操作系统、计算机应用集成方面的文章、译文和技术报告。开发过银行对公、企业进存销、网络社区等方面的应用项目。目前主要从事以数据库技术为基础、以互联网为手段、以JAVA语言为核心的高端服务器构架技术的实践和研究。

内容简介

现代计算机不仅仅应用在科学计算上,也广泛应用于各项信息管理工作中。在管理过程中要涉及大量信息,为了有效存储、处理和管理日益重要的信息,需要一种现代工具,这就是数据库系统。数据库系统是现代计算机系统的一个重要组成部分,现代的管理信息系统几乎都是以数据库作为核心的。实践证明,在信息技术和互联网应用迅猛发展的今天,数据库技术始终处于中心位置,发挥着日益重要的作用。通过本教材的学习,能使读者了解关系数据库系统的基础知识和基本概念、现代数据库系统的体系结构,掌握结构化查询语言(Structure Query Statement,SQL),熟练使用一种流行数据库软件(SQL Server 2000)。通过理论知识和上机操作的有效结合,使读者能够学习到数据库系统的基础知识。由于这门教材是面向数据库初学者,所以在编写这本教材时遵循 “以点带面,通用为主,知识面要宽”的原则。所谓以点带面,是指通过一个实例系统的实施过程来介绍所涉及的数据库知识。数据库系统有很多理论和实践内容,系统地介绍这些内容对于初学者来讲比较困难,学习效果也不好。所以在这门教材中,从下面两点出发来介绍数据库系统:□以微软公司的SQL Server作为教材的实验平台,之所以选择它,主要是考虑到它的测试版很容易在互联网上下载得到,它在大家都熟悉的WINDOWS环境下运行,有很好的伸缩性,既可以在个人计算机上运行,也可以在大型计算环境中运行,同时它又是著名的数据库系统。□在教材中设计了一个包括职工表和部门表的示例数据库,通过设计、建立、使用和管理这个数据库,以点带面地介绍相关数据库知识。所谓通用为主,是多介绍一些所有数据库系统都共有的内容,例如主要介绍SQL语言标准的内容,至于SQL Server的扩展语言不作重点介绍。所谓知识面要宽,是指在教材中要涉及一般数据库应用中所遇到的主要内容,这包括:□数据库系统的基本概念和总体结构。□安装和配置数据库。□启动数据库。□连接到数据库服务器。□建立数据库。□建立存储数据的表。□插入、修改、删除数据。□使用数据:统计查询操作。□根据情况,使用数据库系统所提供的各种有效手段:索引、视图、存储过程和触发器。□多个用户同时使用数据库是现实生活中的基本特征,作为数据库的初学者,应该认识到这个问题。□由于各种意外情况,会引起数据不可用的问题,所以要了解数据.备份和恢复的技术。□数据交换是在一个多个数据库系统混合使用的系统中必须处理...

图书目录

第1章 数据库绪论  

引言  

 1.1 数据库系统概述  

1.2 SQL语言简介

 1.3 例子数据库设计

 本章小结

 思考习题

第2章 SQL SERVER简介

 引言

 2.1 SQL Server的安装和配置

 2.2 SQL Server的特点

 本章小结

 思考题

第3章 连接数据库服务器

 引言

 3.1 用户权限说明

3.2 管理用户登录

 3.3 管理数据库权限

 3.4 管理角色

 本章小结

 思考题

第4章 建立数据库

 引言

 4.1 数据库操作

 4.2 表操作

 本章小结

 思考题

第5章 操纵数据

 引言

 5.1 INSERT语句

 5.2 UPDATE语句

 5.3 DELETE语句

 5.4 建立实例数据

 本章小结

 思考题

第6章 查询数据

 引言

 6.1 SELECT语句

 6.2 WHERE语句

 6.3 GROUP BY子句和聚集函数

 6.4 简单子查询

 6.5 复杂查询

 本章小结

 思考题

第7章 数据库常用对象管理

 引言

 7.1 视图

 7.2 索引

 7.3 存储过程

 7.4 触发器

 本章小结

 思考题

第8章 多个用户使用数据库

 引言

 8.1 多个用户同时使用数据库的问题

 8.2 什么是事务

 8.3 事务的应用

 本章小结

 思考题

第9章 数据库备份和恢复

 引言

9.1 故障概述

 9.2 备份

 9.3 恢复

 本章小结

 思考题

第10章 常用系统管理工具

 引言

 10.1 数据转换

 10.2 自动执行管理任务

 本章小结

 思考题