Przejdź do wyszukiwania



Microsoft Business Solutions Information Worker Solution ISV/Software Solutions
Mobility Solutions SOA and Business Process Custom Development Solutions

 Microsoft SQL Server - przegląd

Wstęp

Microsoft® SQL Server jest platformą do zarządzania danymi. Umożliwia przechowywanie (bezpośrednio w bazie danych) danych z dokumentów strukturalnych, półstrukturalnych i niestrukturalnych, takich jak obrazy i muzyka.

W rozwiązaniach SQL Server dostępny jest rozbudowany zestaw zintegrowanych usług udostępniających szeroki zakres obsługi danych: tworzenie kwerend, wyszukiwanie, synchronizowanie, raportowanie, analizowanie i inne.

Dane można przechowywać i uzyskiwać do nich dostęp zarówno na serwerach w centrach przetwarzania danych, jak i na komputerach stacjonarnych i urządzeniach przenośnych, umożliwiając użytkownikom kontrolę nad danymi niezależnie od miejsca ich składowania

SQL Server 2008 pozwala na korzystanie z danych

  • w aplikacjach Microsoft;
  • w aplikacjach niestandardowych - utworzonych przez Partnerów Microsoft przy użyciu platformy Microsoft .NET i programu Visual Studio;
  • w ramach architektury zorientowanej na usługi (SOA, service-oriented architecture) w tym przy wykorzystaniu serwera procesów biznesowych Microsoft BizTalk Server.
  • W każdym z powyższych przypadków pracownicy przetwarzający informacje mają dostęp do danych bezpośrednio z poziomu narzędzi, których używają na co dzień, takich jak pakiet Microsoft Office 2007.

W szczególności Microsoft SQL Server pozwala:

  • budować skalowalne i zawsze dostępne środowiska do składowania i udostępniania danych o dowolnej topologii;
  • wykorzystywać jedno środowisko do zarządzania wszystkimi typami danych na potrzeby dowolnych typów aplikacji;
  • zapewniać wysoką wydajność dowolnej liczbie aplikacji korzystających z jednolitego środowiska do zarządzania danymi;
  • kompleksowo zabezpieczać dane przed utratą i niepowołanym dostępem, bez względu na okoliczności;
  • zarządzać wieloma zasobami danych w sposób spójny i w pełni zautomatyzowany;
  • analizować dane generowane w systemach transakcyjnych za pomocą rozbudowanej funkcjonalności Business Intelligence.

Microsoft® SQL Server jest:

  • Zaufany - ochroni cenne informacje; zapewnienia ciągłości operacji biznesowych oraz przewiduje obciążenia i swoją wydajność.
  • Produktywny - udostępnia zarządzanie za pomocą zasad; upraszcza tworzenie aplikacji; umożliwia przechowywanie dowolnych informacji.
  • Inteligentny - integruje dowolne dane; dostarcza wartościowe informacje i ułatwia dostęp do danych.

SQL Server 2008 dostarcza bezpieczną, wydajną i inteligentną platformę do zarządzania i analizy danych, oferującą przedsiębiorstwom i instytucjom bezpieczeństwo zasobów informacyjnych w połączeniu z wygodą i niskimi kosztami zarządzania danymi.

Funkcjonalności SQL Server 2008 - ilustracja

Bezpieczeństwo

SQL Server zapewnia najwyższy poziom zabezpieczeń, niezawodności i skalowalności na potrzeby aplikacji biznesowych o krytycznym znaczeniu dla działania firmy.

Ochrona cennych informacji

  • Przezroczyste szyfrowanie danych
    Zaszyfrowanie całej bazy danych, plików danych lub plików dziennika jest możliwe bez konieczności wprowadzania zmian w aplikacji.
  • Rozszerzone zarządzanie kluczami
    wbudowany mechanizm umożliwiający współpracę funkcji szyfrowania SQL Server z produktami zarządzania kluczami i sprzętowymi modułami bezpieczeństwa (HSM - Hardware Security Module) oferowanymi przez niezależnych producentów.
  • Inspekcja
    prowadzanie inspekcji i zarządzanie nią odbywa się przy języka pomocy poleceń DDL, co ułatwia zachowanie zgodności dzięki bardziej rozbudowanej i szczegółowej inspekcji danych.

