Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

A database is an organized collection of data.

[1] It is the collection of


tables,queries,reports,views and other objects. The data is typically organized to
model aspects of reality in a way that supports processes requiring information, such
as modelling the availability of rooms in hotels in a way that supports finding a hotel
with vacancies.
Database management systems (DBMS) are computer software applications that
interact with the user, other applications, and the database itself to capture and
analyze data. A general-purpose DBMS is designed to allow the definition, creation,
querying, update, and administration of databases. Well-known DBMSs
include MySQL, PostgreSQL,Microsoft SQL Server, Oracle, Sybase and IBM DB2. A
database is not generally portable across different DBMSs, but different DBMS can
interoperate by using standards such as SQL and ODBC or JDBC to allow a single
application to work with more than one DBMS. Database management systems are
often classified according to the database modelthat they support; the most popular
database systems since the 1980s have all supported the relational model as
represented by the SQL language. Sometimes a DBMS is loosely referred to as a
'database'.
Data hierarchy refers to the systematic organization of data, often in a hierarchical
form. Data organization involves fields, records, files and so on. [1]
A data field holds a single fact or attribute of an entity. Consider a date field, e.g.
"September 19, 2004". This can be treated as a single date field (e.g. birthdate), or 3
fields, namely, month, day of month and year.
A record is a collection of related fields. An Employee record may contain a name
field(s), address fields, birthdate field and so on.
A file is a collection of related records. If there are 100 employees, then each
employee would have a record (e.g. called Employee Personal Details record) and
the collection of 100 such records would constitute a file (in this case, called
Employee Personal Details file).

Files are integrated into a database.[2] This is done using a Database Management
System.[3] If there are other facets of employee data that we wish to capture, then
other files such as Employee Training History file and Employee Work History file
could be created as well.

You might also like