![Bazy danych w szkole - wprowadzenie. Lekcja Informatyki z Microsoft Access. Kurs baz danych.](https://i.ytimg.com/vi/p7tvpN9AW_E/hqdefault.jpg)
Zawartość
- Definicja - Co oznacza projekt relacyjnej bazy danych (RDD)?
- Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
- Techopedia wyjaśnia projekt relacyjnej bazy danych (RDD)
Definicja - Co oznacza projekt relacyjnej bazy danych (RDD)?
Projekt relacyjnej bazy danych (RDD) modeluje informacje i dane w zestawie tabel z wierszami i kolumnami. Każdy wiersz relacji / tabeli reprezentuje rekord, a każda kolumna reprezentuje atrybut danych. Strukturalny język zapytań (SQL) służy do manipulowania relacyjnymi bazami danych. Projekt relacyjnej bazy danych składa się z czterech etapów, w których dane są modelowane w zestaw powiązanych tabel. Etapy to:
- Zdefiniuj relacje / atrybuty
- Zdefiniuj klucze podstawowe
- Zdefiniuj relacje
- Normalizacja
Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
Techopedia wyjaśnia projekt relacyjnej bazy danych (RDD)
Relacyjne bazy danych różnią się od innych baz podejściem do organizowania danych i przeprowadzania transakcji. W RDD dane są zorganizowane w tabele, a wszystkie rodzaje dostępu do danych są przeprowadzane za pośrednictwem kontrolowanych transakcji. Projekt relacyjnej bazy danych spełnia właściwości ACID (atomowość, spójność, integralność i trwałość) wymagane od projektu bazy danych. Projekt relacyjnej bazy danych wymaga użycia serwera bazy danych w aplikacjach do rozwiązywania problemów związanych z zarządzaniem danymi.
Cztery etapy RDD są następujące:
- Relacje i atrybuty: Zidentyfikowane są różne tabele i atrybuty związane z każdą tabelą. Tabele reprezentują jednostki, a atrybuty reprezentują właściwości odpowiednich jednostek.
- Klucze podstawowe: Atrybut lub zestaw atrybutów, które pomagają w jednoznacznej identyfikacji rekordu, są identyfikowane i przypisywane jako klucz podstawowy
- Relacje: Relacje między różnymi tabelami są ustalane za pomocą kluczy obcych. Klucze obce to atrybuty występujące w tabeli, które są kluczami podstawowymi innej tabeli. Rodzaje relacji, które mogą istnieć między relacjami (tabelami) to:
- Jeden na jednego
- Jeden za dużo
- Wiele do wielu
Diagram relacji między bytami może być użyty do zobrazowania bytów, ich atrybutów i relacji między bytami w sposób schematyczny.
- Normalizacja: Jest to proces optymalizacji struktury bazy danych. Normalizacja upraszcza projektowanie bazy danych, aby uniknąć redundancji i pomyłek. Różne normalne formy są następujące:
- Pierwsza normalna forma
- Druga normalna forma
- Trzecia normalna forma
- Boyce-Codd normalna postać
- Piąta postać normalna
Stosując zestaw reguł, tabela jest normalizowana do powyższych normalnych postaci w sposób liniowo progresywny. Efektywność projektu wzrasta z każdym wyższym stopniem normalizacji.