Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
0Activity
0 of .
Results for:
No results containing your search query
P. 1
DtBMS Report

DtBMS Report

Ratings: (0)|Views: 2 |Likes:
Published by Annonymous963258

More info:

Published by: Annonymous963258 on May 26, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/26/2011

pdf

text

original

 
Database Management and Relational DatabaseManagement System
Sheetal Shaji
MBA (IB), Roll no: 20School of Management StudiesCUSAT, Kochi – 22E – mail:sheetalshaji@yahoo.com
Abstract
: This report is on Database management and Relational database managementsystems. information about the various database concepts, database components andNormalisation.
Key Words
: DBMS, database models, RDBMS, Normalisation
1.0INTRODUCTION
Data is defined as unprocessed information. A database is any organized collection of data. Information is data that have been organized and communicated in a coherent andmeaningful manner. Database management is converting unprocessed data into usefulinformation and maintaining it.
1.1.Definition
Database Management system is a set of computer programs that controls the creation,maintenance, and the use of the database of an organization and its end users.
2.0FUNCTIONS OF DBMS:
The DBMS accepts requests for data from the application program and instructsthe operating system to transfer the appropriate data.
 
When a DBMS is used, information systems can be changed much more easilyas the organization's information requirements change.
New categories of data can be added to the database without disruption to theexisting system.
Data management involves both defining structures for storing information and providingmechanisms for manipulating the information
.
The database system must provide for the safety of the stored information, despitesystem crashes or attempts at unauthorized access
.
If data are to be shared among several users, the system must avoid possible anomalousresults due to multiple users concurrently accessing the same data.
2.1 Pictorial representation
4.0
DBMS BUILDING BLOCKS
A DBMS includes four main parts: modeling language, data structure, database query language,and transaction mechanisms:
4.1 Components of DBMS
DBMS Engine
accepts logical request from the various other DBMS subsystems,converts them into physical equivalent, and actually accesses the database and datadictionary as they exist on a storage device.
Data Definition Subsystem
helps user to create and maintain the data dictionary anddefine the structure of the files in a database.
Data Manipulation Subsystem
helps user to add, change, and delete information in adatabase and query it for valuable information. Software tools within the data manipulation
Data
 
DataInformation
 
InformationKnowledge
 
KnowledgeAction
 
Action
 
subsystem are most often the primary interface between user and the informationcontained in a database. It allows user to specify its logical information requirements.
Application Generation Subsystem
contains facilities to help users to developtransactions-intensive applications. It usually requires that user perform a detailed seriesof tasks to process a transaction. It facilities easy-to-use data entry screens, programminglanguages, and interfaces.
Data Administration Subsystem
helps users to manage the overall databaseenvironment by providing facilities for backup and recovery, security management, queryoptimization, concurrency control, and change management.
5.0 TYPES OF DATABASES5.1 Relational Database
In relational databases, fields can be used in a number of ways (and can be of variable length),provided that they are linked in tables. It is developed based on a database model that provides for logical connections among files (known as tables) by including identifying KEY from one table inanother table.
5.2 Non Relational Database
Non-relational databases place information in field categories that we create so that information isavailable for sorting and disseminating the way we need it. The data in a non-relational database,however, is limited to that program and cannot be extracted and applied to a number of other software programs, or other database files within a school or administrative system. The data canonly be "copied and pasted.“ Example: a spread sheet.
6.0 DATABASE MODELS6.1 Hierarchal Structure
The hierarchical structure was used in early mainframe DBMS. Records’ relationships form atreelike model
.
It is used primary today for storing geographic information and file systems.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->