Database:: BMS: File Management Software and Is Used For Organizing, Accessing The Data in Database
Database:: BMS: File Management Software and Is Used For Organizing, Accessing The Data in Database
Database:: BMS: File Management Software and Is Used For Organizing, Accessing The Data in Database
BMS:
• It is application software as opposed
file management software and is used
for organizing, accessing the data in
database.
• MS-Access
• Oracle SQL/PL
Flat File Processing System
• In Flat file processing environment a large
file is maintained and all the data is kept
and maintained in that file.
Disadvantages of
Flat File processing
Naveed Tauseef
Grader Grader
Atomicity Defined1:
• Atomicity refers to the ability of the
DBMS to guarantee that either all of the
tasks of a transaction are performed or
none of them are. For example, the
transfer of funds can be completed or it
can fail for a multitude of reasons, but
atomicity guarantees that one account
won't be debited if the other is not
credited.
Atomicity Defined1:
• Atomicity states that database
modifications must follow an “all or
nothing” rule. Each transaction is said to
be “atomic.” If one part of the transaction
fails, the entire transaction fails. It is critical
that the database management system
maintain the atomic nature of transactions
in spite of any DBMS, operating system or
hardware
Relational Databases:
Def:It represents data in the form of tables or relations.
Relational database is based on relational algebra.
Relational Database Model consists of the following
components
• 1.Data Structures
Data is arranged in the form of tables or relations
• 2.Data Manipulation
Powerful operations like those incorporated in SQL
language are used to manipulate the data.
• 3.Data integrity
Facilities are included to implement the business rules
that maintain the integrity of data when they are
manipulated
Relation:
• A relation is named two dimensional table of
data. Each relation consists of named
columns and arbitrary rows.
Note: all the tables may not be re
Relations must have the following properties.
• Entries in column are atomic (single valued)
there could no multivalued attr or repeating
groups in a relation
• Entries in the col are from the same domain
• The sequence of columns from left to right is
insignificant
• Sequence of rows from top to bottom is
insignificant.
• Each row is unique
Well structured Relation
• A relation is said to be well structure if it
contains the minimum amount of data
redundancy and allows users to insert,
modify rows in a table without errors and
inconsistencies.
• Anomalies:
• Errors and omissions that may result when
a user attempts to update the table that
contain the redundant data.