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 - http://www.wangz.net/cgi- bin/pp/gsqlparser/sqlpp/sqlformat.tpl SQL Pretty Printer - http://www.wangz.net/sqlpp_ssms.php SQLinForm - http://www.sqlinform.com/ SQL Refactor - http://www.red- 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 ( www.ssmstoolspack.com ) DBObjectQuickFind SSMS Add-ins How-to http://aspalliance.com/1374_Extend_Functionality_in_SQL_Server_200 5_Management_Studio_with_Addins.all http://reader.feedshow.com/show_items- feed=90de427ee4d5bad02208cfb793db30d5

12 Pytania?

13 Dziękuję za uwagę Grzegorz Bartosik e-mail: grzegorz.bartosik@anicasystem.com.pl


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

Podobne prezentacje


Reklamy Google