Arts and Entertainment
 Business
 Communications
 Computer
 Disease and Illness
 Education
 Fashion
 Finance
 Food and Beverage
 Health and Fitness
 Home and Family
 Internet Business
 Politics
 Product Reviews
 Recreation & Sports
 Self Improvement
 Society
 Technology
 Travel & Leisure
 Vehicles
 Writing and Speaking

  1. Free Clip Art Role In Your Graphic Design And Web Design
  2. 60 More Days of Sex by Softcup.com
  3. Xenical Profiles by OrtPharmacy
  4. Xenical Profiles by OrtPharmacy
  5. Common Misconceptions of New Traders
No popular articles found.
  1. Thomson Chemmanoor
  2. Hasan Saleem
  3. mark henry
  4. Matt - Admin
  5. Linda Wainman
  6. Terry Detty
  7. Rony Walker
  8. Roberto Sedycias
  9. sarah potts
  10. Sam Roberts
No popular authors found.
Resources
  1. Articles Directory
  2. Internet Web Directory
  3. Elegant Directory
  4. BetterSeeker Web Directory
  5. Web Directory
  6. Web-Dir.Com Directory
  7. SEO Friendly Web Directory
  8. DirJournal Business Directory
  9. Web1 Directory
  10. Big Web Links Directory
  11. Premium Web Directory
  12. einternetindex Web Directory
 »  Home  »  Computer  »  Databases  »  Databases
Databases




By Hasan Saleem | Published  10/30/2006 | Databases | Unrated
Databases

Database refers to the systematic collection of records that may be of interest to people at large. The term "Database" though originated within the computer industry but popular usage has extended its application to other industries as well.

The records are arranged into data elements structured as schema which when queried by a program/ script, present to thevisitor, information from the available records.

The schema may be organized as multiple tables with columns, rows and related values, as in the most commonly used "relational model", based on predicate logic and set theory by Edgar F. Codd in 1970. Other relatively common database models are hierarchical model, flat model, dimensional model, object database models and network models.

Present day products use close approximation of Relational Model where tables contain multiple rows and columns, that can be ordered and relations expressed using keys in each of those. Databases use indexing feature to increase their speed by means of 'B-trees', 'hashes' or 'linked list' techniques.

Most Database Management Systems or DBMS, in addition to data model, use database transactional model with desirable integrity properties commonly referred to as "ACID rules" including Atomicity (transaction tasks performed based on 'All or None law'), Consistency, Isolation (two simultaneous transactions do not interfere) and Durability.

Concurrency control and locking ensures safer sharing of data or transaction as per ACID rules thereby preventing overlap of data and subsequent errors.

Databases are used in wide array of computer software, scripts and related sites. They are the obvious choice for storage of information and data, where multi-user coordination is required. Databases are used by electronic mail program, shopping carts, directories, organizers and many more.

Application software use common APIs (Application Programming Interface) like ODBC, JDBC to query information stored in database. Databases sell like hot cakes and are used by programmers, webmasters for their projects or sites. In days to come, the scope and use of database can only be expected to increase.


How would you rate the quality of this article?
1 2 3 4 5
Poor Excellent

Verification:
Enter the security code shown below:
img


Add comment
Comments


 Copyright e-Topic.com Articles Directory 2006-2007. All Right's Reserved.
Page copy protected against web site content infringement by Copyscape