
数据库
ncepu_Chen
这个作者很懒,什么都没留下…
展开
-
一道面试题:写出SQL语句实现下述功能
文章目录题目答案题目一:模糊查询(难度:★☆☆☆)题目二:聚合查询(难度:★★☆☆)在这里,感谢@瑾同学,给我发过来一道特别有趣的SQL题目,题目如下:题目创建四张表如下:-- 学生表CREATE TABLE `Student`( `s_id` VARCHAR(20), -- 学号 `s_name` VARCHAR(20), -- 学生姓名 PRIMARY ...原创 2019-10-12 01:27:13 · 2335 阅读 · 1 评论 -
MongoDB学习02:使用MongoTemplate操作MongoDB
文章目录MongoDB学习02:使用MongoTemplate操作MongoDB`MongoTemplate`的使用示例`MongoTemplate`的使用向Spring容器注入`MongoTemplate`字段和类型映射`_id`字段映射类型映射MongoDB学习02:使用MongoTemplate操作MongoDBSpringData的官方文档Spring Data MongoDB - R...原创 2019-09-29 15:06:30 · 3507 阅读 · 1 评论 -
MySQL优化03:索引
MySQL优化03:索引索引概述索引是最常见的MySQL优化手段,底层由B+Tree实现.索引的数据结构: B+TreeB-Tree: N叉排序树再数据结构课程中,我们学习了二叉排序树,可以快速的进行等值查询.B-Tree的本质就是一个N叉排序树.每个节点上都包含一份数据和一个节点指针列表,列表中指针指向的数据节点按照索引字段顺序排列.在B-Tree中进行等值查询的算法非常直观: 首...原创 2019-08-30 23:06:52 · 571 阅读 · 0 评论 -
MySQL优化02:数据库引擎
MySQL优化02:数据库引擎`MyISAM`和`InnoDB`引擎的比较其它MySQL引擎MyISAM和InnoDB引擎的比较MySQL的数据库引擎主要有MyISAM和InnoDB,对于现在的项目来说,直接上InnoDB可以满足绝大多数需求,因此InnoDB也是MySQL5.5版本之后的默认引擎(之前是MyISAM),但我们还是要了解一下两个引擎之间的区别.InnoDB支持事务,而My...原创 2019-08-29 18:09:57 · 348 阅读 · 0 评论 -
MySQL优化01:数据库设计的基本原则
文章目录MySQL优化01: 表和字段的设计和引擎的选取数据库字段的设计原则1:尽量使用整数表示字符串整数表示字符串例子1:使用整数存储ip地址整数表示字符串例子2:使用枚举类型和集合类型原则2:使用定点数表示浮点数MySQL优化01: 表和字段的设计和引擎的选取数据库字段的设计对于数据库字段的设计,有如下6条原则尽量使用整数表示字符串使用定点数表示浮点数使用尽量小的数据类型避免使...原创 2019-08-16 10:42:45 · 971 阅读 · 2 评论 -
MongoDB学习01:MongoDB的安装及其CRUD操作
文章目录MongoDB的安装与使用下载安装MongoDB并将其目录加入到Path启动MongoDB将MongoDB加入系统服务MongoDB基本CRUD操作MongoDB的安装与使用下载安装MongoDB并将其目录加入到PathMongoDB社区版的下载地址:MongoDB社区版下载启动MongoDB将MongoDB加入系统服务MongoDB基本CRUD操作...原创 2019-08-07 13:26:40 · 4600 阅读 · 4 评论 -
MYSQL命令总结
dadsad原创 2019-03-01 21:52:32 · 290 阅读 · 2 评论