SQL grundläggande教程
- Föregående sida Server skript
- Nästa sida Webbplatsbyggnad grundläggande教程
SQL is the standard computer language used to access and process databases.
Managing data through SQL
Structured Query Language (SQL) is the standard language used to access databases, including SQL Server, Oracle, MySQL, Sybase, and Access, etc.
For those who want to store data in a database and retrieve data from it, knowledge of SQL is invaluable.
What is SQL?
- SQL is Structured Query Language (Structured Query LLanguage)
- SQL enables us to access the database
- SQL is an ANSI standard computer language
- SQL is used to execute queries on the database
- SQL can retrieve data from the database
- SQL can insert new records into the database
- SQL can delete records from the database
- SQL is easy to learn
Editor's note:ANSI, American National Standards Institute
SQL is a standard - but...
SQL is an ANSI standard computer language used to access and operate database systems. SQL statements are used to retrieve and update data in the database. SQL can work with database programs such as MS Access, DB2, Informix, MS SQL Server, Oracle, Sybase, and other database systems.
Unfortunately, there are many different versions of the SQL language, but in order to be compatible with the ANSI standard, they must support some main keywords in a similar way together (such as SELECT, UPDATE, DELETE, INSERT, WHERE, etc.).
Kommentar:In addition to the SQL standard, most SQL database programs have their own private extensions!
SQL database table
A database typically contains one or more tables. Each table is identified by a name (for example, "Customers" or "Orders"). Tables contain records (rows) with data.
The following example is a table named "Persons":
LastName | FirstName | Address | City |
---|---|---|---|
Hansen | Ola | Timoteivn 10 | Sandnes |
Svendson | Tove | Borgvn 23 | Sandnes |
Pettersen | Kari | Storgt 20 | Stavanger |
The table above contains three records (each corresponding to a person) and four columns (surname, name, address, and city).
SQL query program
Genom SQL kan vi fråga efter en databas och få en resultatmängd som returneras.
Frågeprogram liknar detta:
SELECT LastName FROM Persons
Resultatmängden liknar detta:
LastName |
---|
Hansen |
Svendson |
Pettersen |
Kommentar:Vissa databassystem kräver att semikolon används vid slutet av SQL-kommandon. I vårt tutorial används inte semikolon.
SQL data manipulation language (DML)
SQL (structured query language) är en syntax för att utföra frågor. Men SQL-språket innehåller också syntax för att uppdatera, lägga till och ta bort poster.
Dessa fråge- och uppdaterings语句都 kommer från SQL:s DML-del:
- SELECT - Hämta data från databastabell
- UPDATE - Uppdatera data i databastabell
- DELETE - Ta bort data från databastabell
- INSERT INTO - Lägg till data i databastabell
SQL data definition language (DDL)
SQL:s data definition language del ger oss förmågan att skapa eller ta bort tabeller. Vi kan också definiera index (nyckel), specificera länkar mellan tabeller och tillämpa restriktioner mellan tabeller.
De viktigaste DDL-satserna i SQL:
- CREATE TABLE - Skapa ny tabell
- ALTER TABLE - Ändra (ändra) databastabell
- DROP TABLE - Ta bort tabell
- CREATE INDEX - Skapa index (söknyckel)
- DROP INDEX - Ta bort index
SQL教程
Lär dig CodeW3C.com tillhandahåller SQL教程.
- Föregående sida Server skript
- Nästa sida Webbplatsbyggnad grundläggande教程