![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
----【数据库】
文章平均质量分 51
魏恩君--Caroline
这个作者很懒,什么都没留下…
展开
-
数据库视频总结
前言: 数据库视频看完了,接下来对21章的视频做一个回顾与总结。内容: 一、视频总结: 首先数据库是一个关系型数据管理系统,所谓关系型,我的理解是数据之间、数据与表之间、表与表之间等等都是有一定关系的。例如:学生信息表中的姓名是与学号有关系的。而SQL语言就是一个结构化查询语言,主要的原创 2016-06-01 16:37:09 · 623 阅读 · 21 评论 -
机房重构之E-R图转换数据库
前言 早有耳闻,EA不仅可以画各种图(UML图、E-R图。。。),还可以将图转成sql脚本、软工文档、各种语言的代码。于是,好奇的我希望借着这次重构的机会试一下。各种文档写的差不多了,之后就是建模、建立数据库了。于是,画了E-R图,并用EA成功将它转成了数据库。下面给大家详细介绍一下:内容如何画E-R图 总结画E-R模型,无非就是找实体、找联系、分配属性,从局部模型原创 2017-04-24 08:01:18 · 1721 阅读 · 31 评论 -
你的sql如何避免笛卡尔积
笛卡尔积数学概念 笛卡尔积是指在数学中,两个集合X和Y的笛卡尓积(Cartesian product),又称直积,表示为X × Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员。 笛卡尔积又叫笛卡尔乘积,是一个叫笛卡尔的人提出来的。 简单的说就是两个集合相乘的结果。 假设集合A={a, b},集合B={0, 1, 2},则两个集合的...原创 2018-06-30 19:56:45 · 21781 阅读 · 16 评论 -
group_concat用法
小编之前写过一篇文章java基础-迭代器,其中介绍了迭代器iterator的用法。洋洋洒洒的一大篇java代码其实就是为了处理一些数据,想让具有相同id的内容在一行显示,并且用逗号隔开。 最近,小编接触到了sql中group_concat,发现小小的一个方法完全可以替代上篇博客那些java代码,真是不怕不知道,就怕不知道。下面,小编详细介绍一下group_concat! GRO...原创 2018-06-30 20:25:15 · 747 阅读 · 9 评论 -
JDBC
JDBC连接顺序1.加载数据库驱动driver-->class.getName(driver);2.获取数据库连接,getConnection3.创建statement对象(一个接口)Statement:preparedStatement callableStatement4.使用statement执行sqlExecute:executeQuery ...原创 2019-01-20 21:25:05 · 142 阅读 · 2 评论 -
mysql索引
一 为什么1.减少存储引擎需要扫描的数据量2.随机IO变成顺序IO:扫表只是扫描叶子节点,叶子节点是顺序排列的 / 覆盖索引3.分组,排序操作避免使用临时表二 是什么加速对表中数据行检索创建的一种分散存储(在硬盘中存储是不连续的)的数据结构(索引字段与硬盘地址的映射表)三 B-Tree1..二叉查找树:二叉树的分布影响查找性能2.平衡二叉查找树...原创 2019-06-16 13:01:04 · 352 阅读 · 33 评论