这篇博客,把数据库与标准化的知识一起来梳理一下。 1、数据库的的主要考点一共同拥有四个,ER模型,关系数据库规范化。关系代数。SQL语言。 2、ER模型在下午题中考的比較多,非常重要。关于下午题我还会专门写博客来介绍。 关系数据库的规范化主要掌握三范式及BCNF的判别。 3、关系代数与SQL语言也是
分类:
数据库 时间:
2016-03-12 11:37:55
阅读次数:
255
数据库范式——通俗易懂【转】(2012-04-02 21:15:43)数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那 么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达...
分类:
数据库 时间:
2015-12-23 20:58:44
阅读次数:
186
1.试述关系模型的三个组成部分。答:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。2.试述关系数据语言的特点和分类。答:关系数据语言可以分为三类:关系代数语言。关系演算语言:元组关系演算语言和域关系演算语言。SQL:具有关系代数和关系演算双重特点的语言。这些关系数据语言的共同特点是...
分类:
数据库 时间:
2015-11-06 12:59:45
阅读次数:
261
数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那 么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达数据库范式,但比较抽象,不太直观,不便于理解,更难以记忆。本文用较为直...
分类:
数据库 时间:
2015-10-22 21:21:32
阅读次数:
222
1 关系数据库的传统优势1.1 基于二维结构数据1.1.1 schema based、表、关系模式1.1.2 拥有成熟严谨的关系代数理论基础查询表达能力强查询优化有理论基础(cost-based rule-based)读写性能稳定1.1.3 实体约束、外键约束关系范式理论:降低冗余、避免插入删除异常...
分类:
数据库 时间:
2015-10-20 10:27:36
阅读次数:
349
基本语法多表查询 笛卡尔积在SQL中的实现方式既是交叉连接(Cross Join)。全部连接方式都会先生成暂时笛卡尔积表。笛卡尔积是关系代数里的一个概念,表示两个表中的每一行数据随意组合。-- 笛卡尔积 select * from emp, dept;-- 使用公共字段,去掉笛卡尔积select *...
分类:
数据库 时间:
2015-10-15 09:50:46
阅读次数:
225
摘要: 本文来自北京润乾软件技术有限公司董事长蒋步星在清华大数据产业联合会的讲座。最后再简单说一下云计算的数据组织问题。云数据有这样几个特征:第一,多样性。云计算要解决多租户的问题,显然不同用户的数据结构经常是不一样的,即使同一个用户、同一块业务,数据结构在不同地域、不同时期都会不一样。象我们这样一...
分类:
其他好文 时间:
2015-07-01 17:23:33
阅读次数:
128
摘要: 本文来自北京润乾软件技术有限公司董事长蒋步星在清华大数据产业联合会的讲座。说到交互运算,我们先复习一下OLAP这个概念。这个词字面的意思是在线分析,但在线分析实际上是在做什么事呢?用户对发生的现象做出猜测基于历史数据计算以验证或证伪猜测根据计算结果修正猜测,重复此过程直到得出有益结论业务用户...
分类:
其他好文 时间:
2015-06-25 08:52:41
阅读次数:
96
多表查询基本语法
笛卡尔积在SQL中的实现方式既是交叉连接(Cross Join)。所有连接方式都会先生成临时笛卡尔积表,笛卡尔积是关系代数里的一个概念,表示两个表中的每一行数据任意组合。
-- 笛卡尔积
select * from emp, dept;
-- 使用公共字段,去掉笛卡尔积
select * from emp, dept where emp.deptno = de...
分类:
数据库 时间:
2015-06-22 19:22:59
阅读次数:
232
这个概念的描述的非常抽象,刚开始学习的同学完全不知所云。这里通过一个实例来说明除法运算的求解过程设有关系R、S 如图所示,求R÷S 的结果求解步骤过程:第一步:找出关系R和关系S中相同的属性,即Y属性。在关系S中对Y做投影(即将Y列取出);所得结果如下第二步:被除关系R中与S中不相同的属性列是X ,...
分类:
其他好文 时间:
2015-06-20 01:29:37
阅读次数:
125