下载此文档

数据库实验.doc


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
《数据库原理》实验班级:学号:姓名:实验1建立基本表和数据完整性实验目的:(关系)和索引的建立方法;(关系模式)的修改方法;,加深对数据完整性的理解。实验内容:,同时完成数据完整性的定义(实体完整性、参照完整性和用户定义的域完整性):student(学生信息表):主码列名数据类型宽度小数位空否取值范围备注Pksnochar10N学号snamechar10N姓名ssexchar2Y性别sagesmallintY不小于12年龄sdeptchar15Y系名course(课程表):reditsmallintY学分sc(学生选课表):oChar2NFkcourse课程号gradeDecimal51Y0≤x≤100成绩实验代码:createdatabasestudentdbusestudentdbgocreatetablestudent(snochar(10)notnullprimarykey,--学号snamechar(10)notnull,--姓名ssex char (2) null, --性别sage smallintnullcheck(sage>=12) , --年龄sdept char(15) , --系名)o Char(2) notnullprimarykey ,--ame Char(20) null,-- 课程名称cpno Char(2) null , --redit smallintnull, --学分)createtablesc(snochar(10)notNULL,--ochar(2)notNULL,--课程号gradeDecimal(5,1)NULLcheck(grade>=0ANDgrade<=100),--成绩primarykey(o),/*主码由两个属性构成,必须作为表级完整性进行定义*/foreignkey(sno)referencesstudent(sno),/*表级完整性约束条件,sno是外码,被参照表是student*/o)o),/*o是外码,被参照表是course*/),同时完成数据完整性的定义(实体完整性、参照完整性和用户定义的域完整性):S(供应商信息表):主码列名数据类型宽度小数位空否取值范围备注Pksnochar2N供应商号snamechar10N供应商名称statussmallintY大于0供应商状态citychar10Y所在城市P(零件信息表):主码列名数据类型宽度小数位空否取值范围备注Pkpnochar2N零件号pnamechar10N零件名称colorchar2Y颜色weightsmallintY大于0重量J(工程项目表):主码列名数据类型宽度小数位空否取值范围备注Pkjnochar2N工程项目号jnamechar10N工程项目名称citychar10Y所在城市SPJ(供应情况表):主码列名数据类型宽度小数空否外码参照关系取值范围备注PksnoChar2NFkS供应商号pnoChar2NFkP零件号jnoChar2NFkJ工程项目号qtysmallintYx>0成绩实验代码:createdatabasespjdbusespjdbgocreatetableS(sno char(2)NOTNULLprimarykey, --供应商号sname char(10)NOTNULL, --供应商名称status smallintNULLCHECK(status>0), --供应商状态city char(10)NULL, --所在城市)createtableP(pno char(2)NOTNULLprimarykey, --零件号pname char(10)NOTNULL, --零件名称color char(2)NULL, --颜色weight smallintNULLCHECK(weight>0) ,--重量)createtableJ(jno char(2) NOTNULLPRIMARYKEY, --工程项目号jname char(10)NOTNULL , --工程项目名称city char(10)NULL , --所在城市)createtableSPJ(sno Char(2) NOTNULL, --供应商号pno Char(2) NOTNULL, --零件号jno Char(2) NOTNULL, --工程项目号qty smallint NULLCHECK(qty>0), --供应数量primarykey(sno,pno,jno),foreignkey(sno)referencesS(sno),/*表级完整性约束条件,sn

数据库实验 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198614
  • 文件大小177 KB
  • 时间2019-06-12
最近更新