SlideShare a Scribd company logo
1 of 13
Nagy Attila 2018
Az SQL (Structured Query Language - Strukturált
Lekérdező nyelv) relációs adatbázisok kezelésére
alkalmas, szabványos lekérdező nyelv, amelynek
fejlesztése az 1970-es években kezdődött az IBM
berkein belül, igaz akkor még SEQUEL-nek nevezték.
(Structured English QUEry Language) Később más
cégek termékeiben is megjelent a lekérdezőnyelv (pl.
Oracle, Microsoft), 1987-től pedig ANSI szabvány
lett, amelyet manapság (néhány módosítással)
csaknem minden relációs adatbáziskezelő rendszer
alkalmaz.
Nagy Attila 2018
Egy relációs adatbázisban az adattárolás
alapjait a táblák jelentik. Egy adatbázis
általában több táblából áll. A táblák a
logikailag összetartozó adatok sorokból és
oszlopokból álló elrendezése. A táblák sorait
rekordoknak, oszlopait mezőknek nevezzük.
Az adatbázist alkotó egyedek a táblázat
soraiban, az egyedtulajdonságok pedig az
oszlopaiban találhatók.
Nagy Attila 2018
1 A S C
2 U P D A T E
3 A L I A S
4 T Í P U S
5 T Á B L A
6 S T R U K T U R Á L T
7 B E S Z Ú R Á S
8 J O I N
9 S E L E C T
10 R E K O R D
11 C R E A T E
12 L E K É R D E Z É S
13 I D E G E N
14 D E L E T E
15 M E Z Ő
Nagy Attila 2018
Belépés a MySQL parancssori felületére.
A MySQL –t az XAMPP vagy WAMPSERVER
programcsomag részeként is lehet telepíteni,
az MS Windows környezetben. Ez nem
meglepő, hiszen a MySQL az egyik
leggyakrabban használt adatbázis rendszer,
a dinamikus webes felületek alatt. A PHP
alapú weboldalak adatbázisaként az egyik
legelterjedtebb megoldás.
Nagy Attila 2018
Belépés a MySQL parancssori felületére.
A MySQL alapértelmezett telepítési könyvtára
WAMP csomagban:
C:wampbin
Ezen a könyvtáron belül találhatjuk meg a
különböző kiszolgálók alapkönyvtárait is.
Nagy Attila 2018
Belépés a MySQL parancssori felületére.
Az indítás menete:
1. Indítsuk el a Wampservert.
(wampmanager)
2. Ha szükséges, indítsuk el a szerver
szolgáltatásokat. A jobb alsó állapotjelző
ikonsoron, a local server ikonnal
megnyitott manager –ben.
Nagy Attila 2018
Belépés a MySQL parancssori felületére.
3. Álljunk rá a MySQL menüpontra, majd a
kinyíló almenűben válasszuk a
MySQL Console -t
4. A megnyíló ablakban adjuk meg a
szükséges root jelszót. (Alapértelmezett
esetben nincs jelszó!)
Nagy Attila 2018
Ismerkedés a mysql adatbáziskezelővel.
Milyen adatbázisokhoz tudunk csatlakozni?
SHOW DATABASES;
A SHOW parancs:
Lekérdező parancs, amivel a létező
adatbázis objektumokat listázhatjuk ki.
Objektumok: databases, tables
Nagy Attila 2018
Ismerkedés a mysql adatbáziskezelővel.
Csatlakozzunk egy meglévő adatbázishoz!
CONNECT <adatbázis név>;
vagy
USE <adatbázisnév>;
Figyeljünk a mondatvégi pontosvesszőre!
Nagy Attila 2018
Ismerkedés a mysql adatbáziskezelővel.
Kilépés az adatbázisból!
QUIT; vagy EXIT;
Hozzunk létre egy új adatbázist!
CREATE DATABASE elsodb;
Nagy Attila 2018
Készítsünk táblákat és töltsük fel adatokkal!
http://www.sztjg.hu/sql/index.html
Nyissuk meg a minta adatokat tartalmazó
fájlt, és másoljuk át Ctrl+C, Ctrl+V
segítségével a MySQL felületre, majd
nyomjunk egy entert!
Nagy Attila 2018
Nézzünk szét az adatbázisban!
SHOW TABLES;
DESCRIBE auto;
DESCRIBE tulaj;
SELECT * FROM auto;
SELECT * FROM tulaj;
Nagy Attila 2018
Köszönöm a figyelmet !

