0% found this document useful (0 votes)
75 views3 pages

Dbms-Lab Assignment - 1: Name - VIKAS SINGH Roll No - 4257

Uploaded by

Vikas Singh
The document discusses the aim of studying open source relational databases like MySQL. It provides background on database management systems and what they are used for. Finally, it gives an overview of MySQL, including the different editions, data it supports, and that it is a popular open source relational database management system choice for web applications.

Copyright:

© All Rights Reserved

Available Formats

Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
75 views3 pages

Dbms-Lab Assignment - 1: Name - VIKAS SINGH Roll No - 4257

Uploaded by

Vikas Singh
The document discusses the aim of studying open source relational databases like MySQL. It provides background on database management systems and what they are used for. Finally, it gives an overview of MySQL, including the different editions, data it supports, and that it is a popular open source relational database management system choice for web applications.

Copyright:

© All Rights Reserved

Available Formats

Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 3

DBMS-LAB ASSIGNMENT - 1

Name - VIKAS SINGH Roll no – 4257

AIM - Study of Open Source Relational Databases : MySQL


Theory - A database-management system (DBMS) is a collection of
interrelated data and a set of programs to access those data. The
collection of data, usually referred to as the database, contains
information relevant to an enterprise. The primary goal of a DBMS is
to provide a way to store and retrieve database information that is
both convenient and efficient.
Database Applications:

• Banking: transactions
• Airlines: reservations, schedules
• Universities: registration, grades
• Sales: customers, products, purchases
• Online retailers: order tracking, customized recommendations
• Manufacturing: production, inventory, orders, supply chain
• Human resources: employee records, salaries, tax deductions
Data Models:

• Relational model
• Entity-Relationship data model (mainly for database design)
• Object-based data models (Object-oriented and
Objectrelational)
• Semistructured data model (XML)
• Other older models: o Network model o Hierarchical model
A database is a means of storing information in such a way that
information can be retrieved from it. In simplest terms, a relational
database is one that presents information in tables with rows and
columns. A table is referred to as a relation in the sense that it is a
collection of objects of the same type (rows). Data in a table can be
related according to common keys or concepts, and the ability to
retrieve related data from a table is the basis for the term relational
database. A Database Management System (DBMS) handles the way
data is stored, maintained, and retrieved. In the case of a relational
database, a Relational Database Management System (RDBMS)
performs these tasks.

A relational database management system (RDBMS) is a program


that lets you create,update, and administer a relational database.
Most commercial RDBMS’s use the Structured Query Language (SQL)
to access the database, although SQL was invented after the
development of the relational model and is not necessary for its use.

MySQL open source RDBMS overview - MySQL is a popular


open source relational database management system (RDBMS)
choice for web-based applications. Developers, database
administrators and DevOps teams use MySQL to build and manage
next-generation web- and cloud-based applications. With most open
source RDBMS options, MySQL is available in several different
editions and runs on Windows, OS X, Solaris, FreeBSD and other
variants of Linux and Unix:
MySQL Classic Edition, available to only independent software
vendors, OEMs and value added resellers, is designed to be an
embeddable database for read-intensive applications.
MySQL Community Edition is the free downloadable version of
MySQL available under the GNU General Public License (GPL).
MySQL Standard Edition is the entry-level RDBMS offering for online
transaction processing
MySQL Enterprise Edition adds advanced features, management
tools (including OEM for MySQL) and technical support. MySQL
Cluster Carrier Grade Edition is designed for Web and cloud
development.

Data types supported by MySQL open source RDBMS -


MySQL data types include numeric types, date and time types, string
types (including binary, character and Binary Large Object), and
spatial types. Additionally, MySQL will map certain data types from
other DBMSes to MySQL data types for easier portability.

You might also like