欢迎来到天天文库
浏览记录
ID:6379609
大小:260.00 KB
页数:15页
时间:2018-01-12
《oracle复习资料更新2》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第1章Oracle数据库概述1.1Oracle数据库简介问题:Oracle是什么?Oracle数据库系统是一个管理数据的软件。Oracle用途?对数据进行管理(增、删、改、查)。1.2Oracle数据库新特性?网格计算数据库OracleRealApplicationClusters自动存储管理信息供应数据库自动管理物化视图与查询重写闪回版本查询与闪回错误操作数据泵其他新特性1.4Oracle数据库应用结构?客户-服务器结构(C/S)终端-服务器结构(T/S)浏览器-服务器结构(B/S)分布式数据库系统(D/S)复习
2、题2.实训题(1)根据下列叙述,设计数据库的E-R图、学校有若干个系,每个系有若干个班级和教研室,每个教研室有若干个老师,每个老师带若干个教学班。每个班有若干个学生,每个学生选修若干门课程,每门课程可由若干个学生选修。(1)根据下列描述,设计数据库的E-R图,并转换为关系模式。授课选课系统有如下的实体,属性及语义描述:每名学生可以学习若干门课程,每门课程可以有若干个学生学习,每名学生学完一门课程后能得到一个成绩。每门课程只由一名教师讲授,每名教师只能授一门课程。学生,课程和教师的信息如下。学生:学号、姓名、性别、年
3、龄、所在系、所属班级;课程:课程号、课程名、学分;教师:教师号、教师姓名、性别、出生日期、职称、所在系。关系模式如下:教师(教师号,姓名,性别,出生日期,系,职称,课程号)课程(课程号,课程名,学分)学生(学号,姓名,性别,年龄,班级,系)学习(学号,课程号,成绩)第3章创建数据库3.1创建数据库前的准备问题:怎样规划数据库?确定所要创建的数据库类型。数据库类型包括事务处理(OLTP)类型、数据仓库(DSS)类型及折中的通用类型确定数据的存储方式确定数据库的管理方式为新建数据库选择全局数据库名熟悉与数据库相关的初始
4、化参数,包括初始化参数文件对系统中已存在的数据库进行备份问题:数据库的创建方式?使用DBCA创建数据库运行脚本手工创建数据库3.3手动创建数据库P35createdatabase创建数据库(重点)3.4数据库服务器初始化参数文件问题:初始化参数文件存放位置,扩展名?database扩展名.ora复习题2.实训题(3)在创建数据库之前应该做哪些准备工作?创建数据库之前应该做好规划、检查系统资源情况以及决定数据库的创建方式。(4)说明手动创建数据库的基本步骤。手动创建数据库通常包含如下的操作
5、步骤:①确定新建数据库名称与实例名称;②确数据库管理员的认证方式;③创建初始化参数文件;④创建实例;⑤连接并启动实例;⑥使用CREATEDATABASE语句创建数据库;⑦创建附加的表空间;⑧运行脚本创建数据字典视图3.选择题(8)Whoownsthedatadictionary?A.SYSB.SYSTEMC.DBAD.ORACLE答案:A第4章Oracle企业管理器4.1OEM简介问题:OEM是什么?是管理Oracle的工具4.4数据库控制OEM功能界面介绍问题:OEM管理内容有哪些?“主目录”属性页“性能”属性页
6、“管理”属性页(由“数据库管理”,“方案管理”,“EnterpriseManager”组成)“维护”属性页4.5OEM控制台设置问题:控制台是什么?是用户操作的界面。问题:哪些数据库用户能登陆和使用OEM控制台?在默认情况下,只有SYS,SYSTEM,SYSMAN三个数据库用户才能登陆和使用OEM控制台。复习题1.简答题(3)说明Oracle10g数据库控制OEM首选身份证明的类型,以及配置首选省身份证明的目的。答:普通数据库首选身份证明,主机首选身份证明,SYSDBA首选身份证明。保证被管理的企业环境安全性。2.
7、实训题(1)为当前数据库用户配置数据库身份证明。答:略第5章SQL*PLUS5.1SQL*Plus概述问题:启动SQL*Plus方法1.命令行方式启动SQL*Plus2.图形界面方式启动SQL*Plus3.web浏览器启动SQL*Plus问题:进入和退出sql*Plus的相关命令?进入:sqlplus[username]/[password][@connect_identifier]
8、[NOLOG]退出:exit5.2SQL*Plus常用命令问题:可以在SQL*Plus中执行哪些语句?SQL语句、PL/SQL程序和
9、SQL*Plus命令。(了解SQL*Plus连接命令,编辑命令写法P61了解脚本文件的创建、装载与编辑、执行P62—P63了解其他常用命令中的显示数据库对象结构,修改用户命令p70)5.3iSQL*Plus问题:iSQL*Plus与SQL*plus的区别?ISQL*PLUS是个网页版的查询,SQL*PLUS是基于命令行的。复习题:1.简答题(6)在启动和登录
此文档下载收益归作者所有