Praca dyplomowa inżynierska Opracowanie powłoki bazy danych MySQL Autor: Wojciech Kręcichwost Promotor: dr hab. inż. Leszek Borzemski, prof. PWSZ w Nysie Nysa 2006 Cel pracy Opracowanie interfejsu programowania (tzw. powłoki) wspomagającego proces tworzenia aplikacji współpracujących z serwerem bazy danych MySQL. Stworzenie darmowego oprogramowania. Zakres pracy Zaprojektowanie architektury oraz stworzenie implementacji powłoki. Opracowanie przykładowej implementacji aplikacji współpracującej z wybraną bazą danych. Wymagania systemowe Obsługa serwera bazy danych Zarządzanie danymi: – przeglądanie – modyfikowanie – sortowanie – wyszukiwanie Mechanizm obsługi błędów Komunikacja z bazą danych Aplikacja UseMySQL Biblioteka MySQL Moduł UseMySQL Typy danych Klasa TUseMySQL Typy danych TUseMySQL Reprezentacja danych Metody Typy danych Typy wyszukiwania Metody Komunikaty i obsługa błędów Typy danych Ustawienia Statystyki Informacje Reprezentacja danych Udostępnianie metod Program demonstracyjny Cechy wykonanego narzędzia Bardzo prosta obsługa Obsługa błędów Stabilność Rozbudowana funkcjonalność Elastyczna architektura Dostępność Dziękuje za uwagę