Zapewnienie ciągłości operacji biznesowych

  • Ulepszony mirroring baz danych
    SQL Server 2008 oferuje jeszcze bardziej niezawodną platformę z ulepszonym mirroringiem baz danych, w tym z automatyczną naprawą stron, zwiększoną wydajnością i poprawionym wsparciem w rozwiązywaniu problemów.
  • Automatyczne odzyskiwanie stron danych
    Implementacja mirroringu baz danych w SQL Server 2008 umożliwia automatyczne odtwarzanie uszkodzonych stron z lustrzanej bazy danych w sposób przezroczysty dla użytkowników i aplikacji.
  • Kompresja transmisji dzienników
    Zastosowana w programie SQL Server 2008 kompresja wychodzące transmisji dziennika przesyłanego między uczestnikami zapewnia optymalną wydajność i minimalizuje przepustowość sieci używaną podczas dublowania baz danych.

Przewidywalna wydajność

  • Narzędzie Resource Governor
    Resource Governor pozwala na zapewnienie użytkownikom końcowym stałych i przewidywalnych wydajności zapytań, umożliwiając organizacjom zdefiniowanie limitów zasobów i priorytetów dla różnych typów obciążeń, aby w sytuacji wielu równoczesnych zapytań zapewnić użytkownikom końcowym oczekiwaną wydajność.
  • Przewidywalna wydajność kwerend
    SQL Server 2008 pozwala na uzyskania większej stabilności i przewidywalności zapytań, zapewniając możliwości zablokowania planów zapytań - gdy tylko to możliwe, plany są tracone podczas restartów czy aktualizacji serwera; mogą także zostać zachowane we wdrożeniach produkcyjnych.
  • Kompresja danych
    Kompresja danych zapewnia znaczną poprawę wydajności w przypadku dużych obciążeń związanych z operacjami We/Wy, takich jak magazynowanie danych.
  • Dodawanie procesorów bez przerywania pracy
    Bazę danych można dynamicznie skalować na żądanie, umożliwiając dodawanie (na obsługiwanych platformach sprzętowych) procesorów do serwera SQL Server 2008 bez konieczności przestojów w działaniu aplikacji oraz dodawanie zasobów pamięci w trybie online.

Produktywność

Dziś firmy muszą mieć możliwość szybkiego tworzenia i wdrażania rozwiązań opartych na informacjach. Program SQL Server 2008 pozwala na zredukowanie czasu i kosztu tworzenia aplikacji i zarządzania nimi.

Zarządzanie za pomocą zasad

  • Zarządzanie oparte na zasadach
    Za pomocą programu SQL Server Management Studio można tworzyć zasady do zarządzania jednostkami na serwerze, takimi jak instancja programu SQL Server, bazy danych i inne obiekty programu SQL Server.
  • Usprawniona instalacja
    Usprawnienia polegają na oddzieleniu instalacji fizycznych elementów sprzętowych od konfiguracji oprogramowania SQL Server, pozwalając organizacjom i partnerom wdrażającym oprogramowanie na dostarczanie zalecanych konfiguracji instalacji.
  • Gromadzenie danych dotyczących wydajności
    SQL Server 2008 oferuje rozszerzone możliwości gromadzenia danych o wydajności, nowe scentralizowane repozytorium danych oraz nowe narzędzia do raportowania i monitorowania.

