每天一点数据库之-----Day 9 表连接
----转载请注明出处:coder-pig
本节引言:
前面我们学习的都是针对一个表来进行操作的,上一节虽然学了UNION这个可以操作多个表
的关键字,但是又有两个限制(查询字段数目与数据类型要相同),本节就来学习通过表连接
来操作多个表!而表连接又有四种:
内连接,外连接,交叉连接与自连接,那么接下来开始本节学习!...
分类:
数据库 时间:
2015-02-19 23:01:33
阅读次数:
443
每天一点数据库之-----Day 8 索引与约束
----转载请注明出处:coder-pig
本节主要介绍SQL中的索引的创建与删除,以及五种不同的约束:非空,唯一,CHECK,主键,外键约束!
1.索引
这个SQL中的索引,前面我们也提过了,使用索引可以提高数据的检索速度,
而关于索引还是比较复杂的,一些概念,比如表组织,堆,数...
分类:
数据库 时间:
2015-02-17 19:56:27
阅读次数:
219
每天一点数据库之-----Day 7 字段相关与联合结果集
----转载请注明出处:coder-pig
本节学习的是数据库中字段的相关与应用,以及联合结果集的概念与使用!...
分类:
数据库 时间:
2015-02-17 00:51:55
阅读次数:
191
新建一个WinForm项目之后,在窗体中放入一个treeView控件(treeView1),根据数据库数据填充建立树节点。数据库的结构如下: ????????????ID ???????Title ???????P_ID ???...
每天一点数据库之-----Day 6 数据分组与数据分页
----转载请注明出处:coder-pig
本节引言:
本节继续来学习SQL中的数据查询中的数据分组~
先建个表,录几条数据,顺道复习下之前学的内容~
之前建立的T_Worker都用了几天了,今天就来弄个新的表吧T_Product商品表:...
分类:
数据库 时间:
2015-02-14 11:02:48
阅读次数:
217
1 复制概述 1.1、复制解决的问题 数据复制技术有以下一些特点: (1) 数据分布 (2) 负载平衡(load balancing) (3) 备份 (4) 高可用性(high availability)和容错 1.2、复制如何工作 从高层来看,复制分成三步: (1) master将改变记录到二进制...
分类:
数据库 时间:
2015-02-13 16:04:03
阅读次数:
190
每天一点数据库之-----Day 5 过滤查询
----转载请注明出处:coder-pig
本节引言:
上一节我们学习了基本的数据检索,这节我们来学习高级一点的
过滤查询~...
分类:
数据库 时间:
2015-02-12 12:28:32
阅读次数:
216
要实现的树如图所示,要求能根据“节点1”获取其所有子节点数据库表设计如下:在这里用到With AsWITH tb AS{SELECT* FROM node WHERE nodeId=1 UNION ALL SELECT node.nodeId,node.nodeName,node.parentId ...
分类:
其他好文 时间:
2015-02-11 12:29:55
阅读次数:
122
做Leetcode上面的题目时,遇到二叉树的问题,想要用一个二叉树进行验证,每次构造二叉树都很麻烦,特此写一个构造函数。
1.用数组构造二叉树
void treeNodeConstructor(TreeNode *&root, int data[],int n,int index){//此处root一定要加&,为对指针的引用
/*
data为存储节点数据的数组,n为data数组的长度,in...
分类:
其他好文 时间:
2015-02-10 15:27:06
阅读次数:
179
每天一点数据库之-----Day 4 数据的增改删
----转载请注明出处:coder-pig
本节引言:
本节介绍的是最简单的数据检索(查询),就是SELECT的最基本用法~...
分类:
数据库 时间:
2015-02-10 00:39:05
阅读次数:
295