Microsoft SQL Server er en database management program med en valgfri visuel grænseflade kaldet Management Studio . SQL Server Express har mange af funktionerne i den fulde version af SQL Server , herunder for at skabe og forespørge databasen tables.A walk -through af processen for at skabe en prøve database , bord og forespørgsel vil give dig et solidt fundament for at anvende SQL server til dit projekt. Opret en database
Open SQL Server Management Studio og tryk på knappen Connect på Opret forbindelse til server i dialogboksen . Dette indstiller linket til databasen , der kræves for enhver database operation.
Object Explorer ruden , skal du højreklikke på folderen Databaser , og vælg Ny database . Bemærk, at den eksisterende mappe allerede indeholder systemdatabaser , som skal stå alene , det er en database, er nødvendig for at administrere SQL Server
Opret en tabel
For visse kolonne. konfigurationer , SQL Server forhindrer dig i at gemme tabeller. For at forhindre dette , skal du vælge Funktioner> Indstillinger , udvide Designers undertræ og vælg Bord og Database Designere . I tabellen Options rammen i højre del af dialogboksen feltet deaktivere " Undgå at gemme ændringer , der kræver table genskabelse . "
Dialogboksen Ny database , skriv " myDB " til databasen navn og klik på " OK". Tilbage i Object Explorer ruden udvide myDB mappe og højreklik på tabellerne undermappeprivilegium . Vælg derefter "Ny tabel . "
Fane popper op for dig at indtaste definitioner for tabellens kolonner. For felterne Kolonne Navn , datatype og Tillad Null-værdier , skal du indtaste disse værdier : Hej
titel, nvarchar (50) ,
Definer anden og tredje kolonne med følgende data :
år , int , direktør nvarchar (50) ,
Gem tabellen med styring -S og indtast "film" for tabellen navn. < br >
indsætte data
Du har defineret dit bord , nu tilføje nogle data til den. I Object Explorer ruden udvide Tabeller undermappe under myDB databasen og højreklik på din film bordet. Vælg "Edit Top 200 Rækker ", og indtast følgende data i den nye fane , der vises med kolonnenavne du har defineret tidligere :
star wars , 1977, George Lucasexcalibur , 1980, John Boorman
< br >
Query data
Med de indtastede data , så prøv nogle forespørgsler på dit bord . I Object Explorer skal du klikke højre på film, og vælg " Vælg Top 1000 Rækker . " SQL Server åbner en ny forespørgsel fane og udfører forespørgslen for dig
ændre forespørgslen til følgende ordlyd : . . SELECT TOP 1000 [ titel] , [år ], [ Director] FROM [ myDB ] [ DBO ] [ film ] WHERE år = 1977 .
Denne forespørgsel vil begrænse de poster, der returneres til dem fra år 1977. Kør den reviderede forespørgslen ved at trykke F5 .