body {
font-family: Arial, sans-serif;
}
h1 {
font-size: 28px;
}
h2 {
font-size: 24px;
}
h3 {
font-size:20px;
margin-top:-5%;
}
p{
text-align:left;
margin-left:auto;
margin-right:auto
}
a {color:#0099FF;}
Czy encja to rekord?
Witajcie! Dzisiaj chciałbym poruszyć temat związany z bazami danych i pojęciem „encji”. Często można spotkać się ze stwierdzeniem, że encja jest równoznaczna z terminem „rekord”. Ale czy na pewno tak jest? Przekonajmy się!
Jakie są podstawowe definicje?
Zanim przejdziemy dalej w rozwinięcie tego zagadnienia, warto zapoznać się najpierw z kilkoma podstawowymi definicjami.
Encja (Entity)
Pojęcie „encji” odnosi się do logicznego bytu lub obiektu w kontekście bazy danych. Może ona reprezentować konkretny przedmiot jak człowiek lub pojazd albo abstrakcyjne koncepcje takie jak zamówienie czy faktura. Encja jest podstawową jednostką danych w bazach.
Rekord (Record)
Z kolei „rekord” to konkretna instancja encji. Może być rozumiany jako pojedynczy wpis lub wiersz w tabeli bazy danych, który przechowuje informacje na temat danej encji.
Jakie są różnice między encją a rekordem?
Mając już zdefiniowane te pojęcia, możemy przejść do omówienia głównych różnic pomiędzy nimi:
Rozmiar
Encje mogą mieć wiele rekordów. Przez analogię można powiedzieć, że jeśli mamy klasę „Pies”, to każdy pies tej rasy będzie osobnym rekordem należącym do klasy-encji o nazwie „Pies”. Encje mają szerokie spektrum możliwości i nie ograniczają się tylko do jednego elementu czy obiektu.
Pomocna metafora: Książka adresowa
„Jeśli myślimy o książce adresowej jako o naszej bazie danych, to posiadanie wielu kontaktów – osób fizycznych – reprezentuje jeden rodzaj entity.”
Relacje
Kolejną różnicą między encją a rekordem są relacje. Encje mogą mieć ze sobą związki, które określają ich wzajemne powiązania i strukturę danych w bazie.
„Jeśli przykładowo mamy dwie tabele: „Klienci” i „Zamówienia”, to jeden klient może być powiązany z wieloma zamówieniami. Każde takie połączenie reprezentuje jedno wpisanie (rekord) dla danego klienta.”
Tak, encja to rekord.
Link do tagu HTML do https://glamourlook.pl/:
Glamour Look