You are on page 1of 18

Database Concepts and Skills for Big

Data
Dr. Nayyar Zaidi
Group Activity 1 (20 mins)
S Q L Art Course Database Example

• Using SQL to recreate the given list


S Q L Art Course Database Example

• Using SQL to recreate the given list

Source: Figure 1-15: : Database Concepts (Part I –


Chapter 1)
Group Activity II (15 mins)
Group 1, 6: https://vinpearl.com/en

Group 2, 7: https://food.grab.com/vn/en/

Group 3, 8: https://www.youtube.com/

Group 4, 9: https://vinuni.edu.vn/

Group 5, 10: https://tiki.vn/

Determine the main themes in your assigned website


Agenda

• The 4 components of a Database System


• The database
• Database Management Systems
• Database Application
• Users
• What is Big Data?
4 Components of a Database System
The Database

• A database is a self-describing collection of related tables:


• Self-describing means a description of the structure of the
database is contained with the database itself.
• Metadata is data about the structure of the database.
The Database

• A database is a self-describing collection of related tables:


• Self-describing means a description of the structure of the
database is contained with the database itself.
• Metadata is data about the structure of the database.

Source: Figure 1-8: : Database Concepts (Part I – Chapter 1) The advisor and student tables
The Database

Source: Figure 1-19: : Database Concepts (Part I – Chapter


The Database Management System
• The purpose of a DBM S is to create, process, and administer databases and
are licensed from a vendor.
• The functions of a DBM S are shown in the following slide:

Source: Figure 1-20: : Database Concepts (Part I – Chapter


Database Application and Users
• A user of a database system will:
• Employ a database application to keep track of things
• Use forms to read, enter, and query data
• Produce reports
• A database application is a set of programs that serve as intermediary
between the user and the DBMS.

Source: Figure 1-21: : Database Concepts (Part I – Chapte


Personal vs. Enterprise-Class
Database Systems
• A personal database system is used by only one person and would
include:
• Only a few tables containing only a few hundred rows of data
• Use only one computer with one user at a time
• An enterprise database system is used international organizations
with thousands of concurrent users and would include:
• Hundreds of tables with millions of rows of data
• In use 24/7 24 hours a day
Personal Database System

Source: Figure 1-25: : Database Concepts (Part I – Chapter


1) Personal Database System
Enterprise-Class Database System

Source: Figure 1-25: : Database Concepts (Part I – Chapter


1) Personal Database System
Source: Figure 1-28: : Database Concepts (Part I – Chapter
What is Big Data?

• Big Data is the current term for the enormous


datasets generated by Web and mobile
applications.
• Nonrelational databases are used to store Big
Data (also known as No S Q L).
• We will discuss more in Module 8.
QnA!

You might also like