新書推薦:
《
透过器物看历史(全6册)
》
售價:NT$
2234.0
《
我在台北故宫博物院读名画
》
售價:NT$
500.0
《
尼罗河往事:古埃及文明4000年
》
售價:NT$
347.0
《
一个人·谁也不是·十万人(诺贝尔文学奖得主反思自我的巅峰之作)
》
售價:NT$
250.0
《
重写晚明史(全5册 精装)
》
售價:NT$
3560.0
《
汉末晋初之际政治研究
》
售價:NT$
602.0
《
强者破局:资治通鉴成事之道
》
售價:NT$
367.0
《
鸣沙丛书·鼎革:南北议和与清帝退位
》
售價:NT$
551.0
內容簡介:
《数据库系统应用教程(第2版)》系统地阐述了数据库的基本理论、基本技术和方法。全书共分为两部分:
理论篇和实验篇。理论篇包括6章,主要内容包括数据库系统概述、关系数据库基本理论、关系数据库标准语言sql、关系数据库规范化理论、数据库设计理论、数据保护;
实验篇包括10个实验,主要内容包括sql server
2000的操作环境、数据库的创建、数据的更新、简单查询、复杂查询、视图、transact?sql程序设计基础、存储过程与触发器、数据库的备份与恢复、数据转换。本书结构完整、内容精练、实用性强,在阐述数据库基本理论的同时,围绕基本理论介绍sql
server 2000的相关知识,并配有10个相关实验内容,方便实验课程的开展。
《数据库系统应用教程(第2版)》可作为高等学校非计算机专业数据库课程的教材,也可作为从事数据库系统研究和开发人员的参考书。
目錄 :
理论篇
第1章数据库系统概述
1.1数据库系统基础知识
1.1.1数据库的基本概念
1.1.2数据管理技术的产生和发展
1.1.3数据库技术的发展及研究领域
1.2数据模型
1.2.1数据模型的组成要素
1.2.2数据模型的分类
1.3sql server 2000概述
1.3.1sql server 2000的运行环境
1.3.2sql server 2000服务器连接访问
1.3.3sql server 2000的数据库
1.4数据库技术的发展
1.4.1数据模型的发展
1.4.2数据库技术与其他相关技术的结合
1.4.3面向应用领域的数据库新技术
习题
第2章关系数据库基本理论
.2.1关系模型的数据结构
2.1.1关系
2.1.2关系模式
2.1.3关系数据库
2.2关系模型的完整性约束
2.2.1实体完整性
2.2.2参照完整性
2.2.3用户定义的完整性
2.3关系代数
2.3.1关系代数运算的3个要素
2.3.2传统的集合运算
2.3.3专门的关系运算
习题
第3章关系数据库标准语言sql
3.1sql概述
3.1.1sql的产生与发展
3.1.2sql的基本概念及组成
3.1.3sql的特点
3.2数据定义
3.2.1基本表
3.2.2索引
3.3数据更新
3.3.1插入数据
3.3.2修改数据
3.3.3删除数据
3.4数据查询
3.4.1单表查询
3.4.2连接查询
3.4.3嵌套查询
3.4.4集合查询
3.5视图操作
3.5.1定义视图
3.5.2查询视图
3.5.3修改视图
3.5.4视图的作用
3.6数据控制
3.6.1授权
3.6.2收回权限
习题
第4章关系数据库规范化理论
4.1数据依赖
4.1.1关系模式中的函数依赖
4.1.2函数依赖的分类
4.1.3函数依赖对关系模式的影响
4.2范式
4.2.1第一范式
4.2.2第二范式
4.2.3第三范式
4.2.4bc范式
4.2.5多值依赖与第四范式
4.3关系模式规范化
4.3.1模式分解的步骤
4.3.2分解的无损连接性和保持函数依赖性
4.4候选关键字求解理论及算法
4.4.1属性闭包
4.4.2函数依赖最小集
4.4.3候选关键字快速求解理论
习题
第5章数据库设计理论
5.1数据库设计概述
5.1.1数据库设计原则
5.1.2数据库设计方法
5.2数据库设计步骤
5.2.1需求分析阶段
5.2.2概念结构设计阶段
5.2.3逻辑结构设计阶段
5.2.4物理结构设计阶段
5.2.5数据库实施阶段
5.2.6运行和维护阶段
5.3powerdesigner数据建模
5.3.1powerdesigner概述
5.3.2powerdesigner功能介绍
5.3.3powerdesigner数据建模实例
习题
第6章数据保护
6.1安全性
6.1.1安全性控制的一般方法
6.1.2安全系统的基本要求
6.1.3sql server中的安全性控制
6.2完整性
6.2.1完整性约束条件
6.2.2完整性控制
6.2.3sql server中的完整性控制
6.3并发控制
6.3.1并发控制概述
6.3.2并发操作的调度
6.3.3封锁
6.3.4sql server中的并发控制
6.4数据恢复
6.4.1故障的种类及恢复
6.4.2恢复的实现技术
6.4.3sql server中的数据库备份与恢复
6.5数据库复制与数据库镜像
6.5.1数据库复制
6.5.2数据库镜像
习题
实验篇
实验 1sql server 2000的操作环境
实验1.1实验目的
实验1.2知识要点
实验1.2.1sql server 2000的安装
实验1.2.2sql server 2000的管理工具菜单
实验1.2.3启动和停止sql server服务
实验1.2.4企业管理器
实验1.2.5查看系统数据库和样本数据库
实验1.2.6查询分析器
实验1.3实验内容
实验1.3.1服务管理器操作
实验1.3.2企业管理器操作
实验1.3.3查询分析器操作
实验1.4实验思考题
实验2数据库的创建
实验2.1实验目的
实验2.2知识要点
实验2.2.1数据库
实验2.2.2数据表
实验2.2.3数据类型
实验2.2.4完整性
实验2.2.5索引
实验2.2.6修改数据表结构
实验2.3实验内容
实验2.3.1使用向导创建数据库
实验2.3.2使用命令创建数据库
实验2.3.3使用企业管理器创建数据库
实验2.3.4删除数据库
实验2.3.5创建数据表
实验2.3.6修改数据表
实验2.4实验思考题
实验3数据的更新
实验3.1实验目的
实验3.2知识要点
实验3.2.1通过企业管理器对数据表中的数据进行增、删、改
实验3.2.2通过查询分析器对数据表中的数据进行增、删、改
实验3.3实验内容
实验3.4实验思考题
实验4简单查询
实验4.1实验目的
实验4.2知识要点
实验4.2.1transact-sql查询语句
实验4.2.2常用的汇总函数
实验4.2.3运算符
实验4.2.4常用函数
实验4.3实验内容
实验4.4实验思考题
实验5复杂查询
实验5.1实验目的
实验5.2知识要点
实验5.2.1联合查询
实验5.2.2连接查询
实验5.2.3子查询
实验5.3实验内容
实验5.4实验思考题
实验6视图
实验6.1实验目的
实验6.2知识要点
实验6.2.1视图的概念及优点
实验6.2.2视图的定义、删除、查询及更新
实验6.3实验内容
实验6.3.1建立视图
实验6.3.2查询视图
实验6.3.3更新视图
实验6.3.4删除视图
实验6.4实验思考题
实验7transact-sql程序设计基础
实验7.1实验目的
实验7.2知识要点
实验7.2.1transact-sql语言概述
实验7.2.2transact-sql附加语言
实验7.2.3事务
实验7.3实验内容
实验7.4实验思考题
实验8存储过程与触发器
实验8.1实验目的
实验8.2知识要点
实验8.2.1存储过程
实验8.2.2触发器
实验8.2.3自定义函数
实验8.3实验内容
实验8.4实验思考题
实验9数据库的备份与恢复
实验9.1实验目的
实验9.2知识要点
实验9.2.1故障种类及特点
实验9.2.2备份的重要性及种类
实验9.2.3企业管理器下的数据库备份与恢复
实验9.2.4恢复
实验9.2.5使用transact-sql命令执行备份与恢复
实验9.2.6数据库的分离与附加
实验9.3实验内容
实验9.4实验思考题
实验10数据转换
实验10.1实验目的
实验10.2知识要点
实验10.2.1导入和导出数据
实验10.2.2导入、导出数据的原因
实验10.2.3数据传输工具
实验10.2.4使用dts完成数据的导出
实验10.3实验内容
实验10.4实验思考题
参考文献