Professional Documents
Culture Documents
Nikodem Rzechowski 1Tp Notatka
Nikodem Rzechowski 1Tp Notatka
1. **Typy danych:**
- **Liczbowe:**
- **Tekstowe:**
- **Data/czas:**
- **Logiczne:**
- **Binarny:**
- `BLOB`: przechowuje dane binarne, takie jak obrazy czy pliki binarne.
2. **Właściwości pól:**
- **PRIMARY KEY**: unikalny identyfikator rekordu w tabeli, nie może przyjmować wartości NULL.
- **FOREIGN KEY**: klucz obcy, odnosi się do klucza głównego w innej tabeli, umożliwiając relacje
między tabelami.
- **NOT NULL**: pole nie może przyjmować wartości NULL, musi mieć zdefiniowaną wartość.
- **UNIQUE**: wartości w kolumnie muszą być unikalne, nie mogą się powtarzać.
- **DEFAULT**: domyślna wartość pola, jeśli nie zostanie podana inna wartość.
Ta notatka stanowi ogólne wprowadzenie do typów danych i właściwości pól, które mogą być
stosowane w bazach danych. Rzeczywiste typy danych i właściwości mogą się różnić w zależności od
używanego systemu zarządzania bazą danych (DBMS).