SlideShare a Scribd company logo
Theory of Relational Database.pptx 0.84 Mb
Relational databases are a type of
database management system
(DBMS) that organizes and stores
data in a structured manner, using
tables to represent relationships
between different entities. The
fundamental idea is to represent
relationships between different
entities through tables, each of which
consists of rows and columns.
Tables and Rows
Tables are the foundation of
relational databases, resembling
grids with rows and columns. Each
row, known as a record, holds a
unique set of information. This
tabular structure is fundamental for
organizing and managing data.
Columns and Data
Types
Columns represent the attributes or fields in a table. They come
with specific data types (like integers, strings, or dates) that
define the kind of information they can store. Choosing the
right data type ensures data accuracy and efficiency.
Keys in Relational
Databases
Keys are like the DNA of a database. The primary key uniquely
identifies each record in a table, while foreign keys establish links
between tables, creating relationships that are the backbone of
relational databases.
Relationships in Relational
Databases
Relationships between tables are
established using keys. Common types of
relationships include one-to-one, one-to-
many, and many-to-many. These
relationships help maintain data integrity
and consistency.
Normalization
Relational databases often use
normalization techniques to
organize data efficiently and reduce
data redundancy. This involves
breaking down large tables into
smaller ones and establishing
relationships between them.
SQL Basics
SQL is a standardized programming language used to interact with relational databases. It
allows users to perform various operations such as querying data, inserting, updating, and
deleting records, and defining the structure of the database.
Flexibility and
Scalability
Relational databases provide
flexibility for complex data queries
and manipulations, making them
versatile for various applications.
Their scalability allows databases
to expand in size and manage
increasing data volumes without a
substantial loss of performance.
ACID Properties
Relational databases support ACID (Atomicity,
Consistency, Isolation, Durability) performance to
ensure data validity regardless of errors, failures, or
other potential mishaps.
• What Is A Relational Database
Exploring The Basics Of Rdbms,
Clumio
• What Is A Relation Database,
Google Cloud
• Ben Lutkevich, ”Relational
Database”,Techtarget 2021.
PREPARED BY:
AYSU AKASLAN
190502287

More Related Content

PPTX
Unit 2 Introduction to Oracle and Sql.pptx
PDF
Brief introduction to NoSQL by fas mosleh
PPTX
Database.pptx
PPTX
Graphics designing.pptx
PPTX
Introduction to database
PPT
Dbms relational model
PPTX
DATABASE MANAGEMENT SYSTEM-MRS. LAXMI B PANDYA FOR 25TH AUGUST,2022.pptx
PPTX
Relational Data Model for computer science.pptx
Unit 2 Introduction to Oracle and Sql.pptx
Brief introduction to NoSQL by fas mosleh
Database.pptx
Graphics designing.pptx
Introduction to database
Dbms relational model
DATABASE MANAGEMENT SYSTEM-MRS. LAXMI B PANDYA FOR 25TH AUGUST,2022.pptx
Relational Data Model for computer science.pptx

Similar to Theory of Relational Database.pptx 0.84 Mb (20)

