Posted on 2008-06-28 by Krzysztof Kosyl
Wprowadzenie
Python posiada – jak każdy porządny język programowania – zunifikowany interfejs dostępu do relacyjnych baz danych. Koncepcyjnie jest on zbliżony do JDBC (Java DataBase Connectivity), lecz dzięki wykorzystaniu możliwości Pythona o wiele prostrzy.
W chwili obecnej obowiązuje Python Database API v2.0 (znane też jako PEP 249). Jest ona [...]
Zamieszczony w: Artykuły | Otagowane: database, python, sql | 1 komentarz »
Posted on 2008-04-12 by Krzysztof Kosyl
Cele
Już od dłuższego czasu odchodzi się od pisania zapytań do baz danych poprzez pisanie zapytań SQL. Ma to wiele przyczyn, wśród nich można wymienić:
niezgodność pomiędzy modelem relacyjnym a obiektowym
brak przenośności – niestety SQL nie jest standardem, różne bazy danych mają własną składnię, często mocno się różniącą
kolejny język do nauki
zagrożenie SQL Injection
Wszystkie te problemy rozwiązuje [...]
Zamieszczony w: Artykuły | Otagowane: database, orm, ruby | Zostaw Komentarz »