1. Rodzaje złączeń w SQL Server Teraz najważniejsza część szkolenia z relacyjnych baz danych, a więc złączenia SQL. Wszystkie możliwe typy złączeń występujące w SQL Server omówimy w tym i kolejnych dwóch rozdziałach szkolenia. Co możemy ze sobą łączyć w SQL Server? Łączymy: tabele z tabelami widoki z widokami tabele […]
Tag kurs sql server
Poniżej lista najczęściej wykorzystywanych funkcji znakowych w SQL Server. Wykorzystanie funkcji w kodzie SQL polega na wprowadzeniu jej najczęściej w klauzuli SELECT podczas obróbki danych. LEN(tekst) – Funkcja zwraca liczbę znaków w podanym ciągu tekstowym. USE [AdventureWorks2014]; go SELECT len(name) as wynik_1, len(’jakiś tekst’) as wynik_2 from HumanResources.Department; go LOWER(tekst) – […]
Najważniejsze funkcje matematyczne w MsSQL Podobnie jak w pozostałych językach SQL, SQL Server prezentuje szeroki zbiór funkcji matematycznych. Poniżej prezentuję najważniejsze z tych funkcji, które możesz wykorzystać w prostych, bądź bardziej zaawansowanych działaniach matematycznych. Część działań matematycznych będziesz wykonywał jednak przede wszystkim za pomocą operatorów arytmetycznych. Warto byś się z nimi […]
Operatory logiczne w MsSQL Operatory logiczne w SQL Server jak sama nazwa wskazuje, służą do wprowadzenia logicznych warunków do naszego zapytania SQL. Operatory można używać oddzielnie oraz łączyć ze sobą. Poniżej zamieszczam ich opis oraz przykłady. Z punktu widzenia bazy danych operatory zwracają wartość TRUE lub FALSE. Z naszego punktu widzenia […]
Działania arytmetyczne w MsSQL Do wykonywania działań arytmetycznych w SQL Server wykorzystujemy standardowe operatory dodawania, odejmowania, mnożenia, dzielenia i reszty z dzielenia: Operator Opis Dodawanie + Odejmowanie – Mnożenie * Dzielenie / Reszta z dzielenia % Poza operatorami arytmetycznymi wykorzystujemy także standardowe nawiasy (). Operatory możesz łączyćze sobą. Co […]
Czym są widoki w SQL Server i innych bazach danych? W odróżnieniu od tabel, widoki w SQL Server 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ę […]
Tabele MsSQL – podstawy Tabele są podstawowymi obiektami baz danych. To właśnie w nich przechowywane są dane i przede wszystkim na nich będą bazowały nasze skrypty. Tabela składa się ze struktury oraz danych w niej zawartych. Struktura to przede wszystkim nazwa tabeli, zestaw kolumn o unikalnych nazwach i określonym typie […]
Budowa zapytań – wybór bazy Pierwszą rzeczą, którą wykonujemy po połączeniu z naszym serwerem 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: use [adventureworks2014]; go lub: use adventureworks; Polecenie SELECT Tak jak pozostałych językach SQL, podstawowym poleceniem jest polecenie SELECT. […]
Przykładowe bazy danych MSSQL Wraz z każdą nową wersją servera, Microsoft dostarcza przykładowe bazy danych (tzw. sample database), na których możemy testować funkcjonalności serwera SQL. Najpopularniejszymi bazami, którymi powinniśmy się zainteresować są: baza AdventureWorks baza NorthWind baza AdventureWorksDW W bardzo dużym skrócie, jeśli uczymy się SQL’a lub też funkcjonalności servera […]
Instalacja SQL Server Management Studio W zależności od wersji SQL Server, którą zainstalowałeś, narzędzie SQL Server Management Studio (SSMS) może być już zainstalowane łącznie z serwerem baz danych. Jeśli tak się nie stało możesz je pobrać z instalatora SQL Server Installation Center, o którym pisałem w poprzednim artykule kursu (link). […]