sqlserver
电脑
1.贴出图片,简单介绍一下这本书,全书共9章,第1-2章:主要介绍表与主键,后面的章节主要介绍了增删改查常用的方式方法,中间还涵盖了查询分析器/执行计划/执行工作原理等工具方面的说明,个人觉得这是本书最大的亮点
2.想要从事DBA工作,必须要了解sql语言,会使用sql语句来解决工作中碰到的问题,先分享增删改查中最简单的查询语句,语法是 select * from table where column =‘’,很多教材都会忽视后面的条件,真正使用sql语言的编程人员,一定不会忘记第一次将条件用错造成的bug
3.真搞懂查询语句之后,就会明白主键/外键/left join/right join/inner join,使用熟练之后,就会有索引的概念,就知道当数据量大到一定程度之后,一张table的索引(index)必须深思熟虑之后才做决定,如图所示,我创建了一个表temp,特别设定了自增序号SN作为主键与索引
4.当表与索引唯一确定之后,接下来一步分享如何在temp表中添加数据,这一步就是分享增加语句(insert), 语法是insert into #temp(ID,name)select ‘10001’,'张三'如图所示:
5.当向表中添加数据之后,例如在工作中,我们用来统计员工工号与姓名的表,肯定会有某些特殊情况下,员工姓名有变更或者因为某些原因(输入错误)等,需要修改姓名的,就要用到sql更改(更新)语句,语法是update #temp set name='张四' where sn=1 如图:
6.查询/增加/修改这三个命令都介绍了,最后一步分享最后一个常用的命令:sql删除命令,语法是delete #temp where sn=1 特别要重点说明,一定不要忘了where条件,否则整个表就删除了。。如图所示:
增删改查是sql的基础