无论任何事情,了解其本质非常重要。只有了解了本质才能提高利用效率
数据库是一个以某种有组织的方式存储的数据集合。
保存有组织的数据容器(通常一个文件或着一组数据)
数据库软件为数据库的管理系统DBMS
表:某种特定类型数据的结构化清单
模式:关于数据库和表的布局及特性的信息
列:表中的一个字段。所有表都是有一个或多个列组成
数据类型:所允许的数据的类型。每个表都有相应的数据类型,他限制(或允许)该列中存储的数据
行:表中的一个记录
主键:一列或一组列,其值能够唯一标识表中每一行。
SQL:Structured Query Language(结构化查询语言)的缩写
SQL是一种专门用来和数据库沟通的语言
SQL有如下的优点:
SQL不是某个特定数据库供应商专有的语言。几乎所有的重要的DBMS都支持SQL,所以学习此语言使你几乎能与所有数据库打交道。
SQL简单易学。他的语句全都是由有很强描述性的英语单词组成,而且这些单词的数目的不多。
SQL虽然看上去很简单,但实际上是一种强有力的语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作。
SQL语句不区分大小写
处理SQL时,其中所有空格都被忽略