MYSQL 到底学到了什么东西?

已是学习第二遍了,前三天没来,这周学习了一周。sql语句是要比之前熟悉了,对sql的优化能力也要比之前强了。之前都是以实现功能为目的,如今开始开始考虑sql优化的一些问题。除了书本上的东西,本身也漫无目的的看了一些对面试有帮助的东西,那么在这几天都学到了些什么东西呢? mysql

1>数据库在平常生活中的应用领域,和咱们息息相关。 2>数据存储在数据库里面的形式。(以表的形式存放) 3>怎样建立、使用、修改数据库和表。 4>数据库的发展(层次模型、网状模型、关系模型、对象模型) 5>表之间的关系(一对1、一对多、多对多) 6>使用SQL语句查询数据(select * from table_name where column_name group by column having column order by column limit m,n) 6>数据类型(int char varchar decimal text bigint date datetime year float double) 7>运算符(between and or and in like exists all any) 8>子查询(含有两个或者以上的select语句,子SQL语句嵌套在父SQL语句里) 9>表之间的链接(内链接,外链接和自链接) 10>多表之间也能够执行,只是复杂些而已。 11>mysql的存储过程和函数(和oracle的语法差很少) 12>视图(看了一下,不是很懂,学oo的时候再好好看下,面试的时候也被问到过) 13>SQL分类:DDL(数据定义语言) DQL(数据查询语言) DML(数据操做语言) DCL(数据控制语言) 这些都是很基础的东西,天天上课上得太无聊了。