注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

赵雷 廊坊师范学院信息技术提高班十四期

将来成功的我一定会感谢现在努力的自己

 
 
 

日志

 
 

SQL入门书籍内容汇总(上篇)  

2017-05-17 12:50:23|  分类: VB与数据库 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
转头一晃,SQL入门书籍看完了,并且在画思维导图和整理笔记的过程中又一次加深了印象,不过也仅仅停留在课本层面上,不进行实际操作终将不知道你有没有学会如何运用(当然肯定不会自己创建一些数据库了,这个事不用质疑的),不过却可以读懂里面的一些用法,心里还是蛮高兴的。
当初我看这本书的时候一直没有找到适合自己的方法,起初(1-4章):总结的琐碎的知识太多(不过没有什么卵用),总结知识就和思维导图似的——提供给你一个框架,剩下的内容需要自己回忆,这样做才有效果。所以后面两部分就改变策略了,重要的是自己该如何记一些帮助自己记忆的笔记。剩下的 不多说了,直接上图!
SQL入门书籍内容汇总(上篇) - 14期 赵雷 - 赵雷 廊坊师范学院信息技术提高班十四期
第一章:
创建数据库的步骤:
获得并分析数据需要
逻辑的划分数据
选择正确的数据类型
Drop命令
删除数据库:drop database myfirstdatabase
删除表:    drop table name of table
删除字段:  drop  column name of field

创建数据库:create database myfirstdatabase
创建表(记录、字段和数据类型)
      create table train_times
      (
start_location varchar(75),
      )
创建字段
   alter table name of table
   add name of field   data type;
主键和外键(允许第二个表引用第一个表的内容)
第二章:
(1)SQL语言进行增添或者删除表中的数据(insert into/update/delete)
insert into table_name(column_name,column_name)  values(data_values,data_values)
1:快速增加一个记录(注意列的内容对应好)
insert into memberdetails values
第一列
第二列
第三列
2:更新操作是为了仅仅更新某一个记录中的一个字段或列
update type_name
set 
column_name =value(字段='')
3:删除数据
delete from name_of table
where condition
第三章   提取信息
1:select语句获取表中的信息
select column1,column2 from table_name
注意:有些时候可能内容不想对应,但是第四章会讲解创建索引 才完善——可以用*号取代所有列的内容
2:使用where子句过滤结果
逻辑运算符和运算符的优先级
圆括号()
NOT
AND   优先级逐次降低
OR ALL ANY BETWEEN IN LIKE SOME
3:连接列
将不同的列进行整合,并且保证新组合的列不保存在表中
注:必须是同一种类型的相连接
4:从多个表中选择数据
(1):内部联合表
格式:table inner join table2 on        column_from_table1=column_from_table2
(2):等值联合表
select filmname,yearreleased,rating
from films,category
  where films.categoryid=category.categoryid
and category.categoryid=6;
5:null数据概述(第五章详细介绍)
举例:当真是存在值,但是不清楚具体值的时候,采用null
第四章:数据库的高级设计—改进数据库和仅有效数据才可以输入到数据库中
1:三大范式
2:五种约束语句:
3:外键
当重新增加数据时:SQL外键可以解决记录被破坏的问题,
创建外键的基本语法
4:索引(创建和删除)
利用索引加速结果的查询
5:提高数据的有效性和效率
改进数据库的目标是在需要的地方防止包含null值的列
6:设计更好的数据库的一些技巧
1、不要设计仅满足普通情形的数据库 2、为表和字段选择有意义的名称
3、尽量使用简单的名称 4、命名和数据类型的选择要一致
5、进行数据需求分析 6、仔细选择主键
7、创建一个索引 8、添加一个索引
SQL入门书籍内容汇总(上篇) - 14期 赵雷 - 赵雷 廊坊师范学院信息技术提高班十四期
9、添加一个多列索引 10、避免使用保留字作为表名或者字段名 11、考虑存储空间的需要
当读者们坚持看到后面的时候,一定会有红利反馈给你们的,至于是什么?期待SQL书籍中篇以及下篇吧,我在下一个博客文章中等你们吆!
  评论这张
 
阅读(71)| 评论(31)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017