PDF
Introduction to Database Management Systems: Structure, Applications, and Key...
PPT
MS Access Characteristics of Well-Designed Database
PPTX
Introduction-to-Relational-Databases.pptx
PDF
IBM Data Analytics Module 2 Overview of data Repositories.
PPTX
2. DATABASE MODELING_Database Fundamentals.pptx
PDF
RELATIONAL DBMS, what is a man that goes around me that you NOTE.pdf
PPT
Relational database oracle
PPTX
database management system chapter three
PPTX
Introduction to asdfghjkln b vfgh n v
PPTX
relationalDatabaseModel.pptx
PPTX
database concepts.pptx
PPTX
Dev traning 2016 databases
PPT
A short introduction to database systems.ppt
PPTX
Cs 371-lecture-02
DOCX
Unit II -BIG DATA ANALYTICS.docx
PDF
Database_Concepts_Final.pptx.pdf for class 12
PPT
DBMS-Week-2about hardware and software.PPT
PPTX
chapter_2_-_midterm__aik__daatabase.pptx
PDF
Relational databases.pdf
PPT
Relational database management system(rdbms)
Introduction to Database Management Systems: Structure, Applications, and Key...
MS Access Characteristics of Well-Designed Database
Introduction-to-Relational-Databases.pptx
IBM Data Analytics Module 2 Overview of data Repositories.
2. DATABASE MODELING_Database Fundamentals.pptx
RELATIONAL DBMS, what is a man that goes around me that you NOTE.pdf
Relational database oracle
database management system chapter three
Introduction to asdfghjkln b vfgh n v
relationalDatabaseModel.pptx
database concepts.pptx
Dev traning 2016 databases
A short introduction to database systems.ppt
Cs 371-lecture-02
Unit II -BIG DATA ANALYTICS.docx
Database_Concepts_Final.pptx.pdf for class 12
DBMS-Week-2about hardware and software.PPT
chapter_2_-_midterm__aik__daatabase.pptx
Relational databases.pdf
Relational database management system(rdbms)
Ad

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Approach and Philosophy of On baking technology
PDF
cuic standard and advanced reporting.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPT
Teaching material agriculture food technology
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Encapsulation theory and applications.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Big Data Technologies - Introduction.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Approach and Philosophy of On baking technology
cuic standard and advanced reporting.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Spectroscopy.pptx food analysis technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Building Integrated photovoltaic BIPV_UPV.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Teaching material agriculture food technology
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Chapter 3 Spatial Domain Image Processing.pdf
A comparative analysis of optical character recognition models for extracting...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Spectral efficient network and resource selection model in 5G networks
Network Security Unit 5.pdf for BCA BBA.
Review of recent advances in non-invasive hemoglobin estimation
Encapsulation theory and applications.pdf
Ad

Theory of Relational Database.pptx 0.84 Mb

  • 2. Relational databases are a type of database management system (DBMS) that organizes and stores data in a structured manner, using tables to represent relationships between different entities. The fundamental idea is to represent relationships between different entities through tables, each of which consists of rows and columns.
  • 3. Tables and Rows Tables are the foundation of relational databases, resembling grids with rows and columns. Each row, known as a record, holds a unique set of information. This tabular structure is fundamental for organizing and managing data.
  • 4. Columns and Data Types Columns represent the attributes or fields in a table. They come with specific data types (like integers, strings, or dates) that define the kind of information they can store. Choosing the right data type ensures data accuracy and efficiency.
  • 5. Keys in Relational Databases Keys are like the DNA of a database. The primary key uniquely identifies each record in a table, while foreign keys establish links between tables, creating relationships that are the backbone of relational databases.
  • 6. Relationships in Relational Databases Relationships between tables are established using keys. Common types of relationships include one-to-one, one-to- many, and many-to-many. These relationships help maintain data integrity and consistency.
  • 7. Normalization Relational databases often use normalization techniques to organize data efficiently and reduce data redundancy. This involves breaking down large tables into smaller ones and establishing relationships between them.
  • 8. SQL Basics SQL is a standardized programming language used to interact with relational databases. It allows users to perform various operations such as querying data, inserting, updating, and deleting records, and defining the structure of the database.
  • 9. Flexibility and Scalability Relational databases provide flexibility for complex data queries and manipulations, making them versatile for various applications. Their scalability allows databases to expand in size and manage increasing data volumes without a substantial loss of performance.
  • 10. ACID Properties Relational databases support ACID (Atomicity, Consistency, Isolation, Durability) performance to ensure data validity regardless of errors, failures, or other potential mishaps.
  • 11. • What Is A Relational Database Exploring The Basics Of Rdbms, Clumio • What Is A Relation Database, Google Cloud • Ben Lutkevich, ”Relational Database”,Techtarget 2021.