NOTICE: you need to be signed-in on VirtualStudy
SQL Server: Modyfikacja danych, transakcje i obsługa błędów cz. 2 - Modyfikacja i usuwanie rekordów. Tabele tymczasowe

Title: SQL Server: Modyfikacja danych, transakcje i obsługa błędów cz. 2 - Modyfikacja i usuwanie rekordów. Tabele tymczasowe

Quality: High

Categories:

Description:

To już czwarty kurs poświęcony SQL i przygotowujący do egzaminów Microsoft.

Tym razem skupiamy się na temacie modyfikacji danych oraz na transakcjach i obsłudze błędów. Jeśli dopiero zaczynasz przygodę z SQL to polecam najpierw kurs pierwszy – wprowadzający do SQL i drugi opowiadający o zapytaniach. Za to do zrozumienia tego materiału wcale nie musisz znać treści kursu trzeciego o programowaniu i XML. Ten kurs jest znacznie prostszy.

Ten kurs jest ważny, bo wstawianie rekordów to nie tylko polecenie INSERT a kasowanie to nie tylko DELETE. Dokoła podstawowych poleceń manipulujących danymi dzieje się wiele ciekawych rzeczy. Generują się automatycznie numerowane wartości IDENTITY, które czasami trzeba naprawić, świeżo wstawiane rekordy chcesz z kolei niekiedy od razu pobrać i wykorzystać gdzieś dalej w skrypcie.

Modyfikacja lub usuwanie rekordów może zależeć niekiedy od tego co znajduje się w innych tabelach i wtedy trzeba ze sobą połączyć te tabele przez JOIN, a aktualizowane informacje należy czasami zapisać i przetworzyć dalej.

Na ile to możliwe każde z zagadnień tego kursu jest tu omówione od A do Z tak aby nie trzeba było na ich temat szukać więcej informacji gdzieś na zewnątrz. Po prostu kawał porządnej i solidnej wiedzy.

Podobnie sprawa ma się z transakcjami. Każdy raczej mniej więcej wie co to transakcja. Ale szczegóły wiedzy na ten temat lubią zaskakiwać. Czy wystąpienie błędu automatycznie zerwie każdą transakcje? Czy transakcje można zagnieżdżać a jeśli tak to ile razy i czy wycofanie wewnętrznej transakcji wycofa tylko tą wewnętrzną czy wszystkie? Po tym kursie nie powinieneś mieć problemu z odpowiedziami.

Kurs kończymy informacjami o błędach. Co to jest błąd czym się charakteryzuje, jak go obsłużyć. Jak go zgłosić, co jest nową metodą a co przestarzałą?

Kurs jest dość intensywny, ale od czego jest przycisk "pause" i możliwość obejrzenia lekcji jeszcze raz!

Moduły szkolenia:

Poprzedni 1 2 3 4 Następny

Presenter: Mobilo Rafał

Agenda:

  • Polecenie DELETE - wprowadzenie 0:07:26 hd
  • Kasowanie części rekordów - DELETE TOP 0:06:10 hd
  • DELETE - klauzula OUTPUT 0:02:16 hd
  • Scenariusz wykorzystania klauzuli OUTPUT 0:05:29 hd
  • Usuwanie rekordów w oparciu o dane z innej tabeli 0:05:06 hd
  • Kasowanie poleceniem TRUNCATE TABLE 0:07:41 hd
  • Polecenie UPDATE - Wprowadzenie 0:05:23 hd
  • UPDATE - klauzula OUTPUT 0:04:29 hd
  • Aktualizacja rekordów w oparciu o inne tabele 0:04:50 hd
  • Tabele tymczasowe 0:07:50 hd
  • Zmienne tabelaryczne 0:06:53 hd

Patronage:

RSS

NOTE! This site uses cookies and similar technologies.

If you not change browser settings, you agree to it. Learn more

I understand

Cookies

A cookie is a small file, typically of letters and numbers, downloaded on to a device when the user accesses certain websites. Cookies allow a website to recognise a user's device.

Files: