SQLKnowHow Logo
email : contactus@sqlknowhow.com
phone : +44 (0)1582 461 465
fax : +44 (0)1582 645 941
search :

Database Architecture Design

Design of your database system is a cruical step in the development of any system. Unlike the application code you can't just replace your database structure in when your business changes. The database has to maintain the data for the system and therefore can't easily be replaced. It is therefore cruical that your database is designed to ensure that it can support your business over a long period.

Database design and planning

In addition to the database design, your architecture needs to be designed such that it can support the future scale of your business. Most elements of your application can scale either by scaling out or scaling up. The database can easily scale by scaling up, however this is a very expensive option as your needs increase as the cost per transaction for the hardware also increases. This option also has a ceiling on what growth you can achieve determined by the biggest server you can purchase. Your support also increases as you are using specialist hardware.

It is much more cost effective to have a scale out solution that can use commodity hardware. Thie enables your architecture to be more flexible to you businesses demands and change within your business.

We can develop database systems that can scale up and scale out, we can also help you enhance you systems so they can scale out. Contact us to find out what we can do for you.

Contact | Partners

Copyright © 2010 SQLKnowHow. All Rights Reserved.