Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Grzegorz Bartosik Świadome i pełne wykorzystanie narzędzi klienckich w SQL Server 2005.

Podobne prezentacje


Prezentacja na temat: "Grzegorz Bartosik Świadome i pełne wykorzystanie narzędzi klienckich w SQL Server 2005."— Zapis prezentacji:

1 Grzegorz Bartosik Świadome i pełne wykorzystanie narzędzi klienckich w SQL Server 2005

2 Ogólna charakterystyka SSMS Widoki w SSMS Szablony zapytań Refactoring kodu Formatowanie kodu SQL Personalizacja SSMS SSMS Add-ins Agenda

3 Ogólna charakterystyka SSMS Narzędzie do zarządzania SQL Server Graficzna nakładka na olbrzymią liczbę procedur systemowych Przyspiesza i automatyzuje pracę programisty i administrator BD

4 Widoki w SSMS Projekty (Projects/Solutions) Zarejestrowane serwery (Registered Servers) Eksplorator obiektów (Object Explorer) Zakładki (Bookmarks) Eksplorator szablonów (Templates Explorer)

5 Szablony zapytań Tworzenie szablonu zapytania Struktura znacznika parametrów szablonu gdzie: Parameter – nazwa parametru Type – typ parametru Value – domyślna wartość parametru Określenie wartości parametrów szablonu

6 Refactoring w SSMS Dostępne możliwości refactoringu w SSMS Wyszykiwanie/zamiana ciągu znaków w obrębie dokumentu/wszystkich otwartych dokumentów/projektu Wykorzystanie wyrażeń regularnych

7 Formatowanie SQL Standard SQL nie narzuca konieczności formatowania kodu Zalety formatowania kodu SQL Czytelność Łatwość utrzymania i rozwoju kodu Kryteria formatowania zależą od ustaleń w firmie, zespole projektowym Metody formatowania kodu: Żadne ;-) Ręczne Automatyczne – użycie formaterów kodu

8 Formatowanie SQL cz. 2 Formatowania kodu w SSMS Wcięcia (Indent) Mała/duża czcionka (Lowercase/UpperCase) Komentowanie bloków kodu (Comment/Uncomment Selection) Zawijanie wiersz (Word Wrap)

9 Formatowanie SQL cz. 3 Narzędzia do formatowania kodu SQL Instant SQL Formatter - bin/pp/gsqlparser/sqlpp/sqlformat.tpl SQL Pretty Printer - SQLinForm - SQL Refactor - gate.com/products/SQL_Refactor/index.htm

10 Personalizacja SSMS Skróty klawiaturowe Definiowanie skrótów Wykorzystanie parametryzowanych procedur składowanych Narzędzia zewnętrzne

11 SSMS Add-ins Zalety dodatków Polityka MS w kwestii dodatków dla SSMS Brak oficjalnych dodatków Brak API dla SSMS Przykładowe dodatki SSMSToolsPack ( ) DBObjectQuickFind SSMS Add-ins How-to 5_Management_Studio_with_Addins.all feed=90de427ee4d5bad02208cfb793db30d5

12 Pytania?

13 Dziękuję za uwagę Grzegorz Bartosik


Pobierz ppt "Grzegorz Bartosik Świadome i pełne wykorzystanie narzędzi klienckich w SQL Server 2005."

Podobne prezentacje


Reklamy Google