HEYWEEN

关系数据理论

前面已经讨论了数据库系统的一般概念,介绍了关系数据库的基本概念、关系模型的三个部分以及关系数据库的标准语言 SQL 。但是还有一个很基本的问题尚未涉及:针对一个具体问题,应该如何构造一个适合于它的数据库模式,即应该构造几个关系模式,每个关系由哪些属性组成等。这是数据库设计的问题,确切地讲是关系数据库逻辑设计问题。 规范化、关系模式及范式 关系模式 [R(U, D, DOM, F)] ...

特殊的树

在离散数学中,N个节点、N-1条边就是树,并不必须要提到根。 至于为什么节点和边是这样的关系,因为不能成环! 树是二部图 二部图是一种特殊的图,它的所有节点可以被划分到两个独立的集合(比如集合A和集合B)中,并且满足: 图中的每一条边都连接着一个属于集合A的节点和一个属于集合B的节点。 同一集合内部(A内部或B内部)的任意两个节点之间没有边直接相连。 ...

高速缓冲存储器-Cache

如何解决内存墙带来的CPU和主存协作问题? 在使用主存(相对大而慢)之余,添加一块小而快的cache Cache位于CPU和主存之间,可以集成在CPU内部或作为主板上的一个模块 Cache中存放了主存中的部分信息的“副本” cache的工作流程 检查(Check):当CPU试图访问主存中的某个字时,首先检查这个字是否在cache中 检查后分两种情况处理: ...

数据库设计

一、数据库设计概述 1.1 数据库设计的定义 指在给定应用环境下,构造优化的数据库逻辑模式和物理结构,建立数据库及其应用系统。 目标:高效存储和管理数据,满足用户的信息管理和数据操作需求。 1.2 设计目标 提供信息基础设施和高效运行环境。 实现高存取效率、高存储空间利用率、高运行维护效率。 1.3 设计特点 三分技术,七分管理,十二分基础数据。 强调...

Trending Tags