Unit 2-DATABASE CONCEPTS & SQL 1
Unit 2-DATABASE CONCEPTS & SQL 1
SINDIANSCHOOL, DOHA-QATAR
Notes 2024-2025
RELATIONAL DATABASE
INTRODUCTION TO DATABASE
In Database, Data is organized into rows, columns and tables, and it works like
a container which contains the various objects like Tables, Queries, and Reports
etc. in organized way.
F061,Rev01,dtd10thMarch2020
DATABASE MANAGEMENT SYSTEM (DBMS)
A DBMS refers to software that is responsible for storing, maintaining and utilizing
database in an efficient way.
A Database along with DBMS software is called Database System.
Examples of DBMS software are Oracle, MSSQL Server, MS
Access, Paradox, DB2 and MySQL etc.
MySQL is open source and freeware DBMS.
MYSQL
MySQL Features
o Open Source & Free of Cost: It is Open Source and available at free of cost.
o Portability: Small enough in size to install and run it on any types of
Hardware and OS like Linux, MS Windows or Mac etc.
o Security: Its Databases are secured & protected with password.
o Connectivity: Various APIs are developed to connect it with many
programming languages.
o Query Language: It supports SQL (Structured Query Language) for
handling database.
F061,Rev01,dtd10thMarch2020
RELATIONAL DATABASE
Relation
A Relation or Table is Matrix like structure arranged in Rows and Columns. It has
the following properties:
Atomicity: Each column assigned a unique name and must have atomic value.
Noduplicity: No two rows of relation will be identical i.e. in any two rows
value in at least one column must be different.
All items in a column are homogeneous i.e. same data type.
Ordering of rows and column is immaterial.
Domain: It is collection of values from which the value is derived for a column.
F061,Rev01,dtd10thMarch2020