You are on page 1of 5

Name of Student: DHRUV

Enrollment: 04280301714

BBA Semester II

{Evening Shift}

Batch: 2014 2017

Subject Code: BBA 108


Subject: Database Management System

ACKNOWLEDGEMENT
I offer my sincere thanks and humble regard to Rukmini Devi Institute of advance studies
,GGSIP University , New Delhi for imparting us very valuable professional training in BBA.

I pay my sincere regard to Ms. Pallavi Chawla my project guide for giving me the cream of her
knowledge. I am thankful to her as he has been a constant source of advice, motivation and
inspiration. I am also thankful to her for giving his suggestion and encouragement throughout the
project work.

I take the opportunity to express my gratitude and thanks to our computer Lab staff and library
staff for providing me opportunity to utilize their resource for completion of the project.

I am also thankful to my family for constantly motivating me to complete the project and
providing me an environment which enhanced my knowledge.

DHRUV
BBA 2nd Evening

Question
1. What is Database Management System? Explain about Postgre SQL and its
use in the real world.

DBMS

A database is an organized collection of data. The data is typically organized to model aspects
of reality in a way that supports processes requiring information. For example, modeling the
availability of rooms in hotels in a way that supports finding a hotel with vacancies.

Database management systems 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.
WellknownDBMSsinclude MySQL, PostgreSQL, MicrosofSQL HYPERLINK
"http://en.wikipedia.org/wiki/Microsoft_SQL_Server"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 model that 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'.

PostgreSQL AND ITS USE IN REAL WORLD


PostgreSQL, often simply "Postgres", is an object-relational database management
system (ORDBMS) with an emphasis on extensibility and standards-compliance. As a database
server, its primary function is to store data securely, supporting best practices, and to allow for
retrieval at the request of other software applications. It can handle workloads ranging from
small single-machine applications to large Internet-facing applications with many concurrent
users. Recent versions also provide replication of the database itself for availability
and scalability.

PostgreSQL implements the majority of the SQL:2011 standard, is ACID-compliant


and transactional (including most DDL statements) avoiding locking issues using multisession
concurrency control (MVCC), provides immunity todirty reads and full serializability; handles
complex SQL queries using many indexing methods that are not available in other databases; has
updateableviews and materialized views, triggers, foreign keys; supports functions and stored
procedures, and other expandability, and has a large number of extensions written by third
parties. In addition to the possibility of working with the major proprietary and open source
databases, PostgreSQL supports migration from them, by its extensive standard SQL support and
available migration tools. And if proprietary extensions had been used, by its extensibility that
can emulate many through some built-in and third-party open source compatibility extensions,
such as for Oracle.

PostgreSQL is including Linux, FreeBSD, Solaris, and Microsoft HYPERLINK


"http://en.wikipedia.org/wiki/Microsoft_Windows" Windows. Mac OS X, starting with OS X
10.7 Lion, has the server as its standard default database in the server edition, and PostgreSQL
client tools in the desktop edition. The vast majority of Linux distributions have it available in
supplied packages.

Checks email. Server-based virus scanning services offered by


McAfee, Trend Micro, Comodo, Project Honey Pot and some
other more secretive enterprises use PostgreSQL.

PostgreSQL USE
Call via Skype. Skype uses PostgreSQL to store all Skype chat and call activity. Call is routed
through to an external VOIP service, running on Asterisk, which also uses PostgreSQL.

Boards flight for Boston. The Federal Aviation Authority converted from Oracle to PostgreSQL
to track critical information about the layout of all airports in the US. FAA requires all new
database GIS projects in the organization use it.

Researches colon cancer at a charity web site that uses and .org domain. The charity web site
runs Django on top of PostgreSQL. The .org domain is managed by Afilias who also use
PostgreSQL. The medication described is by Genetech, producer of Avastin and other drugs,
which use PostgreSQL for integrating and mining bioinformatics data as part of the drug
discovery process.

Takes time out to go for a run, uses Runkeeper app from Fitness keeper. Fitness Keeper uses
PostgreSQL to store all metrics of runners' routes and performances.

Relaxes by playing online games at Hi5, a social gaming site using PostgreSQL. With 46.1m
global visitors, it is the 6th most trafficked website.

Listens to music on Last FM, a long term Postgre SQL user.

You might also like