Database programmer er svært nyttig i en rekke sammenhenger . Opprette en database applikasjon er relativt enkelt , men krever normalt å lære en eller flere teknologier . Hvilke teknologier du bruker vil blant annet avhenge av hvordan du har tenkt å distribuere databaseprogrammet. Tar tid å komme opp med en sterk database design før du begynner å utvikle din søknad er alltid ideelt . En godt utformet database vil danne en effektiv , effektiv grunnlag for søknaden din, samt å være robust og enkel å administrere. Enten database applikasjon er for Web eller for en stasjonær søknad , er det en rekke felles tiltak som trolig vil bli involvert . Instruksjoner
en
Design din database starter med en konseptuell modell . Tilbringe tid på å lage en god database design er noe som kan ha en stor innvirkning på hvor effektiv , effektiv og nyttig en applikasjon viser seg å være. Det finnes mange forskjellige teknikker som kan brukes , inkludert entitesrelasjoner diagrammer. For noen relasjonsdatabase system , bør du begynne med å bestemme på et sett av data Objects . Hvert objekt vil tilsvare en tabell i databasen , og bør ha et sett med attributter , som hver vil være en kolonne i at Object bord. De relasjoner mellom objekter kan representeres i databasen ved hjelp Utenlandske Keys. Hver tabell bør også ha en Primary Key gjør hver post i den unik . (Se Referanser 1 )
2
Bygg din database i henhold til abstrakt design. Hvis databasen kommer til å bli brukt på nettet , kan det være automatiserte verktøy levert av Web vert som du kan bruke til å lage den. I mange tilfeller vil du trenger for å lage tabellene i databasen ved å definere dem i SQL-setninger , og deretter kjører disse innenfor Database Management System . SQL brukes til å lage tabeller bør definere bordet navn , deres kolonnenavn , og de datatyper som skal brukes i kolonnene . (Se Referanser 2 )
3
Definer funksjonene i databasen. Når du oppretter tabellene i databasen, kan du også definere slike egenskaper som Primærnøkler og om kolonner kan ha " null "-oppføringene . Du kan også bruke valgfrie funksjoner som Auto intervaller for å tildele den neste i en rekke tall hver gang en ny kontakt er lagt til en tabell . Dette er ofte brukt for primærnøkkelkolonnene . Sett noen data inn i databasen , selv om du kan bare sette inn testdata til å begynne med . (Se Referanser 3 )
4
Koble til database og definere et sett med spørsmål som vil bli brukt . For de fleste databaseapplikasjoner , vil det være et sett av handlinger som brukere har lov til å utføre på dataene. Noen Database Management Systems vil tillate deg å definere nøyaktig hvilke rettigheter en gitt bruker har . En vanlig metode er å definere en eller flere abstrakte brukere av databasen , for eksempel "administrator " eller "manager " avhengig av handlingene som bestemte brukere må utføre. Innen søknaden din kode , bør du definere et sett med spørsmål som kan utføres , som vil omfatte ikke bare ser , men også oppdatering og sette inn data . (Se Referanser 4 )
5
Design og bygge din database program-grensesnitt . Hvordan du bygger grensesnittet for søknaden vil avhenge av hvor du planlegger å distribuere den. For Web , vil du vanligvis trenger å bruke HTML eller XML i noen form , normalt i forbindelse med Klientsideutvidelser teknologier som JavaScript og CSS for styling. For en desktop applikasjon , kan du bruke et språk som Java til både koble til Database Management System og presentere Client grensesnitt til brukerne . Din grensesnitt vil naturligvis ha til at brukere kan utføre de oppgaver som sett med spørsmål er ment for . (Se Referanser 5 )