Data Analytics - SQL Lesson 01 - Introduction.pptx

JayantilalBhanushali 7 views 24 slides Mar 08, 2025
Slide 1
Slide 1 of 24
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24

About This Presentation

SQL


Slide Content

Structured Query Language (SQL) Lesson 1 - Introduction

Topics Covered What is Data? What are Databases? Need of Databases Types of Databases How Data is Stored in Relational Databases? What is SQL? Why SQL? What is Data Science? Why is SQL required for Data Science?

Database Topic 1

What is Data? Derived from Latin word “datum” meaning single fact, entity or point of matter Data is collection of facts, information, or knowledge Examples Twitter tweets Company’s financial report Newsletter Sales data, Employee data, etc.

What are Databases? A database is an organized collection of structured information, or data, typically stored electronically in a computer system [ Source - Wikipedia] Source – Pixabay.com

Features of a Database Data are raw facts that constitute building blocks of information.  Database is a collection of information and a means to manipulate data. It allows, Easy Fast access Facilitate the processing of data.  

Need of Databases Data is easier to store Data is easier to manage Need multiple views of data Improved sharing of data High security of data Enforce quality data Better integrated data

Types of Databases Data is Flat files Files stored in parent/child manner Data stored in tabular manner Data was created as objects Large data stored across networks

Types of databases Relational Databases Hierarchical Databases Graph based Databases Operational Databases Distributed Databases Data Warehouse

Database Management System (DBMS) As per technopedia, A database management system ( DBMS ) is a software package designed to define, manipulate, retrieve and manage data in a database.

Source – BBC Bitesize DBMS - Application

Relational Database Management System (RDBMS) Topic 2

Relational Database Management System (RDBMS) A  relational database  is a digital database based on the relational model of data, as proposed by E. F. Codd in 1970. A software system used to maintain relational databases is a relational database management system (RDBMS). A RDBMS consists of fields, tables and records. Structured Query Language (SQL) is used for querying and maintaining the database. Some popular RDBMS systems are MySQL, MS SQL Server, IBM DB2, Oracle, PostgreSQL, Microsoft Access, etc.

Popular Relational Databases

Basic Elements of RDBMS Tables – collection of rows and columns e.g. Customer table as shown Records or Tuple – represents each row of the table Fields or Column name or Attribute – are the columns of the table Keys – establishes relationship between tables e.g. Cust Number

SQL Topic 3

What is SQL? SQL stands for Structured Query language, pronounced as "S-Q-L" or as "See-Quel". Initially developed @ IBM by Donald Chamberlin and Raymond Boyce (early 1970s) ANSI standard in 1986 and ISO standard in 1987 SQL skills are in popular demand in the industry SQL is the standard language for Relational Databases. SQL is used to create, insert, search, update and delete database records. SQL can do other operations including optimizing and maintenance of databases. Relational databases like MySQL, Oracle, MS SQL Server, Sybase, etc. use SQL.

Why SQL? Popular as it is easy to understand It is a declarative language Read and written similar to English language Directly accesses the stored data, hence it is very fast

Introduction to Data Science Topic 4

What is Data Science? Book on Prediction of Cancer Patient Outcomes Based on Artificial Intelligence - By Suk Lee, Eunbin Ju, etc.

How SQL fits into Data Science? Since data is at the core of Data Science, there is a frequent need to store and access data Data could be very large -- of the order of millions and billions data points Hence SQL is needed SQL

Big Picture Source - www.sql-datatools.com

Key Takeaways Data is a everywhere, hence databases are used to store and manage data Databases can be relational or non-relational The basic elements of a RDBMS are tables, rows, columns, keys SQL is a structured query language and a vital tool for accessing and manipulating data in the entire Data Science life cycle

Queries?
Tags