Hva er Java® Database Connectivity?
February 18 by Eliza
Den Java® programmeringsspråk er en programvarepakke som gir mange moduler for de fleste typer utvikling. Blant de viktigste modulene er Java® database tilkobling (JDBC) programmeringsgrensesnitt. Disse grensesnittene gir tilgang til databaser fra Java® programmer. JDBC grensesnitt fungerer med flere kommersielle databaser inkludert Oracle og Microsoft.
De fleste programmer krever en database til å lagre informasjonen som fanges fra tastaturet. Disse dataene må lagres i dataprogrammet og beholdt i en database. Java® bruker JDBC å konvertere data fra programmeringsspråk inn i en database. Denne omdannelse skjer hver gang programmet modifiserer data.
En database er en spesiell datamaskin filsystem som er designet for å lagre data for et selskap. Den Java® database tilkobling grensesnitt er programvaren som gjør det mulig manipulasjon av disse dataene fra en Java® program. JDBC gir spesifikke grensesnitt for å legge til, slette og endre data i en database.
Strukturert spørrespråk (SQL) er skriptspråket spesielt utviklet for databaser. Denne SQL-språket muliggjør uttak av data fra en database på en dataskjerm. Den Java® database tilkobling grensesnittet bruker SQL som metode for oppdatering av data. Denne SQL-skript er gått inn i JDBC grensesnitt som parametre for å utføre på databasen.
Open Database Connectivity (ODBC) er et annet grensesnitt som er laget for å få tilgang til databaser. Denne programvaren brukes av de fleste programvare som krever databasetilkobling. Den primære forskjellen mellom ODBC og JDBC er at Java® database tilkobling grensesnitt er spesifikk designet for Java® programmer. Det er vanligvis ikke brukes som en generisk databasetilkobling.
Den Java® database tilkobling grensesnittet krever leverandørspesifikke databasedrivere for å fungere skikkelig. Disse driverne er vanligvis utviklet av database selskaper og anses proprietære programmer som tolker Java®-spesifikke forespørsler til en bestemt database format. Hver sjåfør gir formatene er nødvendige for å samhandle med de spesifikke databaser.
Det finnes flere metoder tilgjengelig for tilgang til data fra databaser. JDBC krever utviklere å skrive spesielle SQL-skript. Mange rammer har blitt opprettet for å effektivisere datatilgang prosessen. Disse rammene skjule JDBC funksjonalitet fra Java® utviklere i et forsøk på å øke produktiviteten. Noen eksempler på disse rammene inkluderer Hibernate og Enterprise Java® Beans (EJB).
- • Hva er Java® Data Objects?
- • Hva er Java, og hvorfor er det så stor?
- • Hva er felles database intervjuspørsmål?
- • Hva er en database Audit?
- • Hva Er Java® Development Kit?
- • Hva er Java® Business Integration?
- • Hva er en Database Administrator?
- • Hva er en database applikasjon?
- • Hva er en database Machine?