没有合适的资源?快使用搜索试试~ 我知道了~
数据库系统教程 答案(施伯乐)(第二版)
4星 · 超过85%的资源 需积分: 0 41 下载量 59 浏览量
2008-12-24
18:04:18
上传
评论 4
收藏 1.57MB DOC 举报
温馨提示
试读
64页
数据库系统教程(施伯乐)(第二版) 答案 老师发下来的 是教科书配套的 希望对大家学习有帮助
资源推荐
资源详情
资源评论
目 录
第 部分 课程的教与学
第 部分 各章习题解答及自测题
第 章 数据库概论
基本内容分析
教材中习题 的解答
自测题
自测题答案
第 章 关系模型和关系运算理论
基本内容分析
教材中习题 的解答
自测题
自测题答案
第 章 关系数据库语言
基本内容分析
教材中习题 的解答
自测题
自测题答案
第 章 关系数据库的规范化设计
基本内容分析
教材中习题 的解答
自测题
自测题答案
第 章 数据库设计与 模型
基本内容分析
教材中习题 的解答
自测题
自测题答案
第 章 数据库的存储结构
基本内容分析
教材中习题 的解答
第 章 系统实现技术
基本内容分析
教材中习题 的解答
自测题
自测题答案
第 章 对象数据库系统
基本内容分析
教材中习题 的解答
自测题
自测题答案
第 9 章 分布式数据库系统
基本内容分析
教材中习题 的解答
自测题
自测题答案
(2003/9/21) (GJ-DA) (共 2 页) 目录--1
第 章 中间件技术
基本内容分析
教材中习题 的解答
自测题及答案
第 章 数据库与
基本内容分析
教材中习题 的解答
第 章 技术
基本内容分析
教材中习题 的解答
学 习 推 荐 书 目
1.国内出版的数据库教材
(1)施伯乐丁宝康汪卫数据库系统教程第 版北京高等教育出版社
(2)丁宝康董健全数据库实用教程第 版北京清华大学出版社
(3)施伯乐丁宝康数据库技术北京科学出版社
()王能斌数据库系统教程上、下册北京电子工业出版社
(5)闪四清数据库系统原理与应用教程北京清华大学出版社
()萨师煊王珊数据库系统概论第 版北京高等教育出版社
()庄成三洪玫杨秋辉数据库系统原理及其应用北京电子工业出版社
2.出版的国外数据库教材(中文版或影印版)
() !"#$,%&" '(,)*! !+数据库系统概念第 版杨冬青唐世
渭等译北京机械工业出版社
(),!$,-!.!" /数据库系统基础第 版邵佩英张坤龙等译北京人
民邮电出版社
()01/+"+$%23!"!!!+*4!+!"&+1&+5$+
$66!"&+78+"*$66&! $**&+79(影印版北京高等教育
出版社;中文版,施伯乐等译,即将由电子工业出版社出版)
()'&:;$1&""/(!**+(&*+3!"!!!+!5,+""
*1+"'!(中文版,施伯乐等译,即将由电子工业出版社出版)
3.上机实习教材
()廖疆星张艳钗肖金星1&0/)*<. 数据库管理系统管
理与实现北京冶金工业出版社
()伍俊良1&0/)* 课程设计与系统开发案例北京清华大学出版社
4.学习指导书
()丁宝康董健全汪卫曾宇昆数据库系统教程习题解答及上机指导北京高等教育出
版社
()丁宝康张守志严勇数据库技术学习指导书北京科学出版社
()丁宝康董健全曾宇昆数据库实用教程习题解答北京清华大学出版社
()丁宝康数据库原理题典长春吉林大学出版社
()丁宝康陈坚许建军楼晓鸿数据库原理辅导与练习北京经济科学出版社
(2003/9/21) (GJ-DA) (共 2 页) 目录--2
第 1 部分 课程的教与学
1.课程性质与设置目的
现在,数据库已是信息化社会中信息资源与开发利用的基础,因而数据库是计算机教育
的一门重要课程,是高等院校计算机和信息类专业的一门专业基础课。
数据库技术是计算机软件学科的一个重要分支,是研究如何存储、使用和管理数据的一
门学科。随着计算机应用的发展,数据库应用领域已从数据处理、信息管理、事务处理扩大
到计算机辅助设计、人工智能、办公信息系统和网络应用等新的应用领域。
本课程的设置目的是为了使学生掌握数据库的基本原理和方法,能应用现有的数据库管
理软件和软件开发工具,掌握数据库结构的设计和数据库应用系统的开发方法。
2.课程特点
经过卅多年的发展,数据库技术已形成完整的理论体系和一大批实用系统,因而本课程
具有较强的理论性、实用性和可操作性:
·理论性体现在关系运算理论和模式设计理论两个方面;
·实用性体现在 SQL 语言和数据库设计两个方面;
·由前两个特点,决定了这门课程的有强的可操作性,也就是这门学科有许多习题、问
题和应用等着人们去解答分析和设计。
3.课程的基本内容
本课程的各章基本要求和较高要求见图 1。
章 次 基 本 要 求 较 高 要 求
第 1 章 数据库概论
数据描述,数据模型,
体系结构,全局结构
第 2 章 关系模型和关系运算理论
三类完整性规则,关系代数,
查询优化
关系演算,
关系逻辑
第 3 章 关系数据库语言 SQL
SQL 的体系结构,数据定义,
数据查询,数据更新
递归查询,
嵌入式 SQL
第 4 章 关系数据库的规范化设计
模式冗余问题,FD,无损分解,
保持依赖,范式,分解算法
多值依赖,联接依赖
第 5 章 数据库设计与 ER 模型
设计全过程,ER 模型,
ER 模型到关系模型的转换规则
第 6 章 数据库的存储结构
存储介质层次,文件组织,
文件结构,索引技术
散列技术,多键访问
第 7 章 系统实现技术
事务的 ACID 性质,恢复、并发控
制、完整性和安全性等的实现方法
并发事务的可串行化和可
恢复性,触发器
第 8 章 对象数据库系统
对 象 联 系 图 , OO 的 类 型 系
统,ORDB 的语言,ODMG 标准
ODMG 的语言,
UML 类图
第 9 章 分布式数据库系统
分布计算,C/S 结构的演变,DDBS
的体系结构,分布式查询处理
DDBS 中的问题
第 10 章 中间件技术
中间件,ODBC 的体系结构,
ODBC 接口
JDBC 结构,
JDBC API
第 11 章 数据库与 WWW
网络协议模型,WWW 与数据库的结
合,CGI
JSP 技术,
PHP 技术
第 12 章 XML 技术 XML 基本概念
XML 查询语言,
XML 处理
(2003/9/21) (GJ-DA) (共 2 页) 目录--3
图 1
4.课程的基本要求
学生在学习中,应沿着以下四条线索来学习:
()掌握数据库的历史发展(层次网状系统)、当前主流(关系系统)和未来发展
(面向对象系统)三部分内容。
()数据库发展史上的两条主线,即数据模型的演变和数据语言的演变。
数据模型的演变经历了从层次、网状模型到关系模型,进而从关系、嵌套关系、复合对
象模型到面向对象模型这样一个过程。数据语言的演变经历了从基本 、嵌入 、动
态 、递归 、到 83/ 的 发展这样一个过程。
()数据库技术有两个端点。一个端点是“用户”,即用户如何来使用数据库;另一个端
点是“系统”,即数据库技术是如何实现的。
()数据库设计演变的过程,即从 图、对象联系图到 = 类图的发展过程。
实际上,这四条线索就是数据库的内涵和实质。
5.课程的教学方法
本书可采取如下的教学方法:
()讲授的重点应是第 ~、 章。对于第 章和第 章中理论性较强的内容,可作
适当压缩。第 章的重点是关系代数,第 章的重点是函数依赖和范式。
()对于第 章的存储结构内容,教师可作适当引导让学生自学,以拓宽知识面。
()对于第 章的对象数据库内容,教师可作适当引导让学生自学,以提高学生的工
作能力和研究水平。
()对于第 ~ 章,教师可有针对性地选择某些内容向学生讲授。
(5)组织学生进行上机实习,系统可采用 SQL Server 等 DBMS 和 PowerBuilder 等软件
开发工具。
6.课程的学习方法
学习本课程时,应注意以下几个问题:
(1)勤于思考,善于消化
学习是一个艰苦的脑力劳动过程,没有捷径可走。学习是一个循序渐进的过程,对平时
每堂课的内容必须结合教材反复思考,吃透每一知识点,深刻理解每一个基本概念、基本原
理的要领。教材中内容并不都是靠教材、参考书、授课等方式能掌握的,有些内容需要有个
消化过程。也就是说,有些内容并不能一下子掌握,需要十天半个月后才能领悟与掌握。因
此,学习者不要因为个别问题搞不懂就望而生畏停滞不前。
(2)掌握教材中重要的例题和习题
本课程是概念性很强的课程,因此在阅读及理解基本概念、基本原理、基本方法的同时,
还要多阅读教材中的例题,以加深对这些内容的理解。特别是教材中第 4 章模式设计理论内
容,理论性很强,这些概念非常不容易理解,只能从其应用中去理解其语义。因此,对于这
些例题更要仔细阅读、反复领会,才能掌握这些概念。
(3)重视上机实习环境
本课程也是应用性很强的课程,已经有许多成熟的 DBMS 产品和软件开发工具。DBMS
产品有 ORACLE、DB2、SYBASE 和 SQL Server 等。软件开发工具有 PowerBuilder、Delphi
和 Visual Basic 等。
PowerBuilder8.0 是现在用得比较普遍的一种软件开发工具,SQL Server 是现在用得比较普
遍的一种 DBMS 产品。建议从这两个系统来建立实验环境。
(4)重视数据库设计
数据库设计是一项实用性非常强的工作。特别是 ER 模型的设计,更是与实际紧密相连。
ER 模型具有客观性和主观性,也就是 ER 模型即充分反映了用户的需求,又体现了设计者的
分析能力和抽象能力。为了增强学习者的数据库设计能力,在教材中已有 4 个大的 ER 模型
(2003/9/21) (GJ-DA) (共 2 页) 目录--4
实例,在本书第 5 章的练习题中又增加了 5 个大的 ER 模型实例。学习者如能熟悉这 9 个实
例,必将给毕业实习和今后的工作带来很大益处。如有可能,教师可以布置一个较大的作业 ,
让学生去设计一个现实问题的 ER 模型,譬如超市管理、仓库管理等等。
7.上机实习要求
现在几乎很少有人直接使用 DBMS 来开发数据库应用系统,都是使用软件开发工具作
为前台工具来开发数据库应用系统。在这些工具中,PowerBuilder 是皎皎者。最新版本是
2001 年推出的 8.0 版。PowerBuilder 具有基于 C/S 结构、Windows 界面、采用面向对象的开
发技术和可视化技术等特点。我们通过学习这个软件,既能掌握 4GL 的开发特点,又能掌
握 DBMS 的原理和方法。
本书第 4 部分介绍 PowerBuilder8.0 上机实习内容,以大学里“学生选课系统”为例,由浅
入深、由表及里地介绍这个软件的使用,使初学者很容易地就能够抓住 PowerBuilder 的学习
重点。
上机的要点如下:
(1)数据库的基本操作
建立数据库;建立表、主键、外键;数据插入、查询、删除和修改的交互操作。
(2)建立数据库应用程序
建立应用、数据窗口、窗口;书写脚本;运行应用程序。
(2003/9/21) (GJ-DA) (共 2 页) 目录--5
剩余63页未读,继续阅读
资源评论
- Aeris_zhang2014-07-15恩,不错,结合书籍看的,有帮助
飞翔地猴子
- 粉丝: 9
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功