Websites en desktop computing- applicaties model gegevens op verschillende manieren . Databases en XML bestanden behoren tot de meest gebruikelijke opties voor het opslaan van gegevens . Een dataset is een verzameling gegevens . Gegevensbronnen zoals databases en XML markup -bestanden slaan datasets . Wanneer een toepassing nodig heeft om gegevens uit een gegevensbron op te halen , hij vraagt het voor een bepaalde set van gegevens . Zodra een programma of script heeft een dataset , kan het te verwerken en weer te geven aan de gebruiker . Gegevensbronnen Database systemen zoals MySQL en Oracle slaan datasets voor applicaties die draaien op het web en op desktop computers . Deze relationele database management systemen waarin de data wordt gemodelleerd als entiteiten met attributen . De entiteiten kunnen ook relaties hebben , bijvoorbeeld om het verband tussen het record voor de klant en voor een bestelling geplaatst in een retail-systeem te modelleren . XML is een gemeenschappelijk instrument voor het opslaan van gegevens . XML-documenten opslaan van gegevens punten binnen markup code . Data Format De indeling waarin een gegevensbron modellen een dataset is afhankelijk van het systeem in gebruik is. Voor relationele database -systemen , wordt elke entiteit in de gegevens weergegeven als een tabel , met kolommen die zijn attributen . Elke record in een tabel kan een enkel item van de gegevens op te slaan in elke kolom . Om elk record uniek kan elke tafel een kolom die de primaire sleutel , die niet kunnen worden gedupliceerd in de tabel . Foreign keys vertegenwoordigen de relaties tussen tabellen , bijvoorbeeld een kolom in de tabel voor het opslaan van de unieke ID van de klant die geplaatst is . Voor XML , zijn data items ook gemodelleerd als entiteiten met attributen , maar worden weergegeven met behulp van markup code , zoals in het volgende voorbeeld : id="1234"> Mary Smith < /klant > < br de data-item hier > is een klant entiteit , met een ID- attribuut in het element tag opening . De inhoud van het element verschijnt tussen het openen en sluiten van tags. Queries Toepassingen beheren van de gegevens in een gegevensbron met behulp van queries . Een query kan een bepaalde dataset uit een database te halen , zoals alle orders voor een bepaalde klant . Voor relationele database management systemen , Structured Query Language is de meest voorkomende codering optie voor het uitvoeren van queries . SQL queries kunnen gegevens, alsmede records bijwerken ophalen en invoegen nieuwe items van data . Voor XML- databronnen , toepassingen ontleden van functies om de gemarkeerde upgegevens artikelen te verwerken . Toepassingen Veel programmeertalen bieden ontwikkelaars met standaard middelen voor de behandeling van gegevensbronnen , waaronder het ophalen en verwerken van datasets . Op het web , scripting talen zoals PHP en ASP bieden standaard functies voor het gemeenschappelijke database- systemen en voor XML . Op het bureaublad , zoals Java ontwikkelaars in staat om standaard data -functies gebruiken door het installeren van code bibliotheken .
|