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下载服务。
相关推荐: