数据库系统
Lord_Bao
知乎:搜索“LordBao”
展开
-
【数据库系统】关系代数之基本运算、附加运算、扩展操作
数据库系统学习第7篇:关系代数基本运算及附加运算。参考书籍:数据库系统概念。基本运算 基本运算有6种,如下所示:选择运算 选择运算的目的是 选出满足给定谓词的元组,表示如下: 选择运算可以有如下规则:允许在谓词中 > = < 等 符号 进行比较,如找出工资大于90000美元的所有元组。.2.允许 用 ^(and)、 ∨(or)、¬(not)将谓词组成...原创 2020-04-14 11:25:39 · 3330 阅读 · 1 评论 -
【数据库系统】关系模式
数据库系统学习第六篇:关系模式。文章目录前言数据库模式和关系模式基本概念关系模式深入了解码合理设计关系模式前言 关系模型是常用的数据模型,它主要包括三方面的内容,即:数据结构:表数据操作:DDL DML DCL(DBAs常用)完整性约束:实体完整性、参照完整性、自定义完整性。 下面将进一步分析关系模式 。数据库模式和关系模式基本概念 谈这两个之前,需要知道 模式指的...原创 2020-04-08 11:48:27 · 6106 阅读 · 0 评论 -
【数据库系统】数据模型
数据库系统学习第五篇:数据模型。这一篇应该相当简短。文章目录初看数据模型近看数据模型数据模型组成数据模型举例关系模型深看数据模型初看数据模型 有一句很头铁的话,怎么摇头也不太懂,不如先记在这儿?数据模型是对模式的抽象,模式是对数据本身结构的抽象。 正文: 数据模型是一个描述数据,数据联系,数据语义以及一致性约束的概念性工具的集合(不要背)。数据模型提供了描述物理层,逻辑层...原创 2020-03-13 22:22:38 · 477 阅读 · 0 评论 -
【数据库系统】数据库系统三级模式和两层映像
数据库系统学习第四篇:数据库系统三级模式和两层映像。前言 数据库三层结构隐藏了数据的存储和维护的细节,降低了数据库系统的复杂性,方便用户访问数据库。那三层结构具体是怎样设计的呢?这有赖于数据库系统三级模式。三层模式模式和实例 在说三级模式之前,先了解一下数据库模式和数据库实例是什么。数据库模式简单来说就是数据库的设计,而数据库实例指的是特定时刻数据的集合。数据库模式不常变化。举...原创 2020-03-13 20:57:31 · 6051 阅读 · 0 评论 -
【数据库系统】数据库系统三层结构
数据库系统学习第三篇:数据库系统三层结构。参考数据库系统概念(机械工业出版社)文章目录前言物理层逻辑层视图层通过图示理解三者之间关系前言 数据库系统的目标之一就是方便用户去使用数据库,然而数据库系统本身说到底是01序列,这显然不方便开发者开发和普通用户去使用。那么数据库系统就应该隐藏掉数据的存储和维护细节,提供数据的抽象视图,方便各类用户去使用。 为了满足上述的目标,最终提出了数据...原创 2020-03-13 17:08:00 · 14123 阅读 · 1 评论 -
【数据库系统】数据库、数据库管理系统、数据库系统
继续写数据库系统的文章,第二篇:数据库、数据库管理系统、数据库系统。本文主要谈谈这三者之间的关系。 下方图片,摘自老师的ppt,非原创。数据库数据库概念 数据库指的是长期存储在计算机内有组织的,大量的,相关联的,可共享的数据集合。数据应当是有组织的,不应该是杂乱无章的,否则查询数据等操作就没有效率而言。数据应当是大量的,少量的数据没有必要使用数据库。数据之间应当是相关联的,...原创 2020-03-11 12:33:01 · 1402 阅读 · 0 评论 -
【数据库系统】文件管理系统的弊端
今天开始写数据库系统的文章了,第一篇:文件管理系统的弊端。 然而,在我看到这位博主的博客之后,我觉得我没有太多写的必要了,贴个ta的链接他山之玉,方便以后查看。 当然,我还是要写一些我的思考,学习不思考,就是没学习。既然谈文件管理系统的弊端,那么就要谈谈数据库管理系统的优势:方便快捷,安全性高。既然这样,那么文件管理系统的弊端就是不方便快捷,不安全咯。 那么不方便快捷体现在那几个方...原创 2020-03-03 20:49:01 · 2321 阅读 · 0 评论