System zarządzania bazami danych lub DBMS w skrócie odnosi się do technologii przechowywania i pobierania danych użytkowników z najwyższą wydajnością wraz z odpowiednimi środkami bezpieczeństwa. Tutorial wyjaśnia podstawy DBMS, takie jak jego architektura, modele danych, schematy danych, niezależność danych, model ER, model relacyjny, relacyjne projektowanie bazy danych oraz strukturę przechowywania i plików oraz wiele więcej.
Publiczność
Ta samouczek DBMS, w szczególności pomocy absolwentom informatyki w zrozumieniu podstawowych do zaawansowanych pojęć związanych z systemami zarządzania bazami danych.
Wymagania wstępne
Przed rozpoczęciem postępowania z tym samouczkiem jest Zalecany, że masz dobre zrozumienie podstawowych koncepcji komputerowych, takich jak pamięć podstawowa, pamięć wtórna i struktury danych i algorytmy.
Przegląd
Architektura
Modele Dane
Schematy danych
Niezależność Data
Model relacji jednostki
ER Model Podstawowe koncepcje
ER ER Diagram Reprezentacja
Generalizacja, Agregacja
Model relacyjny
Codd "
Model danych relacyjnych
Algebra relacyjna
ER do modelu relacyjnego
DBMS - przegląd SQL
Relacyjna baza danych DE Śmieci
Normalizacja bazy danych
Duzielnia Joins
Struktura przechowywania i plików
System przechowywania
Struktura plików
Indeksowanie i mieszanie
Indeksowanie
Hashing
Transakcja i współbieżność
Transakcja
Kontrola współbieżności
Deadlock
Kopia zapasowa i odzyskiwanie
Kopia zapasowa
Odzyskiwanie danych