char11primarykeyS
amechar20Sagei
tsdeptchar202createtableCoursesC
ochar4C
amechar40Ccrediti
tCtimei
tCp
ochar4primarykeyc
oForeig
keyCp
orefere
cesCoursesC
o3createtableSCS
ochar11C
ochar4Gradei
tprimarykeyS
oC
oforeig
keyS
orefere
cesStude
tsS
oforeig
keyC
orefere
cesCoursesC
o
i
serti
toCoursesvalues0000数据库260
ulli
serti
toCoursesvalues0001C语言260
ulli
serti
toCoursesvalues0002C语言460
ulli
serti
toCoursesvalues0003JAVA160
ulli
serti
toCoursesvalues0004数据结构460
ulli
serti
toCoursesvalues0005高数460
ulli
serti
toCoursesvalues0006离散数学260
ulli
serti
toCoursesvalues0007计算原理1600005i
serti
toCoursesvalues0008算法设计3600004i
serti
toCoursesvalues0009文本信息检索160
ulli
serti
toCoursesvalues0010信息安全1600009
可编辑修改
f。
i
serti
toSCvalues20143753000192i
serti
toSCvalues20143751000785i
serti
toSCvalues20143752000884i
serti
toSCvalues20143744000588i
serti
toSCvalues20143754000966i
serti
toSCvalues20143746000699i
serti
toSCvalues20143759000261i
serti
toSCvalues20143740000273i
serti
toSCvalues20143757000367i
serti
toSCvalues2014377700101
i
serti
toStude
tsvalues20143753宋世波21计算机
可编辑修改
f。
i
serti
toStude
tsvalues20143751撒占斌23电子i
serti
toStude
tsvalues20143752尚明宇21通信i
serti
toStude
tsvalues20143744李林峰22自动化i
serti
toStude
tsvalues20143754孙何奇20软件i
serti
toStude
tsvalues20143746李峰26数学i
serti
toStude
tsvalues20143759席冲27物联网i
serti
toStude
tsvalues20143740安羽28生物i
serti
toStude
tsvalues20143757周昌福21计算机i
serti
toStude
tsvalues20143777白百何20动作
3插入相应的数据,试着插入重复的元组,结果如何?
可编辑修改
f。
可以插入,表中数据出现重复元祖。
4在已建立的关系模式之上(已插入一些数据)建立主键约束,参照
约束和用户定义的约束(要求学生年龄不小于14岁,不大于35岁),如果约束不能建立,请分析原因,修改后建立上述约束。建立主键约束altertableCoursesaddprimarykeyC
o结果如下:
可编辑修改
f。
原因分析主键约束无法建立,由于表中目前存在重复元祖,无法满足主键约束,删除重复元祖即可解决问题。
可编辑修改
f。
对重复元祖进行删除,再次尝试进行主键约束,成功而后尝试建立用户约束
altertableStude
tsaddcheckSar