SQL Server wprowadzenie. Instalacja narzędzia. Exam 70-461

Kurs wprowadzający w świat SQL. Kolejne kursy pogłębiają tą tematykę i przygotowują do egzaminów 70-461, 70-462 i 70-463
4.8 (13 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
113 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 16
  • Length 2.5 hours
  • Skill Level Beginner Level
  • Languages Polish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2016 Polish

Course Description

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

  1. 70-461 Querying Microsoft SQL Server 2012
  2. 70-462 Administering Microsoft SQL Server 2012 Databases
  3. 70-463 Implementing a Data Warehouse with Microsoft SQL Server 2012

... 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

What are the requirements?

  • Znajomość podstaw systemu operacyjnego Windows Server
  • Podstawowa terminologia bazo-danowa: baza, rekord, klucz, indeks itp.

What am I going to get from this course?

  • 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

What is the target audience?

  • Dla planujących przygotowanie do egzaminów SQL 70-461, 70-462, 70-463
  • 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

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: O kursie
02:18

... 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

Section 2: Wprowadzenie do SQL Server
12:28

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.

11:11

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!

Section 3: SQL Server Management Studio
16:02

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.

05:31

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!

09:31

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.

04:11

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ć.

Section 4: Wprowadzenie do administracji
13:31

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.

09:15

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.

Section 5: SQL Database w Microsoft Azure
11:49

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.

Section 6: Budowanie zapytań
07:01

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
06:04

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
09:48

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
Section 7: Projektowanie bazy danych
11:24

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
09:18

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
08:37

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

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Rafał Kraik, Microsoft Certified Trainer

Rafał Kraik - Microsoft Certified Trainer. Programista, administrator baz danych, trener i konsultant. Główne specjalności to administracja i programowanie baz danych, automatyzacja z wykorzystaniem PowerShell oraz analiza i prezentacja danych.

Doświadczony trener szkoleń e-learning.

Pracował/pracuje/prowadził szkolenia dla takich firm i instytucji jak ING, IBM, Cadbury, Bank PeKaO, Volvo, UPC, ZUS i wiele innych...

Ready to start learning?
Take This Course