Data: 9.01.2026

Poradnik jak zacząć pracę z programem SQL Server Management Studio

Jak zacząć pracę z SQL Server Management Studio?

Spis treści

SQL Server Management Studio (SSMS) to podstawowe narzędzie do pracy z bazami danych SQL Server. W tym artykule pokazujemy, jak rozpocząć pracę z SSMS i pisać w nim zapytania SQL.

Jak zacząć pracę z SQL Server Management Studio?

Aby pisać zapytania SQL w SQL Server Management Studio, w pierwszym kroku musimy zainstalować serwer bazy danych, aplikację SSMS oraz przykładowe bazy danych.

Jeśli jeszcze nie masz dostępu do SSMS, zajrzyj do naszej instrukcji instalacji SQL Server i SSMS. W instrukcji przeprowadzimy Cię krok po kroku przez proces instalacji.

Czym jest SQL Server Management Studio?

SQL Server Management Studio (SSMS) to bezpłatne narzędzie firmy Microsoft, które służy do zarządzania bazami danych SQL Server. Narzędzie umożliwia m.in.

  • wykonywanie zapytań SQL
  • tworzenie i modyfikowanie baz danych
  • zarządzanie użytkownikami oraz monitorowanie wydajności serwera

SSMS jest standardowym narzędziem wykorzystywanym przez administratorów baz danych, analityków oraz programistów do codziennej pracy z SQL Server.

W artykule omawiamy SSMS w wersji 22.0.0.

Uruchamianie aplikacji SSMS

Aby uruchomić aplikację SSMS:

  • kliknij menu Start na komputerze
  • wpisz „ssms”
  • kliknij raz lewym przyciskiem myszy ikonę SQL Server Management Studio 22
  • kliknij przycisk Connect

Title

Otwieranie okna zapytania SQL

Po uruchomieniu aplikacji SSMS, kliknij przycisk New Query, aby otworzyć okno zapytania, w którym wpiszesz kod SQL.

Title

Każde kliknięcie przycisku New Query w SSMS powoduje otwarcie nowego okna zapytania SQL. Różne okna możemy powiązać z różnymi bazami danych np. jedno okno z bazą AdventureWorks a drugie z bazą Northwind.

Wybór bazy danych w SSMS

Zapytania SQL wykonujemy przeważnie w kontekście konkretnej bazy danych. Po nawiązaniu połączenia z serwerem domyślnie ustawiana jest baza master, która służy do zarządzania instancją SQL Server i nie powinna być używana do pracy z danymi aplikacyjnymi.

Kontekst bazy można zmienić na dwa sposoby:

  • wybierając bazę z listy rozwijanej Title

  • za pomocą polecenia USE. Za poleceniem USE podajemy nazwę bazy danych

    USE Nortwhind;
    SELECT *
    FROM Orders

Bazy danych nie możemy zmienić, jeśli wcześniej nie otworzymy okna zapytania SQL.

Okno obiektów w SSMS – Object Explorer

Object Explorer to główne okno nawigacyjne w SQL Server Management Studio. Służy ono do przeglądania obiektów i zarządzania nimi.

W oknie Object Explorer mamy dostęp m.in. do:

  • instancji SQL Server – informacje o połączonym serwerze oraz jego wersji
  • baz danych
  • tabel
  • widoków
  • kluczy
  • indeksów

Dane przechowujemy w bazie danych w wierszach i kolumnach tabel. Aby zobaczyć listę kolumn w tabeli rozwijamy listę baz danych, następnie listę tabel i listę kolumn.

Title

Odczytanie danych z tabeli

Zapytanie SQL uruchamiamy za pomocą przycisku Execute w SSMS lub za pomocą klawisza F5 na klawiaturze.

Aby przerwać aktualnie wykonywane zapytanie klikamy przycisk Cancel.

Za pomocą poniższego zapytania odczytujemy wszystkie wiersze i wszystkie kolumny z tabeli Person.Person.

SELECT *
FROM Person.Person;

