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

猜你喜欢

转载自274625705.iteye.com/blog/2215686