一、DML练习
1、往emp表中为字段empno,ename,sal插入数据(111,' DOWNEY ',1000)
2、在emp表中,把empno=111的员工的comm改成100
3、往dept表中插入dept表中deptno=10的数据
4、在emp表中,删除empno=111的数据
5、在emp表中,为所有人长工资,标准是:10部门长10%;20部门长15%;30部门长20%其他部门长18%(要求用DECODE函数,介绍如下:DECODE(value, if1, then1, if2,then2, if3,then3, . . . else ))
6、在SCOTT用户模式下,为TT用户授予使用SCOTT用户模式下的所有表的权限(select table),操作完成后,将权限回收。
二、建表练习(在scott用户模式下)
1、创建一个表emp1,两个字段分别为:
empno number(10)、ename varchar2(50)
2、为emp1添加一个字段sal number(10,2)
3、为emp1修改字段 ename varchar2(100)
4、在emp1中删除字段sal
5、把表emp1改成emp2:rename emp1 to emp2;
三、约束练习
1、创建一张表student(id number(4)、name varchar2(10) 、age number(10)、tel varchar2(10))
1) 给id字段添加主键约束
2) 给name字段添加非空约束
3) 给age字段添加check约束(age必须大于18岁)
4) 给tel添加唯一非空约束
2、创建一张学员兴趣爱好表 hobby(id number(10)、hobby_name varchar2(10) 、sid number(4) 引用student表中的id)给sid字段添加外键约束.
3、删除掉student表中tel字段的唯一约束(先写出查看该表约束的sql语句)
4、手动添加student表中tel字段的唯一约束(约束名为:MY_CONSTRAINT_1)
5、禁用约束MY_CONSTRAINT_1
6.启用约束MY_CONSTRAINT_1
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- howto234.com 版权所有 湘ICP备2022005869号-3
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务