首页 > 数据库 >数据库基础篇

数据库基础篇

时间:2024-03-20 14:32:29浏览次数:27  
标签:事务 多表 函数 -- 数据库 基础 查询 SQL

MySQL概述

数据库,数据管理系统,SQL

b2aa46e015ca40999acc0ba540b743cb.jpg

关系型数据库

SQL

SQL通用语法

SQL分类

c6af7f6d01744cbb805e0ba8f1ba661a.jpg

DDL--数据定义语言

e448625511fc44f2b5c7e8e93c165146.jpgf07a17457ed8475bb1d6e083008d25f9.jpg

457aae8c9e54499d9c969172908a8c83.jpg

b7a89403bcd84811a3ece3fb59f42f63.jpg

MySQL图形化界面

DML--数据操作语言

d4f6fc93de2b4bd989fd0f0fbc9b604e.jpg

DQL--数据查询语言

dafbbd50d3e6426ea67bc3e28f31475b.jpg

6a7d27aa6f4b4af68e2473e55600a367.jpg

1f9ce93a447e46f7ae2996135990b54d.jpg

DCL--数据控制语言

54480ff8f41648809c4a1263f4019070.jpg

函数

字符串函数

数值函数

日期函数

流程函数

4bca16ce8d5e45308310995d7223c4ba.jpg

约束

外键约束

41787778b5cd49b79979ef02d2742caf.jpg

多表查询

多表关系

一对多(多对一)

多对多

一对一

98b21d3ae5d0434b9ce981e83df6a99a.jpg

内连接

外连接

af68edfcb42647f3b2fc6b394d7d0693.jpg

自连接

子查询

7d3a66e503054bdba34df2ad8815c74a.jpg

标量子查询

列子查询

行子查询

表子查询

1dd48e8b405f49ff8bff1c3739ff6d36.jpg

事务

事务操作

开启事务

提交事务

回滚事务

四大特性

f411ad03f1c9420ca4528b8c1109e8ca.jpg

381394e097474a7aa0f8f5dec311b5d5.jpg

标签:事务,多表,函数,--,数据库,基础,查询,SQL
From: https://blog.csdn.net/2303_79357053/article/details/136852714

相关文章

  • [转]Garnet: 力压Redis的C#高性能分布式存储数据库
    今天看到微软研究院开源了一个新的C#项目,叫Garnet,它实现了Redis协议,可以直接将Redis替换为Garnet,客户端不需要任何修改。根据其官网的信息,简单的介绍一下它。开源仓库地址:https://github.com/microsoft/garnet文档地址:https://microsoft.github.io/garnet/Garnet是微软研究院基......
  • java基础案例
    java案例买飞机票packagecom.item.huang;//买飞机票publicclassTest01{publicstaticvoidmain(String[]args){doubleprice=calculate(1000,5,"经济舱");System.out.println(price);}//方法头需接收机票原价,当前月份,舱位类型......
  • 09Linux基础命令
    Linux命令相关介绍1.目录结构Linux的目录结构是一个树型结构Windows系统可以拥有多个盘符,如C盘、D盘、E盘Linux没有盘符这个概念,只有一个根目录/,所有文件都在它下面winsows系统目录结构:Linux系统目录结构2.Linux路径的描述方式在Linux系统中,路径之间的层级关......
  • 代码随想录 第二十四天| ●回溯 理论基础 ● 77. 组合
    回溯理论基础:回溯三部曲:制定回溯函数的参数和返回值确定回溯终止条件确定回溯遍历过程 回溯模板voidbacktracking(参数){if(终止条件){存放结果;return;}for(选择:本层集合中元素(树中节点孩......
  • CodeQL基础
    CodeQL基础及语法安装及环境codeql解析引擎:https://github.com/github/codeql-cli-binaries/releases(可以添加环境变量)SDK:https://github.com/github/codeqlmkdir~/codeql&&cd~/codeqlwgethttps://github.com/github/codeql-cli-binaries/releases/download/v2.8.4/cod......
  • MySQL数据库安装与语句总结
    mysql语句总结创建--create创建<create>createdatabase数据库名[charset=utf8];createtable数据表名((字段类型约束[,字段类型约束])|--级联删除/级联更新ondelete/updatecascade[[constraint外键名]foreignkey(字段)references表名......
  • Redis数据库安装与使用总结
    Redis语句总结一、基本概念Redis全称:RemoteDictionaryServer(远程字典服务器)的缩写,以字典结构存储数据,并允许其他应用通过TCP协议读写字典中的内容。使用C语言编写,并以内存作为数据存储介质,所以读写数据的效率极高*redis的官方只提供了linux版本的redis,window系统的redis......
  • C#实战分享--爬虫的基础原理及实现
    关注我,持续分享逻辑思维&管理思维;可提供大厂面试辅导、及定制化求职/在职/管理/架构辅导;有意找工作的同学,请参考博主的原创:《面试官心得--面试前应该如何准备》,《面试官心得--面试时如何进行自我介绍》《做好面试准备,迎接2024金三银四》。推荐热榜内容:《架构实战--以海量存储......
  • 小白逆袭大神之路:零基础Java教程,手把手教你安装JDK与配置主流IDE
    了解JDK和IDE首先,让我们来简单了解一下JDK和IDE。JDK(JavaDevelopmentKit):这是Java开发的核心工具包,包含了Java运行时环境(JRE)、Java编译器(javac)以及其他一些工具。简单来说,没有JDK,你就无法编写或运行Java程序。IDE(IntegratedDevelopmentEnvironment):这是一个软件应用......
  • JAVA基础语法和开发工具配置
    程序开发步骤程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。程序的步骤:编写->编译->运行JAVA基础语法一个JAVA程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作对象:对象是类的一个实例,有状态和行为。类:类是一个模板,它描......