关于学习SQL之后的一些感想
2015-05-30 23:49
239 查看
学习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,一个学生一个学号。外键指当前表的某个字段是其他表的主键。
目前学到的东西只有这么多,不过我会努力!!
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,一个学生一个学号。外键指当前表的某个字段是其他表的主键。
目前学到的东西只有这么多,不过我会努力!!
相关文章推荐
- 关于sql的一些学习心得
- 关于“网上社会实践”网站完工之后的一些感想
- 学习php的时候,关于sql方面的一些知识的读书笔记!
- 关于技术学习的一点感想
- OpenCV关于视频处理的学习(VideoCapture类)-在检测中一些必要的图像操作
- sql学习的一些资料
- 关于oracle的那些坑(c3p0连接池死锁 APPARENT DEADLOCK,druid没有反应,然后pl/sql登陆很慢,之后正常)
- Sql学习第九天——SQL 关于over
- 浅谈Web前端关于学习Servlet一些心得欢迎大神补充
- 关于代码学习的一些看法
- 关于sql 语句的一些总结
- Sql学习第三天——SQL 关于with ties
- 关于python的一些学习
- 关于PS激活的一些感想(附上PS CC2015)
- 关于学习的一些困惑
- 关于SQL Server Compact的一些事
- 关于sql语句的一些整理(下)
- Cocos2d-x学习之---Andorid关于返回键退出的一些小总结
- 关于“求余”运算的一些小感想
- MVC模式职责分工及学习路上的一些感想