Praca z XML w bazach danych

Coraz więcej użytkowników przechowuje dokumenty XML w kolumnach baz danych, szczególnie w sytuacjach, gdy dane XML są przesyłane lub odbierane od innych podmiotów. Przechowywanie danych w formacie XML ułatwia przedsiębiorstwom dostosowywanie się do zmian w standardowych formatach danych, ponieważ schematy XML ewoluują z czasem. Jednym z wyzwań podczas migracji z bazy danych relacyjnej do aplikacji bazy danych zorientowanej na XML jest opracowanie zapytań, które zastąpią tradycyjne zapytania SQL używane do przetwarzania danych relacyjnych, a zamiast tego będą służyły do analizy dokumentów XML przechowywanych w bazie danych.

Ostatnio mieliśmy okazję przedstawić zagadnienia związane z językiem XQuery dla danych XML w bazach danych podczas prezentacji zatytułowanej "Narzędzia Altova dla DB2®", która odbyła się w formie telekonferencji zorganizowanej przez firmę IBM® dla grupy użytkowników pureXML™. Po krótkim wprowadzeniu i omówieniu firmy Altova, skupiliśmy się na specjalnych funkcjach zawartych w programie XMLSpy, które umożliwiają zarządzanie schematami XML w bazie danych DB2 oraz edycję danych XML przechowywanych w DB2. Okno zapytań do bazy danych (Database Query Window) w programie XMLSpy ułatwia bezpośrednią edycję zawartości bazy danych XML w samym programie XMLSpy.

Firma Altova stworzyła Specjalistyczne możliwości zapewniające głęboką integrację Oferujemy narzędzia firmy Altova w połączeniu z serwerem danych DB2 pureXML, aby wspierać klientów pracujących z technologiami XML, schematami XML, XQuery oraz innymi technologiami związanymi z XML. Zaprezentowaliśmy program XMLSpy Edytor XQuery, Debugger dla języka XQuery i Profilator zapytań XQuery, z obsługą wykonywania skryptów XQuery bezpośrednio w bazie danych DB2 oraz z dedykowanymi funkcjami dla DB2 kolumna_xml i zapytanie SQL operatorzy.

Zakończyliśmy prezentację omówieniem kroków, jakie użytkownik może podjąć, aby przenieść dane relacyjne do aplikacji opartej na XML. Obejmuje to wyprowadzenie schematu XML na podstawie danych relacyjnych znajdujących się w tabeli w bazie danych DB2, a następnie import danych z tej tabeli i automatyczne oznaczanie ich w formacie XML zgodnie z nowym schematem XML.

Przesłaliśmy plik PDF zawierający prezentację na SlideShare. Można również pobrać kopię na stronie dla użytkowników IBM pureXML, gdzie można również posłuchać nagrania audio.

Najlepszym sposobem, aby osobiście przekonać się, jak dobrze narzędzia XMLSpy, MapForce, StyleVision i DatabaseSpy współpracują z bazami danych DB2 oraz innymi bazami danych wykorzystującymi XML, jest kliknięcie tutaj, aby pobrać bezpłatną wersję próbną pakietu Altova MissionKit.