Uproszczenie tworzenia aplikacji

  • Zapytania LINQ
    Programiści mogą wysyłać zapytania do bazy danych za pomocą języka programowania, na przykład C# lub VB.NET, zamiast instrukcji SQL. Silnie typizowane, zorientowane na obsługę zbiorów kwerendy napisane w językach programowania technologii .NET można bezproblemowo wywoływać w technologii ADO.NET (zapytania LINQ to SQL), na zestawach danych ADO.NET DataSets (zapytania LINQ to DataSets), w technologii ADO.NET Entity Framework (zapytania LINQ to Entities) i za pośrednictwem dostawcy danych Entity Data Service Mapping. Nowy dostawca LINQ to SQL pozwala programistom na używanie zapytań LINQ bezpośrednio na tabelach i kolumnach SQL Server 2008.
  • Usługi obiektowe technologii ADO.NET
    Warstwa usług obiektowych w technologii ADO.NET umożliwia materializację danych, śledzenie zmian i zachowanie trwałości danych jako obiektów CLR. Programiści korzystający z technologii ADO.NET mogą programować, opierając się na bazie danych i używając obiektów CLR zarządzanych z poziomu technologii ADO.NET. SQL Server 2008 wprowadza efektywniejszą i bardziej zoptymalizowaną obsługę obiektów, która poprawia wydajność i upraszcza programowanie.

Przechowywanie dowolnych informacji

  • Typy danych DATE/TIME
    W SQL Server 2008 wprowadzono nowe typy danych przechowujących informacje o dacie i godzinie:
    • DATE - typ danych przechowujący tylko datę
    • TIME - typ danych przechowujący tylko godzinę
    • DATETIMEOFFSET - typ danych przechowujący informacje o godzinie i dacie z uwzględnieniem przesunięcia w strefach czasowych
    • DATETIME2 - typ danych przechowujący informacje o dacie i godzinie z dokładnością do ułamkowych części sekundy i większym zakresem lat niż istniejący typ DATETIME
  • Typ HIERARCHY ID
    Nowy typ systemowy HierarchyId umożliwia przechowywanie wartości reprezentujących węzły w drzewie hierarchii. Nowy typ danych zostanie zaimplementowany jako typ CLR UDT i umożliwi korzystanie z kilku efektywnych i przydatnych wbudowanych metod służących do tworzenia węzłów w hierarchii i wykonywania działań na nich za pomocą elastycznego modelu programowania.
  • Dane FILESTREAM
    Duże dane binarne można przechowywać bezpośrednio w systemie plików NTFS, zachowując jednocześnie integralną część bazy danych i utrzymując spójność transakcyjną. Możliwe jest też skalowanie dużych danych binarnych tradycyjnie zarządzanych za pomocą bazy danych i przechowywanie ich poza bazą danych w bardziej kosztowo opłacalnym miejscu.
  • Zintegrowana funkcja wyszukiwania pełnotekstowego
    Zintegrowana funkcja wyszukiwania pełnotekstowego pozwala na łatwe przejście między wyszukiwaniem w tekście a danymi relacyjnymi, jednocześnie umożliwiając użytkownikom korzystanie z indeksów tekstowych w celu szybkiego wyszukiwania tekstu w kolumnach zawierających duże ilości tekstu.
  • Kolumny rzadkie
    Dane o wartości NULL nie zajmują fizycznie miejsca, umożliwiając wysoce wydajne zarządzanie pustymi danymi w bazie danych. Kolumny rzadkie pozwalają na przykład na przechowywanie modeli obiektowych, które zazwyczaj mają wiele wartości zerowych, w bazie danych serwera SQL Server 2008 bez konieczności przeznaczania na nie dużej ilości miejsca.
  • Duże objętościowo typy danych użytkownika
    W programie SQL Server 2008 zniesiono ograniczenie miejsca przeznaczonego na typy definiowane przez użytkownika (UDT, User-Defined Type) do 8 KB, pozwalając użytkownikom na wyraźne zwiększenie rozmiaru typów UDT.
  • Typy danych przestrzennych
    Obsługa danych przestrzennych pozwala na rozbudowanie aplikacji o możliwości przestrzenne.
    • Obszary na powierzchni ziemi można zdefiniować przy użyciu współrzędnych określających szerokość i długość geograficzną.
    • Możliwość przechowywania informacji o wielokątach, punktach i liniach, które są związane z rzutowaniem na płaszczyznę, oraz dane, które są z reguły planarne i dotyczą na przykład pomieszczeń.

