კურსები ›
SQL და მონაცემთა ბაზები
მონაცემების შენახვა და ამოღება: ცხრილები, მოთხოვნები, კავშირები და ბაზის დიზაინი.
👑 Pro4 დონე40 მოდული200 თავიმალე
რას ისწავლი
- SELECT, JOIN და აგრეგაცია
- ბაზის დიზაინი და ნორმალიზაცია
- ინდექსები, ტრანზაქციები და წარმადობა
სილაბუსი
დამწყები10 მოდული · 50 თავი
1მონაცემთა ბაზის საფუძვლები0 / 5
რა არის მონაცემთა ბაზამალეცხრილი, სტრიქონი და სვეტიმალერა არის SQLმალებაზის დაყენებამალეპირველი მოთხოვნამალექვიზი: მონაცემთა ბაზის საფუძვლებიმალე2SELECT0 / 5
SELECTმალესვეტების არჩევამალეDISTINCTმალემეტსახელებიმალეLIMITმალექვიზი: SELECTმალე3ფილტრაცია0 / 5
WHEREმალეშედარების ოპერატორებიმალეAND, OR და NOTმალეIN და BETWEENმალეLIKEმალექვიზი: ფილტრაციამალე4დალაგება0 / 5
ORDER BYმალედალაგება რამდენიმე სვეტითმალეNULL-ების დალაგებამალეLIMIT და OFFSETმალეპირველი N ჩანაწერიმალექვიზი: დალაგებამალე5მონაცემთა ტიპები0 / 5
რიცხვებიმალეტექსტიმალეთარიღი და დრომალელოგიკური ტიპიმალეNULLმალექვიზი: მონაცემთა ტიპებიმალე6ფუნქციები0 / 5
სტრიქონის ფუნქციებიმალერიცხვითი ფუნქციებიმალეთარიღის ფუნქციებიმალეCASEმალეCOALESCEმალექვიზი: ფუნქციებიმალე7აგრეგაცია0 / 5
COUNTმალეSUM და AVGმალეMIN და MAXმალეGROUP BYმალეHAVINGმალექვიზი: აგრეგაციამალე8მონაცემების შეცვლა0 / 5
INSERTმალეUPDATEმალეDELETEმალეტრანზაქციის საფუძველიმალეუსაფრთხო შეცვლამალექვიზი: მონაცემების შეცვლამალე9ცხრილები0 / 5
CREATE TABLEმალეპირველადი გასაღებიმალეშეზღუდვებიმალენაგულისხმევი მნიშვნელობებიმალეALTER და DROPმალექვიზი: ცხრილებიმალე10JOIN-ის საფუძვლები0 / 5
რა არის JOINმალეINNER JOINმალეLEFT JOINმალეგარე გასაღებიმალერამდენიმე ცხრილის გაერთიანებამალექვიზი: JOIN-ის საფუძვლებიმალეპროექტი: ბიბლიოთეკის ბაზამალე
ბაზა წიგნებით, მკითხველებით და გაცემებით: ცხრილები, მოთხოვნები და JOIN.
საშუალო10 მოდული · 50 თავი
1JOIN სიღრმეში0 / 5
RIGHT და FULL JOINმალეself joinმალეCROSS JOINმალეგაერთიანების პირობებიმალეხშირი შეცდომებიმალექვიზი: JOIN სიღრმეშიმალე2ქვემოთხოვნები0 / 5
ქვემოთხოვნა WHERE-შიმალექვემოთხოვნა FROM-შიმალეკორელირებული ქვემოთხოვნამალეEXISTSმალეIN თუ EXISTSმალექვიზი: ქვემოთხოვნებიმალე3სიმრავლეებზე ოპერაციები0 / 5
UNIONმალეINTERSECTმალეEXCEPTმალეUNION ALLმალეგამოყენების შემთხვევებიმალექვიზი: სიმრავლეებზე ოპერაციებიმალე4CTE0 / 5
WITHმალერამდენიმე CTEმალერეკურსიული CTEმალეიერარქიებიმალეCTE თუ ქვემოთხოვნამალექვიზი: CTEმალე5ფანჯრის ფუნქციები0 / 5
OVERმალეPARTITION BYმალეROW_NUMBER და RANKმალეLAG და LEADმალემზარდი ჯამიმალექვიზი: ფანჯრის ფუნქციებიმალე6ბაზის დიზაინი0 / 5
ერთეულები და კავშირებიმალეER დიაგრამამალე1:N და M:Nმალენორმალური ფორმებიმალედენორმალიზაციამალექვიზი: ბაზის დიზაინიმალე7შეზღუდვები სიღრმეში0 / 5
გარე გასაღები სიღრმეშიმალეCHECKმალეკასკადური მოქმედებებიმალემიმდევრობა და identityმალეშედგენილი გასაღებიმალექვიზი: შეზღუდვები სიღრმეშიმალე8ინდექსის საფუძვლები0 / 5
რა არის ინდექსიმალეB-treeმალეროდის ეხმარება ინდექსიმალეშედგენილი ინდექსიმალეინდექსის ფასიმალექვიზი: ინდექსის საფუძვლებიმალე9ტრანზაქციები0 / 5
ACIDმალეCOMMIT და ROLLBACKმალეიზოლაციის დონეებიმალესაკეტების საფუძველიმალეურთიერთბლოკირებამალექვიზი: ტრანზაქციებიმალე10ხედები და პროცედურები0 / 5
VIEWმალემატერიალიზებული ხედიმალეშენახული ფუნქციებიმალეტრიგერებიმალეროდის გამოვიყენოთმალექვიზი: ხედები და პროცედურებიმალეპროექტი: მაღაზიის ბაზამალე
ონლაინ მაღაზიის სქემა შეკვეთებით და ანალიტიკური მოთხოვნებით: ფანჯრის ფუნქციები და CTE.
მოწინავე10 მოდული · 50 თავი
1მოთხოვნის წარმადობა0 / 5
EXPLAINმალემოთხოვნის დამგეგმავიმალესკანირების ტიპებიმალეJOIN-ის ალგორითმებიმალესტატისტიკამალექვიზი: მოთხოვნის წარმადობამალე2ინდექსები სიღრმეში0 / 5
covering ინდექსიმალენაწილობრივი ინდექსიმალეგამოსახულების ინდექსიმალეGIN და GiSTმალეინდექსის მოვლამალექვიზი: ინდექსები სიღრმეშიმალე3რთული მოთხოვნები0 / 5
pivotმალეgaps and islandsმალეპირველი N ყოველ ჯგუფშიმალეJSON SQL-შიმალესრულტექსტოვანი ძებნამალექვიზი: რთული მოთხოვნებიმალე4მონაცემების მოდელირება0 / 5
განზომილებითი მოდელირებამალევარსკვლავის სქემამალენელა ცვლადი განზომილებებიმალედროითი მონაცემებიმალეაუდიტის ცხრილებიმალექვიზი: მონაცემების მოდელირებამალე5PostgreSQL-ის შესაძლებლობები0 / 5
მასივები და JSONBმალეგაფართოებებიმალედანაწევრებამალეLISTEN და NOTIFYმალესტრიქონის დონის უსაფრთხოებამალექვიზი: PostgreSQL-ის შესაძლებლობებიმალე6კონკურენტულობა0 / 5
MVCCმალესაკეტების ტიპებიმალეიზოლაციის ანომალიებიმალეოპტიმისტური საკეტიმალეხანგრძლივი ტრანზაქციებიმალექვიზი: კონკურენტულობამალე7ადმინისტრირება0 / 5
მომხმარებლები და როლებიმალესარეზერვო ასლი და აღდგენამალემონიტორინგიმალემოვლა და vacuumმალეკონფიგურაციამალექვიზი: ადმინისტრირებამალე8სქემის მიგრაციები0 / 5
მიგრაციის ხელსაწყოებიმალეცვლილება შეფერხების გარეშემალემონაცემების შევსებამალესქემის ვერსიებიმალეუკან დაბრუნების სტრატეგიამალექვიზი: სქემის მიგრაციებიმალე9აპლიკაციასთან კავშირი0 / 5
კავშირების აუზიმალეORM-ის ხაფანგებიმალეN+1 პრობლემამალეSQL ინექციამალეგვერდებად დაყოფის სტრატეგიებიმალექვიზი: აპლიკაციასთან კავშირიმალე10NoSQL-ის გაცნობა0 / 5
დოკუმენტური ბაზებიმალეkey-value ბაზებიმალესვეტური ოჯახებიმალეგრაფული ბაზებიმალებაზის არჩევამალექვიზი: NoSQL-ის გაცნობამალეპროექტი: ანალიტიკური საცავიმალე
მონაცემთა საცავი ვარსკვლავის სქემით, ოპტიმიზებული მოთხოვნებით და მიგრაციებით.
ექსპერტი10 მოდული · 50 თავი
1ბაზა შიგნიდან0 / 5
შენახვის ძრავამალეგვერდები და heapმალეWALმალებუფერის მმართველიმალეB-tree შიგნიდანმალექვიზი: ბაზა შიგნიდანმალე2რეპლიკაცია0 / 5
ნაკადური რეპლიკაციამალელოგიკური რეპლიკაციამალეfailoverმალეწასაკითხი რეპლიკებიმალერეპლიკაციის დაგვიანებამალექვიზი: რეპლიკაციამალე3მასშტაბირება0 / 5
shardingმალედანაწევრების სტრატეგიებიმალეგანაწილებული SQLმალეCAP თეორემამალეთანმიმდევრულობის მოდელებიმალექვიზი: მასშტაბირებამალე4ოპტიმიზატორი0 / 5
ფასის მოდელიმალერაოდენობის შეფასებამალეJOIN-ების რიგიმალეგეგმის გამართვამალეადაპტიური შესრულებამალექვიზი: ოპტიმიზატორიმალე5მაღალი ხელმისაწვდომობა0 / 5
არქიტექტურებიმალედროის წერტილზე აღდგენამალეავარიული აღდგენამალევერსიის განახლებამალემტყუნების ტესტირებამალექვიზი: მაღალი ხელმისაწვდომობამალე6ანალიტიკური ბაზები0 / 5
სვეტური შენახვამალემონაცემთა საცავებიმალეETL და ELTმალემატერიალიზაციის სტრატეგიებიმალეანალიტიკური ძრავებიმალექვიზი: ანალიტიკური ბაზებიმალე7ნაკადური მონაცემები0 / 5
CDCმალემოვლენების ნაკადებიმალენაკადური SQLმალეზუსტად ერთხელ დამუშავებამალეlakehouseმალექვიზი: ნაკადური მონაცემებიმალე8უსაფრთხოება0 / 5
დაშიფვრამალეაუდიტიმალემინიმალური უფლებებიმალემონაცემების შენიღბვამალეშესაბამისობამალექვიზი: უსაფრთხოებამალე9წარმადობის ინჟინერია0 / 5
ბენჩმარკიმალედატვირთვის ანალიზიმალესიმძლავრის დაგეგმვამალემომართვის მეთოდიკამალეხარჯის ოპტიმიზაციამალექვიზი: წარმადობის ინჟინერიამალე10კარიერა მონაცემებში0 / 5
ადმინისტრატორი თუ მონაცემთა ინჟინერიმალებაზების შეფასებამალესტატიების კითხვამალეღია კოდიმალევექტორული ბაზებიმალექვიზი: კარიერა მონაცემებშიმალეპროექტი: მაღალი დატვირთვის ბაზამალე
ბაზის დიზაინი დიდი დატვირთვისთვის: რეპლიკაცია, დანაწევრება და აღდგენის გეგმა.