Programowanie

Szybkie tworzenie oprogramowania

Microsoft SQL Server 2008 pozwala programistom na bardziej produktywną pracę i łatwiejsze tworzenie niezawodnych rozwiązań nowej generacji przy wykorzystaniu baz danych i użyciu zaawansowanego języka programowania T-SQL SQL Server oraz rozbudowanych typów danych umożliwiających zarządzanie danymi wszelkiego rodzaju.

  • Tworzenie zaawansowanych aplikacji

    Nowe i ulepszone funkcje programowania przy użyciu języka T-SQL dostępne w SQL Server 2008 umożliwiają tworzenie aplikacji baz danych nowej generacji, które spełnią najwyższe wymagania użytkowników końcowych.

  • Kontrola danych dowolnego typu

    Ulepszona obsługa typów danych w SQL Server 2008 pozwala na zarządzanie danymi relacyjnymi i nierelacyjnymi, w tym precyzyjne zarządzanie informacjami o dacie i godzinie, danymi XML, zewnętrznymi dokumentami i plikami, a także nowymi informacjami przestrzennymi z zastosowaniem reprezentacji planarnych lub geodezyjnych.

  • Udostępnianie zoptymalizowanych rozwiązań

    Ulepszenia silniku i hurtowni danych SQL Server pozwalają programistom wydajnie przechowywać i wyszukiwać dane oraz zarządzać nimi przy użyciu kolumn rzadkich, filtrowanych indeksów oraz nowej, w pełni zintegrowanej funkcji wyszukiwania pełnotekstowego.

Najważniejsze funkcje

Ulepszenia w języku T-SQL

Kliknij obraz, aby wyświetlić powiększenie

Najważniejsze nowe funkcje

  • Zwiększona precyzja przechowywania informacji o dacie i godzinie i zarządzania nimi.

  • Wydajne przechowywanie częściowo strukturalnych i rzadko zapełnionych zestawów danych przy użyciu kolumn rzadkich.

  • Wysoce wydajne, skalowalne i łatwe w obsłudze indeksowanie pełnotekstowe przy użyciu nowych, w pełni zintegrowanych indeksów pełnotekstowych.

  • Tworzenie dużych definiowanych przez użytkowania typów i agregatów definiowanych o rozmiarach większych niż 8 KB.

  • Łatwe przekazywanie dużych ilości danych do funkcji lub procedur za pomocą nowych parametrów wartości tabelarycznych.

  • Wydajne wykonywanie wielu operacji dzięki nowemu poleceniu MERGE.

  • Modelowanie danych hierarchicznych, na przykład schematów organizacyjnych lub plików i folderów, przy użyciu nowego typu danych HierarchyID.

  • Konstruowanie zaawansowanych aplikacji świadomych lokalizacji, przy użyciu nowych, zgodnych ze standardami typów danych przestrzennych i funkcji indeksowania przestrzennego w SQL Server.

  • Wydajne zarządzanie plikami i dokumentami z pełną obsługą zabezpieczeń i transakcji w SQL Server za pomocą nowego, zaawansowanego typu danych FILESTREAM.

  • Łatwe odnajdowanie zależności między obiektami i bazami danych przy użyciu nowej funkcji zarządzania zależnościami.

  • Szybsze tworzenie kwerend i raportowanie za pomocą zbiorów grupujących dzięki zastosowaniu zaawansowanych rozszerzeń klauzuli GROUP BY zgodnych ze standardem ANSI.

  • Skuteczny i wysoce wydajny dostęp do danych przy użyciu nowej funkcji filtrowanych indeksów dla podzestawów danych.

 

Funkcjonalności wspierane przez poszczególne edycje SQL Server 2008 (j. ang.).