Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Bazy danych: Podstawowe pojęcia

wtorek,

Bazy danych: Podstawowe pojęcia

Bazy danych to kluczowy element w świecie technologii informacyjnych, służący do efektywnego przechowywania, zarządzania i manipulowania danymi. Poniżej znajdziesz informacje na temat kilku podstawowych pojęć związanych z bazami danych.

  1. Baza danych (database): Zorganizowany zbiór danych, często przechowywany i dostępny elektronicznie z systemu komputerowego. Dane są zazwyczaj strukturalne i są przechowywane w tabelach.

  2. System zarządzania bazą danych (DBMS - Database Management System): Oprogramowanie, które pozwala na interakcję z bazą danych do wprowadzania, przechowywania, odzyskiwania i aktualizacji danych. Przykłady to MySQL, PostgreSQL, Oracle, Microsoft SQL Server.

  3. Tabela: Podstawowa struktura w bazie danych relacyjnej, składająca się z wierszy i kolumn. Wiersze reprezentują rekordy, a kolumny reprezentują atrybuty tych rekordów.

  4. Klucz główny (Primary Key): Unikatowy identyfikator każdego rekordu w tabeli. Żaden z rekordów w tabeli nie może mieć powielonego klucza głównego.

  5. Klucz obcy (Foreign Key): Atrybut w jednej tabeli, który wskazuje na klucz główny w innej tabeli. Służy do łączenia dwóch tabel.

  6. Relacja: Powiązanie między dwiema tabelami w bazie danych, zazwyczaj oparte na kluczach obcych.

  7. SQL (Structured Query Language): Język programowania używany do tworzenia, modyfikowania, zarządzania i pobierania danych z relacyjnych baz danych.

  8. Transakcja: Sekwencja operacji bazodanowych, która jest traktowana jako pojedyncza jednostka pracy. Transakcje zapewniają integralność danych.

  9. Normalizacja: Proces organizacji danych w bazie danych w sposób, który redukuje redundancję i zależności.

  10. Indeks: Struktura danych, która zwiększa szybkość operacji odczytu na tabelach, poprzez szybsze odnajdywanie wierszy w tabeli na podstawie kolumn indeksowanych.

  11. Kopia Zapasowa (backup): Kopiowanie i archiwizacja danych z bazy danych, aby zapobiec utracie danych w przypadku awarii systemu.

  12. NoSQL: Alternatywne systemy zarządzania bazami danych, które są bardziej elastyczne w obsłudze różnorodnych modeli danych, takich jak dokumenty, grafy czy klucze-wartości. Przykłady to MongoDB, Cassandra, Redis.

Artykuł: Harmonogram egzaminów maturalnych

Harmonogram egzaminów maturalnych

Artykuł: Staże w Hiszpanii

Staże w Hiszpanii

Artykuł: Conformité Européenne

Conformité Européenne

Artykuł: Display Stream Compression

Display Stream Compression

Artykuł: High Dynamic Range

High Dynamic Range

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły