x

Serwis finansowy

Pokazywanie postów oznaczonych etykietą sql server. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą sql server. Pokaż wszystkie posty

poniedziałek, 7 lipca 2014

Darmowe kursy Microsoft?

Tak, od pewnego czasu dostępny jest portal udostępniający szkolenia online dla specjalistów IT z różnej tematyki. Szkolenia są darmowe i dostępne na żądanie.
 
Kursy składają się z kilku modułów, w których poznajemy różne tematy w różny sposób - czasem jest to materiał video, czasem artykuł, czasem PDF lub prezentacja. Każdy kurs posiada wbudowane mechanizmy sprawdzenia wiedzy z poszczególnych modułów.
Kursy są w większości prowadzone w języku angielskim jednak znajdziemy tu również kilka prezentacji po polsku m. in.:

piątek, 4 lipca 2014

czwartek, 17 maja 2012

Jak zmniejszyć rozmiar pliku WSS_Content_log.LDF ?

Uruchamiamy Microsoft SQL Server Management Studio Express. Wybieramy bazę Sharepoint_Config_XXXXXXXXXX (gdzie X to ciąg znaków) klikamy prawym przyciskiem myszy i wybieramy kolejno Tasks -> Back up.


Obok Backup type wybieramy TransactionLog, wybieramy lokalizacje pliku i zatwierdzamy wybór przyciskiem OK.


Po wykonaniu kopii zapasowej klikamy na bazę Sharepoint_Config_XXXXXXXXXX i wybieramy polecenie Shrink -> Files. Z grupy File type wybieramy Log.

środa, 18 kwietnia 2012

Co nowego w SQL Server 2012?

Najnowszą wersję SQL Server można pobrać ze strony: SQL Server 2012.
Poniżej kilka z istotnych nowości w SQL Server 2012:
  • SQL Server AlwaysOn — nowe rozwiązanie, które zwiększa dostępność aplikacji, zmniejsza łączne koszty użytkowania i ułatwia obsługę.
  • xVelocity — technologie pamięciowe, które zwiększają nawet stukrotnie wydajność magazynowania i analizowania danych.
  • Power View — przeglądarkowe, interaktywne rozwiązanie do wizualizacji i prezentacji danych, które pomaga użytkownikom biznesowym i osobom podejmującym decyzje szybko wyciągać wnioski z dostępnych danych.
  • Integracja i zarządzanie danymi, nowe i ulepszone narzędzia dostarczające wiarygodne, spójne dane właściwym użytkownikom we właściwym momencie, w tym nowe usługi SQL Server Data Quality Services oraz udoskonalone Master Data Services.
  • Rozszerzone funkcje PowerPivot — pozwalają klientom wykorzystać nowe, zaawansowane mechanizmy analityczne i jeszcze bardzie ułatwiają pracę ze znajomymi narzędziami dostarczanymi przez Excel.
  • Nowy model semantyczny analizy biznesowej (BI) — pojedynczy, skalowalny model aplikacji BI, od raportowania i analizy do pulpitów nawigacyjnych i kart wyników.
  • SQL Server Data Tools — nowe narzędzie dla profesjonalnych deweloperów baz danych i aplikacji, które unifikuje tworzenie oprogramowania dla SQL Server i SQL Azure.







Klucz główny a klucze obce

Klucz główny (primary key) jest to jedna lub więcej kolumn tabeli, w których wartości jednoznacznie identyfikują każdy wiersz w tabeli Klucz główny wymusza integralność encji.

Właściwości:
Wartość klucza głównego musi być zawsze określona – nie może zawierać NULL
Wartości klucza głównego muszą być unikatowe w obrębie klucza
Poszczególne wiersze rozróżniamy po zawartości klucza głównego

Przykłady kluczy głównych (podstawowych):
Imię + nazwisko + imię ojca + data urodzenia
PESEL
NIP


Klucz obcy (foreign key):
Klucze obce są sposobem łączenia danych przechowywanych w różnych tabelach
Klucz obcy (foreign key) jest kolumną lub grupą kolumn tabeli, która czerpie swoje wartości z tej samej dziedziny co klucz główny tabeli powiązanej z nią w bazie danych
Klucz obcy identyfikuje wiersz w powiązanej tabeli

