关于学习SQL之后的一些感想

学习SQL基础后的一些感想
SQL就像一个大型仓库,里面一类事物的全部数据,它就像一个冰箱,里面储存了我们需要的东西,当我们需要某一个事物的时候,我们就从冰箱里取出来!
数据库是由一个个表组成的,表也可以看成一个类,譬如,建立一个student表,而且我们也知道对于sdudent(学生),他包含了很多属性,包括:学号(sno),姓名(sname),性别(sex),年龄(age)等等,代码如下
create table student(
sno int,
sname char(20),
sex char(20),
age int)


这样,我们就大致的设置好的student,现在就往里面加入一些学生的真实信息,这个过程我们称之为插入,它有两种格式:格式1:insert into 表名(列名1,列名2……) values(值1,值2……),格式2:insert into 表名 values(值1,值2……)。如果我们对插入的学生的信息有疑问,还可以修改和删除,修改:update 表名 set 字段 = ‘新值’ where ,删除:delete from 表名 where …等我们把学生的这些信息加入到数据库之后,如果需要这些数据的时候,我们可以从数据库中查询:elect 列名1,列名2 from 表名1,表名2 where …… group by …… having order by……
除此之外,SQL还有主键和外键一说,如果是给整个表加主键的话,是为了避免插入相同的数据而导致数据重叠,ALTER TABLE student ADD PRIMARY KEY(sno);如果加了一个主键之后,当再次插入已有的数据的时候,它会直接报错。 一个表的主键:数据库记录的唯一标示,就譬如在student表中的主键是sno,一个学生一个学号。外键指当前表的某个字段是其他表的主键。
目前学到的东西只有这么多,不过我会努力!!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值