SQL-statements kunt u gegevens tussen uw toepassingen en een database- uitwisseling , waardoor uw applicaties flexibeler en nuttig . Als je niet een programmeur en moeten gewoon om te communiceren met een databank , deze uitspraken zijn ook een geweldige manier om data te halen en te wijzigen in uw databases , lokaal of op afstand . Relational Database Een relationele database is een database die een of meer tabellen , waarbij elke tabel bestaat uit nul of meer rijen met gegevens bevat . Elke tabel bevat velden die de gegevens die zullen worden opgenomen in die kolom voor elke rij te beschrijven . Veel van deze tabellen vaak relaties met andere tabellen de gegevens daarin koppelen . Zo is er een een-op - veel-relatie met een klanten en tabel Orders . Beide tafels hebben een sleutel die is gekoppeld aan een of meerdere orders van een enkele klant te identificeren . Ophalen Gegevens De meest voorkomende SQL-instructie in de programmering is de SQL SELECT verklaring, die wordt gebruikt om informatie op te vragen of verkrijgen van een of meer database- tabellen . Deze verklaring omvat veel verschillende opties en uitzonderingen op de gegevens die u wilt bekijken te halen . De basis SELECT statement heeft slechts twee delen : de velden die u wilt ophalen en de tabel die u wilt ophalen uit . Een basis SELECT-instructie ziet er als volgt uit: SELECT WerknemerID , Voornaam, Achternaam , HireDate , Stad FROM Werknemers WHERE clausule kan de SELECT-instructie uit te breiden door gebruik te maken van de WHERE clausule in je queries. Hiermee kunt u de hoeveelheid gegevens die u halen uit de database te beperken of te filteren . De voorwaarden toegevoegd in de WHERE-component moet worden voldaan door de geselecteerde data . Bijvoorbeeld : SELECT WerknemerID , Voornaam, Achternaam , HireDate , Stad FROM EmployeesWHERE Stad = ' London ' Gegevens Wijziging De ALTER verklaring wijzigt een tabel definitie door het veranderen , toevoegen of laten vallen kolommen en beperkingen . Bijvoorbeeld , kunt u een nieuwe kolom toevoegen met de volgende syntaxis : ALTER TABLE dbo.doc_exa ADD column_b VARCHAR ( 20 ) NULL ; Het UPDATE statement bestaande gegevens in een of meer veranderingen kolommen in een tabel . Bijvoorbeeld : UPDATE dbo.Table2 SET dbo.Table2.ColB = 2 De instructie DELETE verwijdert gewoon rijen uit een tabel of view . Bijvoorbeeld : DELETE FROM Production.ProductCostHistoryWHERE StandardCost > 1000,00 ;
|