Utformningen av din SQL Server-databas bestämmer dess effektivitet och prestanda . Databas design är en av de svåraste delarna av ansökan - skapande processen . Utformningen bör lagra data , ger skalbarhet och utför snabbt , så att användare som behöver tabelldata kan hämta information snabbt . Säkerhet också bör tas upp så dina data är skyddade från obehöriga användare . Instruktioner
1
Skapa en layout av tabeller och diskutera företagens behov , till exempel vilken typ av information som kommer att lagras . Till exempel måste en e -handel en order , kunder och sjöfart bord . Skapa en layout för informationen hjälper dig att bestämma vad tabeller som behövs och hur man kan lagra data på servern . Det hjälper dig också bestämma de lagrade procedurer som behövs för databasen .
2
Välj ett säkerhetssystem . SQL Server kan du använda Windows-inloggning information eller separat SQL Server-autentisering . SQL Server-autentisering kräver att du skapar ett användarnamn och lösenord för varje användare som behöver åtkomst till databasen . Du måste också ge dessa användare tillgång till borden . Windows-autentisering ger tillgång till alla som har loggat in på ditt nätverk . Addera 3
lägga ut din lagrade procedurer namn . Lagrade procedurer är funktioner som används för att hämta data från tabellerna . Många företag använder en vanlig namnschema , så varje utvecklare skapar en ny lagrad procedur som är lätt att läsa . Den namnschema berättar också administratörer vilken typ av lagrad procedur används i funktionen . Till exempel använder ett prefix " sel_ " berättar andra utvecklare som en " select " uttalande används i den lagrade proceduren koden .
4
Välj kolumnen används som primärnyckel för tabellen . En primärnyckel förbättrar databasens prestanda genom att sortera posterna så att databasen tar mindre tid att hitta de data som hämtas från den lagrade proceduren .
5
Ställ in dina relationer . En relation är en " länk " mellan ett tabellens primärnyckel och en annan tabell främmande nyckel . Till exempel är en kund identifieringsnummer ( primärnyckeln ) används för att ansluta till tabellen Order . Detta gör att du kan hämta en kunds uppgifter och tillhörande order .