{"id":8842,"date":"2020-10-23T11:42:49","date_gmt":"2020-10-23T09:42:49","guid":{"rendered":"https:\/\/infoshareacademy.com\/?p=8842"},"modified":"2024-02-02T14:30:28","modified_gmt":"2024-02-02T13:30:28","slug":"sql-w-pigulce-czyli-jak-przetwarzane-sa-dane","status":"publish","type":"post","link":"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/","title":{"rendered":"SQL w pigu\u0142ce, czyli jak przetwarzane s\u0105 dane"},"content":{"rendered":"\n<p>Je\u017celi kiedykolwiek zdarzy\u0142o Ci si\u0119 korzysta\u0107 z Netflixa, Facebooka lub jakiegokolwiek portalu, na kt\u00f3rym mo\u017cesz za\u0142o\u017cy\u0107 konto &#8211; to z du\u017cym prawdopodobie\u0144stwem za przetworzeniem Twoich danych stoi w\u0142a\u015bnie SQL. <strong>SQL<\/strong>, czyli <strong>Structured Query Language<\/strong>, to j\u0119zyk u\u017cywany przede wszystkim do przegl\u0105dania, modyfikacji i zarz\u0105dzania danymi w relacyjnych bazach danych.<\/p>\n\n\n\n<p>Bardziej obrazowo &#8211; wszystkie dane zebrane dotychczas przez system czekaj\u0105 sobie w czelu\u015bciach serwera, by w odpowiednim momencie zosta\u0107 \u201cwywo\u0142ane\u201d i dopisa\u0107 nowe informacje o u\u017cytkowniku. Niezale\u017cnie wi\u0119c, czy jeste\u015b po stronie backendu czy frontendu &#8211; SQL zawsze Ci\u0119 dopadnie \ud83d\ude09 A \u017ceby u\u0142atwi\u0107 Ci nauk\u0119 na samym pocz\u0105tku, podpowiadamy, od czego zacz\u0105\u0107 i po jakie \u017ar\u00f3d\u0142a si\u0119gn\u0105\u0107, by tworzenie zapyta\u0144 by\u0142o dla Ciebie niemal\u017ce intuicyjne:)<\/p>\n\n\n\n<h2 class=\"wp-block-heading blog-h2\">Czym w og\u00f3le jest SQL?<\/h2>\n\n\n\n<p>Pierwowzorem SQL by\u0142 j\u0119zyk SEQUEL (Structured English Query Language) opracowany w latach 70 XX wieku przez in\u017cynier\u00f3w z IBM. G\u0142\u00f3wnym za\u0142o\u017ceniem tego j\u0119zyka by\u0142a \u0142atwo\u015b\u0107 tworzenia zapyta\u0144 i operacji na zbiorach za pomoc\u0105 s\u0142\u00f3w kluczowych w j\u0119zyku angielskim. Ze wzgl\u0119du na kwestie prawne (okaza\u0142o si\u0119, \u017ce w\u0142a\u015bcicielem nazwy SEQUEL jest inna firma), nazwa zosta\u0142a skr\u00f3cona na SQL (Structured Query Language).<\/p>\n\n\n\n<p>Tak czy inaczej, SQL do tej pory pozostaje <strong>najpopularniejszym j\u0119zykiem zapyta\u0144<\/strong> stosowanym w tworzeniu, zarz\u0105dzaniu i edycj\u0105 relacyjnych baz danych. Pozwala bowiem na bardzo szybkie wyci\u0105gni\u0119cie odpowiednich informacji nawet z najbardziej skomplikowanych struktur danych.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/infoshareacademy.com\/wp-content\/uploads\/2020\/10\/BLOG-SQL-1.png\" alt=\"\" class=\"wp-image-3000\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading blog-h2\">Dlaczego warto zainteresowa\u0107 si\u0119 SQL?<\/h2>\n\n\n\n<p><a href=\"https:\/\/insights.stackoverflow.com\/survey\/2020\">Doroczne badanie Stack Overflow <\/a>(pr\u00f3ba 65.000 deweloper\u00f3w) potwierdza, \u017ce j\u0119zyk SQL zajmuje 3 miejsce w\u015br\u00f3d najpopularniejszych technologii stosowanych przez programist\u00f3w na ca\u0142ym \u015bwiecie.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/infoshareacademy.com\/wp-content\/uploads\/2020\/10\/BLOG-SQL-2.png\" alt=\"\" class=\"wp-image-3000\"\/><\/figure>\n\n\n\n<p>To samo badanie wskazuje r\u00f3wnie\u017c, \u017ce bazy oparte na SQL kr\u00f3luj\u0105 w\u015br\u00f3d najpopularniejszych technologii baz danych. Programi\u015bci znacznie cz\u0119\u015bciej wybieraj\u0105 MySQL, PostgreSQL, SQL Server lub SQLite ni\u017c inne technologie, jak Elasticsearch czy MongoDB, nazwane zbiorcz\u0105 nazw\u0105 NoSQL (Not Only SQL).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/infoshareacademy.com\/wp-content\/uploads\/2020\/10\/BLOG-SQL-3.png\" alt=\"\" class=\"wp-image-3000\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading blog-h2\">Po co mi to, skoro mam Excela?<\/h2>\n\n\n\n<p>W teorii arkusze Excela pomieszcz\u0105 milion wierszy lub dane wielko\u015bci 2GB. A w praktyce? C\u00f3\u017c, spr\u00f3buj stworzy\u0107 arkusz z danymi wi\u0119kszymi ni\u017c 50 MB. Gwarantujemy, \u017ce wycie wiatraczka w Twoim sprz\u0119cie b\u0119dzie jednym z najmniejszych Twoich problem\u00f3w \ud83d\ude09<\/p>\n\n\n\n<p>Najprostsza baza relacyjna w SQL poradzi sobie bez problemu z kilkunastoma gigabajtami danych w jednym pliku. SQL nie tylko pozwala wi\u0119c na szybkie dzia\u0142anie, ale przede wszystkim oszcz\u0119dza Tw\u00f3j cenny czas (i nerwy).<\/p>\n\n\n\n<h2 class=\"wp-block-heading blog-h2\">Czy SQL jest przestarza\u0142y?<\/h2>\n\n\n\n<p>By\u0107 mo\u017ce przesz\u0142o Ci przez my\u015bl, \u017ce skoro SQL ma ju\u017c ponad 50 lat, to mo\u017ce nie nad\u0105\u017cy\u0107 za dynamicznym rozwojem pozosta\u0142ych technologii w IT. Jest to jednak j\u0119zyka na tyle uniwersalny, jego standardy od lat pozostaj\u0105 niezmienne i dzia\u0142aj\u0105 r\u00f3wnie dobrze jak kiedy\u015b. To \u201cwyj\u0105tkowa\u201d sytuacja w \u015bwiecie IT &#8211; ale po co tworzy\u0107 ko\u0142o na nowo i zmienia\u0107 co\u015b, co jest dobre? \ud83d\ude09<\/p>\n\n\n\n<h2 class=\"wp-block-heading blog-h2\">Zastosowania SQL<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Web development<\/strong><\/h3>\n\n\n\n<p>Web development to najbardziej popularne zastosowanie baz danych, poniewa\u017c ka\u017cdy serwis WWW bazuje na danych i dzi\u0119ki j\u0119zykowi SQL mo\u017cna jest pobiera\u0107 lub po prostu nimi zarz\u0105dza\u0107. Aplikacje mobilne r\u00f3wnie\u017c operuj\u0105 na danych i zanim zostan\u0105 przes\u0142ane do naszego telefonu \u2013 wcze\u015bniej musz\u0105 zosta\u0107 pobrane z bazy danych \u2013 najprawdopodobniej za pomoc\u0105 SQLa.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Analiza danych<\/strong><\/h3>\n\n\n\n<p>Poza Excelem, czy Accessem \u2013 SQL jest bardzo sprawnym narz\u0119dziem w r\u0119kach analityk\u00f3w. Jest wykorzystywany w statystyce, pozwala te\u017c na budowanie bardziej zaawansowanych analiz i raport\u00f3w.<\/p>\n\n\n\n<p>SQL jest r\u00f3wnie\u017c bardzo pomocny w wizualizacji danych i idealnie sprawdzi si\u0119 do szybkiego tworzenia prototyp\u00f3w, jak i wielopoziomowych dashboard\u00f3w.&nbsp;<\/p>\n\n\n\n<p>Tableau, Qlik, PowerBI \u2013 profesjonalne narz\u0119dzia do wizualizacji danych s\u0105 u\u017cywane przez analityk\u00f3w w wi\u0119kszo\u015bci firm. Dzi\u0119ki zintegrowaniu tych aplikacji z SQLem, mo\u017cna dopasowa\u0107 mapy, grafy i wykresy do konkretnych potrzeb, na przyk\u0142ad uwzgl\u0119dni\u0107 tylko pewien zakres danych, por\u00f3wna\u0107 obserwacje spe\u0142niaj\u0105ce konkretny warunek, czy wybra\u0107 do wizualizacji tylko te rekordy, kt\u00f3re zawieraj\u0105 konkretne s\u0142owo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. Big Data<\/strong><\/h3>\n\n\n\n<p>Operacje na du\u017cych zbiorach danych, np. za pomoc\u0105 Apache Hive, w kt\u00f3rym mo\u017cna wykonywa\u0107 zapytania.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>4. Data Science<\/strong><\/h3>\n\n\n\n<p>Jak sama nazwa m\u00f3wi \u2013 ta dziedzina opiera si\u0119 na danych, a SQL jest niezb\u0119dny, aby je pobra\u0107, przetworzy\u0107 i wy\u015bwietli\u0107 odpowiedzi &#8211; nawet na najbardziej skomplikowane zapytania!<\/p>\n\n\n\n<h2 class=\"wp-block-heading blog-h2\">Podstawowe poj\u0119cia zwi\u0105zane z SQL<\/h2>\n\n\n\n<p>Pozw\u00f3l, \u017ce przedstawimy Ci kilka podstawowych poj\u0119\u0107 zwi\u0105zanych z SQL, poka\u017cemy, w jaki spos\u00f3b tworzy\u0107 zapytania, a na ko\u0144cu podpowiemy, po jakie \u017ar\u00f3d\u0142a si\u0119gn\u0105\u0107, by poszerzy\u0107 wiedz\u0119 z tego zakresu.<\/p>\n\n\n\n<p><strong>Zapytanie<\/strong> \u2013 pojedyncza instrukcja, kt\u00f3ra sk\u0142ada si\u0119 ze s\u0142\u00f3w kluczowych oraz parametr\u00f3w. Istniej\u0105 r\u00f3\u017cne rodzaje zapyta\u0144, np. SELECT, INSERT, itd.<\/p>\n\n\n\n<p><strong>Tabela<\/strong> \u2013 jest to zbi\u00f3r wierszy (rekord\u00f3w) o okre\u015blonej strukturze. Tabela posiada kolumny, kt\u00f3re decyduj\u0105 o strukturze rekord\u00f3w (kolumny to po prostu pola, z kt\u00f3rych sk\u0142adaj\u0105 si\u0119 rekordy).<\/p>\n\n\n\n<p>Przyk\u0142adowa tabela:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/infoshareacademy.com\/wp-content\/uploads\/2020\/10\/BLOG-SQL-4.png\" alt=\"\" class=\"wp-image-3000\"\/><\/figure>\n\n\n\n<p><strong>Relacja<\/strong> \u2013 to powi\u0105zanie mi\u0119dzy danymi (z tej samej lub z r\u00f3\u017cnych tabel), np. je\u017celi posiadamy tabel\u0119 Kierowcy i tabel\u0119 Autobusy, to po\u0142\u0105czenie KierowcaX \u2013 AutobusY (np. KierowcaX kieruje AutobusemY) jest relacj\u0105.<\/p>\n\n\n\n<h2 class=\"wp-block-heading blog-h2\">Jak stworzy\u0107 zapytanie?<\/h2>\n\n\n\n<p>SQL w swojej budowie przypomina j\u0119zyk naturalny, kt\u00f3rym pos\u0142ugujemy si\u0119 na co dzie\u0144. Znacznie u\u0142atwia to jego nauk\u0119, debuggowanie i pisanie z\u0142o\u017conych zapyta\u0144 (komend, kt\u00f3re po wykonaniu przez baz\u0119 zwr\u00f3c\u0105 jaki\u015b jej podzbi\u00f3r).&nbsp;<\/p>\n\n\n\n<p><strong>SELECT<\/strong> jest najpopularniejszym rodzajem zapytania i s\u0142u\u017cy do pobierania danych z bazy. Zapytanie sk\u0142ada si\u0119 ze s\u0142\u00f3w kluczowych (SELECT, FROM, WHERE, \u2026) oraz parametr\u00f3w, kt\u00f3rymi mog\u0105 by\u0107 kolumny, tabele lub warunki.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/infoshareacademy.com\/wp-content\/uploads\/2019\/08\/struktura-zaptania-SQL-1.png\" alt=\"\" class=\"wp-image-3000\"><\/figure><\/p>\n\n\n\n<p>Oczywi\u015bcie poza SELECTem istnieje wiele innych polece\u0144, a najpopularniejsze z nich to:<\/p>\n\n\n\n<p><strong>INSERT<\/strong> \u2013 wprowadzanie danych do bazy<\/p>\n\n\n\n<p><strong>UPDATE<\/strong> \u2013 modyfikacja danych w bazie<\/p>\n\n\n\n<p><strong>DELETE<\/strong> \u2013 kasowanie danych z bazy<\/p>\n\n\n\n<p>Sp\u00f3jrz na kilka przyk\u0142ad\u00f3w:<\/p>\n\n\n\n<p>Chcesz znale\u017a\u0107 tytu\u0142y film\u00f3w, kt\u00f3re wesz\u0142y na ekrany po 2015 roku? Nic prostszego, piszesz: \u201cSELECT title FROM films WHERE release_year &gt; 2015;\u201d, gdzie \u201cfilms\u201d to nazwa twojej tabeli, a \u201ctitle\u201d i \u201crelease_year\u201d to odpowiednie kolumny.<\/p>\n\n\n\n<p>Potrzebujesz szybko sprawdzi\u0107 \u015bredni\u0105 zarobk\u00f3w w zespole? Piszesz: \u201cSELECT AVG(salary) FROM team;\u201d, gdzie AVG() to funkcja zwracaj\u0105ca \u015bredni\u0105, \u201csalary\u201d to kolumna wynagrodze\u0144, a \u201cteam\u201d to tabela opisuj\u0105ca zesp\u00f3\u0142.<\/p>\n\n\n\n<p>Zapytania mo\u017cna podzieli\u0107 na kilka grup:<\/p>\n\n\n\n<p><strong>DML<\/strong> <em>(ang. Data Manipulation Language)<\/em> \u2013 umieszczanie, aktualizowanie lub usuwanie danych z bazy, np. INSERT, UPDATE, DELETE<\/p>\n\n\n\n<p><strong>DDL<\/strong> <em>(ang. Data Definition Language)<\/em> \u2013 operacje na strukturach bazy danych, czyli np. tworzenie lub kasowanie tabel i baz. Przyk\u0142ad polecenia to CREATE lub DROP<\/p>\n\n\n\n<p><strong>DCL<\/strong> <em>(ang. Data Control Language)<\/em> \u2013 nadawanie uprawnie\u0144 do obiekt\u00f3w baz danych, np. GRANT<\/p>\n\n\n\n<p><strong>DQL<\/strong> <em>(ang. Data Query Language)<\/em> \u2013 pobieranie danych z bazy \u2013 do tej grupy nale\u017cy tylko SELECT<\/p>\n\n\n<\/p>\n<div class=\"blog_box_highlight\" style=\"background-color: rgba(11,168,174,0.1); margin: 40px 0 40px 0; padding: 35px 0 35px 45px; border-left: 10px solid #0ba8ae;\"><span style=\"font-weight: 400; color: #10a8ae; font-size: 1.4em;\">My\u015blisz o zmianie zawodu i wej\u015bciu do \u015bwiata IT? <a href=\"https:\/\/infoshareacademy.com\/kursy\/zdalny-kurs-sql-od-podstaw\" target=\"_blank\" rel=\"noopener noreferrer\">Sprawd\u017a wieczorowy kurs SQL i przetwarzania danych<\/a><\/span><\/div>\n\n\n<h2 class=\"wp-block-heading blog-h2\">Od czego zacz\u0105\u0107 nauk\u0119?<\/h2>\n\n\n\n<p>Je\u017celi chcesz jak najszybciej zacz\u0105\u0107 pisa\u0107 swoje pierwsze zapytania, mo\u017cesz skorzysta\u0107 z narz\u0119dzi online, kt\u00f3re pozwalaj\u0105 na wykonywanie komend w przegl\u0105darce. Z pewno\u015bci\u0105 pomog\u0105 Ci one oswoi\u0107 si\u0119 z zapytaniami i w praktyce zrozumie\u0107, jak to wszystko dzia\u0142a.<\/p>\n\n\n\n<p>Takimi narz\u0119dziami s\u0105<a href=\"http:\/\/sqlfiddle.com\/\"> http:\/\/sqlfiddle.com\/<\/a> lub<a href=\"https:\/\/www.db-fiddle.com\/\"> https:\/\/www.db-fiddle.com\/<\/a> \u2013 to narz\u0119dzia online, kt\u00f3re pozwalaj\u0105 na \u0107wiczenia z SQLem bez konieczno\u015bci instalacji bazy danych.<\/p>\n\n\n\n<p>Je\u017celi chcesz jednak zainstalowa\u0107 pierwsz\u0105 baz\u0119 danych na swoim komputerze, proponujemy MySQL, poniewa\u017c jest bardzo popularna, \u0142atwa w instalacji, posiada wiele darmowych narz\u0119dzi oraz tutoriali.&nbsp; instalator MySQL \u201call-in-one\u201d znajdziesz tutaj:<a href=\"https:\/\/dev.mysql.com\/get\/Downloads\/MySQLInstaller\/mysql-installer-community-8.0.17.0.msi\"> MySQL Installer<\/a><\/p>\n\n\n\n<p>Inn\u0105 opcj\u0105 jest <a href=\"https:\/\/www.microsoft.com\/pl-pl\/sql-server\/sql-server-downloads\">SQL Server <\/a>\u2013 zarz\u0105dzanie t\u0105 baz\u0105 jest r\u00f3wnie\u017c bardzo proste dzi\u0119ki Microsoft SQL Server Management Studio, w kt\u00f3rym wiele zapyta\u0144 mo\u017cesz wyklika\u0107, a nast\u0119pnie obejrze\u0107 ich sk\u0142adni\u0119.<\/p>\n\n\n\n<p>Aby prze\u0107wiczy\u0107 zapytania, skorzystaj z poni\u017cszych propozycji:<\/p>\n\n\n\n<p><strong>\u2705 Je\u017celi lubisz czyta\u0107, si\u0119gnij po poni\u017csze pozycje:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A. DeBarros \u201cPraktyczny SQL. Opowiadanie historii poprzez dane. Przewodnik dla pocz\u0105tkuj\u0105cych\u201c&nbsp;<\/li>\n\n\n\n<li>D. Mendrala \u201cSQL. Praktyczny kurs\u201d&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>\u2705 Je\u017celi chcesz prze\u0107wiczy\u0107 tworzenie zapyta\u0144, mo\u017cesz:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"http:\/\/zasoby.open.agh.edu.pl\/~11smdrobniak\/workout-beginner.html\">sprawdzi\u0107 si\u0119 w interaktywnym kursie j\u0119zyka SQL<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.w3schools.com\/sql\/\">przerobi\u0107 W3Schools Online Web Tutorials<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.khanacademy.org\/computing\/computer-programming\/sql\">Opanowa\u0107 podstawy SQL z Khan Academy<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.skillshare.com\/classes\/SQL-Master-SQL-Database-Queries-in-Just-90-Mins\/1192226128\">Sp\u0119dzi\u0107 p\u00f3\u0142torej godziny z kursem na Skillshare<\/a><\/li>\n<\/ul>\n\n\n\n<p>\u2705 <strong>Je\u017celi chcesz pos\u0142ucha\u0107 ekspert\u00f3w z bran\u017cy, <\/strong><a href=\"https:\/\/www.youtube.com\/watch?v=C0i-65nOcbc&amp;feature=emb_logo\">obejrzyj webinar z trenerami infoShare Academy: <em>Micha\u0142em Giergielewiczem i Piotrem K\u0105tnym<\/em><\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Jak wygl\u0105da zdalna nauka programowania na kursie z trenerem NA \u017bYWO\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/XNPyKIglMnU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n<p><script type=\"text\/javascript\" src=\"https:\/\/app.getresponse.com\/view_webform_v2.js?u=SAZgM&amp;webforms_id=BecDY\" data-webform-id=\"BecDY\"><\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>Je\u017celi kiedykolwiek zdarzy\u0142o Ci si\u0119 korzysta\u0107 z Netflixa, Facebooka lub jakiegokolwiek portalu, na kt\u00f3rym mo\u017cesz za\u0142o\u017cy\u0107 konto \u2013 to z du\u017cym prawdopodobie\u0144stwem za przetworzeniem Twoich danych stoi w\u0142a\u015bnie SQL. SQL, czyli Structured Query Language, to j\u0119zyk u\u017cywany przede wszystkim do przegl\u0105dania, modyfikacji i zarz\u0105dzania danymi w relacyjnych bazach danych.<\/p>\n","protected":false},"author":5,"featured_media":10033,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29,62,25],"tags":[],"class_list":["post-8842","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-back-end","category-sql","category-wywiady"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SQL w pigu\u0142ce | infoShare Academy - uczymy programowania<\/title>\n<meta name=\"description\" content=\"Czym jest SQL i jak rozpocz\u0105\u0107 nauk\u0119? SQL w pigu\u0142ce - baza wiedzy i linki do \u0107wicze\u0144 | zosta\u0144 programist\u0105 w infoShare Academy\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SQL w pigu\u0142ce\" \/>\n<meta property=\"og:description\" content=\"Je\u017celi kiedykolwiek zdarzy\u0142o Ci si\u0119 korzysta\u0107 z Netflixa, Facebooka lub jakiegokolwiek portalu, na kt\u00f3rym mo\u017cesz za\u0142o\u017cy\u0107 konto \u2013 to z du\u017cym prawdopodobie\u0144stwem za przetworzeniem Twoich danych stoi w\u0142a\u015bnie SQL. Dowiedz si\u0119 wi\u0119cej o tym j\u0119zyku!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/\" \/>\n<meta property=\"og:site_name\" content=\"infoShare Academy Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/infoshareacademy\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-23T09:42:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-02T13:30:28+00:00\" \/>\n<meta name=\"author\" content=\"kbobrowska\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2020\/10\/Blog-700x466px-SQL-w-pigulce.png\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"kbobrowska\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/\"},\"author\":{\"name\":\"kbobrowska\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/b8ff2d448f59be3cfa6b5d98e3907f06\"},\"headline\":\"SQL w pigu\u0142ce, czyli jak przetwarzane s\u0105 dane\",\"datePublished\":\"2020-10-23T09:42:49+00:00\",\"dateModified\":\"2024-02-02T13:30:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/\"},\"wordCount\":1435,\"publisher\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#organization\"},\"articleSection\":[\"Back-end\",\"SQL\",\"Wywiady\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/\",\"url\":\"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/\",\"name\":\"SQL w pigu\u0142ce | infoShare Academy - uczymy programowania\",\"isPartOf\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#website\"},\"datePublished\":\"2020-10-23T09:42:49+00:00\",\"dateModified\":\"2024-02-02T13:30:28+00:00\",\"description\":\"Czym jest SQL i jak rozpocz\u0105\u0107 nauk\u0119? SQL w pigu\u0142ce - baza wiedzy i linki do \u0107wicze\u0144 | zosta\u0144 programist\u0105 w infoShare Academy\",\"breadcrumb\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/infoshareacademy.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SQL w pigu\u0142ce, czyli jak przetwarzane s\u0105 dane\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#website\",\"url\":\"https:\/\/infoshareacademy.com\/blog\/\",\"name\":\"infoShare Academy Blog\",\"description\":\"Strona o szkoleniach w IT\",\"publisher\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/infoshareacademy.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#organization\",\"name\":\"infoShare Academy\",\"url\":\"https:\/\/infoshareacademy.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2022\/11\/infoShare-Academy-ver-white-with-background-1000x1000px.jpg\",\"contentUrl\":\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2022\/11\/infoShare-Academy-ver-white-with-background-1000x1000px.jpg\",\"width\":1000,\"height\":1000,\"caption\":\"infoShare Academy\"},\"image\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/infoshareacademy\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/b8ff2d448f59be3cfa6b5d98e3907f06\",\"name\":\"kbobrowska\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"kbobrowska\"},\"url\":\"https:\/\/infoshareacademy.com\/blog\/author\/kbobrowska\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SQL w pigu\u0142ce | infoShare Academy - uczymy programowania","description":"Czym jest SQL i jak rozpocz\u0105\u0107 nauk\u0119? SQL w pigu\u0142ce - baza wiedzy i linki do \u0107wicze\u0144 | zosta\u0144 programist\u0105 w infoShare Academy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/","og_locale":"pl_PL","og_type":"article","og_title":"SQL w pigu\u0142ce","og_description":"Je\u017celi kiedykolwiek zdarzy\u0142o Ci si\u0119 korzysta\u0107 z Netflixa, Facebooka lub jakiegokolwiek portalu, na kt\u00f3rym mo\u017cesz za\u0142o\u017cy\u0107 konto \u2013 to z du\u017cym prawdopodobie\u0144stwem za przetworzeniem Twoich danych stoi w\u0142a\u015bnie SQL. Dowiedz si\u0119 wi\u0119cej o tym j\u0119zyku!","og_url":"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/","og_site_name":"infoShare Academy Blog","article_publisher":"https:\/\/www.facebook.com\/infoshareacademy","article_published_time":"2020-10-23T09:42:49+00:00","article_modified_time":"2024-02-02T13:30:28+00:00","author":"kbobrowska","twitter_card":"summary_large_image","twitter_image":"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2020\/10\/Blog-700x466px-SQL-w-pigulce.png","twitter_misc":{"Napisane przez":"kbobrowska","Szacowany czas czytania":"9 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/#article","isPartOf":{"@id":"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/"},"author":{"name":"kbobrowska","@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/b8ff2d448f59be3cfa6b5d98e3907f06"},"headline":"SQL w pigu\u0142ce, czyli jak przetwarzane s\u0105 dane","datePublished":"2020-10-23T09:42:49+00:00","dateModified":"2024-02-02T13:30:28+00:00","mainEntityOfPage":{"@id":"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/"},"wordCount":1435,"publisher":{"@id":"https:\/\/infoshareacademy.com\/blog\/#organization"},"articleSection":["Back-end","SQL","Wywiady"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/","url":"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/","name":"SQL w pigu\u0142ce | infoShare Academy - uczymy programowania","isPartOf":{"@id":"https:\/\/infoshareacademy.com\/blog\/#website"},"datePublished":"2020-10-23T09:42:49+00:00","dateModified":"2024-02-02T13:30:28+00:00","description":"Czym jest SQL i jak rozpocz\u0105\u0107 nauk\u0119? SQL w pigu\u0142ce - baza wiedzy i linki do \u0107wicze\u0144 | zosta\u0144 programist\u0105 w infoShare Academy","breadcrumb":{"@id":"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/infoshareacademy.com\/blog\/sql-w-pigulce-czyli-jak-przetwarzane-sa-dane\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/infoshareacademy.com\/blog\/"},{"@type":"ListItem","position":2,"name":"SQL w pigu\u0142ce, czyli jak przetwarzane s\u0105 dane"}]},{"@type":"WebSite","@id":"https:\/\/infoshareacademy.com\/blog\/#website","url":"https:\/\/infoshareacademy.com\/blog\/","name":"infoShare Academy Blog","description":"Strona o szkoleniach w IT","publisher":{"@id":"https:\/\/infoshareacademy.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/infoshareacademy.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/infoshareacademy.com\/blog\/#organization","name":"infoShare Academy","url":"https:\/\/infoshareacademy.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2022\/11\/infoShare-Academy-ver-white-with-background-1000x1000px.jpg","contentUrl":"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2022\/11\/infoShare-Academy-ver-white-with-background-1000x1000px.jpg","width":1000,"height":1000,"caption":"infoShare Academy"},"image":{"@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/infoshareacademy"]},{"@type":"Person","@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/b8ff2d448f59be3cfa6b5d98e3907f06","name":"kbobrowska","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"kbobrowska"},"url":"https:\/\/infoshareacademy.com\/blog\/author\/kbobrowska\/"}]}},"_links":{"self":[{"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/posts\/8842","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/comments?post=8842"}],"version-history":[{"count":2,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/posts\/8842\/revisions"}],"predecessor-version":[{"id":13138,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/posts\/8842\/revisions\/13138"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/media\/10033"}],"wp:attachment":[{"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/media?parent=8842"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/categories?post=8842"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/tags?post=8842"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}