注册 登录
编程论坛 SQL Server论坛

数据完整行问题(解决小部分)

帅哥一条虫 发布于 2007-04-18 11:13, 767 次点击

1、在表格student中插入的学生年龄值在16~25之间。(要是别的类型的话倒会,但是datetime类型的我不懂)
2、在表格score中插入记录时,其sno和cno的值必须分别在表格student和course中出现。(用CHECK约束和外键约束两种方式实现)
3、在表格course中删除一个记录时,必须同时把表格score中具有同样cno值的记录一起删除。
5、在表格student中为sno列建立规则,要求其格式必须以‘s’开头,后面是4位数字。(半解决)
(备注:char nvarchar varchar类型可以)
Alter table student
Add constraint chk_sno check(sno like ‘s% ‘)

6、在数据库STC中创建默认值为‘Unknow’,并将其与表格student中的sname列绑定。

只有本站会员才能查看附件,请 登录

-------------------------------------------------------
看了书,也看了课件。竟然没有个实例
帮助也看了,还是不行啊!大家帮帮忙吧!
每个小题写一句 就得了----------谢谢!

[此贴子已经被作者于2007-4-18 21:58:39编辑过]

6 回复
#2
帅哥一条虫2007-04-18 15:05
course表:
cno cname tno
3-105 jsj 80
score表:
sno cno degree
101 3-105 64
student表:
sno sname sbirthday
101 sb 1988-8-12




#3
帅哥一条虫2007-04-19 10:23
#4
jiushiwo2007-04-20 08:40
#5
cy4130203242007-04-20 21:02

不是很懂 说得再具体点 到底要解决什么问题

#6
帅哥一条虫2007-04-22 03:51

谢谢两位
问题搞定了
都怪我说的不太清楚

#7
无聊的爱2007-04-24 17:40

懂!!!

1