本文格式为Word版,下载可任意编辑
— 2 —
数据库上机实验报告
数据库上机测验报告
试验内容
1、数据表的建立
根本表《简朴的》带有主键
带有外码约束的(外码来自其— 3 —
foreignkey(cno)referencescourse(cno),
/*表级完整性约束条件,cno是外码,被参照表示course*/
);
例1、createtables
(
cnovarchar(3),/*变长的字符串,输入2个字符就是两个字符不会补空格*/
snamevarchar(20),
statusint,
cityvarchar(20),
constraintpk_snoprimarykey(sno),/*约束条件的名字为pk_sno*/
);
createtablep
(
pnovarchar(3),
pnamevarchar(20),
colorvarchar(3),
weightint,
constraintpk_pnoprimarykey(pno),/*约束条件的名字是pk_pno*/
本文格式为Word版,下载可任意编辑
— 4 —
);
createtablej
(
jnovarchar(3),
jnamevarchar(20),
cityvarchar(20),
constraintpk_jnoprimarykey(jno)/*约束条件的名字为pk_jno*/
);
例2、createtablespj
(
snovarchar(3),/*第一个表中的主码*/
pnovarchar(3),
jnovarchar(3),
qtyint,/*数量*/
constraintpk_spjprimarykey(sno,pno,jno),/*主码由3个属性组成*/
foreignkey(sno)referencess(sno),
/*表级完整性约束条件,sno是外码,被参照表是s*/
foreignkey(pno)referencesp(pno),
/*表级完整性约束条件,pno是外码,被参照表是p*/
foreignkey(jno)referencesj(jno),
本文格式为Word版,下载可任意编辑
— 5 —
/*表级完整性约束条件,jno是外码,被参照表是j*/
);
2、数据表的更改
在s表中添加一个concat列
altertablesaddconcatvarchar(20)
在s表中删除concat列
altertablesdropcolumnconcat
更改s
数据库上机实验报告 来自淘豆网m.daumloan.com转载请标明出处.