Title

Nazwę tabeli do klauzuli FROM możemy wpisać lub przeciągnąć ją z Object Explorer.

SELECT *
FROM [Person].[Person];

Aby przeciągnąć nazwę tabeli, klikamy na nią lewym przyciskiem myszy i trzymając go przeciągamy nazwę tabeli do klauzuli FROM.

Nawiasy kwadratowe oznaczają, że traktujemy tekst jako nazwę obiektu bazy danych np. tabelę. Nie są one obowiązkowe, jeśli w nazwie tabeli:

  • nie ma spacji
  • nie ma słowa zastrzeżonego dla języka SQL np. GROUP

W prawym dolnym rogu okna SSMS znajduje się informacja na temat liczby rekordów odczytanych z tabeli.

Kilka zapytań SQL w jednym edytorze

Naciśnięcie klawisza F5 lub przycisku Execute powoduje wykonanie wszystkich zapytań znajdujących się w aktywnym oknie SSMS.

W przykładzie mamy dwa zapytania i w wyniku otrzymujemy dane z obydwu.

Title

Aby uruchomić tylko jedno zapytanie, musimy je zaznaczyć i dopiero wtedy uruchomić.

Komentarze w SSMS

Komentarze w SQL Server są wykorzystywane przeważnie do opisywania działania zapytań lub tymczasowego wyłączania fragmentów kodu. Tekst w komentarzu jest ignorowany przez silnik bazy danych w trakcie wykonywania zapytania.

W SQL Server dostępne są dwa rodzaje komentarzy:

  • podwójne myślniki – wszystko od podwójnych myślników do końca linii jest częścią komentarza i jest pomijane

    SELECT *
    FROM Person.Person --tabela z klientami
    --WHERE FirstName = 'Ken'
  • para znaków z ukośnikiem w przód – cały kod pomiędzy otwartym i zamkniętym znakiem komentarza jest pomijany

    SELECT *
    FROM Person.Person
    WHERE FirstName = 'Ken'
    /*AND LastName like 'M%'
    AND Gender = 'M' */;

Komentarze możemy wstawiać używając przycisków w SSMS.

Title

Podpowiedzi składni i sposoby wyświetlania wyników

Przycisk Podpowiedzi składni (IntelliSense) odpowiada za włączanie mechanizmu podpowiedzi. Funkcjonalność ta zapewnia m.in.:

  • podpowiadanie nazw obiektów bazy danych (tabele, widoki, kolumny, procedury)
  • sugestie słów kluczowych języka T-SQL
  • automatyczne uzupełnianie składni
  • wykrywanie błędów składniowych w trakcie pisania zapytania

W SSMS dostępne są trzy przyciski, które odpowiadają za trzy różne sposoby wyświetlania wyników zapytań:

  • wyniki w siatce (ang. Results to Grid) – tryb domyślny, dane są prezentowane w formie tabelarycznej
  • wyniki w formacie tekstowym (ang. Results to Text) – wyniki zapytania są wyświetlane jako zwykły tekst
  • wyniki do pliku (ang. Results to File) – pozwala zapisać wyniki zapytania bezpośrednio do pliku w formacie tekstowym

Wybór trybu należy wykonać przed uruchomieniem zapytania – zmiana ustawienia nie wpływa na już wyświetlone wyniki.

Title

Jeśli chcesz pogłębić wiedzę i poćwiczyć SQL w praktyce, zajrzyj na nasze szkolenia SQL obejmujące zarówno podstawy, jak i bardziej zaawansowane zagadnienia pracy z bazami danych.

Do samodzielnej nauki i utrwalania składni przydatne będą artykuły na naszym blogu. Ściągawkę ze składni podstawowej SQL znajdziesz w artykule SQL odczytywanie danych.

Ewa Barbara Lelusz
Ewa Barbara Lelusz
Analityk biznesowy
Udostępnij wpis:udostępnij Facebookudostępnij Linkedinudostępnij e-mail

Polecane