Kursplan
Introduktion
- Översikt
- Syfte och mål
- Stickprov
- Schema
- Introduktioner
- Förutsättningar
- Ansvar
Relationell Databases
- Den Database
- Den relationella Database
- Tabeller
- Rader och kolumner
- Exempel Database
- Välj rader
- Leverantörstabell
- Saleord bord
- Primärt nyckelindex
- Sekundära index
- Relationer
- Analogi
- Främmande nyckel
- Främmande nyckel
- Sammanfoga tabeller
- Referensintegritet
- Typer av relationer
- Många till många relation
- Att lösa ett många-till-många-förhållande
- Ett till ett förhållande
- Slutför designen
- Att lösa relationer
- Microsoft Access - Relationer
- Entitetsrelationsdiagram
- Datamodellering
- CASE-verktyg
- Exempeldiagram
- RDBMS
- Fördelar med en RDBMS
- Structured Query Language
- DDL - Data Definition Language
- DML - Data Manipulation Language
- DCL - Data Control Language
- Varför använda SQL?
- Kurstabeller Handout
Datahämtning
- SQL Utvecklare
- SQL Utvecklare - Anslutning
- Visa tabellinformation
- Använder SQL, Where-klausul
- Använder kommentarer
- Karaktärsdata
- Användare och scheman
- OCH och ELLER klausul
- Använda konsoler
- Datumfält
- Använda datum
- Formatera datum
- Datumformat
- TO_DATE
- TRUNC
- Datumvisning
- Beställ enligt klausul
- DUBBELT bord
- Sammankoppling
- Välja text
- IN-operatör
- MELLAN Operatör
- GILLA operatör
- Vanliga fel
- ÖVRE Funktion
- Enstaka citat
- Hitta metakaraktärer
- Regelbundna Expressjoner
- REGEXP_LIKE Operatör
- Nullvärden
- ÄR NULL Operatör
- NVL
- Accepterar användarinmatning
Använda funktioner
- TO_CHAR
- TO_NUMBER
- LPAD
- RPAD
- NVL
- NVL2-funktion
- DISTINKT Alternativ
- SUBSTR
- INSTR
- Datumfunktioner
- Aggregerade funktioner
- RÄKNA
- Gruppera efter klausul
- Rollup och Cube Modifiers
- Att ha klausul
- Gruppera efter funktioner
- AVKODA
- FALL
- Verkstad
Underfråga och fackförening
- Enkelrads underfrågor
- Union
- Union - Alla
- Skärning och minus
- Flera rader underfrågor
- Union – Kontroll av data
- Yttre fog
Mer om Joins
- Går med
- Cross Join eller Cartesian produkt
- Inre koppling
- Implicit sammanfogningsnotation
- Explicit gå med Notation
- Naturlig gå med
- Equi-Join
- Cross Join
- Ytterfogar
- Vänster yttre fog
- Höger yttre fog
- Full Outer Join
- Använder UNION
- Gå med i algoritmer
- Kapslad loop
- Slå samman Gå med
- Hash Gå med
- Reflexiv eller Self Join
- Enkelbord ansluta
- Verkstad
Avancerade frågor
- ROWNUM och ROWID
- Topp N-analys
- Inline View
- Finns och existerar inte
- Korrelerade underfrågor
- Korrelerade underfrågor med funktioner
- Korrelerad uppdatering
- Snapshot Recovery
- Flashback-återställning
- Allt
- Alla och vissa operatörer
- Infoga ALLA
- Sammanfoga
Stickprov
- BESTÄLL tabeller
- FILM tabeller
- ANSTÄLLDA Tabeller
- Beställningstabellerna
- FILM-tabellerna
Verktyg
- Vad är ett verktyg?
- Exportverktyg
- Använda parametrar
- Använder en parameterfil
- Importverktyg
- Använda parametrar
- Använder en parameterfil
- Avlastning av data
- Batchkörningar
- SQL*Loader Utility
- Köra Utility
- Bifoga data
Krav
Kursen passar dig som har viss kunskap om SQL samt dig som använder ORACLE för första gången.
Tidigare erfarenhet av ett interaktivt datorsystem är meriterande men inget krav.
Vittnesmål (10)
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
Przemysław Wadowski - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
Knowledge provided in a very approachable way, good peace and nice examples.
Anna Rozek - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
The fact that it wasn't just pure knowledge but there was also hand on training which helped to understand everything a lot more. Those exercises were very useful.
Paweł Biały - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
trainer's approach, good pace, detailed explanations, hands-on experience
Paweł Baka - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
Interactive way of teaching (interacting with us), sticking to one sample database and doing all the excercises there
Johanna Fiedler - ING Germany
Kurs - ORACLE SQL Fundamentals
Writing the queries, I genuinely had fun with it and I feel like I learned from the provided exercises the most.
Karol Kamiński - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
I like his teaching style and knowledge level. I learnt some good things, and it was fun and interactive. I would love to do the advance SQL with him and even if he teaches python, basically any programming language. He is good in helping us understand how to approach a code to be efficient
Dinesh Maurya - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
A lot of exercises and interaction with the trainer
KAROLINA BRZEZINSKA - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
Plenty of examples and practical exercices