Soumettre la recherche
Mettre en ligne
Introduction to Databases
•
4 j'aime
•
19,523 vues
Ram Kedem
Suivre
Introduction to RDBMS
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 12
Recommandé
Introduction to SQL
Introduction to SQL
Ram Kedem
Data Warehouse Basics
Data Warehouse Basics
Ram Kedem
SQL Tutorial - Basic Commands
SQL Tutorial - Basic Commands
1keydata
SQL Queries
SQL Queries
Nilt1234
Database systems
Database systems
NazmulHossen5
Chapter 4 Structured Query Language
Chapter 4 Structured Query Language
Eddyzulham Mahluzydde
Sql server
Sql server
Fajar Baskoro
Chapter 1 introduction to sql server
Chapter 1 introduction to sql server
baabtra.com - No. 1 supplier of quality freshers
Recommandé
Introduction to SQL
Introduction to SQL
Ram Kedem
Data Warehouse Basics
Data Warehouse Basics
Ram Kedem
SQL Tutorial - Basic Commands
SQL Tutorial - Basic Commands
1keydata
SQL Queries
SQL Queries
Nilt1234
Database systems
Database systems
NazmulHossen5
Chapter 4 Structured Query Language
Chapter 4 Structured Query Language
Eddyzulham Mahluzydde
Sql server
Sql server
Fajar Baskoro
Chapter 1 introduction to sql server
Chapter 1 introduction to sql server
baabtra.com - No. 1 supplier of quality freshers
Introduction to Oracle Database
Introduction to Oracle Database
puja_dhar
SQL
SQL
Shunya Ram
Sql Server Basics
Sql Server Basics
rainynovember12
DISE - Database Concepts
DISE - Database Concepts
Rasan Samarasinghe
Sql
Sql
navsissuk
Structured query language(sql)ppt
Structured query language(sql)ppt
Gowarthini
Database management system presentation
Database management system presentation
sameerraaj
Appache Cassandra
Appache Cassandra
nehabsairam
Sql server basics
Sql server basics
Dilfaroz Khan
Introduction to sql
Introduction to sql
VARSHAKUMARI49
MS Sql Server: Introduction To Database Concepts
MS Sql Server: Introduction To Database Concepts
DataminingTools Inc
Migrating Oracle to PostgreSQL
Migrating Oracle to PostgreSQL
Amazon Web Services
Introduction to NoSQL
Introduction to NoSQL
PolarSeven Pty Ltd
Presentation slides of Sequence Query Language (SQL)
Presentation slides of Sequence Query Language (SQL)
Punjab University
Basic sql Commands
Basic sql Commands
MUHAMMED MASHAHIL PUKKUNNUMMAL
SQL Complete Tutorial. All Topics Covered
SQL Complete Tutorial. All Topics Covered
Danish Mehraj
Sql server basics
Sql server basics
VishalJharwade
1. introduction to no sql
1. introduction to no sql
Anuja Gunale
Introduction to NoSQL Databases
Introduction to NoSQL Databases
Derek Stainer
SQL
SQL
Ravi Bansal
Managing and Configuring Databases
Managing and Configuring Databases
Ram Kedem
Data Warehouse Design Considerations
Data Warehouse Design Considerations
Ram Kedem
Contenu connexe
Tendances
Introduction to Oracle Database
Introduction to Oracle Database
puja_dhar
SQL
SQL
Shunya Ram
Sql Server Basics
Sql Server Basics
rainynovember12
DISE - Database Concepts
DISE - Database Concepts
Rasan Samarasinghe
Sql
Sql
navsissuk
Structured query language(sql)ppt
Structured query language(sql)ppt
Gowarthini
Database management system presentation
Database management system presentation
sameerraaj
Appache Cassandra
Appache Cassandra
nehabsairam
Sql server basics
Sql server basics
Dilfaroz Khan
Introduction to sql
Introduction to sql
VARSHAKUMARI49
MS Sql Server: Introduction To Database Concepts
MS Sql Server: Introduction To Database Concepts
DataminingTools Inc
Migrating Oracle to PostgreSQL
Migrating Oracle to PostgreSQL
Amazon Web Services
Introduction to NoSQL
Introduction to NoSQL
PolarSeven Pty Ltd
Presentation slides of Sequence Query Language (SQL)
Presentation slides of Sequence Query Language (SQL)
Punjab University
Basic sql Commands
Basic sql Commands
MUHAMMED MASHAHIL PUKKUNNUMMAL
SQL Complete Tutorial. All Topics Covered
SQL Complete Tutorial. All Topics Covered
Danish Mehraj
Sql server basics
Sql server basics
VishalJharwade
1. introduction to no sql
1. introduction to no sql
Anuja Gunale
Introduction to NoSQL Databases
Introduction to NoSQL Databases
Derek Stainer
SQL
SQL
Ravi Bansal
Tendances
(20)
Introduction to Oracle Database
Introduction to Oracle Database
SQL
SQL
Sql Server Basics
Sql Server Basics
DISE - Database Concepts
DISE - Database Concepts
Sql
Sql
Structured query language(sql)ppt
Structured query language(sql)ppt
Database management system presentation
Database management system presentation
Appache Cassandra
Appache Cassandra
Sql server basics
Sql server basics
Introduction to sql
Introduction to sql
MS Sql Server: Introduction To Database Concepts
MS Sql Server: Introduction To Database Concepts
Migrating Oracle to PostgreSQL
Migrating Oracle to PostgreSQL
Introduction to NoSQL
Introduction to NoSQL
Presentation slides of Sequence Query Language (SQL)
Presentation slides of Sequence Query Language (SQL)
Basic sql Commands
Basic sql Commands
SQL Complete Tutorial. All Topics Covered
SQL Complete Tutorial. All Topics Covered
Sql server basics
Sql server basics
1. introduction to no sql
1. introduction to no sql
Introduction to NoSQL Databases
Introduction to NoSQL Databases
SQL
SQL
Similaire à Introduction to Databases
Managing and Configuring Databases
Managing and Configuring Databases
Ram Kedem
Data Warehouse Design Considerations
Data Warehouse Design Considerations
Ram Kedem
Redis data structure and Performance Optimization
Redis data structure and Performance Optimization
Knoldus Inc.
Week 1 and 2 Getting started with DBMS.pptx
Week 1 and 2 Getting started with DBMS.pptx
Riannel Tecson
Database administrator
Database administrator
Tech_MX
databas (2).pdf
databas (2).pdf
Janoakre
Cp 121 lecture 01
Cp 121 lecture 01
ITNet
Mentor Deck - SQL.pptx
Mentor Deck - SQL.pptx
Salt19
FDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database Users
Harsh Verdhan Raj
Foundations of business intelligence databases and information management
Foundations of business intelligence databases and information management
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
Lecture-01-Fundamental-Database-Concepts.pptx.pdf
Lecture-01-Fundamental-Database-Concepts.pptx.pdf
SharmainnePale
Lecture-1.ppt
Lecture-1.ppt
ChSheraz3
Complete first chapter rdbm 17332
Complete first chapter rdbm 17332
Tushar Wagh
Lecture 1 =Unit 1 Part 1.ppt
Lecture 1 =Unit 1 Part 1.ppt
DeeptimaanKrishnaJad
Difference between File system and DBMS.pptx
Difference between File system and DBMS.pptx
MuhammadHamzaKhan58
Database
Database
Mohit Bishnoi
CST204 DBMS Module-1
CST204 DBMS Module-1
Jyothis Menon
Database mangement system a simple introduction
Database mangement system a simple introduction
N.Jagadish Kumar
Database management system lecture notes
Database management system lecture notes
UTSAHSINGH2
Presentation 5 (4).pdf
Presentation 5 (4).pdf
ChristinaGayenMondal
Similaire à Introduction to Databases
(20)
Managing and Configuring Databases
Managing and Configuring Databases
Data Warehouse Design Considerations
Data Warehouse Design Considerations
Redis data structure and Performance Optimization
Redis data structure and Performance Optimization
Week 1 and 2 Getting started with DBMS.pptx
Week 1 and 2 Getting started with DBMS.pptx
Database administrator
Database administrator
databas (2).pdf
databas (2).pdf
Cp 121 lecture 01
Cp 121 lecture 01
Mentor Deck - SQL.pptx
Mentor Deck - SQL.pptx
FDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database Users
Foundations of business intelligence databases and information management
Foundations of business intelligence databases and information management
Lecture-01-Fundamental-Database-Concepts.pptx.pdf
Lecture-01-Fundamental-Database-Concepts.pptx.pdf
Lecture-1.ppt
Lecture-1.ppt
Complete first chapter rdbm 17332
Complete first chapter rdbm 17332
Lecture 1 =Unit 1 Part 1.ppt
Lecture 1 =Unit 1 Part 1.ppt
Difference between File system and DBMS.pptx
Difference between File system and DBMS.pptx
Database
Database
CST204 DBMS Module-1
CST204 DBMS Module-1
Database mangement system a simple introduction
Database mangement system a simple introduction
Database management system lecture notes
Database management system lecture notes
Presentation 5 (4).pdf
Presentation 5 (4).pdf
Plus de Ram Kedem
Impala use case @ edge
Impala use case @ edge
Ram Kedem
Advanced SQL Webinar
Advanced SQL Webinar
Ram Kedem
Managing oracle Database Instance
Managing oracle Database Instance
Ram Kedem
Power Pivot and Power View
Power Pivot and Power View
Ram Kedem
Data Mining in SSAS
Data Mining in SSAS
Ram Kedem
Data mining In SSAS
Data mining In SSAS
Ram Kedem
SQL Injections - Oracle
SQL Injections - Oracle
Ram Kedem
SSAS Attributes
SSAS Attributes
Ram Kedem
SSRS Matrix
SSRS Matrix
Ram Kedem
DDL Practice (Hebrew)
DDL Practice (Hebrew)
Ram Kedem
DML Practice (Hebrew)
DML Practice (Hebrew)
Ram Kedem
Exploring Oracle Database Architecture (Hebrew)
Exploring Oracle Database Architecture (Hebrew)
Ram Kedem
Deploy SSRS Project - SQL Server 2014
Deploy SSRS Project - SQL Server 2014
Ram Kedem
Pig - Processing XML data
Pig - Processing XML data
Ram Kedem
SSAS Cubes & Hierarchies
SSAS Cubes & Hierarchies
Ram Kedem
SSRS Basic Parameters
SSRS Basic Parameters
Ram Kedem
SSRS Gauges
SSRS Gauges
Ram Kedem
SSRS Conditional Formatting
SSRS Conditional Formatting
Ram Kedem
SSRS Calculated Fields
SSRS Calculated Fields
Ram Kedem
SSRS Groups
SSRS Groups
Ram Kedem
Plus de Ram Kedem
(20)
Impala use case @ edge
Impala use case @ edge
Advanced SQL Webinar
Advanced SQL Webinar
Managing oracle Database Instance
Managing oracle Database Instance
Power Pivot and Power View
Power Pivot and Power View
Data Mining in SSAS
Data Mining in SSAS
Data mining In SSAS
Data mining In SSAS
SQL Injections - Oracle
SQL Injections - Oracle
SSAS Attributes
SSAS Attributes
SSRS Matrix
SSRS Matrix
DDL Practice (Hebrew)
DDL Practice (Hebrew)
DML Practice (Hebrew)
DML Practice (Hebrew)
Exploring Oracle Database Architecture (Hebrew)
Exploring Oracle Database Architecture (Hebrew)
Deploy SSRS Project - SQL Server 2014
Deploy SSRS Project - SQL Server 2014
Pig - Processing XML data
Pig - Processing XML data
SSAS Cubes & Hierarchies
SSAS Cubes & Hierarchies
SSRS Basic Parameters
SSRS Basic Parameters
SSRS Gauges
SSRS Gauges
SSRS Conditional Formatting
SSRS Conditional Formatting
SSRS Calculated Fields
SSRS Calculated Fields
SSRS Groups
SSRS Groups
Dernier
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Boston Institute of Analytics
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Dernier
(20)
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Introduction to Databases
1.
Introduction to databases Ram Kedem
2.
Copyright 2014 ©
Ram Kedem. All rights reserved. Not to be reproduced without written consent Objectives • Defining Database • Why do we need Database ? • RDBMS High Overview • RDBMS Main Charachterisitcs
3.
Copyright 2014 ©
Ram Kedem. All rights reserved. Not to be reproduced without written consent Defining Database • What is a Database • The actual server on which our data resides • A method we use in order to save all our data • Flat File (text file) • Hierarchical Method • Using Tables • And many more ..
4.
Copyright 2014 ©
Ram Kedem. All rights reserved. Not to be reproduced without written consent Defining Database (1) Database as a storage • A storage by which our data is being kept, also refered as the machine that runs our database program.
5.
Copyright 2014 ©
Ram Kedem. All rights reserved. Not to be reproduced without written consent Defining Database (2) Database as a method • Formally, a "database" refers to a set of related data and the way it is structured or organized, a method we use in order to store our data. • Unstructured data (for example flat file)
6.
Copyright 2014 ©
Ram Kedem. All rights reserved. Not to be reproduced without written consent • A method we use in order to store our data • Hierarchical data Defining Database (2) Database as a method
7.
Copyright 2014 ©
Ram Kedem. All rights reserved. Not to be reproduced without written consent • A method we use in order to store our data • Structured data – using tables • SQL language was developed in order to allow us retrieve data from these structures (tables) • This method is also refered as RDBMS – the Relational Database Management System Defining Database (2) Database as a method
8.
Copyright 2014 ©
Ram Kedem. All rights reserved. Not to be reproduced without written consent Database Benefits • Aside from storing our data and providing us a method to keep it, databases have many more benefits : • Efficient reads • Efficient writes • Enhanced security • Recoverability • And many more ..
9.
Copyright 2014 ©
Ram Kedem. All rights reserved. Not to be reproduced without written consent RDBMS High Overview • Relational Database management system • Table structures Employee id First Name Last Name Department Id 100 Steven Spielberg 50 101 Quentin Tarantino 60 Department Name Sales IT Department Id Department Name 50 Sales 60 IT Employees Table Departments Table
10.
Copyright 2014 ©
Ram Kedem. All rights reserved. Not to be reproduced without written consent RDBMS High Overview • Relational Database management system • Table structures Employee id First Name Last Name Department Id 100 Steven Spielberg 50 101 Quentin Tarantino 60 Department Id Department Name 50 Sales 60 IT Employees Table Departments Table
11.
Copyright 2014 ©
Ram Kedem. All rights reserved. Not to be reproduced without written consent RDBMS Main Concepts • Relational Structure – each table can be related to another based on common column. • Normalization - the process of organizing the attributes and tables of a relational database to minimize data redundancy. Basicaly each column should appear only once (normalized state). • Constraints – rules we can enforce on specific column.
12.
Copyright 2014 ©
Ram Kedem. All rights reserved. Not to be reproduced without written consent Essential Points • The term Database can refer to the actual machine on which we are saving the data. It may also refer the method we use to store the data. • Other than just keeping our data, databases provide many benefits (efficient reads / writes, enchanced security, etc.) • In RDBMS our data is stored in tables, each table can be related to another. In most cases data should be normalized. We can also use constraints to better enforce our data integritiy.