




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主流数据库系统与应用(SQL)课程实验报告题目修改数据表外键约束,以及查询姓名倪泽名日期2010-4-15实验环境:操作系统:windows XP ,SQL软件:Microsoft SQL Server实验目的:通过两个小实验1:修改数据表,添加外键约束2: 添加记录并实现查询,从而掌握建立数据库和数据表的基本实践操作的知识。从而掌握数据表的修改,添加外间约束以及数据表的输入,查询等功能。实验内容与完成情况:三、修改数据表,添加外键约束。在项目数据表的负责人字段上添加外键约束,参照字段为员工数据表中的字段编号,约束名为FK_pm。四 添加记录并实现查询向数据库TestDB中的两个数据表项目数据表和员工数据表中添加记录,如表Cl,C2所示。然后在查询分析器中书写Transact-SQL语句完成实现步骤中所列的任务(1)项目表(2)员工数据表表按要求添加在项目数据表的负责人字段上添加外键约束,参照字段为员工数据表中的字段编号,约束名为FK_pm。代码如下Alter table 项目表Add constraint FK_pmForeign key(负责人) references 员工数据表(编号)按要求添加添加记录并实现查询向数据库TestDB中的两个数据表项目数据表和员工数据表中添加记录,如表Cl,C2所示。然后在查询分析器中书写Transact-SQL语句完成实现步骤中所列的任务代码如下insert into 项目表(项目编号,名称,负责人,客户人,开始日期,结束日期)values(4,Pet项目2,2,2,09/01/2000,09/18/2000)insert into 项目表(项目编号,名称,负责人,客户人,开始日期,结束日期)values(5,CCH,3,3,03/12/2000,06/12/2000)insert into 项目表(项目编号,名称,负责人,客户人,开始日期,结束日期)values(6,CCH_LXF,4,3,04/06/2000,05/01/2000)insert into 项目表(项目编号,名称,负责人,客户人,开始日期,结束日期)values(7,CCH_ZHS,7,3,06/17/2000,08/17/2000)insert into 项目表(项目编号,名称,负责人,客户人,开始日期,结束日期)values(8,CCH_LY,9,3,09/01/2000,09/18/2000)insert into 项目表(项目编号,名称,负责人,客户人,开始日期,结束日期)values(9,CCH_LYAN,19,3,03/12/2000,06/12/2000)1.书写语句查询项目数据表中客户字段的唯一值,并查看查询结果select 客户人from 项目表2.书写语句查询工资高于2000的项目部的人员的姓名select 姓名from 员工数据表where 工资2000 and 所属部门=项目部3书写查询语句查询来自CCH公司的项目名称(以CCH开始)和负责人姓名。select 名称,负责人from 项目表where 名称 like CCH%4书写语句查询每个部门的平均工资,结果按照平均工资的多少排序select 所属部门,avg(工资) as 平均工资from 员工数据表group by 所属部门order by avg(工资)desc5使用外向联接输出所有的员工姓名和负责人的项目名称 select 名称 as 项目名称,姓名 from 员工数据表,项目表6使用子查询输出所有负责 CCH公司项目(以CCH开始)的员工姓名,以及没有负责REALIDEA公司(以REALIDEA开始)项目的员工姓名 。select 姓名from 员工数据表WHERE 编号 IN (SELECT 负责人 from 项目表 where 名称 like CCH%and 名称 not Like REALIDEA%)7?将所有REALIDEA公司的项目的结束日期更改为2002年1月8日 。update 项目表set 结束日期=2002-1-8where 名称 like REALIDEA%8?录入部的张晓峰决定辞职,请将员工数据库中有关他的记录删除,并将他负责的项目移交给杨亭亭。书写语句对数据表做相应的更改。update 项目表set 负责人=8where 负责人 in (select 编号 from 员工数据表 where 姓名=张晓峰)delete from 员工数据表where 姓名=张晓峰出现的问题:1,2:录入部的张晓峰决定辞职,请将员工数据库中有关他的记录删除,并将他负责的项目移交给杨亭亭。书写语句对数据表做相应的更改。不理解什么意思3:输入数据表过程因为外键约束造成失败解决方案(列出遇到的问题和解决办法,列出没有解决的问题):
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社工线上活动创意方案策划(3篇)
- 水喷砂施工方案(3篇)
- 阜阳团建活动策划方案模板(3篇)
- 铜仁支座砂浆施工方案(3篇)
- 战略解码考试题库及答案
- 电气考试题库及答案合集
- 心理咨询考点题目及答案
- 心理测试题目及答案爱情
- 小学消防测试题目及答案
- 工业厂房设备维修保养合同
- 2025年新版期权知识考试题库带答案
- 《机械制图(多学时)》中职全套教学课件
- 2022年小型发电站设备缺陷管理制度
- 慢性肾衰竭(慢性肾脏病)诊疗指南(内容清晰)
- 钢结构模块化安装施工方案
- KNS机器参数,干货
- 第十九章颅内和椎管内肿瘤
- 网吧员工消防安全培训记录表
- 企业标准体系课件
- 《特种设备目录》(2022年第114号)
- 实验室安全知识培训.ppt
评论
0/150
提交评论