基本SQL语句

1、创建数据库,数据表

create database student_homework;

create table student(sid varchar(7) primary key,sname varchar(10) not null,sex char(2),

                                       deptandclass varchar(20) default('数媒 18-1'),birthday datetime,tel

                                       varchar(11));

删除

Drop database student_homework;

Drop table student;

2、插入数据

insert into student(field1,field2…)values(value1,value2,…);

注意:若数据为字符型,必须使用单引号或者双引号

Insert into student values(…….);

 

 

3、查询数据

查询所有数据:select * from student;





4.视图

 

1 创建一个视图view_std,它包含学生表中的学号、姓名和专业班级所有信息。

2根据学生表创建一个视图view_std_1,它包含1984年以后出生的所有学生信息。

3 查看视图view_std和view_std_1创建是否成功。

4 删除视图view_std_1中的联系电话这一列,并检查视图修改是否成功。

5 创建一个所有选修了课程K001的学生视图view_std_2

 any!!!

6 创建一个视图view_avg,它包含选修三门以上(含三门)课程的学生的学号和作业1平均分、作业2平均分和作业3的平均分。

7 删除视图view_std,并查看删除是否成功

(下面内容是关于索引的)

8 在学生表、课程表和学生作业表中创建主键索引

9在学生作业表中创建唯一索引

10 查看前面创建的索引信息。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值