数据库及SQL语法介绍

一、数据库相关概念

1.MySQL数据库服务器

包含两大块:第一部分是数据库管理系统(DBMS),可以看作是一个软件;还有一部分就是数据库(DB)。

DBMS可以操作、也可以创建数据库,并且可以管理多个数据库,而一个数据库又可以维护多张表,数据则是存储在这些表当中的。

整体的操作流程就是由客户端通过数据库管理系统对数据库内的数据进行操作或创建新数据库的过程。而sql就是操作关系型数据库的编程语言,定义了一套操作关系型数据库的统一标准,通过DBMS操作数据库及数据库中的表结构和数据。

2.MySQL数据库

属于关系型数据库,即建立在关系模型基础上,由多张相互连接的二维表组成的数据,二维表其实就是我们在excel里创建的那种由行列构成的表,表与表之间可能存在一定的变量使他们之间相互关联。如果不是通过表存储数据的数据库则称为非关系型数据库。

二、SQL的通用语法、分类

1.通用语法

(1)SQL语句可以单行或多行书写,以分号结尾。

(2)SQL语句可以使用空格/缩进来增强语句的可读性,个数不限

(3)MySQL数据库的SQL语句不区分大小写,但建议大写关键字。

(4)若要注释,单行可用 -- 或 # 加注释内容,多行用/* 注释内容*/

2.分类

分类用途
DDL定义语言,用于定义数据库对象,包括数据库、表、字段、索引
DML操作语言,对表中数据进行增删改
DQL查询语言,用于查询数据库中表的记录
DCL控制语言,用于创建控制用户以及控制数据库的访问权限
  • 6
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值