Data Base Management

Data Base Management

Managing Databases And Their Categories

Data bases are used in all kinds of businesses and it is important that they are kept running as efficiently as possible. That is where data base management comes into play. Many data base managing systems, which are software that aid in organizing, obtaining information from and putting data into data bases, are designed to work with specific data base models.

A well-built database management system (DBMS) can be used for almost all of a company's database information. They can run on personal computers, for personal uses, or on giant mainframes that control all of a company's database.

There are many types of data base management systems and most places with computers will use some form of one. Example database management software includes computerized library systems, flight reservation systems, and computerized inventory systems. Even an email client's address book is a type of database management system.

Basically a data base will store information in a series of columns and rows known as a table. When a particular piece of data needs to be retrieved, the data base system will use pointers to find that piece of data and bring it forward to be used. There are many applications for database management systems, including accounting work, engineering work, and bibliographic work.

A data base management system can be used with several different categories of databases, based on how the data is stored.  The six major categories of databases are the following:

  • Flat model
  • Hierarchical model
  • Network model
  • Relational model
  • Dimensional model
  • Object database model

The flat model is the simply category and is essentially a table or a matrix for data.  The hierarchical model organizes data into a tree-like structure and allows a 1:N relationship between types of data. The network model is similar to the hierarchical model, only it is capable of larger relationships between types of data and allowing pointers to flow between data more efficiently based upon these relationships.

The relational model uses relations, attributes, and domains to organize data based on multiple tables.  The dimensional model is a mixture of several types of database categories. It primarily uses a table format that is described using dimensions, but it also follows a hiearchical structure.

Finally the object database model uses object-oriented programming techniques to store and manipulate data.  It is becoming one of the most popular types of databases used and it helps bring database applications and programming applications closer together.

A company should not just stick with one database model, however.  Using multiple models for different types of data is a great way to keep things organized and easy to access.


Comments page 0 of 0
Click here to add a comment
There are currently 0 comments to display.


3 Easy Steps to Recession-Proof Your Business Development

By Elinor Stutz
Your attitude and belief system affect everything you do. By paying attention to what you can do to improve your business climate and believing you can make a difference and succeed, you will stand a far better chance for succeeding. The following guideline will help you through tougher economic times.

Guideline For IBM Lotus Notes Domino 7 Application Development Foundation Skills Exam

By Anthony David Hopkins
LOT-710 exam has gained the high degree in IT industry for both seekers as well as managers. All those candidates who pass this exam can maintain their position at the top in IT world. To pass in the LOT-710 exams there is vast variety of training recommends that are essentials for taking the test that helps you to secure it for certification exams.

CakePHP - The Star of PHP Framework

By Saurabh Datta
If you are looking into using a framework for your PHP development, you bet it can be no better that CakePHP. This framework is an open-source development tool minimizing the architectural headaches and employing many features from Ruby on rails; although not exactly a port of RoR to PHP.

Database Management Basics - What You Need to Know if You Want to Impress the Nerds in IT

By David J. Anthony
Don't you dread talking to those arrogant nerds in IT? You can't avoid doing it, so the next best thing might be to learn a little about what they (and you) work with every day: databases. When they start throwing terms around like schema, SQL, transaction processing or relational design, wouldn't you like to understand what they're talking about? In this article, I'll explain the basic fundamentals of databases in a way that will allow you to interact intelligently with IT personnel and maybe even improve your own workload throughput.

All About Online MBA and Online BBA Courses

By Shefali Garg
There are quite a number of globally recognized management institutions in India. They also offer online MBA courses. Some of the leading business schools like IIM Ahmadabad, IIFT, and IIT Delhi offer online MBA courses in India.

Data Base Management | Ncic Database | Database Management Systems Raghu Ramakrishnan | Modern Database Management Hoffer | Database Management System | Versant Database

Copyright © 2009-2018 All Rights Reserved.