SlideShare ist ein Scribd-Unternehmen logo
1 von 12
1
Introduction
to Databases
ACC09
PREPARED BY: LESTER B. DE ROMA
Prelim
What is
database?
 A database is an organized collection of data that can be accessed, managed,
and updated easily. It is a software system that allows users to store and
retrieve data from a central location. Databases are used in many areas, such
as business, healthcare, education, and more.
 A database consists of one or more tables, each of which contains records or
rows of data. Each row represents a unique instance of the entity being
modeled, such as a customer, employee, or product. Each column in a table
represents an attribute of the entity, such as name, address, or phone number.
 Databases are used to store and manage large amounts of data efficiently.
They allow users to retrieve data quickly and easily using queries, which are
written in a special programming language called Structured Query
Language (SQL).
4
“
In addition to storing and retrieving data, databases also provide
features such as data validation, data integrity, and data security.
They allow users to ensure that data is accurate, consistent, and
protected from unauthorized access. Databases are essential tools
for businesses and organizations that need to manage and analyze
large amounts of data efficiently and effectively.
Data modeling and design.
 Data modeling and design are essential steps in the process of creating a
database. The goal of data modeling is to create a visual representation of the
data that will be stored in the database, while the goal of data design is to
determine how that data will be structured and organized within the database.
 Data modeling involves creating a conceptual model of the data that will be
stored in the database. This model includes a description of the entities or
objects that will be stored in the database and the relationships between those
entities. The data model is typically created using a graphical notation such as
an entity-relationship diagram (ERD).
6
Entity-relationship diagram (ERD).
 The Entity-Relationship
Diagram (ERD) model is a
conceptual data model used
to represent the relationships
between entities. An entity is
a person, place, object,
event, or concept about
which data is stored.
7
The ER model uses three main components:
entities, attributes, and relationships.
 Entities: Entities are objects that exist independently and can be
distinguished from other objects. For example, in a hospital database,
patients, doctors, and nurses are entities.
 Attributes: Attributes are characteristics or properties of entities. For
example, the name, age, gender, and address of a patient are attributes.
 Relationships: Relationships represent the associations between entities.
For example, a patient can have a relationship with a doctor, indicating that
the doctor is responsible for the patient's care.
8
The ER model uses three main components:
entities, attributes, and relationships.
 Entities: Entities are objects that exist independently and can be
distinguished from other objects. For example, in a hospital database,
patients, doctors, and nurses are entities.
 Attributes: Attributes are characteristics or properties of entities. For
example, the name, age, gender, and address of a patient are attributes.
 Relationships: Relationships represent the associations between entities.
For example, a patient can have a relationship with a doctor, indicating that
the doctor is responsible for the patient's care.
9
ER diagrams are used to represent the ER model. ER diagrams consist
of boxes (entities), ovals (attributes), and lines (relationships). The
diagram below shows an example of an ER diagram for a hospital
database.
10
11
Thank you
“I don’t measure a man’s success
by how high he climbs, but how high
he bounces when he hits the
bottom.”
– George S. Patton

Weitere ähnliche Inhalte

Ähnlich wie inbound4905258819833329216.pptx

Unit1 rdbms study_materials-converted (1) (1)
Unit1 rdbms study_materials-converted (1) (1)Unit1 rdbms study_materials-converted (1) (1)
Unit1 rdbms study_materials-converted (1) (1)gayaramesh
 
DBMS Lecture1.ppt
DBMS Lecture1.pptDBMS Lecture1.ppt
DBMS Lecture1.pptIpsitaSaha9
 
Introduction to databases
Introduction to databasesIntroduction to databases
Introduction to databasesBryan Corpuz
 
DB- Lect #1 Intro.pdf
DB- Lect #1 Intro.pdfDB- Lect #1 Intro.pdf
DB- Lect #1 Intro.pdfgoodperson7
 
