*   >> läser Utbildning artiklar >> science >> programming

Mysql SQL Programming

Inledning SQL innebär Structured Query Language. Detta är ett datorspråk som används i programmerings relationsdatabaser. Varje databasservern har sin egen speciella strukturerade frågespråk. Språket skiljer sig något när du flyttar från en databas server till en annan. I denna artikel kommer jag förklara användningen av SQL i MySQL-servern. Enkel användning Den enkla användningen av SQL-uttryck är att göra saker som att skapa databas, skapa tabeller, infoga tabellrad, uppdatera tabellrad, ta bort tabellrad och välj (display) tabelldata (rader).

Behov av programmering Tänk dig att du har en butik databas med en tabell som kallas, SaleDetails och en annan kallas produkter. Bordet SaleDetails har namn och antalet särskilda objekt som sålts. Tabellen Produkter har namn och kvantitet av varor i lager. Trigger Antag att du säljer fem av ett visst objekt. Dessa uppgifter måste införas som en rad i tabellen SaleDetails. Antalet, fem, för såld vara, måste subtraheras från tabellen produkter, för inventering. Du behöver en programkod för att göra det automatiskt. Med andra ord behöver du en uppsättning särskilda SQL-satser för att göra det.

Den speciella uppsättningen av SQL-satser följer ett format som kallas, TRIGGER. Stored Procedure Du kanske vill kalla en utlösande faktor som den som beskrivits ovan; Du kan sedan vill kontrollera om posten i tabellen produkter har nått återordernivån så att du underrätta förvaltaren genom att placera en rad i en tabell med hans, som han läser varje morgon. Du kanske också vill visa alla inköp som har gjorts av kunden i månaden. Du kanske vill ha allt som sker automatiskt när en kund gör ett inköp. I det här fallet behöver du programkod som är större än den för avtryckaren.

Sådan kod kallas, en procedur, och behöver särskilda SQL-satser. Ett sådant förfarande sparas normalt (lagrad) på hårddisken och kallas när det behövs. Det är därför det kallas, Lagrad procedur. Triggers och procedurer sparas i samma hårddisk som MySQL-servern och databasen. De viktigaste saker du gör med SQL som ett datorspråk är att skriva triggers och procedurer. Du kan också använda SQL för data definition och manipulation; Men i denna form, det ser inte ut som programmering. Det finns några andra saker du kan göra med SQL, men jag kommer inte att gå in i det, i den här artikeln.

Men lär du dig en hel del på MySQL SQL när du läser tutorials jag har förberett för dig. SQL genomförs i regel samma dator som MySQL-servern. Innan du lär SQL för triggers

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.