![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 50
数据库笔记
A阳俊yi
重生之我在怀院成为搞机糕手
展开
-
数据库(30)——视图
视图是一种虚拟存在的表。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图是动态形成的。通俗的讲,视图只保存了查询的SQL逻辑,不保存查询结果。原创 2024-06-13 20:15:46 · 607 阅读 · 0 评论 -
数据库(29)——子查询
SQL语句中嵌套SELECT语句,称为嵌套查询,又称子查询。子查询外部语句可以是INSERT/UPDATE/DELETE/SELECT的任何一个。原创 2024-06-09 16:23:31 · 826 阅读 · 1 评论 -
数据库(27)——多表查询——自连接
SELECT 字段列表 FROM 表A 别名A JOIN 表A 别名B ON 条件...;自连接可以是内连接查询也可以是外连接查询。原创 2024-06-08 20:21:28 · 375 阅读 · 0 评论 -
数据库(28)——联合查询
对于union查询,就是把多次查询的结果合并起来,形成一个新的查询结果集。原创 2024-06-08 20:56:43 · 583 阅读 · 0 评论 -
数据库——多表查询概述
与单表查询不同,多表查询是从多张表中查找数据。例如:得到一张有36条数据的表,这是因为12条数据的user表与3条数据的course表进行了笛卡尔积运算,但是在多表查询中,往往需要消除笛卡尔积带来的无效数据。原创 2024-06-07 00:15:00 · 400 阅读 · 0 评论 -
数据库(26)——多表查询——内连接与外连接
内连接查询的是两张表交集的部分。原创 2024-06-07 01:00:00 · 393 阅读 · 0 评论 -
数据库(24)——外键约束
外键用来让两张表的数据之间建立连接,从而保证数据的一致性和完整性。具有外键的表称为子表,关联的表称为父表。原创 2024-06-06 00:30:00 · 677 阅读 · 0 评论 -
数据库(23)——约束
概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。目的:保证数据库中的数据的正确、有效性和完整性。主键约束。原创 2024-06-05 05:15:00 · 475 阅读 · 0 评论 -
数据库(25)——多表关系介绍
在项目开发中,进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,各个表之间的结构基本上分为三种:一对多,多对多,一对一。原创 2024-06-06 01:30:00 · 526 阅读 · 2 评论 -
数据库(22)——流程函数
流程函数是非常常用的一类函数,可以在SQL语句中实现条件筛选,提高语句的效率。原创 2024-06-05 03:15:00 · 443 阅读 · 0 评论 -
数据库(18)——DCL权限控制
REVOKE 权限列表 ON 数据库名.表名 FROM '用户名'@'主机名';GRANT 权限列表 ON 数据库名.表名 TO '用户名'@'主机名';SHOW GRANTS FOR '用户名'@'主机名';给用户hello授予student数据库的所有权限。撤销hello对数据库student的所有权限。重新登陆后,无法查到student这张表。查询hello的权限。原创 2024-06-03 01:15:00 · 464 阅读 · 0 评论 -
数据库(19)——字符串函数
函数是指一段可以直接被另一段程序调用的程序代码。原创 2024-06-03 09:52:20 · 525 阅读 · 0 评论 -
数据库(21)——数值函数
如果x的位数比y小,则返回原数原创 2024-06-04 00:45:00 · 470 阅读 · 1 评论 -
数据库(20)——日期函数
这里type指的是单位。原创 2024-06-04 00:15:00 · 404 阅读 · 0 评论 -
数据库(17)——DCL数据控制语言
DCL是Data Control Language数据控制语言,用来管理数据库用户、控制数据库的访问权限。原创 2024-06-02 12:47:20 · 393 阅读 · 0 评论 -
数据库(14)——DQL排序查询
SELECT 字段列表 FROM 表名 ORDER BY 字段1 排序方式1,字段2 排序方式2;原创 2024-06-01 18:04:30 · 251 阅读 · 0 评论 -
数据库(15)——DQL分页查询
SELECT 字段列表 FROM 表名 LIMIT 起始索引,查询记录数;注:起始索引从0开始,起始索引=(查询页码-1)*每页显示记录数。如果查询的是第一页,可以省略起始索引。示例:查询第一页前5个数据1,并将查询结果按id升序排列。查询第二页的数据,每页展示3条数据。原创 2024-06-02 09:46:35 · 329 阅读 · 0 评论 -
数据库(16)——DQL执行顺序
这是DQL的编写顺序。原创 2024-06-02 10:05:36 · 285 阅读 · 0 评论 -
数据库(12)——DQL聚合查询
将一列数据作为一个整体,进行纵向计算。原创 2024-05-31 23:41:16 · 719 阅读 · 0 评论 -
数据库(13)——DQL分组查询
SELECT 字段列表 FROM 表名 [WHERE 条件] GROUP BY 分组字段名 [HAVING 分组后过滤条件]原创 2024-05-31 23:52:47 · 355 阅读 · 0 评论 -
数据库(11)——DQL条件查询
WHERE原来的表为例如:我要在student数据库中information表查询年龄为19的姓名:再比如我想查询年龄大于19的姓名:查询有性别的信息查询年龄在18到100岁的信息:查询年龄是18或19的信息:查询名字为三个字的信息:查询年龄以‘1’开头的信息:原创 2024-05-29 23:21:16 · 382 阅读 · 0 评论 -
数据库(9)——DQL基础查询
数据查询是SQL中最复杂的,语法结构为SELECT 字段列表FROM 表名列表WHERE 条件列表GROUP BY 分组字段列表HAVING 分组后字段列表ORDER BY 排序字段列表LIMIT 分页参数。原创 2024-05-28 12:32:16 · 517 阅读 · 1 评论 -
数据库(10)——图形化界面工具DataGrip
以后关于数据库的图片演示就使用DataGrip了 : )原创 2024-05-29 00:17:15 · 478 阅读 · 4 评论 -
数据库(8)——DML数据操作
INSERT INTO 表名 (字段名1,字段名2,...)VALUES(值1,值2...);没有的添加的字段默认为NULL。原创 2024-05-27 04:15:00 · 391 阅读 · 2 评论 -
数据库(7)——DDL表操作2
ALTER TABLE 表名 字段名 类型 [COMMENT 注释] [约束];可以观察到student_information表中成功添加了名为“class”的字段。原创 2024-05-27 01:00:00 · 379 阅读 · 0 评论 -
数据库(6)——数据类型
SQL标准常用的数据类型有:在数值类型后加上UNSIGNED表示无符号类型。原创 2024-05-26 10:59:14 · 321 阅读 · 0 评论 -
数据库(5)——DDL 表操作
先要进入到某一个数据库中才可使用这些指令。可查询当前数据库中所有的表。原创 2024-05-26 10:13:56 · 491 阅读 · 2 评论 -
数据库(4)——DDL数据库操作
SQL标准没有提供修改数据库模式定义的语句,用户想修改次对象只能将它删除后重建。原创 2024-05-25 16:43:14 · 677 阅读 · 0 评论 -
数据库(3)
在安装完MySQL后,可以直接在命令行当中输入找到MySQL80,右键启动也可以管理员方式运行命令提示符输入启动MySQL,也可输入关闭 MySQL。原创 2024-05-25 15:47:53 · 442 阅读 · 0 评论 -
数据库(2)——三级模式结构
模式是数据库的核心与关键,独立于数据库的其他层次。因此设计数据库模式结构时应首先确定数据库的逻辑模式。内模式依赖于数据库的全局逻辑结构,但独立于数据库的用户视图和具体的存储设备。外模式面向具体的应用程序,定义在逻辑结构之上,独立于存储模式和存储设备。原创 2024-03-30 14:17:24 · 513 阅读 · 0 评论 -
数据库(1)——基本概念和数据模型
数据的含义被称为数据的语义。原创 2024-03-30 11:49:04 · 990 阅读 · 0 评论