Bazy danych

  • SQL zadania
    Bazy danych

    Zestaw zadań z SQL dla początkujących

    Umieściłam tutaj zadania, które możesz wykonać w celu sprawdzenia się ze znajomości SQLa lub też po prostu przećwiczenia swoich umiejętności w języku SQL. Większość zadań możesz wykonać online, wystarczy skorzystać z bazy danych udostępnionej na TrySQL. Zadania, które możesz zrobić…

  • Kurs SQL
    Bazy danych

    SQL. Pobieranie informacji z tabel bazy danych

    W tej części Kursu SQL nauczymy się pobierania, wyświetlania informacji z tabel bazy danych. Do nauki jezyka SQL wykorzystamy gotowe narzędzie udostępnione na stronie: https://www.w3schools.com/sql/trysql.asp?filename=trysql_select_all Strona składa się z kilku części. Tutaj opisałam do czego służą poszczególne elementy: Na początku…

  • Blog informatyczny
    Bazy danych

    SQL. Grupowanie wierszy Group by, Having

    Tabela: pracownicy pracownik_id imie nazwisko stanowisko_id wydzial_id pensja prowizja Grupowanie wierszy Do tego momentu funkcje agregujące wykonywały swoje operacje traktując dane jako niezróżnicowane i jednolite typy informacji. Na przykład obliczanie średniej prowizji dla wszystkich pracowników dotyczyło czytania wszystkich wierszy w…

  • Zapytania SQL
    Bazy danych

    SQL. Funkcje agregujące Avg, Count, Max, Min, Sum, Nvl

    Przyjmijmy, że mamy daną tabelę Pracownicy zawierającą dane pracowników. Tabela: pracownicy pracownik_id imie nazwisko stanowisko_id wydzial_id pensja prowizja Zadanie 1 Wykonaj raport dotyczący minimalnej, maksymalnej i średniej pensji oraz sumie miesięcznych zarobków hadlowców z działu sprzedaży. Funkcje agregujące Wykonanie tego…

  • Bazy danych

    Oracle. Darmowa baza danych do nauki

    Darmowa baza danych Oracle: instalacja i nauka Darmowa baza  danych Oracle Czy istnieje jakaś darmowa wersja bazy Oracle, którą można pobrać i używać do nauki? Tak, jak najbardziej Pobieranie plików Możemy skorzystać chociażby z udostępnionej przez Oracle wersji: Oracle Database Express…

  • Programowanie w JavaScript
    Bazy danych

    PL/SQL. Rodzaje bloków

    WSTĘP DO PL/SQL Rodzaje bloków PL/SQL: 1. bloki anomimowe (nienazwane) declared inline 2. bloki nazwane (podprogramy) Blok anonimowy Uruchamiamy program Oracle SQL Developer. Wpisujemy poniższy kod: BEGINDBMS_OUTPUT.PUT_LINE(’Hello World!’);END; By wykonać kod wciskamy przycisk Run Script (zielona strzałka z kartką) lub wciskamy…

  • Kurs SQL
    Bazy danych

    SQL. Pobieranie danych z kilku tabel: natural join, join, using, using on

    Tabele: pracownicy pracownik_id imie nazwisko stanowisko_id kierownik_id stanowiska stanowisko_id nazwa_stanowiska kierownik_id lokalizacja Zadanie 1 Przygotuj raport o wszystkich pracownikach pracujących w firmie i  ich stanowiskach. Informacje o pracownikach i ich stanowiskach są umieszczone są w rożnych tabelach. Należy napisać zapytanie…

  • Bazy danych

    Kurs SQL na przykładzie Oracle: zaczynamy

    Aby nauczyć się SQL musimy go używać. Ja proponuję szybki start przy pomocy Virtualnej Maszyny. Instalujemy program Virtual Box i na nim gotową maszynę wirtualną przygotowaną przez Oracle: Oracle VM VirtualBox Oracle DB Developer VM (DeveloperDaysVM.ova – ponad 7GB) Oba narzędzia…