数据库操作实验

数据库操作实验

ID:35342801

大小:72.56 KB

页数:3页

时间:2019-03-23

数据库操作实验_第1页
数据库操作实验_第2页
数据库操作实验_第3页
资源描述:

《数据库操作实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库操作实验SQL语句练习实验目的:1.熟悉SQL语句的使用并对其进行实践。2.掌握并熟悉SQLServer软件的使用。实验内容:1.建立基本表建立基本表C,列分别为C#,CNAME,T#并且C#为主键。••••I,0D915B73B68B4・・.SQLQuery1.sql*摘要createtableC(c#char(4),CNAMECHAR(10)NOTNULL,T#CHAR(4),PRIMARYKEY(C;如图所示,通过使用createtable语句,可顺利建立一张包含以上信息列的基本表,从而达到基本要求。通过同样的方法

2、建立另外基本表SC、C.2・插入数据对基木表添加记录,使其成为一张有真正意义的表格,这样我们才能对其进行相关的操作。在SQL窗口键入InsertintoCValues('Cl','math','Tl')以同样的格式插入五组数据,最后的表格如下:85—jc#CNAME31mathC2englishC3chineseC4mathC5englishII...3.建立索引T#T1T2T3T1T3创建索引可用createuniqueindex〈索引名〉onC(〈列名序列〉)语句实现。在SQL窗口键入createuniqueindexCt

3、tindexondbo.C(C#)C#Jndex(唯一,非聚集)从而顺利建立相关索引4.视图建立在SQL窗口中键入CreateviewSTUDENT_SCORE(S#,SNAME,CNAME,SCORE)ASSELECTS.S#,SNAME,CNAME,SCOREFroMS,S_C,CWHERES・S#=SC.S#ANDSC.CAC.C#;視图-dbo.STUDENT_SC:ORE0D915B73B68B4,,,SQLQuery1.sql*摘要s#SNAMECNAMESCORE►翌WANmath7852CHENenglish8

4、8S3TANmath6854ZHAOmath6955QIANmath89米AfULLAfULLAfULLAfULL4.更新数据表-dbo.SC视图-dbo.STUDENTSCORECc#SCORE1・f►翌Cl7852C28853Cl6854Cl6955Cl89UpdateS_CSETSCORE=92WHERES#二'S3';5#C#SCORECl7852C28853Cl92S4Cl6955Cl895.查找数据查询学习成绩在85分以上的学号SelectS#FROMS_CWHERESCORE〉二85;55选择成绩在85分以上(包

5、括85分)的学生学号和学生姓名SELECTS.S#,S.SNAMEFROMSC,SWHERE(S_C.SCORE>=85)AND(S_C.S#=S.S#);5#SNAME52CHEN53TAN55QIAN选择成绩小于80的学生名单SELECTSNAMEFROMSWHERES#IN(SELECTSitFROMS_CWHERESCORE〈二80)实验体会:通过又一次的学习与练习,对SQL语言有了更进一步的了解,对建表,查询,建立视图和索引也提高了认识,对以后的学习将有很大的帮助。在试验中碰到的突出问题就是语法的拼错或是输入记录的单

6、一性把握不准,但经过熟悉和与同学讨论,发现了问题,并及时解决了。

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

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

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