数据库
另一个喵喵喵
这个作者很懒,什么都没留下…
展开
-
数据库系统概论 关系代数
引言 关系数据库不是仅仅用来看的,必须有相应的运算来支撑才能得到我们想要的结果。之前也提到,关系数据库有完整的数学模型来支撑,因此这一节可能就要考一考笔者的数学能力了!(虽然上学期离散考得还行,但数学乃我一生之大敌…) 关系数据库语言 对数据库系统下达指令需要语言。分为三类: 关系代数语言 关系演算语言 具有关系代数和关系演算双重特点的语言 至于这些语言的特点将分别展开说明。 关系代数的运算符...原创 2020-04-07 00:10:33 · 596 阅读 · 0 评论 -
数据库系统概论 绪论
引言 作为一个初学者,笔者也是第一次接触数据库这个概念,不知道它跟平常一般人所说的数据库有没有什么不一样的地方。不过既然学校开了这门课,就还是好好把这些基础知识的基本功打好。本节笔者试着说明数据库的大致概念,功用诸如此类,不过笔者不会死扣概念,因为笔者考试不考,而且自己也记不住。 数据库 假设我们都知道了数据的概念。这个还是很好懂的,比如一条宾馆开房记录(?)把很多很多条这样的记录搭建起来,注意是...原创 2020-04-01 20:49:02 · 132 阅读 · 0 评论 -
数据库系统概论 数据模型
引言 数据模型是建立数据库的框架。按照这个框架,把很多的数据可以很有序地组织起来,这样才能构建数据库。 转换过程 现实世界–>概念模型–>逻辑模型–>物理模型 概念模型,大概就是类似于高度抽象化编程我们会建立的模型,这个模型机器是看不懂的,但是人要能很好地理解,也就是要有较强的语义表达能力,并且简单清晰。是按照用户观点的。 逻辑模型,言简意赅地说,是按照计算机观点的,用于DBMS...原创 2020-04-02 00:01:55 · 219 阅读 · 0 评论 -
数据库系统概论 关系模型
引言 现在比较流行的数据库都支持关系数据库,因为其完整的数学模型。本节从数据模型三要素的角度来讨论关系模型,为建立关系数据库打基础。 关系及引申概念 关系:R(D1,D2,…,Dn): D1×D2×…×Dn(笛卡尔积)的子集称为在域D1,D2,…,Dn上的关系(同离散数学) 域:取值范围 属性:不同的列称为属性 候选码:能唯一标识一个元组的一个属性组 全码:候选码的属性组是全部属性 这个列出一...原创 2020-04-06 11:18:50 · 332 阅读 · 0 评论 -
数据库系统概论 数据库系统结构和组成
引言 下面我们要做的就是给数据库的实现搭架子,再把数据放在搭好的架子里。因此我们需要了解我们怎么搭这个架子以及这个架子的工作原理。 模式(Schema) 描述数据库逻辑结构的特征。举个例子: 学生表:Student(Sno,Sname,Ssex,Sage,Sdept) 这里的学生表本身并不是一条数据,而是所有的学生数据都要按照这个模式存储起来。 实例 模式的一个具体值。就上面的模式可以有这样的实例...原创 2020-04-05 16:48:01 · 284 阅读 · 0 评论