Tworzenie i zarządzanie bazami danych i aplikacje w warstwie danych w programie Visual Studio
Ważne |
---|
Projekty bazy danych, które zostały uwzględnione w starszych wersjach Visual Studio są teraz dostępne w SQL Server 2012 narzędzia.Aby uzyskać więcej informacji, zobacz Narzędzia dewelopera programu SQL Server. |
Projekty w bazie danych można użyć do tworzenia nowych baz danych nowe aplikacje w warstwie danych (DAC) oraz do aktualizowania istniejących baz danych i aplikacje w warstwie danych.Zarówno bazy danych projektów i projektów DAC umożliwiają zastosowanie technik zarządzania wersji kontroli i projektu do swoje wysiłki na rzecz rozwoju bazy danych w podobny sposób zastosowania tych technik do kodu zarządzanego lub macierzystym.Może pomóc zespół zarządzania zmianami do baz danych i serwerów baz danych przez tworzenie projektów DAC, bazy danych projektu, lub server project i umieścić go w obszarze kontroli wersji.Członkowie zespołu mogą następnie Wyewidencjonuj pliki dokonać, utworzyć i przetestować zmiany w środowisko programistyczne izolowanych, lub piaskownicy przed udostępnianie zespołu.Aby zapewnić jakość kodu zespołu można zakończyć i przetestować wszystkie zmiany dla określonej wersji bazy danych w środowisku wzorcowym, przed wdrożeniem zmiany w produkcji.
Lista funkcji bazy danych, które są obsługiwane przez aplikacje w warstwie danych, zobacz Funkcje obsługiwane w warstwie danych aplikacji w witrynie sieci web firmy Microsoft.Użycie funkcji bazy danych, które nie są obsługiwane przez aplikacje w warstwie danych zamiast tego należy używać projektu bazy danych, zarządzanie zmian do bazy danych.
Typowe zadania wysokiego poziomu
Zadań wysokiego poziomu |
Obsługa zawartości |
---|---|
Rozpoczęcie opracowywania aplikacji poziomu danych: A DAC jest nowa koncepcja wprowadzone z SQL Server 2008 R2 , zawiera definicję SQL Server bazy danych i towarzyszące instancji obiektów, które są używane przez klienta serwera lub aplikacji trójwarstwowej.DAC zawiera obiekty bazy danych, takie jak tabele i widoki z instancji podmioty, takie jak logowania.Można użyć Visual Studio do tworzenia projektów DAC, tworzenie pliku pakietu DAC i wysłać tego pliku pakietu DAC administrator bazy danych w celu wdrożenia na wystąpienie SQL Server aparatu bazy danych. |
|
Wykonywanie rozwoju iteracyjne bazy danych: , jeżeli jesteś deweloperem lub testera wyewidencjonować części projektu i zaktualizować je w środowisku izolowanym rozwoju.Za pomocą tego typu środowiska, można przetestować zmiany bez wpływu na innych członków zespołu.Po zakończeniu zmian sprawdzania plików do kontroli wersji, gdzie inni członkowie zespołu można uzyskać zmiany i budowanie i je wdrożyć na serwerze testowym. |
|
Tworzenie prototypów, weryfikowanie badania wyniki oraz modyfikowanie skryptów bazy danych i obiektów: można użyć Transact-SQL edytora do wykonania tych zadań. |
|