SQL Server 2005 Express

Szybkie programowanie i wdrażanie aplikacji dynamicznych

Opublikowano: 18 sierpnia 2004 | Zaktualizowano: 12 maja 2005

Tworzenie elastycznych i niezawodnych aplikacji sterowanych danymi

Programiści w coraz większym stopniu wykorzystują relacyjne bazy danych, by dostarczać użytkownikom rozbudowane środowisko. Kluczowe znaczenie mają ochrona informacji zawartych w tych aplikacjach oraz zarządzanie nimi. SQL Server Express to wersja systemu SQL Server 2005 przeznaczona do tworzenia prostych, wydajnych i niezawodnych aplikacji dynamicznych, ponieważ udostępnia bezpłatną, łatwą w obsłudze i rozbudowaną bazę danych. Systemy baz danych mogą być zbyt złożone dla prostych aplikacji. Microsoft Visual Studio® 2005 i SQL Server Express oferują uproszczone, ale cechujące się dużymi możliwościami środowisko, w którym można opracowywać aplikacje sterowane danymi. W ramach środowiska Visual Studio 2005 programiści mogą projektować schematy, dodawać dane, wykonywać zapytania do lokalnych baz danych. Jeżeli zajdzie potrzeba stosowania zaawansowanych narzędzi, to SQL Server Express można bez problemu uaktualnić do zaawansowanych wersji systemu SQL Server.

Do początku stronyDo początku strony

Dynamiczne witryny internetowe

W obecnym, szybko zmieniającym się świecie nawet najprostsze witryny internetowe muszą być interaktywne. SQL Server Express i Visual Web Developer oferują prostą, zintegrowaną platformę do tworzenia dynamicznych i niezawodnych witryn internetowych. W połączeniu produkty te udostępniają narzędzia niezbędne do projektowania witryn internetowych, wdrażania ich i zarządzania nimi.

W warstwie bazy danych SQL Server Express zawiera funkcje pozwalające na uatrakcyjnienie środowisk WWW. Wykorzystuje zaawansowany mechanizm optymalizacji zapytań SQL Server 2005, przyspieszając funkcjonowanie witryny. Ponadto bazy danych można łatwo umieszczać w środowisku hostingu - służy do tego funkcja XCopy. Wbudowana w bazę obsługa XML zapewnia zgodność operacyjną środowiska WWW z innymi aplikacjami, z którymi witryna może współpracować za pomocą usług internetowych (Web services).

Do początku stronyDo początku strony

Uproszczone wdrażanie i serwis

Serwisowanie oprogramowania i udzielanie do niego pomocy technicznej generują koszty dla twórców aplikacji. Osadzona baza danych pozwala je zredukować, ponieważ udostępnia funkcje automatycznej optymalizacji i zarządzania oraz automatycznego wdrażania programów korygujących i serwisowania. Zapewnia także obsługę konfiguracji i instalacji rozwiązań osadzonych. Produkt SQL Server Express został zaprojektowany pod kątem tych potrzeb.

SQL Server Express wykorzystuje podstawowy mechanizm bazy danych SQL Server 2005, można go zatem skonfigurować w taki sposób, aby dynamicznie dostrajał parametry bazy, stosownie do zmian charakterystyki wykorzystania. Ponadto programiści nie muszą bezpośrednio wdrażać uaktualnień bazy danych, ponieważ SQL Server Express wykorzystuje nową funkcję Microsoft Update, która bezpośrednio instaluje uaktualnienia dla użytkowników. W przypadku użytkowników korporacyjnych SQL Server Express można łatwo włączyć do większości środowisk zarządzania przedsiębiorstwem. Pozwala na to obsługa Active Directory® i Microsoft Windows Management Instrumentation®.

SQL Server Express obsługuje także instalację bezinterwencyjną oraz konfigurację i instalację za pomocą graficznego interfejsu użytkownika. Dzięki temu programista ma pełną, wszechstronną kontrolę nad instalacją i konfiguracją osadzonej bazy danych.

Do początku stronyDo początku strony

Szybsze tworzenie raportów

Tworzenie aplikacji raportowych często jest procesem żmudnym. SQL Server Express upraszcza go dzięki ścisłej integracji z kontrolkami SQL Server 2005 Reporting Services, dołączonymi do rozwiązania Visual Studio 2005. Za ich pomocą programiści mogą łatwo tworzyć w SQL Server Express zaawansowane raporty, zawierające tabele, wykresy i rysunki.

Do początku stronyDo początku strony

SQL Server 2005 Express - najważniejsze informacje

SQL Server Express to łatwa w obsłudze wersja SQL Server 2005 przeznaczona do tworzenia prostych aplikacji sterowanych danymi.

Do początku stronyDo początku strony

Łatwa instalacja

Szybkie pobieranie

Uproszczony interfejs konfiguracyjny

Automatyzacja instalacji w przypadku rozwiązań osadzonych

Zintegrowane wdrażanie za pomocą jednego kliknięcia (Click Once).

Do początku stronyDo początku strony

Łatwa obsługa i zarządzanie

