第1章 Oracle数据库概述
例题
复习题1
1.简答题
(1)查询资料,说明Oracle数据库的发展历程。
(2)查询资料,列举Oracle lOg数据库的新特性。
(3)查询资料,列举Oracle数据库在不同领域的应用。
(4)列举常用的关系数据库管理系统,并进行比较。
(5)举例说明基于数据库的应用系统架构。
(6)查询资料,列举Oracle相关的技术网站及论坛。
2.实训题
(1)根据下列叙述,设计该数据库的E-R图。
学校有若干个系,每个系有若干个班级和教研室,每个教研室有若干个老师,每个老师带
若干个教学班。每个班有若干个学生,每个学生选修若千门课程,每门课程可由若干学生选修。
(2)根据下列描述,设计数据库E-R图,并转换为关系模式。
授课选课系统有如下的实体、属性及语义描述:
每名学生可以学习若干门课程,每门课程可以有若干学生学习,每名学生学完一门课程后
能得到一个成绩。每门课程只由一名教师讲授,每名教师只能教授一门课程。学生、课程和教
师的信息如下。
学生:学号、姓名、性别、年龄、所在系、所属班级;
课程:课程号、课程名、学分;
教师:教师号、教师姓名、性别、出生日期、职称、所在系。
第2章 数据库服务器的安装与卸载
例题
复习题2
1.简答题
(1)在安装Oracle lOg数据库服务器之前需要做哪些准各工作?
(2) Oracle lOg数据库服务器的企业版、标准版、个人版之间有什么区别?分别适用于什
么环境?
(3)常用的数据库类型有哪几种?有何区别?分别适用于什么类型的应用?
(4)查资料,整理出10个Oracle lOg数据库服务器运行过程中可能出现的问题,并简述
解决方法。
hnaa (5)查资料说明用户登录身份中的"SYSDBA"和"SYSOPER"在权限上有何不同。
(6)如果将数据库中的SYS, SYSTEM, SYSMAN口令忘记了,该如何进入系统?
(7)简述卸载数据库服务器的基本步骤。
(8)简述安装数据库服务器的注意事项。
(9)解释说明Oracle lOg数据库文件结构OFA的特性。
2.实训题
(l)安装Oracle lOg数据库服务器程序,同时创建一个名为"ORCL"的数据库。
(2)将当前数据库服务器更名为“oracle rver",为保证Oracle数据库服务器的正常运
行,请对数据库服务器配置进行修改。
核能英语 (3)完全卸载ORCL数据库。callus
(4)卸载Oracle lOg数据库服务器软件的部分组件。
第3章 创建数据库
例题
1、确定数据库名称与实例名称 p30
在“命令提示符”界面中执行下列命令设置操作系统环境变量ORACLE_SID:
C:\>SET ORACLE_SID=MYNEWDB
2、连接古文翻译在线Oracle实例 p33
C:\>SQLPLUS /NOLOG
SQL>CONNECT sys/tiger AS SYSDBA
3、启动实例 p33
SQL>STARTUP NOMOUNT
4、运行脚本创建数据字典视图 p36
SQL>@D:\oracle\product\10.2.0\db_1\rdbms\admin\catalog.sql;
SQL>@D:\oracle\product\10.2.0\db_1\rdbms\admin\catproc.sql;
5、创建服务器初始化参数文件
SQL>CREATE SPFILE FROM PFILE; P37
6、利用文本初始化参数文件创建服务器端初始化参数文件。P38
CREATE SPFILE [='path\filename'] FROM PFILE='path\filename';
7、例如,修改动态参数JOB_QUERY_PROCESSES,可以根据修改后①立即生效、 ②下一次启动数据库实例时生效, ③以及当前立即生效且下一次数据库实例启动也生效这3种情况进行SCOPE子句的设置。P39
美国留学手续
吃苦耐劳的意思SQL>ALTER SYSTEM SET JOB_QUERY_PROCESSES=50 SCOPE=MEMORY;
SQL>ALTER SYSTEM SET JOB_QUERY_PROCESSES=50 SCOPE=SPFILE;
SQL>ALTER SYSTEM SET JOB_QUERY_PROCESSES=50 SCOPE=BOTH;
复习题3
1.简答题
(1)在Oracle lOg中创建数据库的方法有哪些?它们分别有哪些优点和缺点?
(2)利用DBCA创建数据库时采用的数据库模板有几种?分别适合创建什么类型的数据库?
(3)在创建数据库之前应该做哪些准各工作?
(4)说明手动创建数据库的基本步骤。
(5)说明创建数据库的CREATE DATABASE语句中各个参数的含义。
(6)说明Oracle lOg数据库文本初始化参数文件与服务器初始化参数文件的区别。
(7)使用ALTER SYSTEM语句修改数据库参数时,需要注意什么问题?
(8)列举查看数据库参数设置情况的方法。
2.实训题
(1)创建一个文本初始化参数文件,并将其转换为服务器初始化参数文件。
好看的英文名(2)将当前数据库的服务器初始化参数文件导出为文本初始化参数文件。
(3)利用DBCA创建一个名为STUDENT的数据库。
(4)手动创建一个名为TEACHER的数据库。
(5)通过数据字典视图,查询数据库的参数配置信息。
3.选择题
(1) The location where debugging trace files for back ground process are:
A. LOGFILEDEST B. ORACLE-HOME
C. BACKGROUND_DUMP_DEST D. CORE_DUMP_DEST
(2) What is the first step in manually creating a new databa?
A. Startup an instance
B. Start SQL*Plus and connect to Oracle as SYSDBA
C. Check the instance identifier for your system
D. Create a parameter file
(3) Which of the following is true regarding control files?
A. Oracle recommends at least two control files stored on two parate disks
B. Oracle recommends atleast two control files stored on one disk
C. Oracle recommends to store one control file
D. One control file is not enough to run a databa
(4) Which command should be issued before you can execute the CREATE DATABASE
stromcommand?
A. STARTUP INSTANCE B. STARTUP NOMOUNT
锻炼的英文
C. STARTUP MOUNT D. None of the above
(5) When creating a databa ,where does Oracle find information about the control files that
need to be created?
A. From the initialization parameter file
B. From the CREATE DATABASE command line
C. From the environment variable
D. Files created under $ORACLE HOME and name derived from <db_name>.ctl
(6) Which script creates the data dictionary views?
A. catalog.sql B. catproc.sql C. sql.sql D. dictionary.sql
(7) How many data files can be specified in the DATAFILE clau when creating a databa?
A. One B. Two
C. More than one: only one will be ud for the SYSTEM tablespace
D. More then one: all will be ud for the SYSTEM tablespace
(8) Who owns the data dictionary?
A. SYS B. SYSTEM C. DBA D. ORACLE
(9) Which is an invalid clau in the CREATE DATABASE command?
grandfather
A. MAXLOGMEMBERS B. MAXLOGGROUPS
C. MAXDATAFILES D. MAXLOGHISTORY
(10) How many control files are required to create a databa?
A. One B. Two C. Three D. None
第4章 Oracle企业管理器
例题
复习题4
1.简答题
(1)说明Oracle lOg的3种类型企业管理器的应用特点。
(2)说明Oracle lOg数据库控制OEM功能界面是如何组织的。
(3)说明Oracle lOg数据库控制OEM首选身份证明的类型,以及配置首选身份证明的目的