oracle考试实训题代码100.pdf
《oracle考试实训题代码100.pdf》由会员分享,可在线阅读,更多相关《oracle考试实训题代码100.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、P110 实训题 1:请创建一个表空间 books_pub,其中包含一个数据文件,数据文件初始化大小为 500MB,不允许自动扩展。87 create tablespace books_pub datafile C:oracleproduct10.2.0oradataorclbooks_pub_01.dbf size 500M reuse;之后修改表空间,为其添加一个数据文件,该文件初始化大小为 200MB,并且允许自动扩展。alter tablespace books_pub add datafile C:oracleproduct10.2.0oradataorclbooks_pub_02.
2、dbf size 200M reuse autoextend on next 5M maxsize unlimited;P88 2、请创建一个 16K 的非标准块表空间。P90 先设置初始化参数:alter system set db_16k_cache_size=40M;才能创建表空间:create tablespace demoe datafile d:oracleoradataorcldemoE01,dbf size 20M blocksize 16K;4、在数据库内创建一个临时表空间,把它设置为 scott 用户的默认临时表空间。scott 用户解锁:P118 alter user s
3、cott account unlock;没有密码 alter user scott identified by tiger account unlock;有密码 tiger 创建临时表空间:P96 create temporary tablespace temp1 tempfile d:oracleoradataorclusrtemp01,dbf size 100M reuse extent management local uniform size 4M;设置为 scott 用户的默认临时表空间:P97 alter user scott temporary tablespace temp1;
4、P140 实训题 1:请创建一个用户 books_pub,要求他第一次登录时必须修改口令,将其默认表空间和默认临时表空间分别设置为 books_pub 和 temp,并在表空间 users、demots、和 books_pub上分别为他分配 10MB、10MB 和 50MB 的存储空间。见 P110 实训题 1 demots 表空间:P87 create tablespace demots datafile C:oracleproduct10.2.0oradataorcldemots.dbf size 100M reuse;用户:口令为 bookspub,口令自己设 create user b
5、ooks_pub identified by bookspub password expire default tablespace books_pub temporary tablespace temp quota 50M on books_pub quota 10M on users quota 10M on demots;2:把创建会话的系统权限,以及 scott 用户 dept 表和 emp 表上的所有对象授予用户books_pub。scott 用户解锁:P118 alter user scott account unlock;没有密码 alter user scott identif
6、ied by tiger account unlock;有密码 tiger 授权:P130 grant create session to books_pub;grant insert,delete,update,select on scott.dept to books_pub;grant insert,delete,update,select on scott.emp to books_pub;3:创建一个角色,把创建常用数据库对象(如表、索引、视图、同义词、序列)的权限授予角色,之后,把用户 books_pub 加入到该角色,并设置为其默认角色。创建角色:P132 create role
7、 role_04;角色为 role_04,没有密码 create role role_04 identified by orcl;有密码,密码为 orcl 把创建表、索引、视图、同义词、序列的权限授予角色:P133 grant create session to role_04;必须有的 Grant connect to role_04;grant create table to role_04;表 grant create index to role_04;索引 grant create view to role_04;视图 grant create synonym to role_04;同
8、义词 grant create sequence to role_04;序列 把用户 books_pub 加入到该角色:P133 grant role_04 to books_pub;设置为其默认角色:P135 前提是该角色不采用数据库验证方式,即不设口令 alter user books_pub default role role_04;4:创建一个概要文件,使用它对用户做出以下限制:用户账户并发会话数量最多为 5;用户会话空闲 15min 后断开;用户登录连续失败 3 次后锁定其账户。把概要文件指派给用户 books_pub,并使用该账户链接测试以上限制。创建概要文件:P120 creat
9、e profile pro_04 limit sessions_per_user 5 idle_time 15 failed_login_attempts 3;启用资源限制:P121 alter system set resource_limit=TRUE;指派:P121 alter user books_pub profile pro_04;测试:P122 set time on conn books_pub/orcl orcl select*from dept;P179 实训题 1:创建 type、books、publishers 和 orders4 个表。创建表 type:P151 cr
10、eate table type(typeid number(6)primary key,typename varchar2(20)not null);alter table type modify typename unique;创建表 books:create table books(bookid number(6)primary key,booknum varchar2(6),bookname varchar2(60)not null,pubid number(6),bookprice number(8,2),typeid number(6)references type(typeid),
11、booktime date,salescount integer);创建表 publishers:create table publishers(pubid number(6)primary key,pubname varchar2(40)not null,city varchar2(20),state varchar2(10),country varchar2(30);创建表 orders:create table orders(orderid number(6)primary key,ordernum varchar2(20)not null,orddate date,qty intege
12、r,payterms varchar2(12),bookid number(6);2:为表 books 添加两列 content 和 img。P155 alter table books add(content long,img varchar2(50);3、为表 books 的 booknum 列添加唯一性约束和非空约束。163 alter table books modify booknum unique;唯一性约束 alter table books modify booknum not null;非空约束 为列 pubid 添加可延迟的外键约束,该列参照表 publishers 的 p
13、ubid 列。P166 alter table books add foreign key(pubid)references publishers(pubid)on delete cascade deferrable initially deferred;4、修改表 orders,为列 oradate 设置默认值,其取值来自 SYSDATE.alter table orders modify oradate date default sysdate;为列 bookid 添加外键约束,它参照 books 表中的 bookid 列。alter table orders add foreign ke
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- oracle 考试 实训题 代码 100
限制150内