Course Outline
Invoering
- Overzicht
- Doelstellingen en doelstellingen
- Voorbeeldgegevens
- Schema
- Introducties
- Vereisten
- Verantwoordelijkheden
Relationele Databases
- De Database
- Het relationele Database
- Tafels
- Rijen en kolommen
- Voorbeeld Database
- Rijen selecteren
- Leverancierstabel
- Saleord-tafel
- Primaire sleutelindex
- Secundaire indexen
- Relaties
- Analogie
- Vreemde sleutel
- Vreemde sleutel
- Tabellen samenvoegen
- Referentiële integriteit
- Soorten relaties
- Veel-op-veel-relatie
- Een veel-op-veel-relatie oplossen
- Eén op één relatie
- Het ontwerp voltooien
- Relaties oplossen
- Microsoft Access - Relaties
- Entiteitsrelatiediagram
- Gegevensmodellering
- CASE-hulpmiddelen
- Voorbeelddiagram
- Het RDBMS
- Voordelen van een RDBMS
- Structured Query Language
- DDL - Taal voor gegevensdefinitie
- DML - Taal voor gegevensmanipulatie
- DCL - Taal voor gegevenscontrole
- Waarom SQL gebruiken?
- Uitreikblad cursustabellen
Gegevens ophalen
- SQL Ontwikkelaar
- SQL Ontwikkelaar - Verbinding
- Tabelinformatie bekijken
- Met behulp van SQL, Where-clausule
- Opmerkingen gebruiken
- Karaktergegevens
- Gebruikers en schema's
- EN- en OF-clausule
- Beugels gebruiken
- Datumvelden
- Datums gebruiken
- Datums opmaken
- Datumformaten
- DATEN
- TRUNC
- Datumweergave
- Bestel per clausule
- DUBBELE tafel
- Aaneenschakeling
- Tekst selecteren
- IN-operator
- TUSSEN Operator
- LIKE-operator
- Veel voorkomende fouten
- BOVENSTE Functie
- Enkele citaten
- Metakarakters vinden
- Reguliere Expressionen
- REGEXP_LIKE-operator
- Nulwaarden
- IS NULL-operator
- NVL
- Gebruikersinvoer accepteren
Functies gebruiken
- TO_CHAR
- TO_NUMBER
- LPAD
- RPAD
- NVL
- NVL2-functie
- VERSCHILLENDE optie
- SUBSTR
- INSTR
- Datumfuncties
- Geaggregeerde functies
- GRAAF
- Groeperen op clausule
- Rollup- en kubusmodificatoren
- Clausule hebben
- Groeperen op functies
- DECODEREN
- GEVAL
- Werkplaats
Subquery en unie
- Subquery's met één rij
- Unie
- Unie - Alles
- Snijpunt en minpunt
- Subquery's met meerdere rijen
- Union – Gegevens controleren
- Buitenste verbinding
Meer over joins
- Doet mee
- Cross-join of cartesiaans product
- Innerlijke verbinding
- Impliciete join-notatie
- Expliciete join-notatie
- Natuurlijke verbinding
- Equi-join
- Kruis samenvoegen
- Buitenste verbindingen
- Linker buitenste verbinding
- Rechter buitenste verbinding
- Volledige buitenste join
- UNION gebruiken
- Sluit je aan bij algoritmen
- Geneste lus
- Samenvoegen Doe mee
- Hash Doe mee
- Reflexief of zelf-join
- Deelnemen aan één tafel
- Werkplaats
Geavanceerde zoekopdrachten
- ROWNUM en ROWID
- Top N-analyse
- Inline-weergave
- Bestaat en bestaat niet
- Gecorreleerde subquery's
- Gecorreleerde subquery's met functies
- Gecorreleerde update
- Momentopname herstel
- Flashback-herstel
- Alle
- Alle operators
- ALLES invoeren
- Samenvoegen
Voorbeeldgegevens
- BESTEL tafels
- FILM-tabellen
- WERKNEMER Tabellen
- De ORDER-tabellen
- De FILM-tabellen
Nutsvoorzieningen
- Wat is een hulpprogramma?
- Hulpprogramma exporteren
- Parameters gebruiken
- Een parameterbestand gebruiken
- Hulpprogramma importeren
- Parameters gebruiken
- Een parameterbestand gebruiken
- Gegevens ontladen
- Batchruns
- SQL*Loaderhulpprogramma
- Het hulpprogramma uitvoeren
- Gegevens toevoegen
Requirements
De cursus is geschikt voor degenen die enige kennis hebben van SQL en voor degenen die ORACLE voor de eerste keer gebruiken.
Eerdere ervaring met een interactief computersysteem is wenselijk maar niet essentieel.
Getuigenissen (5)
Het onderwerp was interessant en de trainer was erg vriendelijk en heeft een bedreven kennis van het onderwerp.
Jacqueline - Tribal Grou[
Cursus - Developing Applications with Oracle Application Express (APEX)
Machine Translated
De manier waarop de trainer alles demonstreerde
Manveen - Tribal Grou[
Cursus - Developing Applications with Oracle Application Express (APEX)
Machine Translated
Tijdens de training werden alle modules tot in detail besproken - voor twee dagen training - en dit was wat ik het liefste wilde.
Bernadetta - Urząd Komisji Nadzoru Finansowego
Machine Translated
- Ik vond het erg leuk dat de hele training was afgestemd op het niveau van alle gebruikers en op verschillende omgevingen. Het was gaaf om te zien hoe zoekopdrachten in verschillende omgevingen verschillen. - Een groot voordeel hier is dat het doel van de presentator was om zijn kennis met ons te delen, en niet om de deelnemers te laten zien hoe slim hij is:) - Ik beschouw het leren van mijn eigen fouten en die van anderen ook als zeer waardevol omdat het aanzienlijk verbreedt jouw horizon.
Kasia
Cursus - SQL Advanced
Machine Translated
Ik waardeerde de brede kennis van Folio. Hij was niet alleen bekend met de inhoud van de cursus, maar hij kende ook constructies in talen die we kenden om voorbeelden betekenisvoller voor ons te maken. Tijdens intervallen deelde hij zijn kennis van technologieën en oplossingen buiten het trainingsbereik om inzicht te geven in andere oplossingen die we in de toekomst (en toekomstige trainingen) zouden kunnen gebruiken.
Raphael - Markit Valuations Limited
Cursus - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated