图书信息
【作 者】:孙星明、张祖平

【出 版 社】:中南大学出版社
【出版时间】: 2005-07
【ISBN】: 7-81105-148-6/TP·013
【字 数】: 398(千字)
【页 码】: (页)
【定 价】: ¥633(元)
【开 本】: 16开
图书目录
第1章 数据库技术概述(3) 1.1 数据库的相关概念(3) 1.1.1 数据与信息(3) 1.1.2 数据库、数据库管理系统和数据库系统(4) 1.2 数据库系统的结构(5) 1.2.1 数据库系统的组成(5) 1.2.2 数据库系统的三级数据模式结构(6) 1.3 数据模型(8) 1.3.1 数据描述的三个领域(8) 1.3.2 数据联系的描述及概念模型(9) 1.3.3 结构数据模型(12) 1.3.4 面向对象模型(15)第2章 关系数据库(17) 2.1 关系模型的基本概念(17) 2.1.1 表格(17) 2.1.2 表名、表头和表体(19) 2.1.3 关系的数学定义(19) 2.1.4 关系模型(21) 2.2 关系数据语言概述(23) 2.3 关系代数(23) 2.3.1 传统的集合运算(24) 2.3.2 专门的关系运算(25)第3章 关系数据设计理论基础(31) 3.1 问题的提出(31) 3.2 规范化(33) 3.2.1 函数依赖(34) 3.2.2 码(34) 3.2.3 范式(35) 3.2.4 2NF(36) 3.2.5 3NF(37)第4章 数据库设计(39) 4.1 数据库设计的特点和方法(39) 4.1.1 数据库设计的特点(39) 4.1.2 数据库设计的方法(40) 4.2 数据库设计的步骤(41) 4.3 需求分析(44) 4.3.1 需求分析的任务和方法(44) 4.3.2 数据字典(45) 4.4 概念结构设计(47) 4.4.1 概念结构设计的方法与步骤(47) 4.4.2 数据抽象与局部视图设计(48) 4.4.3 视图的集成(50) 4.5 逻辑结构设计(53) 4.5.1 逻辑结构设计的任务和步骤(53) 4.5.2 E-R图向关系模型的转换(54) 4.5.3 用户子模式的设计(54) 4.6 数据库的物理设计(55) 4.6.1 数据库的物理设计的内容和方法(55) 4.6.2 关系模式存取方法的选择(56) 4.6.3 确定数据库的存储结构(57) 4.6.4 评价物理结构(58) 4.7 数据库的实施和维护(58) 4.7.1 数据的载入和应用程序的调试(58) 4.7.2 数据库的试运行(59) 4.7.3 数据库的运行和维护(59)第5章 数据库技术的发展(61) 5.1 数据管理技术的发展(61) 5.2 面向对象数据库(65) 5.3 分布式数据库系统(66) 5.4 数据仓库(69) 5.4.1 从数据库到数据仓库(69) 5.4.2 数据仓库的定义及特点(70) 5.4.3 数据仓库系统的体系结构(72) 5.4.4 分析工具(72) 5.4.5 数据仓库、OLAP和数据挖掘的关系(73)应 用 篇 第6章 SQL Server2000概述(77) 6.1 SQLServer2000的发展简史(77) 6.2 SQLServer的体系结构及系统组成(78) 6.2.1 客户端/服务器体系结构(78) 6.2.2 SQLServer2000的系统组成(80) 6.3 SQLServer服务器的管理和使用(81) 6.3.1 注册服务管理器(81) 6.3.2 停止和启动SQLServer服务管理器(82)第7章 Transact-SQL语言基础(84) 7.1 SQL和 Transact-SQL(84) 7.1.1 SQL语言概述(84) 7.1.2 Transact-SQL语言概述(85) 7.2 数据类型(86) 7.2.1 系统数据类型(86) 7.2.2 用户定义数据类型(88) 7.3 运算符(91) 7.4 变量(92) 7.4.1 全局变量(92) 7.4.2 局部变量(92) 7.5 函数(93) 7.5.1 SQLServer提供的函数(93) 7.5.2 字符串函数(94) 7.5.3 数学函数(95) 7.5.4 转换函数(95) 7.5.5 日期时间函数(96) 7.5.6 用户自定义函数(96) 7.5.7 用户自定义函数的创建和调用(97)第8章 SQL Server数据库管理(103) 8.1 操作系统文件(103) 8.2 数据库文件组(104) 8.3 创建数据库(104) 8.3.1 使用企业管理器创建数据库(104) 8.3.2 使用Transact-SQL创建数据库(107) 8.4 查看数据库的信息(111) 8.5 管理数据库(113) 8.5.1 数据库更名(113) 8.5.3 修改数据库大小(114) 8.6 删除SQLServer数据库(116) 8.7 数据库的存储结构(117) 8.7.1 页(117) 8.7.2 范围(118)第9章 表、索引与视图(119) 9.1 表的管理与使用(119) 9.1.1 创建表(119) 9.1.2 删除及修改表格(122) 9.1.3 表的其他操作(122) 9.2 索引(122) 9.3 视图(126) 9.3.1 视图的定义与优点(126) 9.3.2 视图的创建与删除(127) 9.3.3 视图的应用(129)第10章 Transact-SQL查询(130) 10.1 简单查询(130) 10.1.1 SELECT列表语句(130) 10.1.2 FROM 子句(133) 10.1.3 使用WHERE子句限定搜索条件(133) 10.1.4 查询结果排序(137) 10.2 使用统计函数(140) 10.3 使用GROUPBY子句(144) 10.4 使用COMPUTE子句(144) 10.5 使用UNION子句(146) 10.6 连接查询(146) 10.7 子查询(150) 10.8 HAVING参数的使用(151)第11章 SQL Server编程结构(153) 11.1 程序注释语句(153) 11.2 批处理(154) 11.3 流程控制语句(154) 11.3.1 IF…ELSE条件判断结构(154) 11.3.2 BEGIN…END语句块(155) 11.3.3 WHILE循环语句(156) 11.3.4 CASE语句(156) 11.3.5 RETURN语句(158) 11.4 用企业管理器创建存储过程(158) 11.5 游标和事务(161) 11.5.1 游标(161) 11.5.2 事务(161)第12章 存储过程与触发器(163) 12.1 存储过程概述(163) 12.2 存储过程的使用和管理(164) 12.2.1 创建存储过程(164) 12.2.2 管理存储过程(167) 12.2.3 执行存储过程(168) 12.2.4 删除存储过程(169) 12.2.5 修改存储过程(169) 12.2.6 确定存储过程的的执行状态(170) 12.3 触发器概述(170) 12.4 触发器的使用与管理(171) 12.4.1 创建触发器(171) 12.4.2 管理触发器(174) 12.4.3 删除触发器(175) 12.4.4 修改触发器(175) 12.5 触发器的特殊功能(175)第13章 SQL Server的安全性与完整性(178) 13.1 SQLServer的安全性(178) 13.1.1 SQLServer的安全性概述(178) 13.1.2 SQLServer的登陆模式(179) 13.1.3 SQLServer数据库安全性(182) 13.1.4 角色(183) 13.1.5 权限(189) 13.2 SQLServer的完整性(192) 13.2.1 SQLServer完整性概述(192) 13.2.2 使用约束实施数据的完整性(192) 13.2.3 使用规则(200) 13.2.4 使用默认值和IDENTITY列(201)第14章 备份恢复与数据传输服务(203) 14.1 备份与恢复(203) 14.1.1 备份与恢复概述(203) 14.1.2 数据库的备份策略与规划(204) 14.1.3 执行数据备份与恢复(204) 14.2 数据传输服务(209) 14.2.1 数据传输服务概述(209) 14.2.2 数据转换服务导入向导和导出向导(210) 14.2.3 DTS设计器的使用(217)