EN - FR - DE - ES - IT - PT -

LexiconDream

🏷️ Pole

Pojedynczy atrybut lub kolumna w rekordzie bazy danych.

Pole

Pole to pojedynczy atrybut w rekordzie bazy danych. W tabeli „klient” pola mogą obejmować imię, nazwisko, adres e-mail, numer telefonu i datę rejestracji. Każde pole zawiera jedną informację o rekordzie. Pole ma typ danych: tekst, liczba, data, wartość logiczna. Może mieć ograniczenia: wymagane, unikatowe, maksymalna długość. Pole to najmniejsza jednostka danych w relacyjnej bazie danych.

Pola są definiowane w schemacie. Schemat określa nazwę pola, typ i ograniczenia. Zmiana pola po utworzeniu danych jest możliwa, ale ryzykowna. Dodanie pola jest zazwyczaj bezpieczne. Usunięcie pola powoduje przerwanie zapytań, które się do niego odwołują. Zmiana typu może uszkodzić dane, jeśli konwersja nie jest czysta. Zmiana nazwy pola powoduje przerwanie każdego zapytania, raportu i aplikacji, które używają starej nazwy. Konwencje nazewnictwa pól mają znaczenie. Spójne nazwy ułatwiają zrozumienie schematów. Pole o nazwie cust_email w jednej tabeli i customer_email w innej wprowadza zamieszanie. Pole o nazwie status, które oznacza różne rzeczy w różnych tabelach, powoduje błędy. Dobre nazwy pól są opisowe i spójne. Informują o tym, jakie są dane, bez konieczności dokumentowania. Złe nazwy pól wymagają pierścienia dekodującego.

Właściwości pola

Pole to obietnica. Określa, jakie dane zawiera rekord. Złamanie obietnicy powoduje złamanie każdego zapytania zbudowanego na jej podstawie.

Comments

No comments yet. Be the first to share a thought.

Leave a comment