数据库基础

1、数据库视图与数据模型

数据抽象:物理层、逻辑层和视图层 </br>
逻辑层使用数据模型:1、概念数据模型,用于数据库的设计,例如:实体-练习模型; 2、逻辑数据模型,按计算机系统的观点对数据建模,该模型主要用于DBMS的实现,比如关系模型、面向对象模型、层次模型和网状模型。</br>
构建数据库模型方法:首先使用E-R模型在高层对数据建模,然后再将其转变为关系模型。</br>
在物理层使用的数据模型称为物理数据模型。</br>

2、数据库语言

1)、数据定义语言(DDL):用于定义数据库模式;
2)、数据操纵语言(DML):用于对数据库进行查询和更新;
3)、数据控制语言(DCL):用于对数据进行权限管理。</br>

3、数据库模式

数据库三级模式(根据数据的不同抽象层次):
1、物理模式(内模式):在物理层描述数据库中全体存储结构和存取方法;
2、逻辑模式(概念模式):在逻辑层描述数据库中全体数据的逻辑结构和特征;
3、视图层称为子模式(外模式):可分为若干模式,描述了数据库用户能够看见和使用的局部数据的逻辑结构和特征;</br>
通常,一个数据库只有一个物理模式和一个逻辑模式,但是子模式有若干个。

4、E-R图

E-R图元素构成:
1)、矩形:代表实体型;
2)、椭圆:代表属性;
3)、菱形:代表联系;
4)、线段:代表将属性和实体型相连,或将实体型和联系相连。

5、关系模型

1、关系模型的构成:关系数据结构、关系操作集合、关系完整性约束;
2、关系模型中的关系操作:选择、投影、连接、除、井、交、差等查询操作和增加、删除、修改两大部分;
3、关系操作的特点:集合操作方式,即操作的对象和结果都是集合;
4、关系操作的两种方式:基于代数的定义称为关系代数;基于逻辑的定义称为关系演算(根据变量不同分为组关系演算和域关系演算)。
5、关系模型允许定义三类完整性约束:实体完整性、参照完整性和用户定义完整性。(实体完整性和参照完整性是关系模型中必须满足的完整性约束条件)
6、实体完整性的规则:关系的主码不能为空;
7、参照完整性的规则:外码必须是另一个表中主码的有效值,或者是“空值”。

6、连接运算

连接运算:从两个关系的乘运算结果中选取属性间满足一定条件的元组,构成新的关系。</br>
连接运算有两种:等值连接和自然连接。自然连接要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉。

7、SQL

1、关系数据库系统支持三级模式结构,其模式(数据库)、外模式和内模式中的基本对象有表、视图和索引。
2、SQL的数据定义功能包括模式定义、表定义、视图定义和索引定义。SQL通常不提供修改模式定义、修改视图定义和修改索引定义。若想修改,只能先删除后重建。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,185评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,445评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,684评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,564评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,681评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,874评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,025评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,761评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,217评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,545评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,694评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,351评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,988评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,778评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,007评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,427评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,580评论 2 349

推荐阅读更多精彩内容