Procedury składowane 2007-05-15

Jak to działa? W skrócie mówiąc chodzi o to by niektóre operację na bazie dokonywać poprzez wywołanie funkcji, a nie listę kolejnych zapytań SQL w naszej aplikacji.

Jakie są plusy tego rozwiązania?

  • implementacja logiki biznesowej - nie trzeba tej samej funkcjonalności implementować/poprawiać gdy mamy kilka aplikacji klienckich, podobna sprawa ma się przy zmianie środowiska programistycznego, mamy mniej do zaimplementowania od nowa
  • wydajność - wszystko odbywa się po stronie serwera, już na samym czasie wymiany danych między bazą, a aplikacją zaoszczędzamy
  • przejrzystość - wywołanie jednej procedury w aplikacji zamiast kilku zapytań SQL
PostgreSQL, Techblog

Widoki (perspektywy) 2007-04-12

Widok (perspektywa) jest to wirtualna tabela, którą określa zapytanie SQL. Można z niej pobierać dane (SELECT) tak samo jak ze zwykłej tabeli. Dzięki niej możemy zaoszczędzić sobie tworzenia w aplikacji długich zapytań, a także w niektórych przypadkach uniezależnić aplikacje od właściwej struktury podstawowych tabel.

PostgreSQL, Techblog

Tworzenie tabel MySQL vs PostgreSQL 2007-03-28

Tak się składa, że musiałem ostatnio wrócić na chwilę do MySQL i nie obyło się niestety bez problemów. Przede wszystkim raził mnie brak informacji co się dzieje. Przy zakładaniu tabel w PostgreSQL zawsze mamy komunikaty, że został utworzony klucz, że to, że tamto. W MySQL na odwrót, co byśmy nie robili komunikatów brak, a do tego zdarzają się w stylu "nie udało się".

PostgreSQL, Techblog
Programowanie, php, programista, blog, nauka, cms, kurs php, tworzenie stron, tutorial, artykuł, oprogramowanie, www, homepage, link.