sql >> Database >  >> RDS >> Database

Wat is SQL?

In deze serie gaan we door enkele basisprincipes van het gebruik van SQL. Ervaring met SQL is niet vereist. Dit wordt geen uitgebreide cursus. De geschiedenis van SQL valt buiten het bestek van deze serie.

We zullen echter kort ingaan op hoe SQL wordt gebruikt en voor wat voor soort toepassingen. In wezen leert u hoe SQL-statements en -clausules worden gevormd en naar wat voor soort informatie u kunt zoeken.

Gestructureerde Query-taal

SQL staat voor Structured Query Language , en het is de industriestandaard voor het werken met relationele databasesystemen zoals MySQL, SQLite en vele andere. Dit betekent dat u SQL in algemene zin kunt leren en dat uw kennis u nog steeds in staat stelt om te communiceren met veel verschillende soorten toepassingen, zoals blogs, e-commercesites en zelfs smartphone-apps.

Standaard voor het werken met relationele databases

Met SQL kunt u informatie uit een database halen in de vorm van kleine vragen die aan elkaar zijn geregen om query's te vormen. Deze vragen kunnen sterk variëren in complexiteit. Maar de meest voorkomende databasebewerkingen waarvoor u SQL kunt gebruiken, zijn het maken, lezen, bijwerken en verwijderen van informatie uit uw database. Dit zijn enkele van de belangrijkste operaties waarop deze serie zich zal concentreren.

Oefen SQL met nepgegevens

Een van de problemen waarmee veel nieuwe SQL-gebruikers worden geconfronteerd, is het zelf aan het werk krijgen van gegevens. De uitspraken waarover u in deze serie zult leren, betreffen het extraheren van informatie uit voorbeelddatabases. Waar nodig kunt u uw eigen voorbeelddatabases genereren met websites zoals Mockaroo en anderen. En u kunt verbinding maken met uw voorbeelddatabase met een databaseclient zoals DB Browser. Als geavanceerd alternatief voor degenen die bekend zijn met PHP, kunt u uw database importeren in de MySQL van uw server met PhpMyAdmin en PHP gebruiken om ermee te werken.

Als u op zoek bent naar een alles-in-één database-oplossing, overweeg dan om uw eigen beheerde dedicated hosting aan te schaffen voor onbeperkte middelen en maatwerk.


  1. Een tussenliggende MySQL- of MariaDB-master vervangen door een Binlog-server met MaxScale

  2. SQLite INTERSECT-operator

  3. De locatie en bestandsnaam van een externe tabel verkrijgen?

  4. ADO asynchroon gebruiken in Microsoft Access om formulieren te versnellen