![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
文章平均质量分 72
数据库的学习之路
梦里有阳光
每天进步一点点
展开
-
数据库索引
索引(index)是帮助数据库高效获取数据的数据结构,类似于一本书的目录。索引的目的在于提高查询效率,如果没有索引就需要进行全表扫描。创建索引时,一般应确保该索引是应用在 SQL 查询语句的条件(一般作为 WHERE 子句的条件)。原创 2023-03-29 16:31:26 · 925 阅读 · 1 评论 -
关系型数据库的一些概念
当前主要使⽤两种类型的数据库:⾮关系型数据库、关系型数据库。非关系型数据库NoSQL指的是Not Only SQL——不仅仅是SQL,并没有替代SQL,甚至还要兼容SQL的语法。关系型数据库SQL,使用二维表的方式来存储数据,关系型数据库管理系统则称为RDBMS。1、RDBMS具有ACID特性 (1)原子性(Atomicity)事务是一个不可再分割的工作单位。整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前原创 2022-12-05 16:39:00 · 646 阅读 · 0 评论 -
数据库中DQL、DML、DDL、DCL、TCL概述
SQL(Structure Query Language)语言共分为四大类:数据查询语言DQL,数据操作语言DML,数据定义语言DDL,数据控制语言DCL。**1、DQL概述**DQL(Data Query Language)数据查询语言,数据检索语句,用于从表中获取数据。关键字为:select。**Select语句**:查询表里的数据。原创 2021-08-07 22:24:24 · 5811 阅读 · 1 评论 -
关系型数据库多表联合查询
关联查询是日常工作中常用的查询方式,关联查询sql编写的思路一般如下:1、先确定所连接的表,2、再确定所要查询的字段,3、确定连接条件以及连接方式(表连接分类: 内连接、外连接、交叉连接、自连接)1、内连接:[inner] join on(1)等值连接: 指使用等号"="比较两个表的连接列的值,相当于两表执行笛卡尔后,取两表连结列值相等的记录(自然连接是一种特殊的等值连接)SQL语法格式:语法1:select 字段 from 表1 [inner] join 表2 on 表1.字段1=表2.字段1;原创 2020-12-14 10:45:01 · 1293 阅读 · 0 评论