Category Archives: Databases

Get Smart With Your Client/Server Apps

clsvrEverybody knows how to build micro-based database applications, right? Just install the database program on the PC, spend a few minutes designing the database and then start writing the application.

Not in the client/server world.

With applications that involve both client and server software, quite a bit of behind-the-scenes work is required before developers can write a line of code. Unless they recognize the need for this work and schedule time for it, companies will find client/server projects inexplicably slow at first.

The client/server world involves three distinct entities: the server machine, the client machines and the network that connects the two. The server and clients must be able to …

SGI’s NT Focus Hurt Them Long Term

sgicSilicon Graphics Inc. is hoping to ride on the coattails of Windows NT to win its MIPS RISC architecture a prominent spot on the PC landscape.

According to President and CEO Edward McCracken, SGI’s strategy will be to encourage PC makers to adopt MIPS technology to distinguish their NT systems from those based on Intel Corp. processors. The proposed payoff: As NT’s market share grows, the stake in MIPS systems will increase, as will SGI’s influence in the systems business, SGI officials said.

“If NT moves beyond a niche operating system, I believe the MIPS architecture will become the most pervasive RISC architecture in the world and may over …

Distributed Databases Require Hefty Planning

dtddbDistributed-database technology, while far from mature, continues to evolve in parallel with client/server computing.

The goal of distributed computing is to allow users to transparently read and update multiple databases running on different platforms in multiple distant sites. This ideal has not been achieved, according to observers, because as the number of different databases and hardware devices to be accommodated increases, it’s harder to put together a stable and reliable system.

“You can get pretty good distributed-database performance for [data] reads; but when you are attempting to modify or write new data, generally most database products will not give 100 percent transparency,” said Paul Winsberg, a principal partner with Database …