【项目实战】SQL入门知识 - DML 和 DDL
2023-09-14 09:14:14 时间
一、SQL介绍
SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。
SQL DML 和 DDL可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。
二、数据操作语言 (DML)
查询和更新指令构成了 SQL 的 DML 部分:
- SELECT - 从数据库表中获取数据
- UPDATE - 更新数据库表中的数据
- DELETE - 从数据库表中删除数据
- INSERT INTO - 向数据库表中插入数据
三、数据定义语言 (DDL)
SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。
我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。
3.1 SQL 中最重要的 DDL 语句:
- CREATE DATABASE - 创建新数据库
- ALTER DATABASE - 修改数据库
- CREATE TABLE - 创建新表
- ALTER TABLE - 变更(改变)数据库表
- DROP TABLE - 删除表
- CREATE INDEX - 创建索引(搜索键)
- DROP INDEX - 删除索引
3.2 Navicat如何查看DDL
查看——>对象信息——>DDL
相关文章
- SQL Tune Report–sqltrpt.sql
- Github上优秀的Objective-C项目简介
- 路飞学城项目-支付相关-支付接口
- 笔记14:Docker 部署Python项目
- 【GO】K8s 管理系统项目8[API部分--Pvc]
- SQL SERVER服务器链接连接(即sql server的跨库连接)
- Sql Server中sql语句自动换行
- Atitit 项目高扩展法 目录 1. 提升语言级别1 1.1. 脚本化 dsl化 免编译2 1.2. 提升语言级别到4gl2 1.3. 语言的代际关系 sql 》script 》java2
- ios swift 读取项目里的文件 读取并解析本地json文件 codable
- Database之SQL:自定义创建数据库的各种表demo集合(以方便理解和分析sql的各种增删改查语法的具体用法)
- 华为云助推武水集团项目成功入选住建部“智慧水务”典型案例!
- 【关于时间序列的ML】项目 9 :机器学习中的 ARIMA 模型
- 【阶段三】Python机器学习27篇:机器学习项目实战:数据降维:主成分分析PCA、基本原理与PCA模型:人脸识别
- SQL VQ11 找出sql类题目的单次最大刷题数
- 【SQL干货】一条sql查出来全国空气质量排名
- SpringBoot项目里,让TKmybatis支持可以手写sql的Mapper.xml文件
- [手游新项目历程]第23天-map下标访问阻塞线程
- [手游新项目历程]-43-sql关键字解决
- Node.js:insert-sql帮助开发者生成SQL插入语句
- Maven项目Run As无Run On Server的解决方法
- 机器学习开源项目精选TOP30
- Opencv项目实战:18 人体姿态检测
- CAD:AutoCAD快捷键指令大全(非常值得收藏),本人项目案例实践积累总结
- 【项目实战】Navicat还能这样实时看SQL脚本输出
- ssm项目导出excel表格
- 音视频学习 - 创建QT + ffmpeg项目进行视频解析