Schița de curs

Modele de baze de date relaționale

  • Structura unei baze de date relaționale
  • Tipuri de conexiune de tabele
  • Baza de date de normalizare și denormalizare
  • Operatori Relaționali

Descărcați datele

  • Reguli pentru scrierea interogărilor SQL.
  • Sintaxa pentru SELECT
  • Selectarea tuturor coloanelor
  • Întrebări din operații aritmetice
  • Aliasuri coloane
  • Literale
  • Operator de concatenare

Limitarea rezultatelor

  • Clauza WHERE
  • Operatori de comparare
  • Condiție LIKE
  • Condiție PREALĂ ÎNTRE ... ȘI
  • Este starea NULL
  • Stare IN
  • Operatori booleeni ȘI, SAU și NU
  • Multe dintre condițiile din clauza WHERE
  • Ordinea operatorilor.
  • clauza DISTINCT

Sortarea datelor

  • Clauza ORDER BY
  • Sortare după mai multe coloane sau expresii

SQL funcții

  • Diferențele dintre funcțiile de una și mai multe linii
  • Caracteristici text, numeric, dată,
  • Conversie explicită și implicită
  • Funcții de conversie
  • Funcții de imbricare
  • Vizualizarea performanței funcțiilor - tabel dual
  • Obținerea funcției de dată curentă SYSDATE
  • Gestionarea valorilor NULL

Agregarea datelor folosind gruparea

  • Funcții de grupare
  • Cum funcțiile de grupare tratează valorile NULL
  • Creați grupuri de date - clauza GROUP BY
  • Gruparea mai multor coloane
  • Limitarea grupării rezultatelor funcției - clauza HAVING

Preluarea datelor din mai multe tabele

  • Tipuri de conectori
  • Utilizarea NATURAL JOIN
  • Tabele cu aliasuri
  • Se alătură în clauza WHERE
  • INNER JOIN Inner join
  • Îmbinare externă LEFT, DREAPTA, FULL OUTER JOIN
  • produs cartezian

Subinterogări

  • Plasați subinterogări în comanda SELECT
  • Subinterogări unică și multi-lineaj
  • Operatori Subinterogări pe o singură linie
  • Gruparea caracteristicilor în subinterogare
  • Operatori Subinterogări multi-IN, TOATE, ORICE
  • Cum sunt tratate valorile NULL în subinterogări

Colectiv de operatori

  • operator UNION
  • operator UNION ALL
  • operator INTERSECT
  • operatorul MINUS

Inserați, actualizați și ștergeți datele

  • Comanda INSERT
  • Copiați datele dintr-un alt tabel
  • Comanda UPDATE
  • Comanda DELETE
  • Comanda TRUNCATE

Tranzacții

  • Comenzile COMMIT, ROLLBACK și SAVEPOINT

comenzi DDL

  • Obiectele principale ale bazei de date
  • Reguli pentru denumirea obiectelor
  • Crearea de tabele
  • Tipurile de date disponibile pentru coloane
  • Opțiunea IMPLICITĂ
  • Opțiunea NULL și NOT NULL

Gestionarea meselor

  • Integritate referenţială VERIFICARE, CHEIE PRIMARĂ, CHEIE străină, UNIC
  • Creați un tabel după interogare
  • Ștergeți un tabel DROP TABLE
  • Comanda DESCRIBE

Alte obiecte de schemă

  • Secvențe
  • Sinonime
  • Vizualizări

Cerințe

  • Computer alfabetizare
  • Cunoașterea oricărui sistem de operare
  • .
  21 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (5)

Cursuri înrudite

Categorii înrudite