0% found this document useful (0 votes)
23 views1 page

What Is A Database

The document discusses data, databases, database management systems, relational data models, and transactions. Data is recorded information with implicit meaning. A database is a collection of interrelated data for a specific purpose that is logically coherent, well-formatted, and stored/retrieved/modified by a database management system. A database management system defines, constructs, and manipulates databases. Relational data models are conceptually simple with mathematical foundations and closure properties. Transactions are atomic units of work that perform operations completely or not at all according to ACID principles.

Uploaded by

mutthu_mh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views1 page

What Is A Database

The document discusses data, databases, database management systems, relational data models, and transactions. Data is recorded information with implicit meaning. A database is a collection of interrelated data for a specific purpose that is logically coherent, well-formatted, and stored/retrieved/modified by a database management system. A database management system defines, constructs, and manipulates databases. Relational data models are conceptually simple with mathematical foundations and closure properties. Transactions are atomic units of work that perform operations completely or not at all according to ACID principles.

Uploaded by

mutthu_mh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

What is data?

Data, it is known fact that can be recorded and that have implicit meaning.

What is a database?
In simple it is collection of inter related data, pertaining to some reasonable well-defined purpose.
Database is a logically coherent collection of data with some inherent meaning.
In broad way database should satisfy the following properties.

• The data must have the a well known format ( this is a the format of the data must be
well-defined to the computer system, not just to application programs that use if). This format
is defined by the metadata / data about the data.
• The data should be stored, retrieved, and modified only by the database management
system
• The data should be under transaction control. That is the set of rules should ensure that
the integrity during and after the operation on the data.
If the data is stored in the above environment satisfying the condition is called the database.

What is database management system?


It is a special computer software program used to defining, constructing, and manipulating databases.
Defining involves specifying a data types, structures, and constraints to store data in the database.
Constructing involves the process of storing the data in physical medium and manipulating involves the
retrieving the data, updating the data and

The user of the system needs to provide format of the data specifically. It needs the information also to how
to store the data physically in the disks. The main advantage of using the database is it provides the
transaction control.

What are the characteristics of Relational data model ?


The characteristic of relational model is as follows
• It is conceptually simple. The application programmer can grasp the concept of the model
regardless of the experience level and incorporate in their work.
• Has a mathematical foundation. Therefore most of the operation can be proved and new
propositions can be tested before the implementation
• Closure property. The result on one or more operation on relation is also a relation.

The relation is mathematically equivalent to the set. Set is collection of unique objects no
duplicates.

What is a Transaction ?
It is atomic unit work, that it performs its operation on the database completely or not at all. The
should satisfy the ACID principles.
• Atomicity: The transaction consists of set operation. Which are performed on the
database completely of not at all.
• Consistency: The transactions are assumed to be performing the transformation to the
consistent system state.
• Isolation: While a transaction is updating a shared data, that data may be temporarily in
the inconsistent state, that is not exposed to outside, locking mechanism should be used.
• Durability: Once the transaction commits, its updates must be durable.

You might also like