关系数据库与SQL Server 2000

关系数据库与SQL Server 2000
作 者: 龚小勇
出版社: 机械工业出版社
丛编项: 21世纪高职高专计算机科学与应用专业系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Sever
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《关系数据库与SQL Server 2000》作者简介

内容简介

本书全面、系统地介绍了关系数据库的基本原理和SQL Server 2000数据库应用系统的开发技术。全书共分为11章,主要包括:关系数据库的基本原理、T-SQL语言、数据库和表的创建、数据库的查询和视图、索引与数据完整性的实现、存储过程和触发器、事务和锁、SQL Server管理以及SQL Server综合应用实例等。本书结构连贯,强调理论以够用为度,始终以介绍数据库应用程序的开发技能为主线。编写中借鉴了目前流行的认证考试教材的成功编写经验,每章配有实验、习题,以及大量来自工程实践领域的应用实例。本书既可作为大专、高职院校计算机相关专业的教材,也可供SQL Server数据库应用系统开发人员使用。

图书目录

第1章关系数据库原理

1.1数据库系统的基本概念

1.1.1数据.数据库.数据库管理系统.数据库系统

1.1.2数据库系统的特点

1.2E-R概念模型

1.2.1实体

1.2.2属性

1.2.3联系

1.3关系数据模型

1.3.1关系数据模型的基本概念

1.3.2E-R图转化为表

1.4基本关系运算

1.4.1选择

1.4.2投影

1.4.3连接

1.5关系的完整性规则

1.5.1域完整性

1.5.2实体完整性

1.5.3参照完整性

1.6关系的归范化

1.6.1第一范式(1NF)

1.6.2第二范式(2NF)

1.6.3第三范式(3NF)

1.6.4Boyce-Codd范式(BCNF)

1.7本章小结

1.8习题

第2章SQLServer2000的安装和配置

2.1SQLServer2000的安装

2.1.1SQLServer2000体系结构与运行环境

2.1.2安装SQLServer2000的软硬件要求

2.2SQLServer2000的主要管理工具

2.2.1SQLServer2000企业管理器

2.2.2SQLServer2000查询分析器

2.3本章小结

2.4习题

第3章T-SQL语言

3.1SQL语言基本知识

3.1.1Transact-SQL语言简介

3.1.2标识符

3.1.3对象命名规则

3.1.4Transact-SQL语法格式约定

3.2Transact-SQL表达式

3.2.1数据类型

3.2.2常量.变量.函数

3.2.3运算符与表达式

3.3Transact-SQL语句

3.3.1数据定义.操纵.控制语句简介

3.3.2流程控制语句

3.3.3系统存储过程

3.4本章小结

3.5习题

第4章数据库和表的创建

4.1命令方式创建数据库和表

4.1.1使用CREATEDATABASE创建数据库

4.1.2使用ALTERDATABASE修改数据库

4.1.3使用DROPDATABASE删除数据库

4.1.4使用CREATETABLE创建表

4.1.5使用ALTERTABLE修改表

4.1.6使用DROPTABLE删除表

4.1.7使用INSERT语句插入表数据

4.1.8使用UPDATE语句修改表数据

4.1.9使用DELETE语句删除表数据

4.2界面方式创建数据库和表

4.2.1数据库的创建.修改和删除

4.2.2表的创建.修改和删除

4.2.3表数据的插入.修改和删除

4.3本章小结

4.4习题

第5章数据库的查询和视图

5.1SELECT语句查询

5.1.1选择列

5.1.2选择行

5.1.3FROM子句

5.1.4数据汇总

5.1.5排序

5.1.6SELECT语句的其他子句

5.2视图

5.2.1视图的建立

5.2.2视图的修改

5.2.3视图的删除

5.3游标

5.3.1游标的声明

5.3.2游标的打开

5.3.3游标的读取

5.3.4游标的关闭

5.3.5游标的删除

5.4本章小结

5.5习题

第6章索引与数据完整性的实现

6.1索引

6.1.1索引的创建

6.1.2索引的删除

6.1.3全文索引的建立

6.2约束和默认

6.2.1约束的定义和删除

6.2.2默认值对象的定义.使用和删除

6.3数据完整性

6.3.1域完整性的实现

6.3.2实体完整性的实现

6.3.3参照完整性的实现

6.4本章小结

6.5习题

第7章存储过程和触发器

7.1存储过程

7.1.1用户存储过程的创建与执行

7.1.2用户存储过程的修改与删除

7.2触发器

7.2.1触发器的创建

7.2.2触发器的修改

7.2.3触发触发器

7.3本章小结

7.4习题

第8章批.事务和锁

8.1事务

8.1.1事务的类型

8.1.2事务处理语句

8.1.3事务和批

8.2锁定

8.2.1锁的模式

8.2.2锁的信息

8.2.3死锁及处理

8.3本章小结

8.4习题

第9章SQLServer2000管理

9.1安全管理

9.1.1认证模式

9.1.2账号管理

9.1.3角色管理

9.1.4权限管理

9.2数据库备份

9.2.1备份设备

9.2.2备份策略

9.2.3执行数据库备份

9.3数据复制

9.3.1快照复制

9.3.2事务处理复制

9.3.3合并复制

9.4数据转换服务

9.4.1数据转换服务简介

9.4.2DTS结构

9.4.3DTS导入导出向导

9.5代理服务

9.5.1配置SQLServer代理

9.5.2操作员

9.5.3作业

9.5.4警报

9.6本章小结

9.7习题

第10章SQLServer2000综合应用实例

10.1基于Web环境的数据库应用程序设计概述

10.1.1Web的工作原理

10.1.2.NET框架

10.1.3安装ASP.NET

10.1.4创建ASP.NET页面

10.1.5在ASP.NET中实现数据库访问

10.2基于ASP.NET环境的在线银行交易系统的设计

10.2.1需求分析

10.2.2数据库设计

10.2.3ASP.NET页面设计

10.3本章小结

10.4习题

第11章综合实验

11.1实验1用E-R图设计数据库

11.2实验2确定表中的关键字

11.3实验3规范化数据

11.4实验4安装SQLServer2000

11.5实验5注册服务器

11.6实验6创建数据库和表

11.7实验7查询数据库

11.8实验8创建和使用视图

11.9实验9创建和使用索引

11.10实验10创建并使用约束和默认值对象

11.11实验11实现数据完整性

11.12实验12实现存储过程

11.13实验13实现触发器

11.14实验14实现事务和批

11.15实验15检测死锁

参考文献