More Related Content

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Szakmódszertani gyakorlat - vizsgatanítás prezentáció.

  • 1. Nagy Attila 2018 Az SQL (Structured Query Language - Strukturált Lekérdező nyelv) relációs adatbázisok kezelésére alkalmas, szabványos lekérdező nyelv, amelynek fejlesztése az 1970-es években kezdődött az IBM berkein belül, igaz akkor még SEQUEL-nek nevezték. (Structured English QUEry Language) Később más cégek termékeiben is megjelent a lekérdezőnyelv (pl. Oracle, Microsoft), 1987-től pedig ANSI szabvány lett, amelyet manapság (néhány módosítással) csaknem minden relációs adatbáziskezelő rendszer alkalmaz.
  • 2. Nagy Attila 2018 Egy relációs adatbázisban az adattárolás alapjait a táblák jelentik. Egy adatbázis általában több táblából áll. A táblák a logikailag összetartozó adatok sorokból és oszlopokból álló elrendezése. A táblák sorait rekordoknak, oszlopait mezőknek nevezzük. Az adatbázist alkotó egyedek a táblázat soraiban, az egyedtulajdonságok pedig az oszlopaiban találhatók.
  • 3. Nagy Attila 2018 1 A S C 2 U P D A T E 3 A L I A S 4 T Í P U S 5 T Á B L A 6 S T R U K T U R Á L T 7 B E S Z Ú R Á S 8 J O I N 9 S E L E C T 10 R E K O R D 11 C R E A T E 12 L E K É R D E Z É S 13 I D E G E N 14 D E L E T E 15 M E Z Ő
  • 4. Nagy Attila 2018 Belépés a MySQL parancssori felületére. A MySQL –t az XAMPP vagy WAMPSERVER programcsomag részeként is lehet telepíteni, az MS Windows környezetben. Ez nem meglepő, hiszen a MySQL az egyik leggyakrabban használt adatbázis rendszer, a dinamikus webes felületek alatt. A PHP alapú weboldalak adatbázisaként az egyik legelterjedtebb megoldás.
  • 5. Nagy Attila 2018 Belépés a MySQL parancssori felületére. A MySQL alapértelmezett telepítési könyvtára WAMP csomagban: C:wampbin Ezen a könyvtáron belül találhatjuk meg a különböző kiszolgálók alapkönyvtárait is.
  • 6. Nagy Attila 2018 Belépés a MySQL parancssori felületére. Az indítás menete: 1. Indítsuk el a Wampservert. (wampmanager) 2. Ha szükséges, indítsuk el a szerver szolgáltatásokat. A jobb alsó állapotjelző ikonsoron, a local server ikonnal megnyitott manager –ben.
  • 7. Nagy Attila 2018 Belépés a MySQL parancssori felületére. 3. Álljunk rá a MySQL menüpontra, majd a kinyíló almenűben válasszuk a MySQL Console -t 4. A megnyíló ablakban adjuk meg a szükséges root jelszót. (Alapértelmezett esetben nincs jelszó!)
  • 8. Nagy Attila 2018 Ismerkedés a mysql adatbáziskezelővel. Milyen adatbázisokhoz tudunk csatlakozni? SHOW DATABASES; A SHOW parancs: Lekérdező parancs, amivel a létező adatbázis objektumokat listázhatjuk ki. Objektumok: databases, tables
  • 9. Nagy Attila 2018 Ismerkedés a mysql adatbáziskezelővel. Csatlakozzunk egy meglévő adatbázishoz! CONNECT <adatbázis név>; vagy USE <adatbázisnév>; Figyeljünk a mondatvégi pontosvesszőre!
  • 10. Nagy Attila 2018 Ismerkedés a mysql adatbáziskezelővel. Kilépés az adatbázisból! QUIT; vagy EXIT; Hozzunk létre egy új adatbázist! CREATE DATABASE elsodb;
  • 11. Nagy Attila 2018 Készítsünk táblákat és töltsük fel adatokkal! http://www.sztjg.hu/sql/index.html Nyissuk meg a minta adatokat tartalmazó fájlt, és másoljuk át Ctrl+C, Ctrl+V segítségével a MySQL felületre, majd nyomjunk egy entert!
  • 12. Nagy Attila 2018 Nézzünk szét az adatbázisban! SHOW TABLES; DESCRIBE auto; DESCRIBE tulaj; SELECT * FROM auto; SELECT * FROM tulaj;