Databases and Python Programming: MySQL, MongoDB, OOP and Tkinter
Gwałtowny rozwój firm w różnych branżach wymaga solidnej bazy danych i powiązanego języka komputerowego do wydajnej i skutecznej obsługi wymagań informacyjnych w celu podejmowania decyzji. W tym kierunku istnieje kilka języków baz danych. Pojawienie się języka programowania Python spełnia takie wymagania, aby efektywniej zarządzać danymi przechowywanymi w bazach danych.
Opierając się na opiniach otrzymanych od kolegów akademickich i studentów, a także na dynamicznych zmianach w tej dziedzinie, pomyślałem, że właściwe jest wydanie książki "Programowanie w Pythonie dla baz danych: MySQL, MongoDB, programowanie obiektowe (OOP) i tkinter".
Ten tekst byłby przydatny w spełnianiu wymagań organizacji biznesowych, ponieważ programowanie w Pythonie ma trzy w jednej funkcji, a mianowicie funkcję języka wysokiego poziomu, funkcję bazy danych i funkcję graficzną.
Niniejszy tekst rozpoczyna się od wprowadzenia, które obejmuje potrzebę bazy danych, rodzaje decyzji i systemów informacyjnych, konwencjonalny system przetwarzania plików i system baz danych. Rozdział 2 poświęcony pojęciom i modelom baz danych przedstawia dane i informacje, metadane, terminologie plików, schemat a podschemat, powiązania między polami pliku, powiązania między plikami, powiązania jeden do jednego między plikami, modele danych i model relacji encji.
Następnie znajduje się rozdział poświęcony projektowaniu baz danych, który obejmuje podejście odgórne, podejście oddolne i studium przypadku zgodnie z podejściem oddolnym, które wykorzystuje normalizację.
Rozdział 4 na temat Python MySQL przedstawia Tworzenie bazy danych, Tworzenie tabeli w Python MySQL, Wstawianie rekordów do tabeli "Student" w Python MySQl, Wybierz polecenie w MysQL Python, Wybierz.... Z..... Where w MySQL, dodawanie pola w tabeli, dodawanie danych do nowych pól tabeli za pomocą polecenia Update, Select..... From Order By Query, Usuń From....... Where...... Polecenie, polecenie Drop Table Name of Table, polecenia Limit i Limit with Offset, studium przypadku dla poleceń Limit... i Limit with Offset oraz polecenie Join. Następnie znajduje się rozdział poświęcony PYTHON MongoDb, w którym przedstawiono typy baz danych NoSQL, instalację, tworzenie bazy danych i kolekcji, dodawanie pierwszego dokumentu / rekordu i drukowanie, wstawianie zestawu dokumentów i drukowanie ich IDS, drukowanie zawartości kolekcji pracowników, zapytanie o pobranie pól dokumentów spełniających warunek, sortowanie, sortowanie dokumentów kolekcji na podstawie klucza i drukowanie wybranych pól, usuwanie dokumentów z kolekcji, upuszczanie kolekcji, polecenie Update i Limit ().
Rozdział 6 przedstawia programowanie obiektowe w Pythonie (OOP), które obejmuje klasy i obiekty Pythona, konstruktory w Pythonie, destruktory w Pythonie, dziedziczenie w Pythonie, hermetyzację, klasę / zmienną statyczną oraz metodę klasy i metodę statyczną. Ostatni rozdziałb 7 przedstawia tkinter, który obejmuje programowanie Tkinter i widżety Tkinter.
Ten tekst jest napisany w łatwym do odczytania stylu. Każdy rozdział zawiera liczne przykładowe programy, a w wybranych rozdziałach przedstawiono odpowiednie studia przypadków.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)