Вы находитесь на странице: 1из 2

RDBMS is an acronym for Relational Database Management System.

The data in RDBMS is stored in database objects


called tables. The database tables are the primary data storage for every RDBMS and essentially they are collections of
related data entries. For example a table called Users might store information about many persons, and each entry in this
table will represent one unique user. Even though all user entries in the Users table are unique, they are related in the
sense that they describe similar objects.

Table Users

FirstName LastName DateOfBirth

John Smith 12/12/1969

David Stonewall 01/03/1954

Susan Grant 03/03/1970

Each database table consists of columns and rows. Each table column defines the type of data stored in it, and this data
type is valid for all rows in this table. A table row is a collection of data having 1 entry for each column in this particular
table.

RDBMS store the data into group of tables, which might or might not be related by common fields (database table
columns). RDBMS also provide relational operators to insert/update/delete information stored into the database tables.

MS SQL Server, DB2, Oracle and MySQL are all Relational Database Management Systems.

I’ll be using the RDBMS and database words interchangeably throughout this SQL Tutorial, so whenever I use the word
database I mean RDBMS and the other way around.

FUNCTION / FACILITIES OF DBMS ::


Authorization Services :: ensures that only authorized users can access db.
Security Services :: prevents unauthorized users to access db
Integrity Services :: ensures that both the data & changes to db follow certain rules..
Concurrency Control Services:: ensures that db s updated correctly when mutiple
users r updating the db concurently...
Recovery Control sys:: restores the db to a previous consistent state following a
HW / SW failure...
User Accessable Catalog :: contains descriptions of data items..
data storage, retrievel(query & it's result), updation(del, overwritting, inc, dec)
Data Dictionary : data abt data includes the data which user inputs & the data by
which we defines fields...
Transaction Suuport : which ensures taht either all the updates corresponding to
a given transcation r made or that none of them r made...
Data Communication Support :
Utillities Support : e,g import, export, garbage collection, statistical analysis,
monitoring facilities...
Data Independency :: independence of prog from the actual str of db..
SOFTWARE COMPONENTS OF DM:
1: Authorization Control
2: Integrity chacker
3: Recovery manager
4: Command Processor
5: Query Optemizer
6: Transection Manager
7: Sheduler
8: Buffer Manager

COMPONENTS OF DBMS:
1: Query Processor
2: File Manager
3: DML Preprocessor
4: DDL Compiler
5: Catalog Manager
6:Data Base Manager

DISADVANTAGES OF DBMS::
complex sw :
size :: storage capicity..Ram more (multi user environment)
expensive : as t s complex so it woud be expensive(sw + hw) ,
HW constraints & cost :
Cost Of Conversion :
performance: will be slow becauz of multiuser environment....
Failure / breakdown...e,g 11sep all data was losed therer was no backup.....

Вам также может понравиться