有学生表,班级表,课程表,
三、请在上面所创建数据库中建立以下数据表:(2分)(使用企业管理器)成绩表。里面有学生,班级,课程!
四、创建名为numRule的规则对象,用来约束“成绩”和“人数”字段的值必须>0。 (10分)(使用企业管理器)
五、请使用T—SQL语句分别往上述表中插入以下数据:(10分)
“学生表”:
张三,王五,李六,周七!SQL语句:
“班级表”:班级ID,1和2 然后是班级名称:04软件05软件,所属院系,都是信息技术系,人数是33,38!SQL语句:
请创建名为school的数据库:(2分) 二、请在上面所创建数据库中建立以下数据表:(6分))(使用SQL语句)
答案:2 悬赏:60
解决时间 2021-03-03 02:20
- 提问者网友:我喜歡係
- 2021-03-02 21:08
最佳答案
- 二级知识专家网友:你好陌生人
- 2021-03-02 21:36
--创建数据库
create database school;
--创建成绩表
create table 成绩表
(
学生 varchar(20),
班级 varchar(20),
课程 varchar(50)
)
--创建规则
use school
go
create rule numRule
as
@num>0
--绑定规则
EXEC sp_bindrule 'tRule', '成绩表.成绩'; --绑定成绩列
EXEC sp_bindrule 'tRule', '班级表.人数' --绑定人数列
--插入数据
insert into 班级表(班级ID,班级名称,所属院系,人数)
select 1,'04软件','信息技术系',33 union
select 2,'05软件','信息技术系',33
create database school;
--创建成绩表
create table 成绩表
(
学生 varchar(20),
班级 varchar(20),
课程 varchar(50)
)
--创建规则
use school
go
create rule numRule
as
@num>0
--绑定规则
EXEC sp_bindrule 'tRule', '成绩表.成绩'; --绑定成绩列
EXEC sp_bindrule 'tRule', '班级表.人数' --绑定人数列
--插入数据
insert into 班级表(班级ID,班级名称,所属院系,人数)
select 1,'04软件','信息技术系',33 union
select 2,'05软件','信息技术系',33
全部回答
- 1楼网友:甜野猫
- 2021-03-02 22:39
查看当前用户的所有表:
select * from user_tables;
查看dba用户下的所有表:
select * from dba_tables;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |