第一范文网 - 专业文章范例文档资料分享平台

数据库实验二-三-SQL语句(7)

来源:用户分享 时间:2021-04-05 本文由趁着醉意 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

SQL语句,实验二,实验三,数据库数据定义和查询1、掌握使用SQL语句创建和删除数据表,创建各种完整性约束。2、掌握使用SQL语句修改表的结构。3、掌握查询语句的使用方法,重点掌握连接查询和嵌套查询。数据更新与视图1、掌握数据更新语句的使用;2、掌握视图操作的基本方法和应用,理解基于视图的查询和数据更新操作的过程。

Where datediff(yy,sbirth,getdate())>(select max(datediff(yy,sbirth,getdate()))

From S

Where major='计算机')

(18)将网络工程专业的学生按出生时间先后排序。

Select *

From S

where Major='网络工程'

Order by sbirth asc

实验三 数据更新与视图

SQL语句:

//在实验一创建的数据库STUDENT中使用SQL语句完成以下操作:

//(1)学生佟双要退学,请删除该学生的所有记录。

alter table SC

add constraint FK_SC_S foreign key (Sno) references S(Sno)

on delete cascade;

delete

from S

where sname='佟双'

(2)将姓名为“刘忠琦”同学的专业改为“软件工程”,备注改为“转专业学习”。 update S

set major='软件工程',

note='转专业学习'

where sname='刘忠琦'

(3)删除选修了“计算机网络”但没有及格的选课记录。

delete

from sc

where cno =(select cno from C where cname='计算机网络') and grade <60

(4)将(101131,路前元,男,1993-11-8,网络工程)插入学生关系。

insert into S(Sno,Sname,Ssex,Sbirth,Major)

values('101131','路前元','男',1993-11-8,'网络工程')

(5)在C表中插入以下元组:

“C09,数据库原理,4,48,4”,

“C10,JAVA语言程序设计,3,72,6”

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育数据库实验二-三-SQL语句(7)全文阅读和word下载服务。

数据库实验二-三-SQL语句(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1176897.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top