Microsoft SQL Server er en database management program med en valgfri visuelt grensesnitt kalt Management Studio . SQL Server Express har mange av funksjonene i den fullstendige versjonen av SQL Server , inkludert de for å skape og spørring database tables.A walk- through av prosessen med å lage en prøve database, tabell og søket vil gi deg et solid fundament for å bruke SQL server til prosjektet. Lag en database
Åpen SQL Server Management Studio og trykk på Connect -knappen på Koble til tjener dialogboksen . Dette setter opp koblingen til databasen , som kreves for enhver database drift .
I Object Explorer høyreklikker du på mappen Databaser og velger Ny database . Merk at den eksisterende mappen inneholder allerede System databaser , som trenger å være alene , det er en database for å administrere SQL Server
Lag en tabell
For enkelte kolonnen. konfigurasjoner , forhindrer SQL Server deg i å lagre tabeller . For å forhindre dette , velger du Verktøy > Alternativer, utvide Designers subtre og velg Tabell og Database Designere . I tabellen Options rammen i høyre del av dialogboksen , fjerner feltet "Forhindre lagre endringer som krever bord re- kreasjon. "
I Ny database -dialogboksen , skriv " mindb " for databasen navn og klikk " OK . " Tilbake i Object Explorer ruten utvide mindb mappen og høyreklikk på bordene sub - mappen . Deretter velger du " New Table. "
En fane dukker opp for deg å gå inn definisjoner for tabellens kolonner. For feltene Kolonne Navn , Datatype og Tillat nullverdier , oppgi disse verdiene : en
tittel, nvarchar ( 50 ) ,
Definer andre og tredje kolonne med følgende data :
år , int , regissør , nvarchar ( 50 ) ,
Lagre tabellen med kontroll -S og skriv " filmer" for tabellen navn .
sette inn data
Du har definert tabellen , nå legge til noen data til det. I Object Explorer ruten utvider Tabeller undermappe under mindb database og høyreklikk på filmer bordet . Velg " Rediger Topp 200 Rader , " og skriv inn følgende data i den nye fanen som vises med kolonnenavn du definerte tidligere:
Star Wars, 1977 , George Lucasexcalibur , 1980 , John Boorman
Query data
p Med de data lagt inn, kan du prøve noen søk på tabellen. I Object Explorer høyreklikker du på filmer og velge " Velg Topp 1000 Rader . " SQL Server åpner opp en ny spørring tab og utfører spørringen for deg
Endre spørringen til å lyde som følger: . . SELECT TOP 1000 [title ] , [år ] , [ regissør ] FROM [ mindb ] [ dbo ] [ film ] WHERE år = 1977 ; .
Dette søket vil begrense postene som returneres til de fra år 1977 . Kjør den reviderte søk ved å trykke F5 .