全球旧事资料 分类
JNU本科实验报告专用纸
课程名称数据库上机实验成绩评定实验项目名称SQLServer数据库创建与管理指导教师实验项目编号实验项目类型实验地点C305学生姓名学号学院电气信息学院系专业计算机科学与技术实验时间2011年10月30日下午~月日午温度℃湿度(一)实验目的
利用安装的RDBMS及其交互查询工具来操作SQL语言,完成所要求的操作。
(二)实验内容和要求
123用SQL语句建立第二章习题5中的四个表。针对以上建立的四个表,完成习题5中所需要的查询。用SQL完成若干操作(详见实验步骤)。

主要仪器设备
仪器:计算机实验环境:Wi
dows7SQLServer2008

实验内容与完成情况
1用SQL语句建立习题5中的四个表1)相关SQL语句如下图所示:
(建立图标S)
f(分别建立图标P、J、SPJ)
(注:图表数据参考课本第二章习题5,在此不再累述。)
2针对以上的四个表进行查询1)求供应工程J1零件的供应商号码SNO:
2)求供应工程J1零件P1的供应商号码SNO:
f3求供应工程J1零件P1为红色的供应商号码SNO:
4)求没有使用天津供应商生产的红色零件的工程号JNO:
5)求至少用了供应商S1所供应的全部零件的工程号JNO:
f2用SQL完成若干操作1)找出所有供应商的姓名和所在城市;
2)找出所有零件的名称、颜色、重量;
3)找出使用供应商S1所供应零件的工程号码;
f4)找出工程项目J2使用的各种零件的名称及其数量;
5)找出使用上海厂商供应的所有零件号码;
6)找出使用上海产的零件的工程名称;
f7)找出没有使用天津产的零件的工程号码;
8)把全部红色零件的颜色改成蓝色;
(修改后的P表)9)由S5供给J4的零件P6改为由S3供应,作必要的修改;
f10)从供应商关系中删除S2的记录,并从供应情况关系中删除相应的记录;
11)将(S2,J6,P4200)插入供应情况关系。
fJNU本科实验报告专用纸附页
(五)出现的问题与解决方法步骤3的第7个操作出现问题,与预期不相符。经对比发现从SPJ表排除S1的方法不全面,且无法顾及J表中未在SPJ表中出现的选项。后来采用了以上截图中的方法得以解决。下图为两种方法对比,上一方法为正解:
(六)实验结果与结论心得实验结果如以上截图所示。通过本次实验,我了解了基本的SQL语句操作,能通过SQL语句进行建表、查询、添加、删除以及修改等操作,对SQL有了基础的了解。
fr
好听全球资料 返回顶部