Oczekiwanie na SQL3

Subskrybuj RSS A A A
17 lutego 1997
Wojciech Gryciuk

Przesuwa się termin zakończenia prac nad stworzeniem obiektowo-relacyjnego standardu SQL.

Przesuwa się termin zakończenia prac nad stworzeniem obiektowo-relacyjnego standardu SQL.

Kolejne spotkanie komitetu standaryzacyjnego ANSI (American National Standards Institute) potwierdziło, że SQL3 - obiektowo-relacyjna wersja standardu SQL - pojawi się nie wcześniej niż w 1999 r. Tymczasem wielu producentów narzędzi do tworzenia baz danych, m.in. IBM, Informix, Oracle i Sybase, opracowało już własne rozszerzenia SQL na bazie wstępnej wersji SQL3. Nad ich stworzeniem pracuje również Microsoft. Firma Billa Gatesa zapowiada, że już w 1998 r. możliwe będzie tworzenie w Delphi, C++ i Javie tzw. stored procedures (procedur zapamiętanych). Nim wszyscy producenci dojdą do porozumienia z komitetem ANSI, na rynku będzie kilka niezgodnych implementacji SQL3, co grozi upadkiem jednego z najpopularniejszych standardów informatycznych.

Trochę historii

Kilka lat temu wydawało się, że obiektowe bazy danych zastąpią relacyjne. Obecnie większość analityków rynku twierdzi, iż obie technologie będą współistnieć prawdopodobnie w postaci baz obiektowo-relacyjnych. Dla specyficznych aplikacji obiektowe bazy danych są lepsze od relacyjnych, ale wciąż nie mogą sprostać potrzebom w zakresie przetwarzania danych alfanumerycznych. Jedną z zalet modelu relacyjnego jest istnienie od ponad 10 lat, ciągle udoskonalanego standardu SQL, bazodanowego języka opisującego sposoby manipulowania danymi, powszechnie używanego w środowisku klient/serwer. Dopasowywanie go do modelu obiektowego trwa już kilka lat.

Znaczenie technologii obiektowych dla SQL znacznie wzrosło od czasu, gdy użytkownicy zaczęli stosować je do budowania aplikacji i żądać baz danych, które z tych aplikacji mogłyby korzystać. Popularność technologii obiektowych wynikała z potrzeby zarządzania coraz bardziej złożonymi aplikacjami i typami danych. W efekcie okazało się, że maksimum korzyści można odnieść łącząc podejścia relacyjne i obiektowe - stąd pomysł opracowania SQL3.

Olej z wodą

Najtrudniejsze w pracy nad SQL3 okazało się zrozumienie zależności między tablicami i wierszami, charakterystycznymi dla technologii relacyjnych, a obiektami i ich wystąpieniami, cechującymi technologie obiektowe. Prowadzone przez ponad rok prace nad ich połączeniem, tak aby tablice wierszy mogły być widziane jako wystąpienia obiektów i na odwrót, zakończyły się niepowodzeniem.

W porównaniu do ostatniej, ustandaryzowanej wersji z 1992 r., SQL3 ma zawierać kilka znaczących zmian. Typy danych będą rozszerzone o logiczne, wyliczane i tzw. BLOBs (duże niestrukturalne obiekty), zostanie zdefiniowanych kilka nowych predykatów, będzie możliwe zadawanie rekurencyjnych zapytań oraz używanie bazodanowych wyzwalaczy (procedur wykonywanych przy dodawaniu lub usuwaniu rekordów w celu zachowania integralności bazy). Jednak zdaniem specjalistów, o żywotności SQL3 przesądzą w głównej mierze rozszerzenia obiektowe.

Oceń artykuł

średnio: 2 liczba ocen: 1

Komentarze (0)

Najnowsze

MAC, czyli ministerstwo reformowania rządzenia

Premier wspiera lojalnie w kryzysie najbliższego współpracownika, Michała Boniego, przyjmując na siebie atak oburzonych internautów podczas debaty o ACTA.

Nowe, unijne zamówienia publiczne

Komisja Europejska proponuje ważne zmiany prawa wspólnotowego w obszarze zamówień publicznych. Warto im się przyjrzeć bo to jeden z elementów nowej perspektywy finansowej UE. Warto zatem przyjrzeć się owej propozycji bliżej.

Bezpieczeństwo rządowych stron - analiza

Zespół zadaniowy ds. ochrony portali rządowych opublikował wytyczne. Trudno stwierdzić, że to najlepsze rekomendacje, jakie można było przy okazji zaistniałych ataków wypracować.

DEBATA: Kiedy walka polityczna w sieci przemienia się w cyberterroryzm?

Skuteczny atak cybernetyczny przyniesie opłakane skutki dla państwa i gospodarki. Boleśnie się o tym przekonaliśmy, gdy nie można było dostać się na strony internetowe najważniejszych instytucji w Polsce.

Czy MSW chce unieważnienia przetargu na pl.ID?

Rośnie ryzyko całkowitego unieważnienia przetargu na nowe dowody osobiste. Krajowa Izba Odwoławcza odrzuciła odwołanie firmy Sygnity, która nie zgadzała się na wydłużenie o trzy miesiące terminu składania ofert na dostawę blankietów nowych dowodów osobistych. Wydłużenie całego postępowania o trzy miesiące może spowodować skargi uczestniczących w nim firm, a w konsekwencji unieważnienie przetargu.

Garść rad dla roztropnego szefa IT

Trudne czasy w gospodarce to okres, kiedy szczególnego znaczenia nabiera hasło: Jak cię widza, tak cię piszą. Osłabienie rynku przekłada się na oszczędności w przedsiębiorstwie, a oszczędności najłatwiej szukać w działach, które, w opinii zarządu, nie są bezpośrednio związane z prowadzoną działalnością - czyli również w dziale IT.

Sprzeczne wizje e-dowodu

Koncepcja elektronicznego dowodu osobistego powstała w Polsce wiele lat temu. Starsze są koncepcje elektronicznego systemu świadczeń ochrony zdrowia. Mimo to, nadal są w trakcie budowy.

Rekomendacje

Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88