概述
本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于数据模型和SQL语言的相关问题,即数据在 MySQL 中是如何存储的,以及对 SQL 语句的一些初步认识,下面一起来看一下,希望对大家有帮助。
推荐学习:mysql视频教程
一、关系型数据库
我们知道 MySQL 是一个关系型数据库管理系统(RDBMS),而关系型数据库(RDB)是现在应用最广泛的数据库。
示例:下面是一个“学生表”的数据
二、MySQL 的数据模型
一个 MySQL 服务器可以有多个数据库,每个数据库也可以有多个表。客户端连接其中一个数据库后,就可以操作该数据库中的表了。
三、SQL 语言
1. 标准 SQL
然而各个 RDBMS 并没有完全遵守该标准,这就会造成能够在 Oracle 上使用的 SQL 却无法在 MySQL 中使用,反之亦然。当然,各个 RDBMS 对标准 SQL 的支持也是越来越好的,只要学会了标准 SQL,基本上就能够在各种 RDBMS 中书写 SQL 语句了。
2. SQL 语句及其种类
根据对 RDBMS 赋予的指令各类的不同,SQL 语句可以分为三类:
- DDL(数据定义语言)用来创建和删除数据库、表等对象。
- DML(数据操纵语言)用来查询或变更表中的记录。
- DCL(数据控制语言)用来确认或取消对数据库中数据的变更,以及对用户权限的操作。
3. SQL 的基本语法规则
书写 SQL 语句时必须要遵守一些语法规则。
- SQL 语句要以分号(;)结尾:在 MySQL 中,SQL 语句是逐条执行的,使用分号(;)表示一条 SQL 语句的结束。
- SQL 语句不区关键字的分大小写: SQL 中不区分关键字的大小写,包括表名和列名等。
- 单词需要用空格或者换行来分隔:单词之间需要使用空格或换行符来分隔,否则将会发生错误。
常数的书写方式是固定的:字符串或日期型常数,使用单引号括起来;数字类型直接书写即可。
推荐学习:mysql视频教程
以上就是MySQL基础详解之数据模型和SQL语言的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是单薄超短裙为你收集整理的MySQL基础详解之数据模型和SQL语言的全部内容,希望文章能够帮你解决MySQL基础详解之数据模型和SQL语言所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复