发表于: 2017-07-24 22:46:01

3 1034


今日完成: 

1:mysql连接方式常用的有三种;用命令行链接这个初期比较困难,因为命令行操作需要学习积累才会简便;用应用程序驱动链接这个很复杂涉及不同语言需要使用不同的驱动;只有gui工具比较简单,适合初期学习使用。

2:navicat就是一种gui工具,即是图形客户端工具的一种,而任务一所給的步骤也是用它来链接mysql,mysql官方的gui工具是mysql workbench。gui连接区别与其他连接方式最大的优点就是可视化,就像日常用的excel一样,可以处理表格,对于刚接触计算机的我,应该是相对而言最容易理解掌握的。

3:sql语言,是一种针对关系型数据库的特殊语言,是一种类似于命令的语言,它像是对数据库发出各种基本的存取命令以及增删改的命令,当然这些命令都是用户通过上面说的gui工具发出去的,进而用户操作数据库。

4:SQL语句可以分类,ddl是定义性语言,是直接在表这个层次操作的,如创建表,删除表,修改表;dml是操作性语言,是在表内操作的,对表的内容做一些修改插入删除等;select语言是直接的查询;还有一些暂时没有记忆如dcl,tcl。
ps:师兄问下,ddl和dml理解对吗,我暂时还没有操作,根据定义看ddl是大的层次上操作表,那么用ddl可以删除表中的记录吗?就是ddl的创建删除是针对于表吗?而表中的数据处理如插入修改记录必须由dml这一类语句来操作吗?或者是不是开发时就已经把对表内操作的sql语句归为dml这一类了,没有我说的可以同时操作两种的语句;我也不知道我问题描述的是否清晰。。。。

5:具体记忆了这两类主要的语句;DDL:create / drop /alter table.      DML:select from/insert into/delete from/table.  update table set.

明日计划:

实际操练SQL语言,争取熟悉这个新体系的操作环境。

今日感悟:

计算机语言逻辑很强,步骤繁多,但是似乎把握好逻辑,应该更容易学习。



返回列表 返回列表
评论

    分享到