Zastosowanie synonimów

Rzadko wykorzystywaną możliwością w SQL Server jest tworzenie tzw. synonimów. Sama nazwa tego typu obiektu dobrze obrazuje sens ich stosowania. Synonimy wykorzystywane są do nazywania innych obiektów bazodanowych. Dzięki temu możemy uprościć powoływanie się na inne obiekty. Ciekawym zastosowaniem synonimów może być np. następujący przypadek. Wyobraźmy sobie dość klasyczną instancję SQL Server z jedną bazą…

WordPress

Chciałbym w tym wpisie zawrzeć kilka informacji na temat wykorzystywanych wtyczek i użytego szablonu na tym blogu. Blog korzysta z WordPress w wersji 4.4.2 z motywem Dyad. Wybór szablonu uzależniłem od takich cech jak: czytelność, przejrzystość i intuicyjność, estetyka i przede wszystkim responsywność. Bardzo często czytam strony za pośrednictwem smartfona i nie wyobrażam sobie, żeby mój…

Nieprawidłowe zaokrąglanie w MSSQL?

Ostatnio spotkał mnie ciekawy „problem” w Microsoft SQL Server. Można było wręcz zasugerować, że po prostu Microsoft bardzo się pomylił w tworzeniu swojego silnika bazodanowego 😉 Rozważmy następujący przykład:

W powyższym kodzie zadeklarowano dwie zmienne @float oraz @numeric o typach zgodnych z nazwami. W zapytaniu SELECT stosujemy funkcję ROUND(), zaokrąglając wyniki do drugiego miejsca po…

Właściwości obiektów bazodanowych w Microsoft SQL Server

Do zarządzania właściwościami obiektów w SQL Serverze wykorzystywane są trzy rodzaje procedur, których nazwy są dość wymowne: – sp_addextendedproperty – dodawanie właściwości – sp_updateextendedproperty – modyfikacja właściwości – sp_dropextendedproperty – usuwanie właściwości Te opisy pozwalają na zachowanie czytelności nawet przy bardzo złożonych bazach danych. Dobrą praktyką jest dodawanie opisów: tabel, kolumn, czy innych obiektów bazdodanowych….

Ścieżka certyfikacji Microsoft SQL Server

Na samym początku ciężko mi było zrozumieć zasady związane z certyfikacją dotyczącą Microsoft SQL Server, tym bardziej, że interesowałem się tym w okresie dość poważnych zmian w tym obszarze. Obecnie Microsoft posiada dwie ścieżki certyfikacyjne dla SQL Server w ramach Microsoft Certified Solutions Expert (MCSE): Data Platform, Business Intelligence. Każda z tych ścieżek wymaga zdania 2…