introductiontodatabases-151106233350-lva1-app6892(2).pptx
introductiontodatabases-151106233350-lva1-app6892(2).pptxintroductiontodatabases-151106233350-lva1-app6892(2).pptx
introductiontodatabases-151106233350-lva1-app6892(2).pptxKvkExambranch
 
Entity Relation Diagram (ERD) | Data Modeling | Data Analytics | DBMS
Entity Relation Diagram (ERD) | Data Modeling | Data Analytics | DBMSEntity Relation Diagram (ERD) | Data Modeling | Data Analytics | DBMS
Entity Relation Diagram (ERD) | Data Modeling | Data Analytics | DBMSVishnuTR15
 
Business Analytics Project Example
Business Analytics Project ExampleBusiness Analytics Project Example
Business Analytics Project ExampleMBA Capstone Project
 
Use analyzed requirements in the design of database.pptx
Use analyzed requirements in the design of database.pptxUse analyzed requirements in the design of database.pptx
Use analyzed requirements in the design of database.pptxMwangaPrayGod
 
Data resource management
Data resource managementData resource management
Data resource managementNirajan Silwal
 
introduction of database in DBMS
introduction of database in DBMSintroduction of database in DBMS
introduction of database in DBMSAbhishekRajpoot8
 
Week 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data ModelingWeek 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data Modelingoudesign
 
breaking-the-chains-mastering-cardinality-constraints-in-relation-sets-2023-6...
breaking-the-chains-mastering-cardinality-constraints-in-relation-sets-2023-6...breaking-the-chains-mastering-cardinality-constraints-in-relation-sets-2023-6...
breaking-the-chains-mastering-cardinality-constraints-in-relation-sets-2023-6...Data & Analytics Magazin
 

Ähnlich wie inbound4905258819833329216.pptx (20)

Unit1 rdbms study_materials-converted (1) (1)
Unit1 rdbms study_materials-converted (1) (1)Unit1 rdbms study_materials-converted (1) (1)
Unit1 rdbms study_materials-converted (1) (1)
 
Erika
ErikaErika
Erika
 
dbms mannual.pdf
dbms mannual.pdfdbms mannual.pdf
dbms mannual.pdf
 
DBMS Lecture1.ppt
DBMS Lecture1.pptDBMS Lecture1.ppt
DBMS Lecture1.ppt
 
database
databasedatabase
database
 
Datamodelling
DatamodellingDatamodelling
Datamodelling
 
Introduction to databases
Introduction to databasesIntroduction to databases
Introduction to databases
 
DB- Lect #1 Intro.pdf
DB- Lect #1 Intro.pdfDB- Lect #1 Intro.pdf
DB- Lect #1 Intro.pdf
 
introductiontodatabases-151106233350-lva1-app6892(2).pptx
introductiontodatabases-151106233350-lva1-app6892(2).pptxintroductiontodatabases-151106233350-lva1-app6892(2).pptx
introductiontodatabases-151106233350-lva1-app6892(2).pptx
 
Entity Relation Diagram (ERD) | Data Modeling | Data Analytics | DBMS
Entity Relation Diagram (ERD) | Data Modeling | Data Analytics | DBMSEntity Relation Diagram (ERD) | Data Modeling | Data Analytics | DBMS
Entity Relation Diagram (ERD) | Data Modeling | Data Analytics | DBMS
 
Business Analytics Project Example
Business Analytics Project ExampleBusiness Analytics Project Example
Business Analytics Project Example
 
Manjeet Singh.pptx
Manjeet Singh.pptxManjeet Singh.pptx
Manjeet Singh.pptx
 
Use analyzed requirements in the design of database.pptx
Use analyzed requirements in the design of database.pptxUse analyzed requirements in the design of database.pptx
Use analyzed requirements in the design of database.pptx
 
Db lec 01
Db lec 01Db lec 01
Db lec 01
 
Data resource management
Data resource managementData resource management
Data resource management
 
introduction of database in DBMS
introduction of database in DBMSintroduction of database in DBMS
introduction of database in DBMS
 
