网站大量收购独家精品文档,联系QQ:2885784924

数据库操作实验.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库操作实验

数据库操作实验 SQL语句练习 实验目的: 1.熟悉SQL语句的使用并对其进行实践。 2. 掌握并熟悉SQL Server 软件的使用。 实验内容: 1.建立基本表 建立基本表C,列分别为C#,CNAME,T#并且C#为主键。 如图所示,通过使用create table语句,可顺利建立一张包含以上信息列的基本表,从而达到基本要求。通过同样的方法建立另外基本表SC、C. 2.插入数据 对基本表添加记录,使其成为一张有真正意义的表格,这样我们才能对其进行相关的操作。 在SQL窗口键入 Insert into C Values(‘C1’,’math’,’T1’) 以同样的格式插入五组数据,最后的表格如下: 3.建立索引 创建索引可用create unique index 索引名 on C (列名序列) 语句实现。 在SQL窗口键入create unique index C#_index on dbo.C(C#) 从而顺利建立相关索引 4.视图建立 在SQL窗口中键入 Create view STUDENT_SCORE(S#,SNAME,CNAME,SCORE) AS SELECT S.S#,SNAME,CNAME,SCORE FroM S,S_C,C WHERE S.S#=S_C.S# AND S_C.C#=C.C#; 5.更新数据 Update S_C SET SCORE=92 WHERE S#=’S3’; 6.查找数据 查询学习成绩在85分以上的学号 Select S# FROM S_C WHERE SCORE=85; 选择成绩在85分以上(包括85分)的学生学号和学生姓名 SELECT S.S#, S.SNAME FROM S_C,S WHERE (S_C.SCORE = 85) AND (S_C.S# = S.S#); 选择成绩小于80的学生名单 SELECT SNAME FROM S WHERE S# IN (SELECT S# FROM S_C WHERE SCORE=80) 实验体会: 通过又一次的学习与练习,对SQL语言有了更进一步的了解,对建表,查询,建立视图和索引也提高了认识,对以后的学习将有很大的帮助。在试验中碰到的突出问题就是语法的拼错或是输入记录的单一性把握不准,但经过熟悉和与同学讨论,发现了问题,并及时解决了。

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档