欢迎来到天天文库
浏览记录
ID:32265153
大小:58.50 KB
页数:6页
时间:2019-02-02
《oracle习题参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1章案例数据库设计【简答题】1.简要说明数据库设计的基本流程,并结合实例说明数据库设计各阶段的主要任务。数据库设计的基本流程:按照规范的设计方法,将数据库设计分为六个阶段:(1)需求分析;(2)概念结构设计;(3)逻辑结构设计;(4)物理结构设计;(5)数据库实施;(6)数据库的运行和维护。需要说明的是,数据库设计还包含了应用系统的设计过程。每个阶段的主要任务是:(1)需求分析:通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)的工作概况,明确用户需求,确定新系统的功能。(2)概念结构设计:应
2、用E-R模型真实地反映现实世界,包括事物和相互之间的联系,能满足用户对数据的处理要求,是现实世界的一个真实模型;易于理解、易于更改、易于向关系、网状、层次等各种数据模型转换。概念结构设计有以下四种方法:①自顶向下;②自底向上;③逐步扩张;④混合策略。(3)逻辑结构设计:逻辑结构设计的目的是把概念设计阶段的基本E—R图转换成与选用的具体机器上DBMS所支持的数据模型相符合的逻辑结构(包括数据库模式和外模式)。逻辑结构设计有如下三个步骤: ①将概念模型(E—R图)转换为一般的关系、网状、层次模型; ②将关系、网状、层次模型向特定的DBMS支持
3、下的数据模型转换; ③对数据模型进行优化。(4)物理结构设计:对于一个给定的逻辑数据模式选取一个最适合应用环境的物理结构的过程,称为数据库的物理设计。(5)数据库实施:建立实际数据库结构;试运行;装入数据;同时进行数据库的重新组织设计;故障恢复方案设计;安全性考虑;事务控制;(6)数据库的运行和维护:数据库的日常维护(安全性、完整性控制,数据库的转储和恢复);性能的监督、分析与改进;扩充新功能;修改错误。2.依据你对数据库管理员和程序员职业岗位的了解,说明这两个岗位对数据库知识和能力的需求。要求学生通过前程无忧(http://www.51
4、job.com)等人才招聘网站进行了解。第2章初识Oracle11g【填空题】1.https://sd04:1158/em(其中sd04为机器名)2.2001,Internet,2007,grid(网格)3.代码区4.PMON【选择题】1.B2.B3.D4.A【简答题】1.查阅资料,了解目前主流的关系型数据管理系统有哪些,并对这些数据库管理系统进行简单比较。常见的关系型数据库管理系统产品有Oracle、SQLServer、Sybase、DB2、Access等。(1)OracleOracle是1983年推出的世界上第一个开放式商品化关系型数
5、据库管理系统。它采用标准的SQL结构化查询语言,支持多种数据类型,提供面向对象存储的数据支持,具有第四代语言开发工具,支持Unix、WindowsNT、OS/2、Novell等多种平台。除此之外,它还具有很好的并行处理功能。Oracle产品主要由Oracle服务器产品、Oracle开发工具、Oracle应用软件组成,也有基于微机的数据库产品。主要满足对银行、金融、保险等企业、事业开发大型数据库的需求。(2)SQLServerSQL即结构化查询语言(StructuredQueryLanguage,简称为SQL)。SQLServer最早出现在
6、1988年,当时只能在OS/2操作系统上运行。2000年12月微软发布了SQLServer2000,该软件可以运行于WindowsNT/2000/XP等多种操作系统之上,是支持客户机/服务器结构的数据库管理系统,它可以帮助各种规模的企业管理数据。 随着用户群的不断增大,SQLServer在易用性、可靠性、可收缩性、支持数据仓库、系统集成等方面日趋完美。特别是SQLServer的数据库搜索引擎,可以在绝大多数的操作系统之上运行,并针对海量数据的查询进行了优化。目前SQLServer已经成为应用最广泛的数据库产品之一。由于使用SQLServ
7、er不但要掌握SQLServer的操作,而且还要能熟练掌握WindowsNT/2000Server的运行机制,以及SQL语言,所以对非专业人员的学习和使用有一定的难度。(3)Sybase1987年推出的大型关系型数据库管理系统Sybase,能运行于OS/2、Unix、WindowsNT等多种平台,它支持标准的关系型数据库语言SQL,使用客户机/服务器模式,采用开放体系结构,能实现网络环境下各节点上服务器的数据库互访操作。技术先进、性能优良,是开发大中型数据库的工具。Sybase产品主要由服务器产品SybaseSQLServer、客户产品S
8、ybaseSQLToolset和接口软件SybaseClient/ServerInterface组成,还有著名的数据库应用开发工具PowerBuilder。(4)DB2DB2是基于SQL的关系
此文档下载收益归作者所有