Inteligencja

SQL Server 2008 to kompleksowa platforma umożliwiająca korzystanie z inteligentnych rozwiązań zgodnie z potrzebami użytkowników.

Integrowanie dowolnych danych

  • Kompresja kopii zapasowych
    Wprowadzenie kompresji kopii zapasowych pozwala zmniejszyć objętość zajmowaną przez kopie przechowywane na dyskach twardych, a sam proces wykonywania kopii przebiega szybciej.
  • Równoległe partycjonowanie tabel
    Partycje umożliwiają organizacjom zarządzanie szybko zwiększającymi rozmiary tabelami w sposób bardziej wydajny polegający na przezroczystym dzieleniu ich na wygodniejsze w obsłudze bloki danych.
  • Optymalizacje zapytań dotyczących danych zawierających technikę łączenia gwiaździstego
    Optymalizacje polegają na wykrywaniu wzorców łączenia w hurtowniach danych, co pozwala na skrócenie czasu odpowiedzi na zapytania.
  • Funkcja zbiorów grupujących
    W wyniku zastosowania funkcji zbiorów grupujących powstaje jeden zestaw wyników będący odpowiednikiem zastosowania polecenia UNION ALL dla różnie zgrupowanych wierszy. Dzięki temu tworzenie kwerend agregujących i raportowanie jest łatwiejsze i szybsze.
  • Przechwytywanie zmian danych
    Funkcja umożliwia przechwytywanie kompletnej zawartości zmian, utrzymanie spójności między tabelami i działa nawet w przypadku zmian bazy. Umożliwia to organizacjom integrowanie najnowszych informacji z danymi w hurtowni.
  • Instrukcja SQL MERGE
    Wprowadzenie instrukcji SQL MERGE pozwala programistom na wydajniejszą obsługę typowych scenariuszy hurtowni danych, takich jak sprawdzanie, czy istnieje określony wiersz, a następnie - w zależności od wyniku tej operacji - wykonywanie operacji wstawiania lub aktualizacji.
  • Skalowalne usługi SQL Server Integration Services
    Pakiety integracji danych można teraz wydajniej skalować, co pozwala na lepsze wykorzystanie dostępnych zasobów i zarządzanie nawet największymi zadania w skali przedsiębiorstwa.
  • Wyszukiwania trwałe w usługach SQL Server Integration Services
    Wyszukiwanie to operacja wykonywana bardzo często - szczególnie w przypadku hurtowni danych, w której wyszukiwania stosowane są do transformacji kluczy biznesowych na ich odpowiedniki w tabeli faktów.

Dostarczanie wartościowych informacji

  • Skalowalność i wydajność analiz
    Nowe narzędzia do projektowania modułów pomagają użytkownikom w usprawnieniu procesu tworzenia infrastruktury analitycznej, umożliwiając im opracowywanie rozwiązań optymalizujących wydajność.
  • Obliczenia blokowe
    Obliczenia blokowe znacznie usprawniają przetwarzanie i pozwalają użytkownikom na zwiększenie głębokości hierarchii oraz wykonywanie obliczeń o większej złożoności.
  • Zapisywanie zwrotne (storno)
    Dzięki możliwości zapisu zwrotnego z użyciem formatu MOLAP w usługach SQL Server 2008 Analysis Services nie jest już konieczne wykonywanie kwerend na partycjach ROLAP. Użytkownicy mają więc do dyspozycji ulepszone scenariusze zapisu zwrotnego z poziomu aplikacji analitycznych w połączeniu z wydajnością tradycyjnego formatu OLAP.

