Hvordan lage en søkbar Web Database

Hvordan lage en søkbar Web Database


En database inneholder en liste over poster i objekter som kalles tabeller. Disse tabellene er søkbare fra webapplikasjoner. En database og tabellene det inneholder er opprettet ved hjelp av Structured Query Language (SQL). I tillegg er de postene som finnes i tabellene også skapt og hentes ved hjelp av SQL. Du oppretter en søkbar Web database ved å opprette en ny database og tabeller som holder poster som kunder, salg og produktinformasjon.

Bruksanvisning

1 Klikk på Windows "Start" -knappen, og klikk "programmer". Klikk "Microsoft SQL Server" og deretter "SQL Server Management Studio." En fantastisk åpnes der du angir plasseringen av din online SQL Server host. Skriv inn SQL-postadresse og passord i tekstboksene, og klikk "Connect". Klikk på "New Query" -knappen for å åpne en tekst editor. Det er der du skriver inn SQL-kode for å opprette søkbar database.

2 Lag din database. Databasen inneholder alle brukertillatelser, tabeller, visninger og lagrede prosedyrer som gjør nett database søkbare. Følgende SQL-kode oppretter databasen:

CREATE DATABASE my_search_db

Trykk F5 for å kjøre koden. Dette skaper en database på SQL Server.

3 Lag tabeller brukes til søk. Hver tabell i databasen kan brukes i et søk. Du tillater brukere å søke og lese data ved hjelp av din egen kode og database-lagrede prosedyrer. I dette tilfellet, blir en kunde tabell opprettet. Følgende kode oppretter en tabell:

CREATE TABLE kunde
(
id int,
Lastname varchar (255),
Fornavn varchar (255),
)

Trykk F5 for å kjøre denne koden. Denne enkle tabellen oppretter en liste over kunder. Den "id" -feltet brukes som et felt som gir kunden et unikt identifikasjonsnummer. Dette er også brukt til interne ansatte når de ønsker å søke etter en kunde-ID-nummer.

4 Sett noen data inn i tabellen. En vellykket søk krever noe data i tabellene. Sett noen data inn din kunde bordet for å teste ut den nye databasen. Følgende kode setter inn en kundepost inn i tabellen:

sette inn i kundens (1, & # 039; Joe & # 039 ;, & # 039; Smith & # 039;)

5 Lag en lagret prosedyre. En lagret prosedyre er en gjenbrukbar blokk med kode som utfører SQL-kommandoer. En lagret prosedyre kan brukes til å lage et enkelt søk for en kunde. Følgende kode oppretter en lagret prosedyre for å søke i Web-databasen for en kunde:

lage prosedyre sel_customer
(@id Int)
som
select * fra kunden hvor id = @ id

Denne lagrede prosedyren henter en kunde basert på kundens ID-en du sender den. Den @id variabelen brukes til å lokalisere kunden og sende det til den anmodende søknaden.

6 Utfør den lagrede prosedyren for å teste søket database. Følgende kode søker i databasen og viser deg "Joe Smith" kunde inngått kunden tabellen:

exec sel_customer 1