SQL Server wprowadzenie, instalacja narzędzia. Exam 70-761
4.6 (508 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,349 students enrolled

SQL Server wprowadzenie, instalacja narzędzia. Exam 70-761

Kurs wprowadzający w świat SQL. Kolejne kursy pogłębiają tą tematykę i przygotowują do egzaminów 70-761, 70-762
4.6 (508 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,349 students enrolled
Created by Rafał Mobilo
Last updated 10/2019
Polish
Current price: $41.99 Original price: $59.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • 17 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Będziesz wiedział jak rozpocząć pracę z SQL
  • Jak zainstalować SQL Server na potrzeby swojej dalszej nauki
  • Jak zainstalować przykładową bazę danych AdventureWorks do nauki SQL
  • Jak używać SQL Server Management Studio (SSMS)
  • Jak porządkować swoje skrypty w projektach i solucjach
  • Co to jest relacyjna baza danych
  • Jak korzystać i konfigurować help w SSMS
  • Jak korzystać z SQL Server Configuration Manager
  • Jakie mamy systemowe bazy danych i jakie jest ich główne przeznaczenie
Requirements
  • Znajomość podstaw systemu operacyjnego Windows Server
  • Podstawowa terminologia bazo-danowa: baza, rekord, klucz, indeks itp.
Description

Tym kursem chcemy Ci pomóc przygotować się do zdawania egzaminów ścieżki MCSA SQL Server, tj.

  1. 70-761 Querying Microsoft SQL Server 

  2. 70-762 Developing SQL Databases

... ale od czegoś trzeba zacząć. Dlatego w tym pierwszym kursie z serii pokazujemy podstawy wymagane na kolejnych kursach o SQL:

  • Jak zainstalować SQL Server (aby było na czym ćwiczyć)

  • Jak zainstalować przykładową bazę danych AdventureWorks

  • Jak używać SQL Server Management Studio

  • Jak utrzymywać skrypty

  • Co wyróżnia relacyjne bazy danych

  • Jak korzystać i konfigurować help

  • Jak używać SQL Server Configuration Manager

  • Jakie mamy systemowe bazy danych i jakie jest ich główne zastosowanie

  • Co to jest Azure SQL Database

  • Budowanie zapytań

  • Modyfikacja danych - graficznie

  • Modyfikacja danych - TSQL

  • Projektowanie tabeli

  • Budowanie relacji między tabelami

  • Skryptowanie obiektów bazodanowych

ISBN 978-83-945846-1-0

Who this course is for:
  • Dla planujących przygotowanie do egzaminów SQL 70-761, 70-762
  • Dla kandydatów ścieżki MCSA (Microsoft Certified Solutions Associate) SQL Server
  • Kurs dla zainteresowanych poznaniem SQL Server
  • Nie wymagana absolutnie żadna znajomość SQL Server
Course content
Expand all 34 lectures 02:49:19
+ O kursie
2 lectures 03:12

... czyli dlaczego powstał ten kurs, czego się na nim nauczysz i jakie kolejne kroki podjąć, aby zdać egzaminy 70-461, 70-462, 70-463 i zdobyć certyfikat Microsoft Certified Solutions Associate: SQL Server

Preview 02:18
+ Wprowadzenie do SQL Server
5 lectures 39:07

Uwaga! Ten film był nakręcony w czasie, gdy SQL 2016 był dostępny w wersji przedpremierowej. Od tego czasu instalacja trochę się zmieniła, dlatego do dyspozycji masz kolejny film. Jeżeli jesteś "nowym" studentem, to sugeruję przeskoczyć do następnej lekcji. Ten film pozostawiam dla "starych" studentów, na wypadek gdyby chcieli wrócić do wcześniej obejrzanego materiału.

W tej lekcji zobaczysz, jak zainstalować SQL Server 2016 CTP w większości z domyślnymi ustawieniami. Jeśli nie masz jeszcze zainstalowanego SQL Server, a przecież do ukończenia kursu i zdania egzaminu, wypadałoby go mieć, zacznij od tej lekcji.

Preview 12:28

Uwaga! Ten film przedstawia wykonanie instalacji SQL 2016 i jest aktualizacją poprzedniego filmu. Microsoft zdecydował się na rozdzielenie instalatora SQL Server i SQL Server Management Studio, dlatego proces instalacji wyglada troszeczkę inaczej. Tutaj znajdziesz aktualne informacje na ten temat.

W tej lekcji zobaczysz, jak zainstalować SQL Server 2016 CTP w większości z domyślnymi ustawieniami. Jeśli nie masz jeszcze zainstalowanego SQL Server, a przecież do ukończenia kursu i zdania egzaminu, wypadałoby go mieć, zacznij od tej lekcji.

Oto linki do oprogramowania, którego możesz potrzebować:

  • SQL Server 2016 (Edycja Developer, Evaluation lub Express):
    https://www.microsoft.com/en-us/download/details.aspx?id=54276
  • SQL Server Management Studio (SSMS)
    https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms
  • Windows Server 2016
    https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2016

Oprogramowanie można pobrać za darmo, ale może być wymagana rejestracja lub logowanie login-live

Jeśli planujesz korzystać z maszyn wirtualnych to:

  • Jeśli masz Windows Pro, polecam skorzystać z HyperV
  • Jeśli masz Windows Home - możesz wypróbować VMPlayer Workstation FREE:
    https://my.vmware.com/en/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/12_0
Preview 14:56

Uwaga! Internet żyje. Linki, które podaję niżej mogą z czasem się zmienić, W takim przypadku musisz samodzielnie poszukać odpowiednich odnośników.


Od wersji SQL 2016 SQL Server Management Studio (główne narzędzie z którego korzysta administrator) trzeba instalować oddzielnie. Ściągnij i zainstaluj SSMS:

https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms


Pobierz i zainstaluj SQL Server 2016. Skorzystaj z:

https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2016  (wersja ewaluacyjna na 180 dni) 

lub

https://my.visualstudio.com/Downloads?q=SQL%20Server%202016%20Developer  (wersja Developer - bez ograniczeń czasowych - może być wymagana rejestracja)

Wybierz podobne komponenty SQL jak w lekcji VIDEO. Instalację można wykonywać na komputerze z którego korzystasz na codzień, albo najpierw zainstalować maszynę wirtualną, na niej np. Windows Server i dopiero na nim SQL. Wybór należy do Ciebie!

Prosta instalacja SQL Server - LAB
00:26
Prosta instalacja SQL Server - QUIZ
3 questions

Ta lekcja opowiada o tym skąd pobrać i jak zainstalować przykładową bazę danych AdventureWorks. Posiadając taką bazę danych na swoim serwerze możesz przystąpić do samodzielnej nauki!

Preview 11:11
Instalacja bazy danych AdventureWorks - LAB
00:06
Instalacja bazy danych AdventureWorks - QUIZ
3 questions
Instalacja bazy danych AdventureWorks - QUIZ
3 questions
+ SQL Server Management Studio
8 lectures 37:07

SQL Server Management Studio to program, w którym wygodnie zbudujesz i wykonasz zapytania ale również, który na co dzień będzie wykorzystywany przez administratora bazy danych. W tej lekcji zobaczysz klika przykładowych czynności, które można wykonać w SQL Server Management Studio, co powinno ułatwić dalsze poznawanie SQL Server.

Wprowadzenie do SQL Server Management Studio - VIDEO
16:02
Wprowadzenie do SQL Server Management Studio - LAB
01:04
Wprowadzanie do SQL Server Management Studio - QUIZ
3 questions

SQL Server Management Studio posiada mało znane, a bardzo przydatne sposoby na porządkowanie skryptów. Wystarczy podobnie jak programiści Visual Studio utworzyć solutions a w nich umieścić projekty, które uporządkują tematycznie skrypty. Zobacz jakie to proste!

Utrzymywanie skryptów. Solutions & Projects - VIDEO
05:31
Utrzymywanie skryptów - Solutions & Projects - LAB
00:22
Utrzymywanie skryptów - Solutions & Projects - QUIZ
3 questions

W dobrze zaprojektowanej bazie danych znajdziesz wiele tabel powiązanych ze sobą relacjami. Dane w jednej tabeli nie są kompletne. Do dodania im kontekstu i znaczenia są potrzebne dane z innych tabel. Dlatego pisząc zapytania trzeba łączyć ze sobą dane pochodzące z różnych tabel.

W tej lekcji znajdziesz podstawowe informacje dotyczące zasad projektowania relacyjnych baz danych.

Szczegóły dotyczące budowy relacji między tabelami oraz pisania zapytań łączących rekordy kilku tabel będzie mowa w kolejnych kursach.

Wprowadzenie do baz relacyjnych - diagram bazy - VIDEO
09:31
Wprowadzenie do baz relacyjnych - diagram bazy - LAB
00:18
Wprowadzenie do baz relacyjnych - diagram bazy - QUIZ
3 questions

Prędzej czy później będzie trzeba samodzielnie przedzierać się przez rozległą dokumentację SQL. W tej lekcji zobaczysz jak korzystać z helpa oraz jak go skonfigurować.

Wprowadzenie do pomocy - VIDEO
04:11
Wprowadzenie do pomocy - LAB
00:06
Wprowadzenie do pomocy - QUIZ
3 questions
+ Wprowadzenie do administracji
4 lectures 23:10

Warto wiedzieć co nieco o podstawowej konfiguracji usług związanych z SQL: jak je zatrzymywać, uruchamiać, na jakich kontach pracują i jak je ewentualnie zmienić, jak konfigurować protokoły sieciowe wykorzystywane przez SQL. O tym wszystkim dowiesz się na tej lekcji, wprowadzającej do programu SQL Server Configuration Manager.

SQL Server Configuration Manager - VIDEO
13:31
SQL Configuration Manager - LAB
00:12
SQL Configuration Manager - QUIZ
3 questions

SQL Server nie może działać bez swoich baz systemowych: master, model, msdb i tempdb. Warto od początku znać funkcję każdej z tych baz. Dlatego na naszym wprowadzającym kursie jedną lekcję poświęcamy przeglądowi baz systemowych.

Bazy systemowe - VIDEO
09:15
Bazy systemowe - LAB
00:11
Bazy systemowe - QUIZ
3 questions
+ SQL Database w Microsoft Azure
2 lectures 12:18

Chmura Microsoft jest usługą płatną, jednak korzystając z niej zapominasz o budowaniu własnej złożonej infrastruktury sieciowej, o własnych serwerach, o rozwiązywaniu problemów, które się na tych serwerach będą pojawiać, o licencjach itp. W 100% można skupić się na projektowaniu i użytkowaniu aplikacji.

Tutaj przedstawimy podstawy Azure (bez zakładania konta) i chociaż można by skonfigurować w Azure serwer Windows i na nim postawić własny SQL, to my zdecydujemy się na bazę danych bez serwera tzw. SQL Database. Zobaczysz tu też, jak skorzystać z takiej bazy danych wykorzystując SQL Management Studio.

SQL Database w Microsoft Azure - VIDEO
11:49
SQL Database w Microsoft Azure - LAB
00:29
SQL Database w Microsoft Azure - QUIZ
3 questions
+ Budowanie zapytań
6 lectures 23:23

W tej lekcji:

  • Generowanie zapytania SELECT
  • Prosta modyfikacja wygenerowanego zapytania (alias kolumny, wyrażenie i warunek WHERE)
  • Korzystanie z Query Design Editor
  • Modyfikacja zapytania ręcznie oraz z wykorzystaniem Query Design Editor
Budowanie zapytań - VIDEO
07:01
Budowanie zapytań - LAB
00:10
Budowanie zapytań - QUIZ
3 questions

W tej lekcji:

  • Polecenie Edit top 200 rows
  • Modyfikacja, dodawanie i usuwanie rekordów
  • Praca z tabelami, które mają więcej niż 200 rekordów
  • Edycja zapytania realizowanego podczas wyświetlania danych do zmodyfikowania
  • Uwagi wydajnościowe związane z edycją dużej ilości danych
Modyfikacja danych w SQL Management Studio - VIDEO
06:04
Modyfikacja danych w SQL Management Studio - LAB
00:08
Modyfikacja danych w SQL Management Studio - QUIZ
3 questions

W tej lekcji

  • Generowanie i ręczna modyfikacja polecenia SELECT
  • Generowanie i ręcznamodyfikacja polecenia INSERT
  • Generowanie i ręczna modyfikacja polecenia UPDATE
  • Generowanie i ręczna modyfikacja polecenia DELETE
  • Jak uniknąć błędów podczas kasowania rekordów
Modyfikacja danych TSQL - VIDEO
09:48
Modyfikacja danych TSQL - LAB
00:11
Modyfikacja danych TSQL - QUIZ
3 questions
+ Projektowanie bazy danych
6 lectures 30:06

W tej lekcji:

  • Co to jest schema
  • Jak utworzyć schema
  • Jak utworzyć tabelę
  • Jak dodawać do tabeli kolumny
  • Jak dobierać typy danych do kolumn
  • Co to jest IDENTITY
  • Jak zdefiniować klucz podstawowy
  • Jak podejrzeć kod SQL generowany przez narzędzia graficzne
Projektowanie tabeli - VIDEO
11:24

Pora na odrobinę praktyki

Projektowanie tabeli -LAB
00:21

Sprawdź się!

Projektowanie tabeli -QUIZ
3 questions

W tej lekcji:

  • Definiowanie drugiej tabeli
  • Uzgadnianie typów kolumn, które wiążą ze sobą tabele
  • Tworzenie klucza obcego między dwiema tabelami
  • Analiza kodu TSQL wygenerowanego przez Table Designer
  • Wersyfikacja relacji w bazie danych
Budowanie relacji między tabelami - VIDEO
09:18

Pora na praktykę!

Budowanie relacji między tabelami - LAB
00:18

Sprawdź swoją wiedzę!

Budowanie relacji między tabelami - QUIZ
3 questions

W tej lekcji:

  • Generowanie skryptów tworzących obiekty w bazie danych
  • Generowanie skryptów usuwających obiekty z bazy danych
  • Skryptowanie definicji bazy danych
  • Skryptowanie bazy i jej wybranych elementów
  • Przegląd opcji skryptowania bazy danych
  • Kilka best practicies dotyczących zastosowań poznanych możliwości SQL Management Studio
Skryptowanie bazy danych i jej obiektów - VIDEO
08:37

Pora na praktykę!

Skryptowanie bazy danych i jej obiektów - LAB
00:08

Sprawdź się!

Skryptowanie bazy danych i jej obiektów - QUIZ
3 questions