数据库实验数据操纵及数据查询。.docx

数据库实验数据操纵及数据查询。.docx

ID:62711102

大小:78.72 KB

页数:22页

时间:2021-05-17

数据库实验数据操纵及数据查询。.docx_第1页
数据库实验数据操纵及数据查询。.docx_第2页
数据库实验数据操纵及数据查询。.docx_第3页
数据库实验数据操纵及数据查询。.docx_第4页
数据库实验数据操纵及数据查询。.docx_第5页
资源描述:

《数据库实验数据操纵及数据查询。.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验二数据操纵及数据查询目的和要求(1)学会用管理工具和T-SQL命令中对数据库表进行插入、修改和删除等操作;(2)数据更新操作时要注意数据完整性;(3)掌握基于表与视图的简单查询与复杂查询。实验准备(1)了解对表数据有哪几种更新操作;(2)样本数据录入;(3)回顾数据完整性知识,在进行数据更新时保证数据的完整性。实验内容一、数据更新insert语句注:如果插入的数据与约束或规则的要求产生冲突,或者值的数据类型与列的数据类型不匹配,insert将执行失败。【练习1】将样本数据通过工具或T-SQL命令录入实验一中创建的三张表,并通过管理工具查看S表中的全部数据/******Scriptfor

2、SelecETopNElows匕亡rMtindlfrcrt5SMS*»»■«*/□SELECTTOP1000{snojf[snarte]■(speiality]r[sex]r[birthday]f[totalcreditJ聿[ccnniient]f[entranceuime:]mCM【宋皓-Edb5.[出n菇果里崛BHOsnamBspeialhysexbithdaytotalcredtconmerlentrancEtimE1:D0H15:刘期仪计算机男197S-QM2QO:OaOO-NULL201m2915:102223321101繇计算机骂1905^0200:00.00.NULL2D1M

3、3-2916JD.32.96331102程明计算机里19054&1200:00:00*NULL20134)3^2916:10:32,98041103王艳计宜机女1郭乜乐驾W;(X)-0Q,NULL加1班291米世辑瓢5nos林一帆计菖机男190*31D0:0(W)0耳巳提前修芫门课程2013^2916:10:32,53061110僦计算机女1905415-1700:00.00*三好学生2013-0y291&1D.32.93071勒1王做通信工程里19C54&27OQ:OODONULL201341^291C:W12.98O21204马琳琳通信工程女1905-06-3100:g00*NULL2

4、013^-291€:10-32.9SO91216髀瞰通信工程男19O54S-31DO:OD.DO-9NULL201^03-2916:10.32.9801D1221文撰演通信二程女1905-05-2130:00DONULL2D134R.2916:1032,930111?41满恰T理七imMB-umniHin.狂士心学91制总俯10普酬1【练习2】使用SQL命令查看R表中的前5条选课记录ElSELECTTOE53u]r[eno],1grade]FROMl宋皓[.;dto].CR]3结果[心癖snocmgrade1[HoiI101302V031016231104W19041107W1785110

5、810185姓名、专业名【练习3】创建表S1(sno,sname,speiality),将S表中计算机”专业的学生的学号、类信息插入到表S1中,并用select语句查看插入结果。□selectsncr5ilsjt.z.3rez.ali^yfrom*-B目结果显消息snosnamespeiakty1"I刘明仪.J计算机21101王琳计算机11102程明计算机*11D3王艳计算机51108林一帆计算机31110张维计算机11201王融通信工程1204马琳讲通信工程1216孙祥欣通信工程101221刘燕徽通信工程111?41均处1#UPDATE语句【练习4】更改S表数据,将学号='001101

6、的学生的备注列值改为二好学生’(将执行通过的SQL语句记录在此)。Elupdate3u匚rrir.wn5'三好学生■where?r.c^DOHOl।Iis消息门行受影响,【练习5】将姓名为罗林琳”的同学的专业改为通信工程”,备注改为转专业学习”,学号改为“001241;并将S表中所有通信工程”专业的学生的总学分都增加10□update3sec3匕eial.工七丫小通信丁程,rucmraens・转专业学习3sno=O01241where巴力皿―,罗林琳,aupdateRsetgxade-gxade^lOwhere,通信工程』selectspeialityfromswirere.sueC干受番

7、响):,行受影响)DELETE语句【练习6】删除S表中的学号='001101的行adeletefromswhereJ5^0=001101工消息(工行受影响)【练习7】删除S表中总学分小于40的行:,deletefrom3whereLccLalcredic<,401<10彳逢影喻二、数据查询【练习8】查询表S中计算机专业同学的学号、姓名和总学分。□selectsnc,snarce,^atalcreditfrom3-wlie

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。