数据库由数据库管理系统(DBMS)来操纵和管理,终端用户通过dbms访问数据库中的数据,数据库管理员也是通过dbms进行数据库的维护工作。
数据库管理系统管理数据库,包括创建数据库,修改数据库,查询数据,更改数据等等。
数据库管理员维护数据库,不是直接操作,而是通过SQL语言来操作。其中客户端通过书写SQL语句调取数据库的数据,数据库管理系统将取出的数据发送到客户端。
了解了什么是SQL之后,再来看SQL有哪些特点?
特点1:SQL不是某个特定数据库专有的语言。
也就是说,学习此语言几乎能与所有数据库打交道,无论是MY SQL,还是sql server,还是其它数据库。
特点2:SQL语言简洁,易学易用
SQL功能极强,完成核心功能只用了9个动词,可以看到,数据定义,数据查询,数据操纵,数据控制,总共才9个描述性动词,全都是由描述性很强的英语单词组成。但是这9个动词却能完成SQL90%的功能。
特点3:可以进行非常复杂和高级的数据库操作。