实验7 管理表、索引和其他模式对象_V2013(5)

时间:2025-04-04

练习7-3-1

(1) 在OrderItem表中插入一条Qty值小于0的记录,观察执行结果; 给出相应的SQL语句和运行结果

:

(2) 在OrderItem表中插入一条记录,其Ono的值为“0001”,观察执行结果; 给出相应的SQL语句和运行结果

:

2.对现有表创建约束

也可以对现有表添加约束。语法如下:

Alter table <table_name>

add constraint <constraint_name> <constraint>;

在上面的语法中,约束可以是主键或校验或外键约束。

实验7-3-2 给Orders表添加名为“cn2”如下的约束:规定Freight属性列的值必须介于0和100之间。

alter table orders add constraint cn2 check(freight>0 and freight<100);

实验7-3-3 给Orders表添加名为“cn1”如下的约束:Cno属性列的值非空。 给出相应的SQL语句和运行结果:

alter table orders add constraint cn1 check(cno <>null);

练习7-1-2

使用如下的CREATE TABLE语句创建Ewage表:

然后,在Ewage表上创建如下的约束: (1)定义Ewage表的主码是Eno; 给出相应的SQL语句和运行结果

:

(2) 规定奖金(Bonus)必须比基本工资(Salary)的3倍小;

实验7 管理表、索引和其他模式对象_V2013(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219