Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Wat is een SQL- object ?
SQLObject is een gratis ' object - relational mapping " software- programma dat is ontworpen om de overdracht van gegevens tussen de Structured Query Language ( SQL ) en Python helpen . Het maakt uitgebreid gebruik van nieuwe - stijl klassen , en maakt gebruik van metaklassen om integratie te vergemakkelijken . Het programma is het resultaat van een samenwerkingsverband tussen Ian Bicking en een groot aantal extra bijdragen programmeurs , en is vrijgegeven onder de GNU Lesser General Public License ( LGPL ) . SQL en Python

SQLObject 's
taak is om de integratie tussen SQL en Python vergemakkelijken . SQL is een veel gebruikte programmeertaal die wordt gebruikt om gegevens in Relational Database Management Systemen ( RDBMS ) te beheren . SQL zelf opgebouwd uit verschillende taalelementen , gebruikt om informatie database op te slaan of te manipuleren . Python is een geïnterpreteerde high-level programmeertaal , gebruikt in uiteenlopende sectoren zoals besturingssystemen , web applicatie scripting en Artificial Intelligence ( AI ) . Python is gewoonlijk niet compatibel met databases op basis van SQL .
Object - Oriented Programming

Object - georiënteerd programmeren paradigma
houden gegevens in " objecten ", die zijn net als velden in databases , maar over het algemeen zijn niet- scalaire - dat wil zeggen, meer dan een waarde houden ze . Bijvoorbeeld , zou een geautomatiseerd dagboek meerdere vermeldingen op een bepaalde dag . Echter , SQL databases houden scaler waarden in tabelvorm , zodat de waarden in het object worden geclusterd in groepen worden opgeslagen en gemanipuleerd in de database. Dit is de zogenaamde object - relational mapping .
Object - Relational Mapping in SQLObject

SQLObject
creëert een " Class definitie ' die fungeert als een middle - man tussen python en de database. Deze klasse wordt bepaald hoe het object wordt vertaald in het formaat dat wordt gebruikt door de database- tabel , koppelen van tabellen zoals klassen , rijen als voorbeelden en kolommen als attributen . Vervolgens databaserijen verschijnen als Python objecten , zonder toegang woordenboek en geen praktisch verschil tussen de database rij en het attribuut in de klasse definitie . Toolchains en code generatie worden ook niet gebruikt .
Compatibiliteit

SQLObject
is compatibel met de meeste van de gebruikte SQL - gebaseerde database- systemen . SQLObject is compatibel met MySQL door MySQLdb , ook wel bekend als MySQL - python , Max DB door sapdb , PostgreSQL door ofwel psycopg1 of psycopg2 , SQLite door PySQLite , Sybase , Firebird is compatibel met kinterbasdb en MSSQL Server is compatibel met pymssql en ADODBAPI . In termen van Python , omdat SQLObject gebruikt nieuwe - stijl klassen , Python 2.3 of hoger nodig is voor het voor de functie .

Previous: Next:
  python Programming
·Hoe de lengte van een lijst in…
·Voorbeelden van Python XML Pro…
·Hoe te Loop Through All Proper…
·Hoe coördinaten van de cursor…
·Hoe te gebruiken Pythonscript 
·Hoe je alle elementen Vermenig…
·Hoe maak je een Python script …
·Hoe kan ik gegevens in een Pyt…
·Hoe te Python downloaden 
  Related Articles
Hoe maak je een optie Box in Visual Basi…
Hoe kan ik een afbeelding Box Maak in Vi…
Hoe maak je een Werknemer Log in Maak Vi…
Hoe maak je een fout Handler voor een VB…
Hoe Search Engine Ranking of SEO van een…
Hoe gebruik je een afbeelding Kaart in V…
Wat is VBA ? 
Hoe maak je een Open File Dialog Box Geb…
Hoe kan ik een integer converteren naar …
  Programmering Articles
·Hoe kan ik een lijst in Android XML Impl…
·De voordelen van declaratief programmere…
·Hoe te Teken Reset in VB6 
·Over JAVA 
·Hoe te lezen MATLAB 
·Verbinding maken met SQLite Met Mongoose…
·Hoe je Gebruikers op basis van hun IP be…
·Het verschil tussen Windows & Forms Auth…
·Hoe te Pas een IRB Prompt 
Copyright © Computer Kennis http://www.nldit.com