Distributed Databases

Distributed Databases Overview Suppose you created a database for a web application a few years ago. It started with a handful of users but steadily grew, and now its growth is far outpacing the serv...

Database Concurrency and Reliability

Concurrency and Reliability Overview Concurrency and reliability have long been Gǣhot topicsGǥ of discussion among developers and users of distributed systems. The fundamental problem can be seen in ...

Relational Databases

What is a Relational Database? Popular, modern databases are built on top of an idea called Gǣrelational algebraGǥ, which defines how GǣrelationsGǥ (e.g. tables and sequences in databases) interact w...

SQL Keys

SQL Keys Overview In SQL, keys are used to maintain referential integrity among relations. Put simply, this means keys allow tables to reference each other, and each reference will be GǣcorrectGǥ eve...

What is SMS

SMS, which stands for Short Message Service and is also referred to as “text messaging,” is a cheaper alternative to making phone calls from mobile phone to mobile phone, instead sending ...

What is Symbian

Symbian is a proprietary operating system for wireless telecommunications, succeeding Psion Software's EPOC. Released in 1999, it is owned by a number of companies: Nokia with 47.9% of the share, Eri...

SQL Table Commands

SQL Table Commands Overview As mentioned previously in this series of SQL articles, databases are primarily composed of tables. The Gǣcolumns and rowsGǥ structure of the table allows data to be effic...

What is TDMA

TDMA, which stands for time division multiple access, is a method of channel access developed specifically for shared medium networks, such as radio broadcast. It is a form of time-division multiplex...

SQL Overview

SQL Overview The SELECT command in SQL provides a robust means for retrieving data from a database. More specifically, SELECT returns a result set of zero or more rows from the database, and this res...

What is ThickNet

ThickNet, also known as 10BASE5 or IEEE 802.3-1985, is an Ethernet standard that requires a specialized coaxial cable to transmit Ethernet frames at a rate of 10Mbps. It derives its nickname, which i...