Sql Server Introductie


M.S SQL is een van de meest populaire databases ter wereld. Als u ook geïnteresseerd bent in het ontwerpen, ontwikkelen en optimaliseren van databases, leren wij u dat!


Inleiding tot SQL



SQL is een standaardtaal voor het benaderen en manipuleren van databases. dit platform is ontwikkeld en ondersteund door microsoft.
In dit artikel proberen we SQL in eenvoudige taal aan u te introduceren en in toekomstige artikelen leggen we het u zeer professioneel uit.


Wat is SQL?



  • SQL staat voor Structured Query Language
  • SQL laat je databases openen en manipuleren
  • SQL werd in 1986 een standaard van het American National Standards Institute (ANSI) en in 1987 van de International Organization for Standardization (ISO)



Wat kan SQL doen?



  • SQL kan query's uitvoeren op een database
  • SQL kan gegevens ophalen uit een database
  • SQL kan records in een database invoegen
  • SQL kan records in een database bijwerken
  • SQL kan records uit een database verwijderen
  • SQL kan nieuwe databases maken
  • SQL kan nieuwe tabellen maken in een database
  • SQL kan opgeslagen procedures in een database maken
  • SQL kan weergaven maken in een database
  • SQL kan machtigingen instellen voor tabellen, procedures en weergaven



SQL is een standaard - MAAR....



Hoewel SQL een ANSI/ISO-standaard is, zijn er verschillende versies van de SQL-taal.

Om echter te voldoen aan de ANSI-standaard, ondersteunen ze allemaal ten minste de belangrijkste commando's (zoals SELECT, UPDATE, DELETE, INSERT, WHERE) op een vergelijkbare manier.


SQL gebruiken op uw website



Om een ​​website te bouwen die gegevens uit een database toont, heeft u het volgende nodig:

Een RDBMS-databaseprogramma (bijv. MS Access, SQL Server, MySQL)
  • Een server-side scripttaal gebruiken, zoals PHP of ASP
  • SQL gebruiken om de gewenste gegevens te krijgen
  • HTML / CSS gebruiken om de pagina op te maken



RDBMS



RDBMS staat voor Relationeel Database Management Systeem.

RDBMS is de basis voor SQL en voor alle moderne databasesystemen zoals MS SQL Server, IBM DB2, Oracle, MySQL en Microsoft Access.

De gegevens in RDBMS worden opgeslagen in database-objecten die tabellen worden genoemd. Een tabel is een verzameling gerelateerde gegevensinvoer en bestaat uit kolommen en rijen.

Kijk naar de tabel "Klanten":
SELECT * FROM Customers;

Elke tabel is opgedeeld in kleinere entiteiten die velden worden genoemd. De velden in de tabel Klanten bestaan ​​uit KlantID, Klantnaam, Contactnaam, Adres, Stad, Postcode en Land. Een veld is een kolom in een tabel die is ontworpen om specifieke informatie over elk record in de tabel bij te houden.

Een record, ook wel een rij genoemd, is elk afzonderlijk item dat in een tabel voorkomt. Er zijn bijvoorbeeld 91 records in de bovenstaande tabel Klanten. Een record is een horizontale entiteit in een tabel.

Een kolom is een verticale entiteit in een tabel die alle informatie bevat die is gekoppeld aan een specifiek veld in een tabel.

Houd er rekening mee dat...
SQL-sleutelwoorden zijn NIET hoofdlettergevoelig: select is hetzelfde als SELECT
In deze tutorial zullen we alle SQL-trefwoorden in hoofdletters schrijven.

Puntkomma na SQL-statements?
Sommige databasesystemen vereisen een puntkomma aan het einde van elke SQL-instructie.

Puntkomma is de standaardmanier om elke SQL-instructie te scheiden in databasesystemen waarmee meer dan één SQL-instructie kan worden uitgevoerd in dezelfde aanroep naar de server.

In deze zelfstudie gebruiken we puntkomma's aan het einde van elke SQL-instructie.


Enkele van de belangrijkste SQL-commando's / syntaxis



  • SELECT - haalt gegevens uit een database
  • UPDATE - werkt gegevens in een database bij
  • DELETE - verwijdert gegevens uit een database
  • INSERT INTO - voegt nieuwe gegevens in een database in
  • CREATE DATABASE - maakt een nieuwe database
  • ALTER DATABASE - wijzigt een database
  • CREATE TABLE - maakt een nieuwe tabel
  • ALTER TABLE - wijzigt een tabel
  • DROP TABLE - verwijdert een tabel
  • CREATE INDEX - maakt een index (zoeksleutel)
  • DROP INDEX - verwijdert een index


Sql Server Introductie