HEYWEEN

完整性

整个数据库完整性的知识体系,可以看作是解决一个核心问题:如何确保数据库里的数据是正确的、符合逻辑的? 为了解决这个问题,数据库系统提供了一套由简到繁、由内到外的“防御系统”。 一、数据库完整性概述 1.1 什么是数据库完整性? 数据的正确性:数据符合现实世界语义,反映实际状况。 数据的相容性:同一对象在不同表中的数据逻辑一致。 1.2 完整性 vs 安全性 1.3 ...

内部存储器

回顾:存储器 存储器(Memory)由一定数量的单元构成,每个单元可以被唯一标识,每个单元都有存储一个数值的能力 地址:单元的唯一标识符(采用二进制) 地址空间:可唯一标识的单元总数 寻址能力:计算机系统的地址总线或地址编码所能生成的唯一内存地址的总数量 大多数存储器是字节寻址的,而执行科学计算的计算机通常是64位寻址的 存储器层次结构 冯诺伊曼结构里的存储器只有...

栈和队列

程序如何运行起来——从硬盘到内存的旅程 核心问题 一个编译好的、静态存储在硬盘上的程序(如 a.exe),是如何被加载到内存中,并成为一个动态运行的进程的? 核心答案 这个过程依赖于操作系统的核心机制:创建虚拟地址空间 和 按需加载。它就像为程序搭建一个专属的、私有的“理想厨房”(虚拟空间),然后根据需要将食材(代码和数据)从仓库(硬盘)搬进真实的工作台(内存)。 一、静态阶段:硬...

网络层

王道考研版 网络层的功能 网络层为传输层提供服务,将传输层的数据封装成“IP数据报”。网络中的路由器根据IP数据报首部中的源IP地址、目的IP地址进行“分组转发”。因为,网络层实现了“主机到主机”的传输 数据链路层为网络层提供服务,将网络层的IP数据报(分组)封装成帧,传输给下一个相邻节点 IP地址:32比特,以8bit为一组,记为十进制数,所以是四个数字 如何忽略这些不...

Trending Tags