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

本文深入探讨了SQL作为数据仓库的比喻,通过实例展示了如何创建、插入、修改、删除及查询数据库表。同时介绍了主键、外键的概念,并强调了在数据库操作中遵循规则的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学习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,一个学生一个学号。外键指当前表的某个字段是其他表的主键。
目前学到的东西只有这么多,不过我会努力!!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值