




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库技术SQL课程实训报告 实训三表的创建、修改与操纵表的数据 班级: 学号: 姓名: 实训时间: 实训地点: 图文楼504 一、实训目的 1. 强化表的基本概念;3.掌握修改表的方法; 2. 掌握创建表的方法;4.掌握操纵表的数据的方法。 二、实训内容及要求 完成以下实训内容,并在实训报告中记录实训过程(截屏或脚本文本)和结果(表结构和 表数据),必要时进行说明和分析。 实验前应先通过附加数据库恢复实验环境。 1. 完成参考书97页项目1:创建表; 2. 完成参考书98页项目2:修改表; 3. 完成参考书64页项目3:操纵表的数据。 三、实训过程与结果 )、 项目1:创建表 1. 使用 S
2、QL SERVER MANAGEMENT ST创 T麴E底快醉 r-AdventureWorks * |l|Adve ntureWo rk? DVJ + QRfpcrtServtr S (Jsale? 1 站臺关聚霁 田丄口 土: _J视隸彈爰(聞. 国二I同 (1).创建不含约束的表 * 点击桌面开始菜单选择 SQLSERVER MANAGEMENT STU命令进入 SSMS 面,从对象资源管理器窗口数据库项目 内选择SALES数据库中的表栏目,右 击,选择新建表。 在弹出的新建表窗口设置数据表相 关数据,如下图,设置完成后点击确定 按钮退出。 (2). 创建约束 + 创建主键约束 a. 在
3、pt_id行上右击,选 “设置主键(Y)”快捷菜 单,设置主键约束。 + 创建惟一键约束 a. 在pt_name行上右击,选 “索引/键(I)快捷菜 单,在弹出的对话框中单 击“添加”按钮,将有关 内容设置成图中红线框 内的值,单击关闭按钮, 完成惟一键约束设置。 * - dbo*Table_l* 攜罠 1列名数構 . ptJdrt ? isaaam 5 MA列) 辛的除列(N) rdw(? 二玮关系HA 圍索引麼叭 全文本毒引(汕 i- 一 - 壷-dba.pniducttype 擔妾 列名紋据类生 * i kf! pt_id int varchar(ao) H 允许空 (3
4、) .点击保存命令按钮,输入表 名“ producttype ”完成创建产品类 另U表 producttype (4) .完成后的结果截图。 莎 Microsoft SQL Server Management Studio SH4(F)唳眉旧觇图过项目 表设计器0J工啟D怪口酸社區 靜旳凹 2.新逮缶(N)山忸戲豁鸟乍显诵梯国蒔涉彗, 已加的报貓 U Q園国弐 E l.j站.宰引攀 |二 HUANG-PC 我的台式机(HUANG-P SQLQLiery2.|r PC201SWl13.ikB - SQUieFytK|Jx 播或 M 仁使用CREATE TAEL崙鏡薩i澤壽总员包否药匍I監 CRE
5、ATE taele orders B IJ 25毘库引莘- ,J. HUANG-PC 魅営JOT (HUANG-P T 5; 总 11 or_ld 1HX M匚二 MYLL IDENTITY CONSTRAIEfT pk_grld PRIMARY KYh cl_id ch.ai I;U.T NULL EFEREfJCES client icl_i.ci pr_idi ah.az i* tr. T :I JLL RKEEREM亡E占 product pr_id i ar price mojiey or_num int P ar date datetune DEFAULT GET DATE : I
6、P 丄 q lid IF K_ordeFs_dl_idl IFK_ 一二“在数据库弘LE5中修改产品表Product l A H (J如庠引諮* 3 HUANG-PC 馳细淑(HUANG-P ” 2! 3 1 ALTER TABLE ADD product 禺 ptypeid int COHSTRAINT fk_product_ptDcyp& f X 6! 7 FOREIGN g/4 KEY REFERENCES productcype pt_ id:i I鲨 ST 二1 dbc-clirrt* i 田 dbo.o-rders : 曰 dbcrproduct : : 回口列 k r f prj
7、d (PK, charts 匕消!S. (31 pr_name (varrhaif f pr_typeid (FK, int, r 命令已成功完成 -i iLj S ? pkjirid f fk_produetpttyf ix_j3rname J jJ釣直 + _J i 匚 j s?引- FC201 L0120913Adnim stra.tEll IR 1 0 rczDisigizKi 召卫 ktiwj sales OQ 00:00 行了 列 3Cb 3 Irns 2.创建数据库的关系图 producttype E Ptjd pt_name oo product pr_rnne pr.type
8、id orders 三)、项目3操纵表的数据 1.产品类别表中添加数据 PC2O1510L2O913.ulei 哀 已注冊的眠务器4 x B IJ 1ME岸引亶“ 丄 HUANG-PC 珈(HUANG-P - VIPI卜 对纟蹄苣理器 T X 趣a 0 r S3 J AdventureWQrkOW i j ReportServe 日 J sales El 湎障拓圏 圭 dbOrDiagraimO 丄表 S R琢義 + H dbordient E 3 dboorders 田 duct d sales SQLQuery4sql* 2. 品 INTO producttyp
9、e VALUES 疣理日 用品 INTO producuuype VALUES (1 食品 * J 9| INTO pioducuuype gUE5 t 喙曲电 nrro phcxIuc:匸匸yp亡 gium 伪食 u s=g , 町一”一一 1 卜 结杲j消島 pt_id pi_naine 1 FROM produc匸匸ype AJ家用电器 岗盲 2 食品 1 洗運日用品 修改产品类别表producttype,将pt_id为2的类别名称pt_name的值改为“休闲食 已注冊琳園劳器 ssBff引準 础HMMG-PC我的舍式机(HUANG-P rn +Adventu neWo rksDW +
10、J ReportServer -U &aes -,_!敌脊库芫至老 弓 dbo-Disgram_0 -|_J S + !_垂焼表 4- J client J dbo.orders 10 辺 一2 ”t 畧改产品类别表pro iuec type,将pj 12; 的类别4 5称皿=的值改为咻闲役品 131 UPDATE praduGt-ti-pe 翅 SET ptnamw休闲食品, 15 WHERE p_ id=2a 16 GO 17= SELECT - FROM pTQducttype 廻 GO 曲结果也消島, id为T 燕-dbc producttype11 PC20L510L2(13.ukG
11、 - QLQury4_Eql* 手 X ptd 討L.j家用电霽 肉當 洗理日用品 休闲食品 3. 使用DELETED句删除产品类别表producttype的数据,将pt_id为4的记录删除 文件旧桶Q班图M 奁询回项目 IHCT)京期枉区IE助出 丄芽超诲迥)iJj岀愠豁G UT4矗回劭薜穿尼 已注SB的眼务器 _li 3 目旦 H_ i 引莘 巳 HU/khlG-PC 我的台式机(HU/MIS-P + 表-dbo.fjroducttype* PC2O151OL2OS13.值改为”休闻自品-.sql* J_li_J.Ll XJsEl回 Adventu reWodksDW R
12、eportServer sales J站库关粟图 老 dbo.Diagram.O i-1 Lj 展 E LJ至統表 3 dbQ.client 3 dbo.orders dbo,product 二1 d bo, producttype E E ta Q 0 观圉 Li同义词 16; 17 1&| 1壁 20 21 221 SELECT - FROM prodilCDCyp GO DELETE FROM productt WHERE pt_id=p4 SELECT T FROM producttypej GO F*上 p_nanw jB. 1 家用电器 2 4 肉食 3 1 洗1里曰用品 4 2
13、- pijname 1 冢用电丟 2 1 洗耀日用品 3 2 休闲食品 iri salsE 00:0 二I皓果 j消見 帝 PCZ01510120913 C9 0 RTO) rc201510l20913AiiiTiistretur (Sli SjS & 21 列27 Ch 27 Ins j nr 四、思考题 1.同步测试第一题 题号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 答案 说明: (1)数据库文件可存放U盘,并于实验结束时分离数据库,以备下次实训使用; (2) 实训完成后,将数据库分离,数据库目录与实训报告一并压缩后(压缩文件以8位学 号命名)上传ftp服务器。 (3)(3)检索订单表orders,按照客户编号 cl_id分组,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 地块平整项目实施计划与优化方案
- AI赋能语文课堂教学的创新路径与实践策略
- 小学沪教版 (五四制)巧算(2)教案设计
- 全国电子工业版初中信息技术第一册第2单元2.1活动1《了解搜索引擎》教学设计
- 客户委托单分析和维修ABS制动系统功能故障PartABS
- 化学九年级人教版 实验活动1 氧气的实验室制取与性质氧气的实验室制法 教学设计
- 2025年咸宁职业技术学院单招职业倾向性测试题库学生专用
- 5的乘法口诀(教学设计)- 2024-2025学年二年级上册数学人教版
- 二级注册建筑师考试题目解析2024
- 2025年菏泽家政职业学院单招职业倾向性测试题库(名校卷)
- TCECS24-2020钢结构防火涂料应用技术规程
- 2025-2030中国滑石粉行业发展趋势与投资战略研究报告
- 出纳的考试试题及答案
- 2025年上海市虹口区二模生物试卷
- 推动研究生教育高质量发展路径探索
- 中国团膳行业发展监测及投资战略规划研究报告
- 2025金湖辅警考试题库
- 启光2025年河北省初中学业水平模拟考试物理试卷及答案解析(一)
- 食堂膳食营养培训
- 工业机器人技术应用专业人才培养方案(中职)
- 冀少 七年级 下册 生物 第三章 呼吸系统与气体交换《呼吸的过程(一、肺与外界的气体交换)》课件
评论
0/150
提交评论