Operacja selekcji - zbiór tych wierszy tabeli, w których wartości wskazanych pól spełniają zadane warunki
Operacja połączenia:
-może być wykonana na co najmniej dwóch tabelach
- warunkiem złączenia jest wystąpienie w obu tabelach pól złączeniowych (zwykle jest to klucz główny jednej tabeli i odpowiadający mu klucz obcy w drugiej) związanych warunkiem logicznym
Transakcja
–operacja lub ciąg operacji na danych, przeprowadzających bazę danych z jednego stanu w drugi
– jeśli transakcją jest ciąg operacji, to muszą być wykonane wszystkie lub żadna z nich w celu zapewnienia integralności BD.
Właściwości transakcji:niepodzielność, spójność, izolacja, trwałość
Operacje transakcji:
Begin - początek transakcji,
Commit - akceptacja transakcji, utrwalenie zmian w BD
Rollback - wycofanie transakcji, wycofanie zmian w BD
Save - zawieszenie wykonywania transakcji,
Restore - odwieszenie wykonywania transakcji
Klucz: Zbiorem identyfikatorów relacji nazywamy wybrane atrybuty wybranej relacji, które pozwalają na rozróżnianie wszystkich elementów zbioru danego typu encji. Dla każdej relacji można w ogólnym przypadku określić wiele kluczy, klucze te noszą nazwę kluczy kandydujących. Spośród kluczy kandydujących wybieramy klucz główny zwany kluczem głównym relacji. Klucze mogą być proste i złożone. Klucz złożony – klucz na który składa się wiele atrybutów. Wyboru klucza dokonuje się biorąc pod uwag np. spodziewany sposób korzystania z danych zapisanych w relacji lub wybiera się jako klucze proste. Często stosuje się klucze zwane kluczami obcymi, którymi mogą być np. wartości narzucone kolejnym elementom zbioru encji.