Poprawianie dostępu do informacji

  • Silnik raportowania na poziomie przedsiębiorstw
    Uproszczone wdrażanie i konfiguracja sprawiają, że raporty można z łatwością dostarczać w ramach całej organizacji, zarówno wewnętrznie, jak i zewnętrznie. Użytkownicy mogą dzięki temu w prosty sposób tworzyć i udostępniać raporty o dowolnym rozmiarze i stopniu złożoności.
  • Umieszczanie raportów w Internecie
    Możliwość umieszczania raportów w Internecie pozwala na swobodne prezentowanie ich klientom i dostawcom.
  • Zarządzanie infrastrukturą raportowania
    Obsługiwanie serwera i kontrolowanie jego działania jest sprawniejsze dzięki możliwości zarządzania pamięcią, konsolidacji infrastruktury i uproszczonej konfiguracji przeprowadzanej przy użyciu scentralizownego magazynu i interfejsu API dla wszystkich ustawień konfiguracji.
  • Udoskonalenia narzędzia Report Builder
    Za pomocą projektanta raportów Report Designer można łatwo tworzyć raporty ad-hoc i raporty o dowolnej strukturze.
  • Wbudowane uwierzytelnianie formularzy
    Wbudowane uwierzytelnianie formularzy pozwala użytkownikom na łatwe przełączanie między systemem Windows a formularzami.
  • Osadzanie aplikacji serwera raportów
    Dzięki możliwości osadzenia Report Server w aplikacjach, adresy URL w raportach i subskrypcjach mogą prowadzić do lokalizacji wewnątrz aplikacji, w których zostały osadzone.
  • Integracja z pakietem Microsoft Office
    SQL Server 2008 umożliwia wyświetlanie raportów bezpośrednio w programie Word, umożliwiając użytkownikom korzystanie z raportów bezpośrednio z poziomu programu Microsoft Office Word. Ponadto znacznie usprawniono działanie mechanizmu umożliwiającego renderowanie raportów w programie Excel, aby umożliwić obsługę funkcji takich jak obszary zagnieżdżonych danych, podraporty, a także usprawnić obsługę komórek scalonych. Pozwala to użytkownikom na zachowanie wierności układu i usprawnia cały proces korzystania z raportów z poziomu aplikacji pakietu Microsoft Office.
  • Analiza predykcyjna
    Usługi Analysis Services programu SQL Server dostarczają zaawansowanych technik wyszukiwania danych. Usprawniona obsługa szeregów czasowych rozszerza możliwości prognozowania, a udoskonalone struktury wyszukiwania zapewniają większą swobodę w wykonywaniu ukierunkowanej analizy przy użyciu filtrowania, a także w dostarczaniu w raportach kompletnych informacji spoza zakresu modelu wyszukiwania. Nowe krzyżowe sprawdzanie poprawności umożliwia potwierdzenie dokładności i stabilności w celu uzyskania wiarygodnych wyników. Ponadto nowe funkcje dostarczane wraz z dodatkami SQL Server 2008 do pakietu Office 2007 umożliwiającymi wyszukiwanie danych dają wszystkim użytkownikom w organizacji dostęp do jeszcze większej ilości informacji umożliwiających podejmowanie decyzji na ich komputerach.

Spis treści

 Oficjalna strona produktu

 Inne źródła informacji o produkcie

 Do pobrania

 Realizacje

 Technologie

 Certyfikaty


CRM - Customer Relationship Management

Zarządzanie relacjami z klientami lub System relacji z klientami, to zestaw narzędzi i procedur istotnych w zarządzaniu kontaktami z klientami. CRM należy traktować nie tylko jako narzędzie, ale jako część strategii i filozofii biznesu, gdzie stały kontakt i zadowolenie klienta jest kluczową wartością. Istotną kwestią jest zapewnienie jednolitego systemu we wszystkich procesach biznesowych – od początku procesu sprzedaży poprzez serwis do sporządzania odpowiednich statystyk wykorzystywanych przy tworzeniu portfela produktów.

STRONA GŁÓWNAO NASROZWIĄZANIATECHNOLOGIEREALIZACJEDOŁĄCZ DO NASKONTAKT
www.ebusiness.plwww.microsoft.com/poland