Nowe, uproszczone narzędzie do administrowania oraz edytowania zapytań

Zaawansowany optymalizator zapytań automatycznie optymalizujący zapytania

Automatyczne strojenie

Kreatory typowych zadań

Menedżer komputera umożliwiający uruchamianie i zatrzymywanie usług

Automatyczny serwis i wdrażanie programów korygujących (w ramach Microsoft Update)

Obsługa funkcji XCopy.

Do początku stronyDo początku strony

Wysoki poziom bezpieczeństwa

Ustawienia Secure by Default (bezpieczne wartości domyślne)

Możliwość precyzyjnego określenia praw administracyjnych

Trzy poziomy zabezpieczeń dostępu do kodu:

bezpieczny

zewnętrzny (można zweryfikować)

stanowiący zagrożenie

Wykorzystanie procedur składowanych jako warstwy abstrakcyjnej

Obsługa Active Directory

Obsługa uwierzytelniania Windows (Windows Authentication).

Do początku stronyDo początku strony

Prosta polityka cenowa i łatwe licencjonowanie

Bezpłatne pozyskanie i użytkowanie

Redystrybucja bez tantiem (wymagana rejestracja).

Do początku stronyDo początku strony

Liczne funkcje bazy danych

Procedury składowane

Widoki

Procedury wyzwalane

Kursory

Rozszerzone indeksy

Poziom izolowania migawki

Zaawansowany optymalizator zapytań

Obsługa transakcji SQL (Transact-SQL).

Do początku stronyDo początku strony

Obsługa języka XML

Wewnętrzny typ danych XML

Obsługa danych usystematyzowanych i częściowo usystematyzowanych

Obsługa XQuery

Obsługa schematów XML.

Do początku stronyDo początku strony

Ścisła integracja z Visual Studio 2005

Instalowanie wraz z Visual Studio 2005

Eksplorator danych Visual Studio do projektowania schematów, dodawania danych i wykonywania zapytań do lokalnych baz danych

CLR (Common Language Runtime) udostępniany z SQL Server Express

Typy i agregaty definiowane przez użytkownika

Dostęp do danych w trakcie przetwarzania dzięki ADO.NET

Integracja z zabezpieczeniami SQL Server i CLR

Wbudowane funkcje wyszukiwania i poprawy błędów

Kontrolki raportowe SQL Server w Visual Studio.

Do początku stronyDo początku strony

Skalowalność i wydajność

SQL Server Express obsługuje jeden procesor, ale można go zainstalować na dowolnym serwerze

1 GB adresowalnej pamięci RAM

Maksymalna wielkość bazy danych - 4 GB.

Do początku stronyDo początku strony

Rozproszony klient bazy danych

Subskrybent replikacji transakcyjnej

Subskrybent replikacji konsolidacyjnej

Klient brokera usług SQL Server

Obsługa transakcji rozproszonych.

Bardziej szczegółowe informacje na temat SQL Server 2005 Express Edition są dostępne są w sekcji Cechy.
Wymagania systemowe dostępne są w sekcji Wymagania systemowe (j. ang.)

Do początku stronyDo początku strony

Nagłówki Express

Pobieranie skryptów do tworzenia przykładowych baz danych Northwind i pubs (j. ang.)

Sprawdzanie dziennika internetowego zespołu SQL Server Express (j. ang.)

Dane techniczne SQL Server 2005 Express Edition (w formacie PDF) (j. ang.)

Opis SQL Server 2005 Express Edition (j. ang.)

Szczegółowe informacje o dzienniku internetowym zespołu Visual Studio Data (j. ang.)

Konkurs dla programistów: do wygrania Xbox i Halo 2! (j. ang.)

Do początku stronyDo początku strony

Nauka programowania

Programowanie internetowe z wykorzystaniem Visual Web Developer 2005 Express Edition i SQL Server 2005 Express Edition, część 1 (j. ang.)

Programowanie internetowe z wykorzystaniem Visual Web Developer 2005 Express Edition i SQL Server 2005 Express Edition, część 2 (j. ang.)

Programowanie internetowe z wykorzystaniem Visual Web Developer 2005 Express Edition i SQL Server 2005 Express Edition, część 3 (j. ang.)

Zarządzanie kolekcją utworów muzycznych za pomocą Visual Basic Express i SQL Server Express (j. ang.)

Szczegółowe informacje w ośrodku MSDN SQL Server Developer Center (j. ang.)

Szczegółowe informacje o Visual Studio 2005 w ośrodku dla programistów (j. ang.)

Do początku stronyDo początku strony

Społeczność użytkowników

Bieżąca wersja SQL Server 2005 Express Edition to wersja testowa beta, dlatego nie jest objęta pomocą techniczną (PSS). Pytania dotyczące produktu SQL Server 2005 Express Edition można zadawać na stronach grupy dyskusyjnej poświęconej temu produktowi.

Grupa dyskusyjna poświęcona SQL Server 2005 Express Edition (j. ang.)

Pomóż udoskonalić SQL Server Express, zgłaszając błędy (j. ang.)


Do początku stronyDo początku strony