实训第二天
/*2019.1.7上午
1.删除表语句
2.删除数据语句
3.使用语句创建表
4.使用加入约束条件
非空约束,唯一约束,主键约束,外键约束,检查约束
5.提交,回退,存点
*/
使用的编辑工具是 SQLDevelopment(Oracle数据库)
相关操作代码
建立一个teacher表,设tno(主键),tname,sex,age四列;又创建表student,创建学生表student,表中包含学生编号sno(主键),学生姓名sname,学生年龄age ,学生性别sex,默认为女,手机号tel,地址address。对以上两表进行相关操作。
--删除表
drop table teacher;
--删除数据语句
DELETE from TEACHER where tno=103;
DELETE from TEACHER where age=29;
--提交
commit;
delete from teacher;
--回退
rollback;
--存点
DELETE from TEACHER where tno=104;
SAVEPOINT s1;
DELETE from TEACHER where tno=105;
SAVEPOINT s2;
DELETE from teacher;
roolback;
rollback to s2;
--建表语句
CREATE table teacher(
tno number(10),
tname VARCHAR2(20),
sex VARCHAR2(3) DEFAULT '男',
age NUMBER(3)
);
--创建学生表student,表中包含学生编号sno,学生姓名sname,学生年龄age ,学生性别sex,默认为女,手机号tel,地址address。
create table student(
sno NUMBER(10),
sname VARCHAR2(20),
age NUMBER(3),
sex VARCHAR2(3) D

这篇实训日记记录了作者2019年1月7日进行的数据库操作,包括删除表和数据、创建带有各种约束的表、提交与回退操作。使用的是SQLDevelopment工具,与Oracle数据库配合。下午部分涉及索引创建和查询语句的学习。
最低0.47元/天 解锁文章
729

被折叠的 条评论
为什么被折叠?



