当前位置: 首页 > article >正文

第三篇:SQL数据模型、通用语法和语法分类

一,SQL数据模型

(一)关系型数据库(RDBMS)

1.概念

(百度百科)指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据,以便于用户理解,关系型数据库这一系列的行和列被称为表,一组表组成了数据库。

关系模型可以简单理解为二维表格模型,而一个关系型数据库就是由二维表及其之间的关系组成的一个数据组织。

2.特点

使用表存储数据,格式统一,便于维护
使用SQL语言操作,标准统一,使用方便

(二)数据模型

(通过DBMS即数据库管理系统)在一个数据库服务器中可以创建多个数据库,在一个数据库中可以创建多张二维表,在一张二维表中可以创建多行数据

(下图转载自【黑马程序员】数据库系列教程,博主撰写本系列博客并不谋利,主要目的是方便自己或有需要者查阅笔记,还望海涵~) 


二,SQL通用语法

  1. SQL语句可以单行或多行书写,每句以分号结尾
  2. SQL语句可以使用空格或缩进(不限个数)来增强语句的可读性
  3. MySQL数据库的SQL语句不区分大小写,关键字建议使用大写
  4. 注释:单行注释(-- 这是注释# 这是注释),多行注释(/*这是注释*/


三,SQL语法分类

(点击分类简称,可以快速跳转浏览相关内容噢~😄,如果不能跳转,说明博主还没更新相应的内容,不妨点个关注,保证持续更新!)

SQL语法分类
分类英文全称说明
DDLData Definition Language数据定义语言,用来定义数据库对象(数据库,表,字段)
DMLData Manipulation Language数据操作语言,用来对数据库表中的数据进行增删改
DQLData Query Language数据查询语言,用来查询数据库中表的记录
DCLData Control Language数据控制语言,用来创建数据库用户、控制数据库的访问权限


http://www.kler.cn/a/229831.html

相关文章:

  • 计算机网络 (31)运输层协议概念
  • 美国大学的计算机科学专业排名
  • day01-HTML-CSS——基础标签样式表格标签表单标签
  • 百度Android面试题及参考答案 (下)
  • Huawei Cloud EulerOS上安装sshpass
  • 【通俗理解】AI的两次寒冬:从感知机困局到深度学习前夜
  • 02.05
  • 故障诊断 | 一文解决,CNN-SVM卷积神经网络-支持向量机组合模型的故障诊断(Matlab)
  • 电商推荐系统
  • 测试与开发的关系
  • 问题:下列关于海关统计项目的表述,正确的有:A.进出境货物的统计重量和数量应以报关单位申报的重量和数 #笔记#职场发展#媒体
  • Linux内核与驱动面试经典“小”问题集锦(2)
  • 优化elemen-ui的el-table的tree树结构因数据过多卡顿问题
  • 20240202在WIN10下使用whisper.cpp
  • 17:数据库连接池与Servlet整合-Java Web
  • Spring Cloud Stream解密:流式数据在微服务中的魔力
  • PyTorch的10个基本张量操作
  • 护眼灯色温多少合适?推荐五款合适色温的护眼台灯
  • springboot157基于springboot的线上辅导班系统的开发与设计
  • 深度学习:数据驱动的人工智能革命
  • 消息中间件之RocketMQ源码分析(六)
  • 数据结构刷题 -- 客房预约
  • 【Langchain+Streamlit】打造一个旅游问答AI
  • Flink SQL Client 安装各类 Connector、Format 组件的方法汇总(持续更新中....)
  • 数据结构:单链表
  • LeetCode 0292.Nim 游戏:脑筋急转弯