数据库近期学习总结

目前学到了连接。

1.数据库语法:create databases 数据库名字;(创建)   drop database 数据库名字;(删除)

2.表语法:(创建)create table 表名字; (查询表结构)desc 表名;

                  (在表中添加新属性)alter table 表名 add 属性名 数据结构;

                 (修改表中属性)alter table 表名 change 旧属性名 新属性名 新数据结构;

                 (修改表中属性的数据结构)alter table 表名 modify 旧属性名 新数据结构;

3.对于表的增删改查:

        (1)查询,select 列名 from 表 where 条件;条件中可以嵌套另一个查询的结果。、

        (2)更新,update 表名set 列名 =新值 where 条件

        (3)添加,insert into 表名(如果只想写一个元组的一个属性,就在括号里写,没有括号就是要写全部属性) values (要表中的列值);

        (4)删除,delete 表名 where 条件;

4.视图

        (1)创建,create view 视图名 as select 语句(select语句也可以包含另一个视图) 【with (cascaded | local)check option】(with check option存在则 表示如果要以视图来插入数据,则插入数据得满足视图的条件;insert into 视图名 values (括号里面的值要满足视图的条件));

        (2)删除,drop view 视图名

        (3)查询视图,select * from 视图名 where 条件,和查询表差不多;

        (4)插入数据,insert into 视图名 values(值)。

        (5)删除数据,delete 视图名 where 条件,只会删除视图的元组,不在视图里的元组不会被删除

        (6)更新,update 视图名 set 列名= 值 where 条件,注意 修改的值也是需要符合视图的条件的。

        (7)视图结构修改,alter view 视图名 as (修改的语句),sql serve 好像不能用create or replace 语句来修改;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值