R8HVIQOvLJkve
Zdjęcie przedstawia kilkupiętrową bibliotekę z półkami wypełnionymi książkami.

Definiowanie schematu bazy danych w języku SQL, etap IV

Źródło: Tobias Fischer, domena publiczna.

Praca z systemami bazodanowymi wymaga umiejętności zarządzania użytkownikami oraz nadawania uprawnień do obiektów bazodanowych. Nie wszystkie systemy bazodanowe pozwalają na tworzenie kont użytkowników i definiowanie uprawnień. Np. baza HSQLDB w wersji 1.8 domyślnie wykorzystywana w LibreOffice Base lub baza SQLite3 nie obsługują wspomnianych operacji. Natomiast w otwartoźródłowych bazach MariaDB, MySQL, PostgreSQL oraz w zamkniętych rozwiązaniach typu MS SQL ServerOracle takie operacje są wspierane. W tym materiale przybliżymy podstawy zarządzania użytkownikami i uprawnieniami w bazach danych.

Więcej informacji o definiowaniu schematu bazy danych w języku SQL znajdziesz w e‑materiałach:

Twoje cele
  • Zainstalujesz środowisko XAMPP i użyjesz aplikacji phpMyAdmin do wykonywania zapytań SQL.

  • Utworzysz bazę danych i wyświetlisz informacje o tabelach za pomocą poleceń SQL.

  • Dodasz konta użytkowników i nadasz im uprawnienia do bazy, wykonując zapytania SQL.

  • Użyjesz wiersza poleceń bazy danych do tworzenia bazy, kont użytkowników, tabel oraz do importowania danych.