Google
 
Strona główna Darmowe programy, shareware Programowanie MS Excel Porady komputerowe Bazy danych Kontakt

Polecamy: darmowe gry logiczne Sudoku do druku - raz zagrasz nigdy nie przestaniesz!
Zobacz ciekawe Zagadki logiczne Tabliczka mnożenia Mnożenie macierzy Macierz odwrotna

Warto uczyć się języka angielskiego: Życzenia urodzinowe po angielsku Ubrania po angielsku Zawody po angielsku

Zalety stosowania procedur składowanych


Zalety stosowania procedur składowanych.

Do zalet procedur składowanych należą:

1. Większa wydajność.

Procedury są przechowywane w bazie w postaci skompilowanej i zoptymalizowanej. Dlatego procedury takie wykonują się szybciej niż odpowiedni kod SQL w postaci tradycyjnej. Dodatkowo jeśli mamy do czynienia z sytuacją, w której aplikacja łączy się ze zdalnym serwerem baz danych to zastosowanie procedur składowanych może zmniejszyć ruch w sieci komputerowej, gdyż zamiast długich zapytań transportujemy w sieci tylko nazwy procedur i ewentualnie parametry wejściowe.



2. Większe bezpieczeństwo.

Parametry wejściowe w procedurach składowanych mają zadeklarowane typy. Powoduje to, że aplikacje wykorzystujące procedury składowane są bardziej odporne na wstrzykiwanie kodu (SQL injection) - jedną z technik włamań stosowanych głównie w aplikacjach internetowych.

3. Modularyzacja kodu.

Stosowanie procedur składowanych powoduje, że w kodzie aplikacji zamiast (czasem złożonych) zapytań SQL pojawiają się nazwy procedur, które o wiele łatwiej mogą opisywać jej funkcjonalność.

4. Łatwiejsza migracja do innych środowisk.

Jeśli chcemy przenieść aplikację do innego środowiska programistycznego pozostając przy tym samym serwerze baz danych, to jeśli nasza aplikacja ma część logiki biznesowej zaimplementowanej w postaci procedur składowanych to operacja ta będzie łatwiejsza, dlatego, że po prostu mniej kodu będzie do przeniesienia.








 
Polecamy : Cyfry rzymskie Przyspieszenie ziemskie Wahadło matematyczne Mostek Gretza Pojemność kondensatora Liczby naturalne przykłady Liczby wymierne przykłady Stopniowanie przymiotników angielski Działania na logarytmach Usuwanie niewymierności z mianownika Średnia arytmetyczna Średnia ważona Równania wymierne Alfabet grecki Kwasy beztlenowe  trójkąt równoboczny  wzory fizyczne  twierdzenia matematyczne  twierdzenia Pitagorasa  wzory matematyczne  zadania z matematyki  zadania z chemii  wzory strukturalne  wzory skróconego mnożenia  wartości funkcji trygonometrycznych  ułamki zwykłe  funkcja kwadratowa  funkcja liniowa  funkcja homograficzna  wyrażenia algebraiczne  Prawo Avogadra Otrzymywanie kwasów
Copyright © 2006-2010 programowaniePC.pl