Home > Computers & Technology > Software > Software & Web Development
Created on: September 08, 2009
In simple terms, database is a software program to store, access and manage the data in an organized manner. There is a system which works behind the database and is called as database management system (DBMS). Actually the database can be assumed as an integral part of DBMS. If we just look at the feature of storing the data or information, there are other means through which data can be stored like Microsoft Excel spreadsheets, Word documents and flat text files. But they are neither well organized nor support most needed features like authentication, security permissions, quick data search based on customized criteria and controlled manipulations or transactions with accuracy, integrity and availability.
Database is built on a specific data model. Depending on the model used, database features and data services vary. Based on the model, database can be classified into hierarchal, network, relational and object model database management system. A database having hierarchal model has simple composition which looks similar to tree shaped nodal structure. But it is less flexible and restricts itself to one-to-many data storage relationships. Hierarchal model is used in specialized domain like Mobile technologies and data storage related to geographical information. Network model has more complex form of data storage structure as compared to hierarchal model. Network database supports many-to-many data relationships. Data access can be done using one of several paths. Both hierarchal and network model works on the concept of navigation through data using set of links. To access any piece of record, path is followed by navigating through linked dataset until the desired data is returned. Object database is the result of database functionalities combined with object oriented programming techniques. It is managed by object database management system (ODBMS) and has less usage in common data processes. In today's scenario, most commonly used database is of relational type.
Relational database contains basic data storing object called as table. Table is two-dimensional representation of data storage. It stores the data in the form of horizontal rows which in turn is divided into equal number of columns. Rows and columns are also referred as "tuples and "attributes" respectively. Actually the data is physically stored in data pages which are managed and allocated to a single table or group of tables by DBMS. Each data page starts with header information containing
Below are the top articles rated and ranked by Helium members on:
What is a database?
A database is set of linked and related files that are combined in table form. For example, in human resources department,
by Jerry Curtis
The classical definition of a database is this: It is a collection of data of similar information compiled in a table of
by Raj Kumar
In simple terms, database is a software program to store, access and manage the data in an organized manner. There is a
Databases are one of the most widely used software applications. They are used by a number of organizations, to store, collate
by Alan Fernald
Everyone is bombarded each day by electronic information. Web site addresses, on-line purchases, phone numbers, email addresses,
View All Articles on: What is a database?
Helium Debate
Cast your vote!
Will Internet Explorer 8 solve Microsoft's Web browser problems?
Click for your side.
Featured Partner
Law Enforcement Against Prohibition
LEAP has partnered with Helium, giving you the chance to write for a cause. Browse LEAP's featured titles, pick an issue and write! You can also donate your article earnings. Share what you know, learn new perspectives and don...more