Kursplan
Introduktion
- Överblick
- Mål och syften
- Exempeldata
- Schema
- Presentationer
- Förkunskaper
- Ansvar
Relationella Databaseer
- Databaseen
- Den relationella Databaseen
- Tabeller
- Rader och kolumner
- Exempel Database
- Urval av rader
- Leverantörstabellen
- Saljord-tabellen
- Primär nyckelindex
- Sekundära index
- Relationer
- Analogi
- Utländsk nyckel
- Utländsk nyckel
- Sammanfogning av tabeller
- Referentiell integritet
- Typer av relationer
- Många-till-många relationer
- Lösning av många-till-många relationer
- En-till-en relationer
- Fullborda designen
- Lösning av relationer
- Microsoft Access - Relationer
- Entitets-relation diagram
- Datamodellering
- CASE-verktyg
- Exempel-diagram
- RDBMS
- Fördelar med en RDBMS
- Strukterad frågespråk
- DDL - Data Definition Language
- DML - Data Manipulation Language
- DCL - Data Control Language
- Varför använda SQL?
- Kurshandledning för tabeller
Datakällhämtnings
- SQL Developer
- SQL Developer - Anslutning
- Visa tabellinformation
- Användning av SQL, var-klausul
- Användning av kommentarer
- Teckenfält
- Användare och scheman
- AND- och OR-klausul
- Användning av parenteser
- Datumfält
- Användning av datum
- Formatering av datum
- Datumformat
- TO_DATE
- TRUNC
- Datumvisning
- Order By-klausul
- DUAL-tabell
- Konkatenering
- Urval av text
- IN-operator
- BETWEEN-operator
- LIKE-operator
- Vanliga fel
- UPPER-funktion
- Enstaka citattecken
- Hittande av meta-tecken
- Reguljära uttryck
- REGEXP_LIKE-operator
- Nullvärden
- IS NULL-operator
- NVL
- Acceptera användarinmatning
Användning av funktioner
- TO_CHAR
- TO_NUMBER
- LPAD
- RPAD
- NVL
- NVL2-funktion
- DISTINCT-alternativ
- SUBSTR
- INSTR
- Datumfunktioner
- Sammanfattande funktioner
- COUNT
- Group By-klausul
- Rollup och Cube-modifierare
- Having-klausul
- Gruppering av funktioner
- DECODE
- CASE
- Workshop
Underkonsult & Union
- Enradsunderkonsulter
- Union
- Union - All
- Intersect och Minus
- Flerradsunderkonsulter
- Union – Kontroll av data
- Outer Join
Mer om Joins
- Joins
- Cross Join eller Kartesiskt produkt
- Inner Join
- Implicit Join-notation
- Explicit Join-notation
- Natural Join
- Equi-Join
- Cross Join
- Outer Joins
- Left Outer Join
- Right Outer Join
- Full Outer Join
- Användning av UNION
- Join-algoritmer
- Nested Loop
- Merge Join
- Hash Join
- Reflexiv eller Self Join
- Enkeltabellsjoin
- Workshop
Avancerade frågor
- ROWNUM och ROWID
- Top N-analys
- Inline View
- Exists och Not Exists
- Korrelerade underkonsulter
- Korrelerade underkonsulter med funktioner
- Korrelerad uppdatering
- Snapshot-återställning
- Flashback-återställning
- All
- Any och Some-operatorer
- Insert ALL
- Merge
Exempeldata
- ORDER-tabeller
- FILM-tabeller
- ANSTÄLLNINGSTABELLER
- ORDER-tabeller
- FILM-tabeller
Verktyg
- Vad är ett verktyg?
- Exportverktyg
- Användning av parametrar
- Användning av parameterfil
- Importverktyg
- Användning av parametrar
- Användning av parameterfil
- Ladda ned data
- Batchkörningar
- SQLLoader-verktyg
- Körning av verktyget
- Bilaga av data
Krav
Kursen är lämplig för de som har någon kunskap om SQL samt för dem som använder ORACLE för första gången.
Föregående erfarenhet av ett interaktivt datorsystem är önskvärt men inte nödvändigt.
Vittnesmål (7)
Teorin förklarades väldigt bra.
Sven - LGT Financial Services AG
Kurs - ORACLE SQL Fundamentals
Machine Translated
Jag gillade databasportalen med delad skärm som vi arbetade utifrån och såg var på banan vi befann oss så att jag kan gå tillbaka för att prova övningarna igen. Han var fantastisk att lära sig av - han var engagerande och uppmuntrande. Jag uppskattar att träningen är i min tidszon medan min tränare ligger 7 timmar före.
Olivia Button - Encyclopaedia Britannica
Kurs - ORACLE SQL Fundamentals
Machine Translated
Det var mycket informativt
Metuatini (aka) Metua - Ministry of Justice
Kurs - ORACLE SQL Fundamentals
Machine Translated
- Lär dig mer om SQL och olika typer av databaser. - Skapa tabeller med författare och sedan skapa böckerna och sedan koppla ihop informationen och använda dem för de sql-frågor vi hade - Gillade de olika scenarierna där vi kunde tillämpa vissa sql-frågor. Jag tyckte om att lära mig om de olika "kopplingarna", att beräkna genomsnittslöner för vissa anställda samt många andra olika SQL-frågor för att ta reda på specifik information. - Utbildningsupplägget var användarvänligt och om vi hade problem på våra skrivbord kunde Jose fjärransluta och se problemet och lösa det.
Frank - Ministry of Justice
Kurs - ORACLE SQL Fundamentals
Machine Translated
Hur han förklarar ämnet med referenser från tidigare ämnen och dess viktiga tillämpningar.
Ferdinand - National Grid Corporation of the Philippines
Kurs - ORACLE SQL Fundamentals
Machine Translated
Luka is an excellent, patient teacher with a sense of humor. His relaxed style made the stressful experience of "be called to the blackboard" more pleasant. Also one student explaining or guiding the other was a very good idea. I will use the motto "KISS methodology" he shared with us in both my SQL exercises , private and professional life since I like to overcomplicate things. Luka also kept the good pace considering how much material was there for him to show and for us to learn.
IWONA KLIMASZEWSKA - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
I could have trained basics and trainer checked and/or helped if any issues