数据库课后作业四

这篇博客详细介绍了数据库中模式的创建、删除以及表的创建、修改和删除操作。包括为用户定义模式、创建学生-课程模式的表、定义表的完整性约束、添加和修改列的类型,以及设置唯一性约束。同时,展示了如何处理表级依赖,如视图与表的关系,在删除表时选择RESTRICT和CASCADE的不同影响。
摘要由CSDN通过智能技术生成

【3.1】为用户WANG定义一个学生—课程模式S-T
在这里插入图片描述定义模式实际上定义了一个命名空间
【3.2】输入CREATE SCHEMA AUTHORIZATION WANG
在这里插入图片描述
== 没有定义模式名,所以模式命隐含为用户名==

【3.3】为用户ZHANG创建一个模式TEST,并且在其中定义一个表TAB1 。
CREATE SCHEMA TEST AUTHORIZATION ZHANG
CREATE TABLE TAB1(COL1 SMALLINT,
COL2 INT,
COL3 CHAR(20),
COL4 NUMERIC(10,3),
COL5 DECIMAL(5,2)
);
在这里插入图片描述
【3.4】模式删除:DROP SCHEMA ZHANG CASCADE
在这里插入图片描述
【3.5】建立一个“学生”表 Student。
CREATE TABLE Student
(Sno CHAR(9)PRIMARY KEY, /列级完整性约束条件,Sno是主码/
S

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值