Database computers : principles, architectures, and techniques