2、MySQL相关概念

MySQL相关

数据库

  • SQL:Structured Query Language
    结构化查询语言:一种与数据库打交道,完成与数据库通信的语言;SQL是一套标准,不同数据库管理系统使用的绝大部分SQL是通用的

  • DB:DataBase
    数据库:一个或一组文件,内部保存了符合特定规格的数据合集

  • DBMS:DataBase Management System
    数据库管理系统:提供用户或者应用程序访问数据库的方法,包括增删改查以及各种数据控制,能科学的组织和存储数据,高效地获取和维护数据

  • RDBMS:Relational Database Management System
    关系型数据库管理系统:关系型数据库指的是将数据组织为相关的行和列的数据库,而RDBMS就是管理这些数据库的软件
    常用RDBMS有Oracle,SQL Server,MySQL等

MySQL

  • MySQL
    是一个RDBMS,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品

  • TABLE
    表:一组数据记录的合集,一张表或多张表组成一个数据库

  • COLUMN
    列:又称字段、属性,一列表明事物的一个特征或者说是属性

  • ROW
    行:又称元组、记录,事物特征的组合,可以描述一个具体事物

SQL

SQL分类

  • 数据查询语言(DQL-Data Query Language)
    代表关键字:select

  • 数据操作语言(DML-Data Manipulation Language)
    代表关键字:insert、delete、update

  • 数据定义语言(DDL-Data Definition Language)
    代表关键字:create、drop、alter

  • 事务控制语言(TCL-Transactional Control Language)
    代表关键字:commit、rollback

  • 数据控制语言(DCL-Data Control Language)
    代表关键字:grant、revoke

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容