一、数据库基础 1. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式2. SQL语言包括数据定义、数据操纵(Data Manipulation),数据控制(Data Control)数据定义:Create Table,Alter Table,Drop Table, Craete/Dr ...
分类:
数据库 时间:
2017-09-27 20:47:58
阅读次数:
266
概念模式:概念模式也称模式,是对数据库中全局数据路基结构的描述,是全体用户公共的数据视图。这种描述是抽象描述,不涉及具体硬件环境与平台,也与具有软件环境无关。 外模式:外模式也称子模式或者用户模式,他是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关 ...
分类:
数据库 时间:
2017-07-12 13:46:58
阅读次数:
203
数据库系统 的模式、内模式、外模式之间有很大的差别,为了实现用户和数据之间的透明化,DBMS提供了两层映像:外模式、模式映像和模式/内模式u映像。有了这两层映像,用户就能逻辑地、抽象地处理数据,而不必关旭数据在计算机中的具体表示方法与存储方式。 外模式/模式映像 数据库的每一个外模式都有一个外模式/ ...
分类:
数据库 时间:
2017-07-12 13:33:43
阅读次数:
217
今天看hive,看到视图,复习了一下,视图是外模式,表是内模式。 更多的关于模式-外模式-内模式的内容,可以参考下面的文章: http://blog.sina.com.cn/s/blog_48cbe4d90100ruxq.html ...
分类:
其他好文 时间:
2017-07-02 18:31:14
阅读次数:
181
学数据库这么久,这些概念还是很模糊,今天再提出来,希望不要忘记了三级模式结构:外模式、模式和内模式 一、模式(Schema) 定义:也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 理解: ① 一个数据库只有一个模式; ② 是数据库数据在逻辑级上的视图; ③ 数据库... ...
分类:
数据库 时间:
2017-06-18 20:54:26
阅读次数:
251
先抓一张网上的类图: 代理模式:就是使用一个代理类,代替了真正的我们要使用的类。 从图中可以看出 代理类proxy, 真正要使用的的类RealSubject. 它们都是Subject的子类 使用了代理类的主要目的: 一. 为了解耦。client使用的是代理类,而不是RealSubject. 二. 通 ...
分类:
其他好文 时间:
2017-06-12 16:14:56
阅读次数:
189
1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema. DDL是SQL语言的四大功能之一。用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互 ...
分类:
数据库 时间:
2017-05-19 00:01:26
阅读次数:
279
区别: 1、视图是已经编译好的sql语句;而表不是。 2、视图没有实际的物理记录;而表有。 3、视图是窗口;表是内容 4、标致用物理空间而视图不占用物理空间,视图只是逻辑概念的存在;表可以即使对它修改,但视图只能有创建的语句来修改。 5、表示内模式,视图是外模式。 6、视图是查看数据表的一种方法,可 ...
分类:
其他好文 时间:
2017-04-10 16:03:43
阅读次数:
125
1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema. DDL是SQL语言的四大功能之一。用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互 ...
分类:
数据库 时间:
2017-02-06 10:27:59
阅读次数:
208
1.数据库的概念模型独立于具体的机器与DBMS。 2.在数据库三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是模式。 数据库的三级模式结构指数据库系统由外模式、模式和内模式3级构成。外模式,也称子模式或用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的 ...
分类:
数据库 时间:
2016-11-19 01:36:18
阅读次数:
409