(仅供参考)ORACLE习题答案 SQL PLUS常用命令与用户管理 实验一
实验一SQL Plus常用命令与用户管理
一、实验目的
1.熟悉SQL Plus常用命令。
2.PL/SQL的应用。
3.掌握用户管理与表管理的相关操作。
二、实验要求
1.整理上机步骤,总结经验和体会。
2.完成实验日志和上交程序。
三、作业提交
1.建立以自己名字命名的文件夹,文件夹中包含两个文件夹,名字各为:实验成果,
实验流程。
2.实验成果文件夹中保存实验过程中的解决方案、项目等文件。
3.实验流程中存放撰写实验流程的word文档。
四、实验内容
1、启动SQL Plus以system登陆,创建用户xiaoming,密码为m123;
2、应用conn命令将当前SQL Plus窗口中的用户改为scott登陆(如果提示账户锁定,
如何解锁?);
3、为xiaoming赋予能够连接数据库和查询表emp的权限,并让xiaoming具有能够为其他用户赋予该类权限的权限;
4、在Oracle Enterprise Manager中创建用户xiaohong,密码为m123;
5、以xiaoming用户登陆PL/SQL,新建命令窗口,为xiaohong赋予能够连接数据库和查询表emp的权限。
6、以xiaohong用户登陆PL/SQL,新建SQL命令窗口,查询显示emp表中的ename 和sal两列信息;
7、在emp表中将工资比平均工资多的员工姓名(emp)和工资(sal)查出;
8、将题目7中的SQL程序写到一脚本文件中,运行该脚本文件;
9、在xiaohong用户下创建表stu(name nvarchar2(10),age integer)。
提示:
SQL>connect system/orcl
SQL>grant connect to xiaohong;
SQL>grant create table to xiaohong;
SQL>alter user daqing quota unlimited on users;
SQL>connect xiaohong/m123
SQL>create table stue(name nvarchar2(10),age integer);