Hvordan Design en online bokhandel Database

Hvordan Design en online bokhandel Database


En database kan defineres som et sett av data organisert som er lett å hente og redigeres. Det finnes mange forskjellige typer databaser å velge mellom. Noen eksempler er MySQL, Microsoft Access, SQL og Oracle. MySQL er en av de mest populære for web-baserte applikasjoner på grunn av sin brukervennlighet med moderne Web programmeringsspråk. En database kan brukes til å lagre alle typer informasjon. Det er spesielt nyttig når du prøver å kategorisere, vedlikeholde og søke i en stor liste.

Bruksanvisning

1 Bestem hvilke felt du vil databasen skal ha. Et felt er et område som vil holde informasjon. Det kan tildeles et eget navn, så lenge det ikke har spesialtegn eller mellomrom i den. Eksempel felt vi skal bruke er boktittel, forfatter, ISBN-nummer, utgiver og opphavsrett dato.

2 Tildele en datatype til hvert felt. En datatype er den type informasjon som skal lagres i det feltet. Et par eksempel datatyper er int (heltall), VARCHAR (tegnstreng opptil 255 tegn) og tekst (tegnstreng opptil 65535 tegn).

3 Velg et navn for databasen. Navnet kan være ditt valg, men bør forholde seg til informasjonen i databasen vil lagre. Den brukes kun for å referere til databasen. I dette eksempel navnet "bokhandel" bli brukt.

4 Opprett Database. Kjør denne kommandoen i din database editor:

opprette tabellen bokhandel (
id int ikke null AUTO_INCREMENT,
Tittelen varchar (100),
Forfatteren tekst,
isbn varchar (30),
utgiver tekst,
copyright varchar (50))

Den eneste ekstra felt som er lagt er et felt som heter "id". Dette feltet er satt til å ha en eiendom "AUTO_INCREMENT", som betyr at hver ny oppføring som er lagt vil ha et id-nummer 1 er større enn den siste oppføringen. Den "id" vil kun bli brukt til å søke gjennom databasen. Som du ser av det ovenstående, ble hvert felt som ble valgt tildelt en passende datatypen basert på informasjonen den vil holde. Tallet i parentes ved siden av datatype er det maksimale antallet tillatte tegn. For eksempel, "title varchar (100)" betyr at feltet som heter "title" vil ha datatypen "varchar" og kan holde maksimalt 100 tegn.

Hint

  • Velg riktige datatyper. Dette vil gi databasen til å være strukturert på en måte som fører til maksimal optimalisering.