您好,欢迎访问三七文档
石家庄经济学院实验报告学院信息工程学院专业软件工程姓名张萌学号413109070424日期2016-3-28实验室206指导教师张有华设备编号42信息工程学院计算机实验中心制实验二SQL数据定义及查询一实验目的1.熟悉SQL数据定义语言,能够熟练的用SQL语句创建数据库、基本表。2.熟悉SQLServer2000中提供的数据类型和T-SQL数据定义语句CREATE的语法格式。3.熟练的用SQL语句进行单表查询。二实验内容1.建立数据库SPJ。2.使用SQL语句在SPJ数据库中创建S、P、J、SPJ四个关系模式。3.按教材第二章习题(5)的数据,向S、P、J、SPJ四个表中输入数据。4.求供应工程J1零件的供应商号码SNO。5.求供应工程J1零件P1的供应商号码SNO。6.找出所有供应商的姓名和所在城市。7.找出使用供应商S1所供应零件的工程号。8.查询零件颜色并统计各组颜色的零件种类。9.找出使用的零件数量在300以上的零件号,按数量降序排列。10.按零件号统计每种零件的平均用量,显示平均量在200以上的零件号。11.在D盘以自己名字建立文件夹,将SPJ数据库备份到该文件夹中。三实验要求1.创建四个表时,首先要规划好字段类型及长度。2.创建四个表时,要指定主码、外码及对其他字段设置约束。3.实验报告中要求列出操作步骤以及创建表的SQL语句。4.实验总结中写出实验中遇到的问题和解决方案以及实验的收获。四实验步骤1.建立数据库SPJ如图1.数据库SPJ图1.数据库SPJ2.表S的SQL语句如图2.表S的SQL语句,表S建立成功如图3.表S信息图2.表S的SQL语句图3.表S信息4.表P的SQL语句如图4.表P的SQL语句,表P建立成功如图5.表P信息图4.表P的SQL语句图5.表P信息5.表J的SQL语句如图6.表J的SQL语句,表J建立成功如图7.表J信息图6.表J的SQL语句图7.表J信息6.表SPJ的SQL语句如图8.表SPJ的SQL语句,表SPJ建立成功如图9.表SPJ信息图8.表SPJ的SQL语句图9.表SPJ信息7.供应工程J1零件的供应商号码SNO的查询结果如图10.J1.SNO查询结果图10.J1.SNO查询结果8.供应工程J1零件P1的供应商号码SNO的查询结果如图11.J1.P1.SNO查询结果图11.J1.P1.SNO查询结果9.所有供应商的姓名和所在城市的查询结果如图12.ALLSNOandCITY查询结果图12.ALLSNOandCITY查询结果10.使用供应商S1所供应零件的工程号的查询结果如图13.JNO(SNO=1)查询结果图13.JNO(SNO=1)查询结果11.零件颜色并统计各组颜色的零件种类的查询结果如图14.COLORandZL查询结果图14.COLORandZL查询结果12.使用的零件数量在300以上的零件号,按数量降序排列如图15.零件数量300查询结果图15.零件数量300查询结果13.按零件号统计每种零件的平均用量,显示平均量在200以上的零件号的查询结果如图16.零件平均用量200查询结果图16.零件平均用量200查询结果14.在D盘以自己名字建立文件夹,将SPJ数据库备份到该文件夹中如图17.备份图17.备份五实验总结这次实验,用了许多数据库的查询语句。实验过后,我对查询语句有了更深入的了解,应用方面也更加的得心应手了。但是还是有许多问题,对知识的掌握还应更加的牢固。六实验成绩优良中及格不及格
本文标题:数据库实验
链接地址:https://www.777doc.com/doc-4851049 .html