Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Wat is Database Abstraction ?
Databases hulp organisaties opslaan en analyseren van grote hoeveelheden informatie efficiënt en economisch . Om de informatie in de database te krijgen echter een programmeur moet invoerformulieren en andere software -technische gebruikers. Een database- abstractielaag vergemakkelijkt het werk van database programmering , het helpen van de programmeur schrijven betere software met minder werk . Database

Een computer -database bestaat uit gespecialiseerde bestanden en programma's ontwikkeld om data te organiseren . Het gegevensbestand heeft een serverprogramma de data controleert voortdurend als het beweegt in en uit de database. Alle verzoeken om toegang tot de database door de server . Dit beschermt tegen niet-geautoriseerde gebruikers en onjuiste aanvragen voor data , waardoor de veiligheid en betrouwbaarheid van de database onderhouden .
Abstraction Layer

Een databank is alleen nuttig als het programma toe te voegen gegevens , wijzigingen aanbrengen en rapporten te maken . Echter, om database- programma's te schrijven , de programmeur moet de database- software te begrijpen . Een database- abstractielaag maakt deze taak gemakkelijker . Het vertaalt programmeren uitspraken in de taal van de programmeur weet al in de database commando's . De programmeur moet dan slechts een paar nieuwe programmering verklaringen of variaties op bestaande leren .
API

Programmeertalen
hebben een scala aan tools de programmeur gebruikt om software te schrijven . Een dergelijk instrument is de application programming interface of API , die als een "doorgang " van een programma om een ​​groot stuk software , zoals een database . Met de API , de programmeur gebruikt bekende functies van een taal te communiceren met de database. Hij kan in staat zijn om databank - enabled software te schrijven zonder de API , maar de baan is makkelijker met het. Hier , de API fungeert als een abstractielaag tussen de database en de software van de programmeur .
Programmeren

Met een databank abstractielaag , een programmeur gebruikt dezelfde taal waarnaar ze gewend is . Ze kan nodig zijn om een extra regel of twee toe te voegen aan het begin van een programma om een ​​verbinding met de database en de andere lijn aan het einde van het programma om de verbinding tot stand . Ze kunnen nieuwe records schrijven naar de database of bijwerken van bestaande records met het programmeren vergelijkbaar met wat ze eerder heeft gedaan . Als de organisatie schakelt over naar een ander merk van database- software , de abstractielaag zorgt voor de verschillen . Oude programma's zullen blijven werken , en de programmeur niet nodig om iets nieuws te leren .

Previous: Next:
  Database Software
·Toegang Query : Hoe een Autonu…
·De Soorten Databases voor File…
·Hoe te Ruwe data in T - SQL Ge…
·Hoe een ASCI Karakter Print on…
·Hoe je programma in MS Access …
·Hoe maak je een tabel kopiëre…
·Hoe krijg ik Tabelnamen Uit ee…
·Hoe te SSRS Render in HTML 
·Index Defrag 
  Related Articles
Wat is WYSIWYG ? 
Wat is een zwevende werkbalk ? 
Wat is een tekstverwerker ? 
Wat is Microsoft Office Suite ? 
Wat is het doel van de Thesaurus in een …
Wat is Corel WordPerfect ? 
Wat Program Leest Doc bestanden ? 
Wat Is Microsoft Works 7.0 ? 
Wat is Wordperfect ? 
  Software Articles
·Hoe te Etiketten op Word Print Perfecte 
·Hoe maak je een WAV -formaat opnemen op …
·Hoe kan ik oplossen Hallmark Card Studio…
·Hoe maak je een QuickBooks Invoice E-mai…
·Hoe kan ik een Reward Certificaat Zorg 
·ePortfolio Communicatie Problemen 
·Hoe te Verticale tekst uitlijnen in Adob…
·Linux Streaming Media Players 
·Hoe maak je een Reference Set naar een W…
Copyright © Computer Kennis http://www.nldit.com