Lekcja
Na zakończenie zajęć uczestnicy wprowadzą przykładowe dane do utworzonych tabel oraz zdefiniują zaproponowane kolumny obliczane.
W trakcie procesu wprowadzania danych należy szczególną uwagę zwrócić n potencjalną możliwość wprowadzenia błędnych danych, gdyż; rozwiązywanie problemu błędnych danych poprzez stosowanie ograniczeń będzie omawiane na kolejnej lekcji.
Po zakończeniu wykładu słuchacze mogą zrealizować samodzielnie lub w grupach trzy przygotowane ćwiczenia oraz test wiedzy.
Spójność i
integralność danych -definiowanie ograniczeń.
Czas
realizacji
Przebieg zajęć
Podstawowym celem lekcji jest uświadomienie wśród uczestników kursu potrzeby zapewnienia poprawności przechowywanych danych.
Lekcja składa się z dwóch części. W części teoretycznej omówione zostanie pojęcie spójności i integralności danych oraz mechanizmy służące w środowisku SQL Server, do jej wymuszania.
Omówiona zostanie istota ograniczeń typu :
• Klucz podstawowy - ograniczenie Primary Key
• Wartości domyślne - ograniczenie DEFAULT
• Klucz potencjalny - ograniczenie UNIQUE
• Dopuszczalność wartości NULL - ograniczenie NULL
• Klucz obcy - ograniczenie Foreign Key
• Reguły poprawności danych - ograniczenie CHECK
• Reguły zachowania integralności referencyjnej.
W części praktycznej lekcji wszyscy uczestnicy zajęć, dla tabel utworzonych w swoich bazach danych, wspólnie z wykładowcą zdefiniują poszczególne typy ograniczeń.
Po zdefiniowaniu ograniczenia zostanie zaprezentowane jego działanie przy próbie modyfikacji danych niezgodnej z celem ograniczenia.
Dodatkowym zadaniem jest oswojenie słuchaczy z procesem pisania i wykonywania prostych poleceń w języku SQL.
Po zakończeniu wykładu słuchacze mogą zrealizować samodzielnie lub w grupach trzy przygotowane ćwiczenia oraz test wiedzy.
..Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego"