Video: SQL tutorial svenska - 8 - Update 2024
Ofta skapade SQL-databasstabeller behöver lite tweaking. Om du arbetar för någon annan kan din kund komma till dig när du har skapat databasen och berättar att hon vill hålla reda på ett annat dataobjekt - kanske flera. Det betyder att du måste gå tillbaka till ritbordet.
Om du bygger en databas för egen användning uppstår brister i strukturen oundvikligen efter du skapar strukturen (det är nog en klausul i Murphys lag). Till exempel, säg att du börjar få förslag från andra länder och behöver lägga till en landskolumn. Eller om du har en äldre databas som inte innehåller e-postadresser - dags att få den uppdaterad.
Om en tid kommer när du behöver uppdatera databas tabeller, ta en stund att utvärdera alla de fält som de använder. Du kan till exempel lägga till ett andra adressfält för personer med komplexa adresser och ett landfält för förslag från andra länder.
Även om det är ganska lätt att uppdatera databastabeller, bör du undvika att göra det när det är möjligt. Alla applikationer som är beroende av den gamla databasstrukturen kommer sannolikt att bryta och måste åtgärdas. Om du har många applikationer kan denna uppgift vara ett viktigt företag. Försök att förutse utvidgningar som kan behövas i framtiden och göra bestämmelser för dem.
Att bära med lite extra kostnader i databasen är vanligtvis att föredra för att uppdatera en rad applikationer som skrivits för flera år sedan. Kunskapen om hur de fungerar är förmodligen långt borta, och de kan vara väsentligen oföränderliga.
För att infoga nya rader och ta emot ändringar, öppna bordet och följ dessa steg:
-
Högerklicka i fönstret för tabellskapning i den lilla färgen till vänster om fältet Stad för att välja den raden och välj Infoga rader från menyn som dyker upp.
En tom rad visas ovanför markörpositionen och trycker ner alla befintliga rader.
-
Ange de fält du vill lägga till i tabellen.
Ett fält Address2 har lagts till ovanför fältet Stad och ett landfält har lagts till ovanför fältet Telefon.
-
När du har avslutat dina ändringar, spara bordet innan du stänger det.