随笔分类 -  数据库操作

摘要:前言 本文为在霍格沃兹测试开发学社的学习经历分享,希望有志同道合的小伙伴可以一起交流技术,一起进步~ 多表查询 概念 多表就是在数据库设计中使用多张表格来实现数据存储的要求 在实际的项目开发中,数据量大而且复杂,需要分库分表 分表:按照一定的规则,对源有的数据库和表进行拆分 表与表之间可以通过外键建 阅读全文
posted @ 2022-10-23 11:29 北冥有鱼。 阅读(313) 评论(0) 推荐(0) 编辑
摘要:前言 本文为在霍格沃兹测试开发学社的学习经历分享,希望有志同道合的小伙伴可以一起交流技术,一起进步~ sql约束 概念 对表中的数据进行进一步的限制 保证数据的正确性、有效性、完整性 违反约束的不正确数据无法插入到表中 常见约束 主键:PRIMARY KEY 非空:NOT NULL 唯一:UNIQU 阅读全文
posted @ 2022-10-23 11:22 北冥有鱼。 阅读(86) 评论(0) 推荐(0) 编辑
摘要:前言 本文为在霍格沃兹测试开发学社的学习经历分享,希望有志同道合的小伙伴可以一起交流技术,一起进步~ 聚合函数 概念 用来做纵向运算的,可以针对某列的值进行运算,返回一个单一的值,可以计算平均工资等 常见聚合函数: COUNT():统计指定列不为NULL的记录行数 MAX():计算指定列的最大值 M 阅读全文
posted @ 2022-10-23 11:21 北冥有鱼。 阅读(176) 评论(0) 推荐(0) 编辑
摘要:前言 本文为在霍格沃兹测试开发学社的学习经历分享,希望有志同道合的小伙伴可以一起交流技术,一起进步~ DQL查询语言 单表查询 语法: select * from 表名; 字段查询 select 列名 from 表名; 起别名 去掉重复信息 select distinct 列名 from 表名; 注 阅读全文
posted @ 2022-10-23 11:20 北冥有鱼。 阅读(139) 评论(0) 推荐(0) 编辑
摘要:前言 本文为在霍格沃兹测试开发学社的学习经历分享,希望有志同道合的小伙伴可以一起交流技术,一起进步~ DML操作语言 插入 语法格式: 示例: -- 选择数据库为当前数据库 USE hogwarts_stu; -- 创建表 CREATE TABLE user( id int, name varcha 阅读全文
posted @ 2022-10-23 11:07 北冥有鱼。 阅读(142) 评论(0) 推荐(0) 编辑
摘要:前言 本文为在霍格沃兹测试开发学社的学习经历分享,希望有志同道合的小伙伴可以一起交流技术,一起进步~ DDL定义语言 数据库操作 创建数据库 CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] 数据库名 CHARACTER SET [=] 字符集 DATABASE|SC 阅读全文
posted @ 2022-10-23 11:03 北冥有鱼。 阅读(68) 评论(0) 推荐(0) 编辑
摘要:前言 本文为在霍格沃兹测试开发学社的学习经历分享,希望有志同道合的小伙伴可以一起交流技术,一起进步~ 数据库基本概念 是一个以某种有组织的方式存储的数据集合 是存储和管理数据的仓库 本质是一个文件系统 DBMS(数据库管理系统) 数据库分类 关系型数据库(RDB)有关系约束 非关系型数据库(NoSQ 阅读全文
posted @ 2022-10-23 10:35 北冥有鱼。 阅读(60) 评论(0) 推荐(0) 编辑