Materiały, przykłady, baza przykładowa i to wszystko co masz do dyspozycji to opracowane przeze mnie materiały.
To moja praca, mój czas na to poświęcony.
Opublikowałem byś się mógł uczyć, rozwijać, jak się nauczysz, to siłą rzeczy nic mi do tego co z wiedzą zrobisz.
Nie pozwalam jednak na wykorzystywanie moich materiałów, ilustracji, przykładów, baz, w całości czy też w części w celach zarobkowych, nie pozwalam na kopiowanie moich postów, moich obrazków, do swoich szkoleń.
Nie pozwalam na komercyjne wykorzystywanie mej pracy i tego co znajdziesz na blogu.
Jeżeli coś Ci się spodobało, chcesz wykorzystać w swoich materiałach etc. etc. to skontaktuj się, dam znać czy możesz.
Prawa autorskie po prostu zastrzegam!
Włodek Pasławski
SQL dla zielonych i żółtych
Wrzesień 2019
Po linką poniżej są wersje instalacyjne MS SQL Server 2014 i z tego
okresu MS STUDIO, trzeba zainstalować oba programy, osobno najczęściej.
Jest prezentacja jak to robić oraz jest ilustracja z problemami
najczęstszymi.
Problemy jakie odnotowano przy instalacjach to: pomimo funkcjonującej
usługi MSSQLSERVER, to MS STUDIO nie widzi żadnego serwera. Spróbuj
zmienić sposób uruchamiania usługi MSSQLSERVER na: z lokalnego konta
systemowego.
Bywa, że trzeba poszukać w MS Studio serwera po uruchomieniu MS STUDIA.
Ilustracja ww. problemów jest na obrazkach poniżej.
Jeżeli wolisz wziąć komputer pod pachę, uzgodnić czas i miejsce, jestem na Pałubickiego i wspólnie zainstalowaliśmy to co trzeba i działa. To taki wariant też jest możliwy, daj znać, polecam, ja to pomocny, miły, sympatyczny, do rany przyłóż .... jestem :-)
https://drive.google.com/drive/folders/0B0DNBH1DOPAfZzNnTC1xMVRWOGc?usp=sharing
Dane na szkolenie:
https://drive.google.com/drive/folders/1pR3BhS-PEwyO6901oAtV79j6qfjxR5uF?usp=sharing
Jeżeli wolisz wziąć komputer pod pachę, uzgodnić czas i miejsce, jestem na Pałubickiego i wspólnie zainstalowaliśmy to co trzeba i działa. To taki wariant też jest możliwy, daj znać, polecam, ja to pomocny, miły, sympatyczny, do rany przyłóż .... jestem :-)
----------------------
Serwer SQL 2014 instalacyjne dwie wersje X64 i X86, nie należy obu instalować, zobacz która pójdzie.
Serwer SQL 2014 instalacyjne dwie wersje X64 i X86, nie należy obu instalować, zobacz która pójdzie.
MS STUDIO, to osobny program, prawie 700 MB, osobno instalujemy.
Ilustracje problemów są tutaj:
https://drive.google.com/drive/folders/0B0DNBH1DOPAfZzNnTC1xMVRWOGc?usp=sharing
Dane na szkolenie:
https://drive.google.com/drive/folders/1pR3BhS-PEwyO6901oAtV79j6qfjxR5uF?usp=sharing
Silny skład wrzesień 2019
Po linką poniżej są wersje instalacyjne MS SQL Server 2014 i z tego
okresu MS STUDIO, trzeba zainstalować oba programy, osobno najczęściej.
Jest prezentacja jak to robić oraz jest ilustracja z problemami
najczęstszymi.
Problemy jakie odnotowano przy instalacjach to: pomimo funkcjonującej
usługi MSSQLSERVER, to MS STUDIO nie widzi żadnego serwera. Spróbuj
zmienić sposób uruchamiania usługi MSSQLSERVER na: z lokalnego konta
systemowego.
Bywa, że trzeba poszukać w MS Studio serwera po uruchomieniu MS STUDIA.
Ilustracja ww. problemów jest na obrazkach poniżej.
Jeżeli wolisz wziąć komputer pod pachę, uzgodnić czas i miejsce, jestem na Pałubickiego i wspólnie zainstalowaliśmy to co trzeba i działa. To taki wariant też jest możliwy, daj znać, polecam, ja to pomocny, miły, sympatyczny, do rany przyłóż .... jestem :-)
https://drive.google.com/drive/folders/0B0DNBH1DOPAfZzNnTC1xMVRWOGc?usp=sharing
Dane na szkolenie będą tutaj, na razie jest jeden plik:
https://drive.google.com/drive/folders/1pR3BhS-PEwyO6901oAtV79j6qfjxR5uF?usp=sharing
Jeżeli wolisz wziąć komputer pod pachę, uzgodnić czas i miejsce, jestem na Pałubickiego i wspólnie zainstalowaliśmy to co trzeba i działa. To taki wariant też jest możliwy, daj znać, polecam, ja to pomocny, miły, sympatyczny, do rany przyłóż .... jestem :-)
----------------------
Serwer SQL 2014 instalacyjne dwie wersje X64 i X86, nie należy obu instalować, zobacz która pójdzie.
Serwer SQL 2014 instalacyjne dwie wersje X64 i X86, nie należy obu instalować, zobacz która pójdzie.
MS STUDIO, to osobny program, prawie 700 MB, osobno instalujemy.
Ilustracje problemów są tutaj:
Dane na szkolenie będą tutaj, na razie jest jeden plik:
https://drive.google.com/drive/folders/1pR3BhS-PEwyO6901oAtV79j6qfjxR5uF?usp=sharing
CREATE TABLE zadanko!
Zgodnie z obrazkiem utwórz tabele i wrzuć do nich dane.
Moje rozwiązanie i dane transakcji, które możesz wrzucić ze skryptu - dostępne pod linką.
https://drive.google.com/drive/folders/0B0DNBH1DOPAfVmxkRFJCRVpPUjg?usp=sharing
Moje rozwiązanie i dane transakcji, które możesz wrzucić ze skryptu - dostępne pod linką.
https://drive.google.com/drive/folders/0B0DNBH1DOPAfVmxkRFJCRVpPUjg?usp=sharing
Create table na MS SQL Serverze, tu nie ma ewolucji, jest kreacjionizm :-)
Co prawda jako zwykły użytkownik rzadko ma się uprawnienia do definiowania tabel, ale warto wiedzieć jak powstają. Tabela to podstawowy obiekt bazy, w niej są wiersze, ale nim w tabeli pojawia się się wiersze (dane) to tabelę definiujemy, każda tabela ma kolumny, a w kolumnie przechowywany są dane tylko jednego typu.
Przykład definiowania tabeli, wrzucenie wierszy, pokaz kilku możliwości definiowania tabeli by zapewnić sobie dobre dane w przyszłości na obrazku i do poćwiczenia.
Przykład definiowania tabeli, wrzucenie wierszy, pokaz kilku możliwości definiowania tabeli by zapewnić sobie dobre dane w przyszłości na obrazku i do poćwiczenia.
Use
zielony i drop… to po to by pracować na swoim schemacie i usunąć tabelkę, jeżeli już
istnieje.
Najpierw definicja tabeli. Definiuje się ją przy użyciu
słów kluczowych CREATE TABLE i nazwa tabeli (1).
W nawiasach następnie nazwy kolumn, każda kolumna musi mieć
określony/wskazany typ danych jakie będą w danej kolumnie przechowywane.
I tak:
2 – id, tu automatycznie będzie nadawana wartość typu INT,
począwszy od 100000, zwiększana o 1, jako klucz podstawowy, taki bajer jest na
MS SQL Serverze,
3 – nazwa, tu będą znaki, nie może być NULL, jak nie
określisz nazwy to wiersz nie zostanie zapisany,
4 – w tej kolumnie marka, ale tylko takie marki, jakie
występują w obcej tabeli, w kolumnie marka, musi to być jedna z marek tam
występujących,
5 – podatek, jak nic nie podasz, do DEFAULT będzie 0.23
6 – cena_netto, nie może być większa
niż 2000, to tak się robi, nie zapiszesz wiersza z ceną ponad 2000,
7 – znowu znaki,
8 – kod producenta, to chodzi jaki kod został nadany części
przez producenta, musi być unikalny, nie może być wierszy dwóch, które mają
identyczną wartość.
No i przy pomocy INSERT zapisuję dane do tabeli.
Każdy nieudany insert zużywa wartość w ID, stąd to co widzę
na obrazku teraz, po wrzuceniu trzech wierszy, to ma ID nie po kolei.
Były nieudane próby zapisania danych do tabelki :-)
tu kod do poćwiczenia:
Na szkolenie w grudniu 2018
Na szkolenie w grudniu 2018:
Po linką poniżej są wersje instalacyjne MS SQL Server 2014 i z tego okresu MS STUDIO, trzeba zainstalować oba programy, osobno najczęściej. Jest prezentacja jak to robić oraz jest ilustracja z problemami najczęstszymi.
Problemy jakie odnotowano przy instalacjach to: pomimo funkcjonującej usługi MSSQLSERVER, to MS STUDIO nie widzi żadnego serwera. Spróbuj zmienić sposób uruchamiania usługi MSSQLSERVER na: z lokalnego konta systemowego.
Bywa, że trzeba poszukać w MS Studio serwera po uruchomieniu MS STUDIA.
Ilustracja ww. problemów jest na obrazkach poniżej.
Są osoby co wolą wziąć komputer pod pachę, uzgodnić czas i miejsce, jestem na Pałubickiego i wspólnie zainstalowaliśmy to co trzeba i działa. To taki wariant też jest możliwy, daj znać, polecam, ja to pomocny, miły, sympatyczny, do rany przyłóż .... jestem :-)
----------------------
Pod linką pliki:
Po linką poniżej są wersje instalacyjne MS SQL Server 2014 i z tego okresu MS STUDIO, trzeba zainstalować oba programy, osobno najczęściej. Jest prezentacja jak to robić oraz jest ilustracja z problemami najczęstszymi.
Problemy jakie odnotowano przy instalacjach to: pomimo funkcjonującej usługi MSSQLSERVER, to MS STUDIO nie widzi żadnego serwera. Spróbuj zmienić sposób uruchamiania usługi MSSQLSERVER na: z lokalnego konta systemowego.
Bywa, że trzeba poszukać w MS Studio serwera po uruchomieniu MS STUDIA.
Ilustracja ww. problemów jest na obrazkach poniżej.
Są osoby co wolą wziąć komputer pod pachę, uzgodnić czas i miejsce, jestem na Pałubickiego i wspólnie zainstalowaliśmy to co trzeba i działa. To taki wariant też jest możliwy, daj znać, polecam, ja to pomocny, miły, sympatyczny, do rany przyłóż .... jestem :-)
----------------------
Pod linką pliki:
WIDOK ZMATERIALIZOWANY na MS SQL Serwerze
Na bazie produkcji ORACLE można utworzyć tak zwany
zmaterializowane widoki, jest to o niebo czytelniejsze mym zdaniem :-)
A na MS SQL Serwerze, to zacytuję za książką SQL Serwer 2005
autorstwa Igora Kruka i Artura Mościckiego.
Perspektywa (widok) to rodzaj tabeli wirtualnej
zdefiniowanej przez zapytanie SQL. Jednak w przeciwieństwie do zwykłych tabel
perspektywa nie ma fizycznej reprezentacji danych aż do momentu, gdy użytkownik
zdefiniuje dla niej indeks.
No to mamy sytuacją taką, że widok to po prostu zapytanie
zapisane na bazie, które można wywołać jak zwykła tabelę, ale de facto serwer
korzysta z danych w tabelach, a utworzenie do widoku indeksu powoduje
materializację widoku, to już zajmuje miejsce na dysku, ale też dużo szybciej
działa wywoływanie danych z takiego widoku.
Używanie widoków w biznesie jest powszechne bo ułatwia
rozwiązywanie złożonych zadań metodą pojedynczych kroków, ale jak utworzy się na MS SQL Serwerze indeks do takiego
widoku, to są zapisywane dane i najczęściej podnosi się istotnie wydajność z
punktu widzenia aplikacji biznesowych, które korzystają z danych.
A na obrazku przykład, a ten przykład można przećwiczyć na
bazie testowej ZIELONY.
A baza testowa przypomnę, to jest tu:
Subskrybuj:
Posty (Atom)