实验十一:表空间管理与维护

本文介绍了在SQL*Plus环境下进行表空间管理与维护的实践过程,包括创建本地化、临时和大文件表空间,设置主键、非空约束,外键关联,以及表的创建、约束操作。同时涵盖了如何操作表空间状态,如增加数据文件和修改脱机状态。
摘要由CSDN通过智能技术生成


📋 作者介绍:友友们好我是乱披风锤,大二学生党一枚
💖作者主页:乱披风锤的个人博客主页.乱披风锤
🔥我和友友们一样喜欢编辑,天天敲代码,沉迷学习,日渐消瘦。很荣幸能向大家分享我的所学,和大家一起进步。如果文章有错误,欢迎在评论区指正。那么开始今天的学习吧!
🎉 支持我:点赞👍+收藏⭐️+留言📝

实验十一:表空间管理与维护(学习打卡day20)


一、实验目的

  1. 熟悉表管理(创建、修改、创建约束、删除等)操作。
  2. 熟悉表空间的创建与维护操作。

二、实验内容

1.表管理

(1)创建一个员工信息表emp1,并自行向emp1表中插入4条记录。(10分,评分标准:建表成功,记6分,插入4条记录,记4分)
编号 字段名称 数据结构 说 明
1 eno NUMBER(4) 员工编号
2 ename VARCHAR2(8) 员工姓名
3 sex CHAR (1) 性别,m,f
4 sal NUMBER(8) 员工工资
5 dno NUMBER(3) 员工部门号
在这里插入图片描述

(2)在eno字段上创建主键约束。(10分,评分标准:主键约束创建成功,记10分)

在这里插入图片描述

(3)在ename字段上创建非空约束(5分,评分标准:非空约束创建成功,记5分)。

在这里插入图片描述

(4)创建和emp1表字段相同的cp_emp表,将cp_emp表的eno字段与emp1表的eno字段创建外键约束(10分,评分标准:外键约束创建成功,记10分)。

在这里插入图片描述
在这里插入图片描述

(5)删除所建的外键约束(5分,评分标准:外键约束删除成功,记5分)。

在这里插入图片描述

在这里插入图片描述

三、练习在SQL*Plus环境下创建各种表空间,并操作表空间的状态。将所有执行正确的PL/SQL语句记录下来。

(1)创建一个本地化管理表空间(表空间名称:ts_**,其中为本人姓名的首字母),分配其初始空间为20M(10分,评分标准:本地管理表空间创建成功,记10分)。

在这里插入图片描述

(2).创建一个临时表空间(表空间名称:tmp_**,其中为本人姓名的首字母),分配其初始空间为5M(10分,评分标准:临时表空间创建成功,记10分)。

在这里插入图片描述

(3)创建一个大文件表空间(表空间名称:bts_**,其中为本人姓名的首字母),分配其初始空间为100M(10分,评分标准:大文件表空间创建成功,记10分)。

在这里插入图片描述

(4)创建一个撤销表空间(名称自拟),分配其初始空间为10M(5分,评分标准:大文件表空间创建成功,记5分)。

在这里插入图片描述

(5)查看当前用户下所有表空间信息(包括表空间名称、数据文件)(5分)。

在这里插入图片描述

(6)为已创建好的本地表空间增加数据文件(文件大小用户自定)(10分,评分标准:大数据文件增加成功,记10分)。

在这里插入图片描述

(7)将已创建好的本地表空间修改为脱机状态(5分)。

在这里插入图片描述

(8)修改本地表空间中新增加的数据文件为脱机状态(5分)。

在这里插入图片描述


总结

好了,那么今天的学习就到这里了。友友们觉得不错的可以给个关注,点赞或者收藏哦!感谢各位友友们的支持。以下的代码希望各位大佬们自行检验哦,毕竟亲手操作让记忆更加深刻。

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

进击攻城狮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值