电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据库实验报告四VIP免费

数据库实验报告四_第1页
1/13
数据库实验报告四_第2页
2/13
数据库实验报告四_第3页
3/13
数据库实验报告四肇庆学院计算机学院/软件学院实验报告专业软件工程班级软件2班姓名陈焕荣学号201524133232课程名称数据库原理与设计学年2016—2017学期1□/2课程类别专业必修限选□任选□实践□评分:批阅老师:2017年月日实验四数据表的定义与管理实验目的(1)巩固数据库的基础知识。(2)掌握创建数据表的两种方法。(3)掌握删除数据表的两种过程。(4)掌握修改数据表结构的方法。(5)初步掌握向已创建的数据表中添加数据记录的方法。(6)掌握为数据表创建索引以及删除索引的方法。实验内容(1)利用“企业管理器”在数据库MyDB1中建立数据表MyTab1(a:int,b:float)和MyTab2(m:char,n:datetime)。(2)利用“企业管理器”在数据库SCDB中建立数据表student(sno:char(9),sname:char(20),ssex:char(2),sage:int,sdept:char(20)),course(cno:char(4),cname:char(40),cpno:char(4),ccredit:smallint)和sc(sno:char(9),cno:char(4),grade:int),并依次向各数据表中输入相应的数据记录。(3)利用查询分析器在实验三中建立的数据库ShiYan中建立以下4个数据库(S表、P表、J表、SPJ表),并依次向各数据表中输入相应的数据记录1)供应商表S(SNO,SNAME,STATUS,CITY)各字段含义及其数据类型:SNO:表示供应商编号,定义其为长度为4字节的字符串类型SNAME:表示供应商的名称,定义其为最大长度为20字节的变长字符串类型STATUS:表示供应商的基本情况,定义其为短整型类型CITY:表示供应商所在城市,定义其为最大长度为30字节的变长字符串类型要求:SNO字段为表的主键,其属性值必须不重复且不允许取空值,SNAME属性值不允许取空值2)零件表P(PNO,PNAME,COLOR,WEIGHT)各字段含义及其数据类型:PNO:表示零件的编号,定义其为长度为4字节的字符串类型PNAME:表示零件的名称,定义其为最大长度为20字节的变长字符串类型COLOR:表示零件的颜色,定义其为长度为6字节的字符串类型WEIGHT:表示零件的重量,定义其为实数类型且缺省值为0要求:PNO字段为表的主键,PNAME属性值不允许为空值3)工程项目表J(JNO,JNAME,CITY)各字段含义及其数据类型:JNO:表示工程项目的编号,定义其为长度为4字节的字符串类型JNAME:表示工程项目的名称,定义其为最大长度为20字节的变长字符串类型CITY:表示工程项目所在的施工城市,定义其为最大长度为30字节的变长字符串类型要求:JNO字段为表的主键,其属性值必须不重复且不允许取空值,JNAME属性值不允许取空值4)供应商-零件-工程项目关联关系表SPJ(SNO,PNO,JNO,QTY)各字段含义及其数据类型:SNO:表示某工程项目供应零件的供应商的编号,定义其为长度为4字节的字符串类型PNO:表示某供应商为工程项目所供应的零件的编号,定义其为长度为4字节的字符串类型JNO:表示正在被施工的工程项目的编号,定义其为长度为4字节的字符串类型QTY:表示某供应商为工程项目所供应的零件的数量,定义其为整数类型要求:SNO、PNO、JNO属性值不允许为空值;SPJ表的主键为SNO、PNO和JNO三属性的组合;SNO、PNO、JNO均为外码,且SNO字段的取值参照S表中的SNO字段的取值,PNO字段的取值参照P表中的PNO字段的取值,JNO字段的取值参照J表中的JNO字段的取值;QTY属性值不能为空值,且QTY属性值限制在1~10000范围内。(4)在“企业管理器”中建立S表、P表、J表和SPJ表4各数据表之间的关联关系图(5)数据表的删除操作利用“企业管理器”删除数据表MyTab1,利用Transact-SQL删除数据表MyTab2(6)数据表的修改操作1)为S表新建一属性名为PHONE的列,其数据类型为长度为12字符的字符串类型,默认值为“000000000000”。2)为J表的JNAME列创建一个列值不为空的约束条件NotnullJname。3)删除J表中JNAME属性列上取值不为空的约束条件Notnullname。4)为P表的PNO列创建一个该属性列值互不重复的约束条件UnqPno。5)删除P表中PNO属性列上取值不重复的约束条件UnqPno。6)为SPJ表的QTY属性列建立取值必须是100的整数的约束条件QTYNum。(7)索引的创建操作1)在S表的SNO属性列上建立一个名为SnoIndex的唯一索引。2)为P表的PNO属性列上建立一个名为PnoIndex的唯一索引,索引值按降序排序...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据库实验报告四

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部