一、填空题(20分每空1分)
数据库由一组操作系统文件组成,这组文件包括和重做日志文件等。
数据库再启动过程中首先读取初始化参数文件然后按照参数文件中参数“control_files”指定的路径和文件找到数据库的再利用控制文件控制数据库的启动,同时利用___和___进行数据库的恢复,成功恢复数据库后打开数据库。
3.所谓___就是一系列数据库对象的集合,是数据库中存储的数据的一个逻辑表示和描述。
4.任何数据库对象在存储时都必须存储在某一个中相当于操作系统中的文件夹,也是数据库和之间的一个映射。
5.系统权限是允许用户在数据库的任何方案上执行所需要的权限。
6.对象权限是允许用户访问一个特定并对特定___执行特定操作时所需要的权力。对象权限针对不同方案的对象,如表、视图、序列、过程、函数等。
7.完整性约束包括___完整性、__完整性、参照完整性和用户定义完整性。
8创建存储过程的语句修改存储过程的语句。
中的布尔值有true、false和。
10.表达式((’def’ like ‘d%’)and (’def’ like ‘d_’)的执行结果是表达式((5>2) or (20 between 10 and 30))的执行结果是。
11.复合数据类型需要由用户自定义给出。复合数据类型的变量内部包含了一个或多个标量。pl/sql中常用的复合类型有数组类型和表类型3种。
二、简答题(20分 4道小题)
1.说一说同义词的含义、作用及创建方法?
2.说一说oracle数据库的逻辑结构和物理存储结构?
3.说一说数据库与数据库实例之间的关系?
4.什么是表空间?表空间与数据库、数据库文件之间的关系是怎样?
5.如何使得一个用户具有创建表的权限?
6.简述表的约束条件的种类及作用?
7.简述序列的含义、作用及创建方法?
三、设计题(40分)
1、 认真看一下员工医疗保险数据库的员工表(staff)、企业表(business)、医保卡表(card);
2、 能够使用命令实现创建用户、授权用户、创建表(包括列、数据类型、约束)、数据添加、修改、删除、单表查询操作、创建视图。
四、选择题(20道每题1分)
把上课时所有讲过的相关知识点、例题自己串一下、认真做好复习。
oracle复习
oracle数据库的主要特点。支持多用户 大事务量的事务处理。数据安全性和完整性控制。支持分布式数据处理。可移植性。oracle服务器提供开放 全面和综合的信息管理,它由oracle数据库和oracle实例组成。管理数据库的后台进程和内存结构的集合称为 oracle 实例 oracle 数据库是一个...
Oracle复习
一 创建用户。在yggl数据库中创建一个用户manager,授予dba角色和sysdba系统权限,它可以替代system系统用户。connect system 123456 as sysdab create user manager profile default identified by man...
Oracle复习
oracle数据库管理与编程知识点。1.关系数据库基本理论 oracle应用结构。2.oracle体系结构 实例内存管理 sga pga 逻辑存储结构 表空间 段 区 块 物理存储结构 数据文件 控制文件 其他文件 3.sql plus工具的使用 设置环境变量 命令的编辑导入导出 查询结果格式化等 ...