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

Slides:



Advertisements
Podobne prezentacje
Indeksy w bazie danych Oracle
Advertisements

Funkcje w PHP ABK.
Ewa Skrenty Uczelniane Centrum Informatyczne UMK
Wprowadzenie do narzędzi CAT
Decyzje projektowe w .NET Framework
Microsoft Office System w praktyce wdrożenie w COMARCH-CDN
25/08/ Bazy danych II Piotr Górczyński Administracja MS SQL.
Przedstawienie możliwości, wad i zalet dwóch wybranych narzędzi CASE
Microsoft Exchange Server 2003 Obieg dokumentów
„Migracja środowisk Novell NDS/eDirectory oraz Novell Groupwise do środowiska Microsoft Active Directory oraz Microsoft Exchange przy użyciu narzędzi Quest.
Usługa Windows Server Update Services (WSUS)
Praca Dyplomowa Inżynierska
Microsoft Serwer - wprowadzenie
Systemy zarządzania treścią CMS
Wyższa Szkoła Ekologii i Zarządzania
Analiza, projekt i częściowa implementacja systemu obsługi kina
Narzędzia do testowania
Autor: Maciej Piwowarczyk
Szpif – baza danych Plan prezentacji: Schemat Widoki
SZPIF – Harmonogram, Opis narzędzi, Schemat bazy danych
System katalogowania i zarządzania sprzętem na uczelni
System katalogowania i zarządzania sprzętem na uczelni
Autor: Maciej Piwowarczyk
Mechanizm kompresji danych w SQL Server 2008
Wady i zalety Microsoft Word –a
MS ACCESS Kwerendy.
Modelowanie w Visual Studio 2010
Promotor: dr.inż. Aleksandra Werner
Wprowadzenie do JSP Copyright © Politecnico di Milano September 2003 Translation: Kamil Żyła, Politechnika Lubelska.
PowerPivot dla DBA mgr inż. Paweł Potasiński.
MySQL – ODBC - ACCESS.
Temat: Eksplorator Windows - wędrówka po drzewie folderów
Wprowadzenie do edytorów tekstu.
Król Excel 2013 Dynastii ciąg dalszy Grzegorz Stolecki
System wspierający obsługę przedmiotów projektowych
Strona internetowa pralni chemicznej
Word to proste!.
Kurs komputerowy - podstawy
Narzędzia administracyjne
Narzędzia wspomagające programowanie, projektowanie, pisanie kodu Tomasz Huczek.
Aplikacje bazodanowe ADO.NET PHP i MySQL
Temat 2: Edytory HTML.
Systemy Zarządzania Bazami Danych Laboratorium 05 Widoki i eksport tabel/widoków 1.
Systemy Zarządzania Bazami Danych
Tworzenie stron internetowych www World Wide Web
Systemy zarządzania treścią Wykład 5
Współpraca z innymi aplikacjami. Organizacja informacji 10 XII 2013.
QMS - Quotations Management System (system do zarządzania zapytaniami od klientów) Sebastian Pietrzyk Bielska Wyższa Szkoła im. Józefa Tyszkiewicza Wydział
Dodatki w Visual Studio
Ujarzmić Worda Agnieszka Terebus.
XML Publisher Przedmiot i zakres szkolenia Przedmiot i zakres szkolenia Przeznaczenie XML Publisher Przeznaczenie XML Publisher Definiowanie Definiowanie.
OWASP + DevOps, kilka przydatnych narzędzi
Znaki specjalne Co i jak + brak przykładów.  Aby wstawić symbol lub znak specjalny należy na karcie Wstawianie w grupie Symbole kliknąć na przycisk Symbol.
Temat 2: Instalacja Apache, PHP i bazy danych MySQL.
Aplikacje internetowe CSS - style fontów, tekstu Ciąg dalszy.
Microsoft Disk Operating System
Zbiór danych zapisanych zgodnie z określonymi regułami. W węższym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla danego.
Treści multimedialne - kodowanie, przetwarzanie, prezentacjaOdtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
PROINFO System zarządzania informacją o przedsięwzięciu informatycznym Seminarium dyplomowe 2004 WIiZ Politechnika Poznańska.
Waldemar Bartyna Pytania egzaminacyjne 1.
Formatowanie dokumentów
.NET i Bazy Danych Projekt: Wadim Grasza.
Style i szablony w MS Word 2010
ASP.NET Kontrolki źródła danych i prezentacji danych w ASP.Net
SQL Server Analysis Services Action!
Temat: Zasoby komputera
Strukturalny język zapytań SQL - historia
Microsoft Disk Operating System
Technologie Informacyjne Systemy składu tekstu
Zapis prezentacji:

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

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

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

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

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

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

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

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)

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

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

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

Pytania?

Dziękuję za uwagę Grzegorz Bartosik