数据库是按照数据的结构来组织、存储、和管理数据的仓库,简而言之,就是存放数据的仓库。
数据库=多张表+各表之间的关系。
常见数据库:
关系型数据库:Oracle(收费)、MySQL(开源免费)
非关系型数据库:MongoDB(最好用的文档型数据库)、Redis(内存级数据库)
数据库和SQL的关系:SQL是用来操作数据库里数据的语言(工具)。
SQL语句分类:
1.DDL-数据库定义语言:用于定义数据库,用于定义表结构
2.DML- 数据库操作语言:用以操作数据库。(增删改)
3.DQL-数据库查询语言:数据查询。(查)
4.DCL-数据控制语言:用来定义数据库的访问权限和安全级别,及创建用户。