SQLite Python (Suomi)

Tämä osio näyttää sinulle askel askeleelta, miten työskennellä SQLite tietokanta käyttäen Python-ohjelmointikieltä.

Python tarjoaa kaksi suosittua rajapintojen kanssa SQLite database library: PySQLite ja APSW. Kunkin käyttöliittymän tavoitteena on joukko erilaisia tarpeita.

PySQLite

PySQLite tarjoaa standardoidun Python DBI-API 2.0-liitäntä SQLite-tietokantaan. Jos sovellus tarvitsee tukea paitsi SQLite tietokantaan, mutta myös muita tietokantoja kuten MySQL, PostgreSQL ja Oracle, PySQLite on hyvä valinta.,

PySQLite on Python Standard library koska Python versio 2.5,

APSW

Jos sovellus tarvitsee tukea vain SQLite-tietokantaan, sinun tulee käyttää APSW module, joka tunnetaan Toinen Python SQLite-Kääre.

APSW tarjoaa ohuimman kerroksen SQLite-tietokantakirjaston yllä. Se APSW on suunniteltu jäljittelemään natiivi SQLite C, siksi, mitä voit tehdä SQLite C API, voit tehdä sen myös Python.,

Lisäksi kattaa SQLite-kirjasto, APSW tarjoaa monia matalan tason ominaisuuksia, kuten kyky luoda käyttäjän määrittämiä aggregaatti, toiminto, ja vertailu Python. Sen avulla voit jopa kirjoittaa virtuaalisen taulukon toteutuksen Pythonilla.

käytämme PySQLite wrapper osoittaa, miten työskennellä SQLite tietokanta kirjasto käyttäen Python.,

  • SQLite-tietokannan luominen Python-ohjelmasta: näyttää, miten luodaan uusi SQLite-tietokanta Python-ohjelmasta sqlite3-moduulin avulla.
  • luo taulukoita SQLite-tietokantaan Pythonin avulla: näyttää askel askeleelta, miten luo taulukoita SQLite-tietokantaan Python-ohjelmasta.
  • tietojen Lisääminen SQLite-tietokantaan Python: opastaa vaiheet tietojen lisääminen taulukkoon SQLite tietokanta käyttäen Python.
  • päivittää tietoja SQLite-tietokannassa Pythonin avulla: oppii päivittämään SQLite-tietokannassa olevia tietoja Pythonin avulla.,
  • tietojen valinta: tämä opetusohjelma näyttää, miten SQLite-tietokannassa tietoja kysytään Python-ohjelmasta.
  • tietojen poistaminen Python-ohjelmasta: opastaa, miten yksi tai useampi rivi poistetaan taulukosta Python sqlite3-moduulirajapinnan avulla.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *