MySQL实验05

create schema lienci;
use lienci;

在这里插入图片描述

CREATE TABLE Student(
Sno CHAR(9) PRIMARY KEY,
Sname CHAR(20)UNIQUE,
Ssex CHAR(2),
Sage SMALLINT,
Sdept CHAR(20));

在这里插入图片描述

CREATE TABLE Course(
Cno CHAR(4)PRIMARY KEY,
Cname CHAR(40)NOT NULL,
Cpno CHAR(4),
Ccredit SMALLINT,
FOREIGN KEY(Cpno)REFERENCES Course(Cno));

在这里插入图片描述

CREATE TABLE SC(
Sno CHAR(9),
Cno CHAR(4),
Grade SMALLINT,
PRIMARY KEY (Sno,Cno),
FOREIGN KEY(Sno)REFERENCES Student(Sno),
FOREIGN KEY(Cno)REFERENCES Course(Cno));

在这里插入图片描述

INSERT INTO Student VALUES('411420156','蔡徐坤','男','22','Wl');

在这里插入图片描述

 INSERT INTO Student VALUES
('411420001','陈武','男','23','CS'),
('411420002','潘璋','女','25','CS'),
('411420003','蒋钦','男','19','MA'),
('411420004','周泰','女','18','IS');

在这里插入图片描述

CREATE TABLE fstu(
Sno CHAR(9) PRIMARY KEY,
Sname CHAR(20)UNIQUE,
Ssex CHAR(2),
Sage SMALLINT,
Sdept CHAR(20));

在这里插入图片描述

 SELECT Sname FROM Student WHERE ssex='女';

在这里插入图片描述

INSERT into fstu values
('411420002','潘璋','女','25','CS'),
('411420004','周泰','女','18','IS');

在这里插入图片描述

INSERT into student values
('411420005','王志朔','男','18','Wl'),
('411420006','魏午珅','男','21','Wl'),
('411420007','龚聒杰','女','24','Wl');

在这里插入图片描述

INSERT INTO Course VALUES
('1','数据库',NULL,4),
('2','数学',NULL,2),
('3','信息系统',NULL,4),
('4','操作系统',NULL,3),
('5','数据结构',NULL,4),
('6','数据处理',NULL,2);
SELECT *from course;

在这里插入图片描述

update course set ccredit=ccredit+1;
select*from course;

在这里插入图片描述

update course set cname ='数据库原理及应用'where cname ='数据库';
SELECT *from course;

在这里插入图片描述

update student set sage =sage+1 where sno='411420001';
select *from student;

在这里插入图片描述

insert into sc values
('411420001','1',20),
('411420002','2',11),
('411420003','3',23),
('411420004','2',19),
('411420005','3',23);
select *from sc;

在这里插入图片描述

delete from sc where  cno='2';
select *from sc;

在这里插入图片描述

delete from course where  cname='操作系统';
select *from course;

在这里插入图片描述

UPDATE Course SET Cpno='5'WHERE Cno='1';
UPDATE Course SET Cpno='1'WHERE Cno='3';
UPDATE Course SET Cpno='6'WHERE Cno='4';
UPDATE Course SET Cpno='5'WHERE Cno='2';

在这里插入图片描述

ALTER TABLE student  
ADD address CHAR(40) DEFAULT '信阳';

在这里插入图片描述

UPDATE student  
SET address = '郑州'  
WHERE sname = '陈武';

UPDATE student  
SET address = '开封'  
WHERE sname = '周泰';

在这里插入图片描述

update student
set sage=21
where sno='411420001';

在这里插入图片描述

update course set cname ='数据库原理'where cname ='数据库原理及应用';
update course set ccredit=1 where cname ='数据库原理';
SELECT *from course;

在这里插入图片描述

insert into student values
('201215127','刘武','男',18,'CS','南阳'),
('201215128','欧阳磊','男',18,'CS');

在这里插入图片描述

insert into sc values('201215127','1',99);
select *from sc;

在这里插入图片描述

delete from student
where sno='411420156';

在这里插入图片描述

DROP TABLE student;

在这里插入图片描述

SET foreign_key_checks = 0;  
DROP TABLE student;

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值