Data Models
Data ModelsData Models
Data Models
 
Week 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data ModelingWeek 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data Modeling
 
breaking-the-chains-mastering-cardinality-constraints-in-relation-sets-2023-6...
breaking-the-chains-mastering-cardinality-constraints-in-relation-sets-2023-6...breaking-the-chains-mastering-cardinality-constraints-in-relation-sets-2023-6...
breaking-the-chains-mastering-cardinality-constraints-in-relation-sets-2023-6...
 
Database model
Database modelDatabase model
Database model
 

Kürzlich hochgeladen

Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...kumargunjan9515
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...HyderabadDolls
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfSayantanBiswas37
 
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...kumargunjan9515
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...HyderabadDolls
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...HyderabadDolls
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制vexqp
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样wsppdmt
 
20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdfkhraisr
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.pptibrahimabdi22
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1ranjankumarbehera14
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubaikojalkojal131
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareGraham Ware
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...Elaine Werffeli
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Klinik kandungan
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
 

Kürzlich hochgeladen (20)

Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
 
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham Ware
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 

inbound4905258819833329216.pptx

  • 1. 1
  • 4. What is database?  A database is an organized collection of data that can be accessed, managed, and updated easily. It is a software system that allows users to store and retrieve data from a central location. Databases are used in many areas, such as business, healthcare, education, and more.  A database consists of one or more tables, each of which contains records or rows of data. Each row represents a unique instance of the entity being modeled, such as a customer, employee, or product. Each column in a table represents an attribute of the entity, such as name, address, or phone number.  Databases are used to store and manage large amounts of data efficiently. They allow users to retrieve data quickly and easily using queries, which are written in a special programming language called Structured Query Language (SQL). 4
  • 5. “ In addition to storing and retrieving data, databases also provide features such as data validation, data integrity, and data security. They allow users to ensure that data is accurate, consistent, and protected from unauthorized access. Databases are essential tools for businesses and organizations that need to manage and analyze large amounts of data efficiently and effectively.
  • 6. Data modeling and design.  Data modeling and design are essential steps in the process of creating a database. The goal of data modeling is to create a visual representation of the data that will be stored in the database, while the goal of data design is to determine how that data will be structured and organized within the database.  Data modeling involves creating a conceptual model of the data that will be stored in the database. This model includes a description of the entities or objects that will be stored in the database and the relationships between those entities. The data model is typically created using a graphical notation such as an entity-relationship diagram (ERD). 6
  • 7. Entity-relationship diagram (ERD).  The Entity-Relationship Diagram (ERD) model is a conceptual data model used to represent the relationships between entities. An entity is a person, place, object, event, or concept about which data is stored. 7
  • 8. The ER model uses three main components: entities, attributes, and relationships.  Entities: Entities are objects that exist independently and can be distinguished from other objects. For example, in a hospital database, patients, doctors, and nurses are entities.  Attributes: Attributes are characteristics or properties of entities. For example, the name, age, gender, and address of a patient are attributes.  Relationships: Relationships represent the associations between entities. For example, a patient can have a relationship with a doctor, indicating that the doctor is responsible for the patient's care. 8
  • 9. The ER model uses three main components: entities, attributes, and relationships.  Entities: Entities are objects that exist independently and can be distinguished from other objects. For example, in a hospital database, patients, doctors, and nurses are entities.  Attributes: Attributes are characteristics or properties of entities. For example, the name, age, gender, and address of a patient are attributes.  Relationships: Relationships represent the associations between entities. For example, a patient can have a relationship with a doctor, indicating that the doctor is responsible for the patient's care. 9
  • 10. ER diagrams are used to represent the ER model. ER diagrams consist of boxes (entities), ovals (attributes), and lines (relationships). The diagram below shows an example of an ER diagram for a hospital database. 10
  • 11. 11
  • 12. Thank you “I don’t measure a man’s success by how high he climbs, but how high he bounces when he hits the bottom.” – George S. Patton