Teoria i konstrukcja obiektowych języków zapytań – Streszczenie
Języki zapytań są przyjaznymi dla użytkowników interfejsami do bazy danych, umożliwiającymi jej przeszukiwanie dla dowolnego celu. Najbardziej popularny język zapytań SQL jest uważany za istotny czynnik komercyjnego sukcesu relacyjnych baz danych. Pojawienie się obiektowych repozytoriów obiektowo-relacyjnych baz danych oraz repozytoriów XML stworzyło w tej dziedzinie nową jakości. Nowe rozwiązania praktyczne, metody i teorie spowodowały stan sporego zamieszania w tej dziedzinie, brak spójnych, jednorodnych podstaw teoretycznych i przypadkowość rozwiązań praktycznych.
Książka prezentuje spójne i uniwersalne podejście do teorii i konstrukcji języków zapytań. Jest próbą uporządkowania dziedziny na gruncie jednolitej teorii określanej jako podejście stosowe (stack-based approach, SBA). Podstawą jest założenie, ze języki zapytań są odmiana języków programowania. Podejście stosowe można stosować dla relacyjnych, obiektowych i obiektowo-relacyjnych baz danych, dla repozytoriów XML oraz dla dowolnych innych składów informacji.
Książka „Teoria i konstrukcja obiektowych języków zapytań” jest przeznaczona dla studentów, doktorantów, wykładowców oraz specjalistów, którzy chcieliby zdobyć wiedzę na temat języków zapytań na zaawansowanym poziomie. Zrozumienie wprowadzonych tu pojęć i metod umożliwia opracowanie i szybkie zaimplementowanie własnego, mocnego języka zapytań dla dowolnie wybranego celu.
Skrócony spis treści
- Wprowadzenie
- Motywacje i ogólne założenia języków zapytań
- Wprowadzenie do obiektowości w bazach danych
- Podstawy semantyczne języków zapytań
- Założenia semantyczne podejścia stosowego
- Język SBQL (Stack-Based Query Language)
- Dalsze własności SBQL
- Rozszerzenie języków zapytań o konstrukcje imperatywne
- Aktualizowalne perspektywy
- Optymalizacja zapytań
- Mocna kontrola typów
Szczegółowy spis treści – zobacz
Kazimierz Subieta – notka biograficzna
Dr hab. inż. Kazimierz Subieta jest profesorem w Polsko-Japońskiej Wyższej Szkole Technik Komputerowych w Warszawie, gdzie kieruje Katedrą Inżynierii Oprogramowania, docentem w Instytucie Podstaw Informatyki PAN w Warszawie oraz profesorem w Katedrze Informatyki Stosowanej Politechniki Łódzkiej. Jego zainteresowania naukowe, zawodowe i dydaktyczne obejmują bazy danych, inżynierię oprogramowania, systemy rozproszone, technologie internetowe, systemy zarządzania treścią w Internecie oraz tworzenie portali biznesowych. Jest autorem ponad 100 publikacji i raportów naukowych, 6-ciu książek oraz licznych implementacji, zarówno komercyjno-przemysłowych jak i prototypów badawczych.
Opinie
Na razie nie ma opinii o produkcie.