Tag sql server


Operatory logiczne w SQL Server

Operatory logiczne w SQL Server jak sama nazwa wskazuje, służą do wprowadzenia logicznych warunków do naszego zapytania. Operatory można używać oddzielnie oraz łączyć ze sobą. Poniżej przykłady. Najczęściej używane operatory logiczne: IN – Wskazuje wartości zawierające się w określonym przez nas zbiorze.  Dodane przed IN operatora NOT, zwróci nam rekordy, zawierjące […]


Operatory arytmetyczne w SQL Server

Do wykonywania działań arytmetycznych w SQL Server wykorzystujemy standardowe operatory dodawania, odejmowania, mnożenia, dzielenia i reszty z dzielenia:  +, -,  *, /, %. Poza operatorami wykorzystujemy także standardowe nawiasy (). Co ważne, jeśli wykonujemy operację dzielenia na liczbach całkowitych, którego wynikiem nie będzie liczba całkowita, powinniśmy najpierw zmienić format liczb […]


Podstawy budowania zapytań SELECT w SQL Server

Pierwszą rzeczą, którą wykonujemy po połączeniu z naszy serverem jest wskazanie bazy danych, na której uruchamiane będą zapytania Query. Służy do tego polecenie “USE“. Wykonanie wygląda następująco:

lub:

Tak jak pozostałych językach SQL, podstawowym poleceniem jest polecenie SELECT. Korzystając z bazy AdventureWorks2014, którą wgraliśmy podczas instalacji, przykładowe polecenie wygląda następująco: […]


Widoki w SQL Server 1

W odróżnieniu od tabel, widoki na SQL Server nie zawierają i nie przechowują danych. Widoków używamy w przypadkach, gdy chcemy zapisać nasze zapytanie SQL, a następnie odwołać się do danych przy użycia krótkiego polecenia SELECT * FROM NAZWA_WIDOKU.  Do widoków możemy odwoływać się w zapytaniach SQL dokładnie w ten sam […]


Tabele w SQL Server

Tabele są podstawowymi obiektami baz danych. To właśnie na nich będą bazowały nasze skrypty. By stworzyć najprostszą tabelę na naszej bazie danych potrzebujemy podać jej nazwę, nazwy jej kolumn oraz określić typy danych dla kolumn. Samo utworzenie tabeli rozpoczynamy poleceniem CREATE TABLE.

Dla przykładu:

W ten sposób stworzyliśmy […]


Kurs SQL Server - wgrywanie bazy AnventureWorks

Wgrywanie przykładowej bazy danych w SQL Server 1

1. Jak wgrać bazę danych – AdventureWorks 2014 SQL Server instaluje się domyślnie bez przykładowej bazy danych (tzw. Sample database). Przykładową bazę możemy ściągnąć ze strony Codeplex. W naszym  przypadku bazą tą będzie AdventureWorks2014. Z poniższej strony pobieramy plik o nazwie Adventure Works 2014 Full Database Backup.zip http://msftdbprodsamples.codeplex.com/releases Ściągnięty plik rozpakowujemy […]


Kurs SQL Server - SQL Server Management Studio

SQL Management Studio

SQL Server Management Studio – Klient serwera SQL SQL Server Management Studio jest obecnie najpopularniejszym klientem Serwera baz danych SQL Server. To właśnie przy jego pomocy będziemy uczyć się pisać nasze zapytania do bazy danych. Narzędzie instalowane jest łącznie z serwerem, o ile wybraliśmy taką opcję podczas instalacji. Sam program […]


Kurs SQL Sever - Instalacja SQL Server Developer

Instalacja SQL Server Developer

Instalacja SQL Server Developer W tym rozdziale dowiesz się jak krok po kroku zainstalować serwer baz danych SQL Server 2017 w wersji Developer. Jak wspomniałem w poprzednim rozdziale, wersja Developer może być użytkowana bezpłatnie jeśli nie jest używana produkcyjnie. Możesz w takim razie pisać na niej dowolne programy, testować je […]


Kurs SQL Server - Logowanie kontem SA

Instalacja SQL Server 2014 Express 6

W obecnym momencie najbardziej polecaną wersją SQL Server do zainstalowania jest Edycja Developer. O tym, w jaki sposób ją zainstalować piszę w tym artykule: SQL Server 2017 Developer Edition Instalacja SQL Server 2014 Express W tym rozdziale dowiesz się jak krok po kroku zainstalować serwer baz danych SQL Server 2014 […]


Kurs MsSQL - SQL Server - Transact-SQL

Wprowadzenie do MsSQL

Czym jest SQL Server? SQL Server to system zarządzania relacyjną bazą danych (tzw. RDBMS) firmy Microsoft. W bardzo prostym rozumieniu jest to system baz danych, za pomocą którego zarządzamy elementami bazy takimi jak tabele, widoki, elementy programistyczne. SQL Server jest obecnie flagowym serwerem baz danych oferowanym przez Microsoft. Jest też […]