离散数学在计算机科学中的应用
上周末晚上在家中学习,作题《计算机数学》。
集合,交,并,补在上大学那时《高等数学》《概率》《线性代数》时都接触过,现在还是比较方便上手的。
转摘一篇离散数学在计算机当中的作用,指导自己学习的方向。
谈谈SQL标准
SQL是Structured Query Language的缩写,它的前身是著名的关系数据库原型系统System R所采用的SEQUEL语言。作为一种访问关系型数据库的标准语言,SQL自问世以来得到了广泛的应用,不仅是著名的大型商用数据库产品Oracle、DB2、Sybase、SQL Server支持它,很多开源的数据库产品如PostgreSQL、MySQL也支持它,甚至一些小型的
分布式数据库选型——数据水平拆分方案
本文尝试从数据的角度总结分布式数据的复制(replication)和分区(partition)技术原理和方案,其中分区也有称为分片(sharding),希望能引起读者一些思考,在分布式数据库选型中能注意这些细节的区别,选择适合业务的数据水平拆分方案。
数据库管理系统的层次结构--数据存取层和缓冲区管理
一、数据库管理系统的层次结构之数据存取层数据存取介于语言处理层和数据存储层之间。它向上提供单元组接口,即导航式的一次一个元组的存取操作;向下则以系统缓冲区的存储器接口作为实现基础。接口关系如下:
数据存储层所涉及的主要数据结构为逻辑数据记录、逻辑块、逻辑存取路径。