Book Image

ASP.NET 3.5 Application Architecture and Design

By : Vivek Thakur
Book Image

ASP.NET 3.5 Application Architecture and Design

By: Vivek Thakur

Overview of this book

Table of Contents (14 chapters)
About the Author
About the Reviewers

The Importance of a Database

In today's information age, data is very valuable, and it is important to manage data properly. Data management can comprise of multiple steps such as:

  • Persisting data: Data persistence means storing information properly so that it can be retrieved efficiently later on.

  • Organizing data: Using proper data structures to store data so that disk space is utilized efficiently.

  • Manipulating data: The data stored should be able to support Create, Read, Update and Delete (known as CRUD operations).

  • Searching data: Making sure that data searches are performance-efficient and comprehensive.

  • Securing data: Data is very valuable from a business standpoint. Proper security measures should be in place to make sure that data security is not compromised.

To achieve these goals, it is very important to select the correct data store, which is also called a database. The proper choice of a database depends on the application's actual requirements.

Selecting the Right Database