Właściwości:
Klucz obcy powinien wskazywać na istniejący wiersz w innej tabeli
Jeśli jest inaczej mówimy, że naruszona jest integralność referencyjna bazy danych
Klucz obcy odnosi się zwykle do klucza podstawowego innej tabeli, i identyfikuje jeden wiersz w tej tabeli

Krótki opis niektórych typów danych sql

Typy liczbowe:- bit - liczby całkowite z zakresu: 0..1 (czyli tylko 0 lub 1)
- tinyint - liczby całkowite z zakresu: 0..255 (UWAGA: tylko dodatnie!)
- smallint - liczby całkowite z zakresu: -32,768..32,767
- int - liczby całkowite z zakresu: -2KKK..2KKK (około ;])
- bigint - liczby całkowite z zakresu: -9KKKKKK..9KKKKKK
- decimal, numeric - liczby niecałkowite ze stałą ilością miejsc po przecinku (np. 1.34, 2.00, 3.20)
- float, real - liczby niecałkowite ze zmienną precyzją (np. 1.34, 2, 3.2)

Typy napisowe (stringowe):
- char - napis o stałej ilości znaków (do 8000). Niewykorzystane znaki zamieniane są na spacje.
- varchar - napis o zmiennej ilości znaków (do 8000). Niewykorzystane znaki są ignorowane.
- test - napis o zmiennej ilości znaków (do 2KKK). Niewykorzystane znaki są ignorowane.
- nchar, nvarchar, ntext - to co u góry z tą różnicą, że te typy służą do przechowywania danych tekstowych w formacie UNICODE.

Inne typy:
- datetime - data o dokładności do 3.33 milisekundy
- smalldatetime - data o dokładności do 1 minuty
- binary - dane binarne o stałej ilości bajtów (do 8000 bajtów). Niewykorzystane bajty zamieniane są na 0x00
- varbinary - dane binarne o zmiennej ilości bajtów (do 8000 bajtów). Niewykorzystane bajty są ignorowane
- image - dane binarne o zmiennej ilości bajtów (do 2KKK bajtów). Niewykorzystane bajty są ignorowane

źródło

wtorek, 17 kwietnia 2012

Instalacja MS SQL Server 2008 Express Edition

Aby zainstalować SQL Server 2008 Express z narzędziami do zarządzania (SQL Server Management Studio)  ściągamy pakiet Microsoft Web Platform Installer .

Narzędzie to służy nie tylko do instalowania systemu SQL Server 2008 Express, ale także wielu innych komponentów. Po ściągnięciu, uruchamiamy instalkę i wyrażamy zgody na instalację programu.
Po instalacji pakietu, rozpoczynie się sprawdzanie najnowszych dostępnych wersji oprogramowania, które można instalować za jego pomocą.
Dla naszych potrzeb dodajemy: SQL Server Express 2008 R2 oraz SQL Server 2008 R2 Management Studio Express z dodatkiem SP1.

Po zaakceptowaniu tego wyboru przez kliknięcie przycisku Zainstaluj klikamy przycisk Akceptuję.
Wybieramy tryb uwierzytelnienia Windows Integrated Security przez co nasz serwer będzie przy uwierzytelnianiu polegał na mechanizmach systemu Windows – jeśli ktoś zaloguje się do komputera i nadamy mu uprawnienia do korzystania z serwera baz danych, to uzyska taki dostęp. Domyślnie taki dostęp będzie miał użytkownik, na którego koncie instalujemy oprogramowanie.
W trybie Mixed Mode możliwe będzie dodatkowo tworzenie loginów i haseł (na poziomie SQL Server), które także będą umożliwiały uzyskiwanie dostępu do baz danych. Klikamy przycisk Continue, po czym Web Platform Installer rozpoczynie pobieranie poszczególnych komponentów z Internetu i instalowanie ich.
Po zainstalowaniu wybranych przez nas komponentów wyświetlone zostanie podsumowanie instalacji.
Kończymy proces instalacji klikając przycisk Close.