Video: The 11-Year-Old Moroccan who speaks English, C++, SQL, Python and now learning German 2025
Structured Query Language, eller SQL, er et programmeringsspråk som er spesielt opprettet for databaser. Det er det mest implementerte databasespråket; alle har behov for SQL.
SQL brukes til å dele og administrere data, spesielt data som finnes i relasjonsdatabasebehandlingssystemer - data er organisert i tabeller, og flere filer, som hver inneholder datatabeller, kan være relatert sammen av et felles felt.
Ved hjelp av SQL kan du spørre (be om informasjon fra databaser), oppdatere og reorganisere data, samt opprette og endre skjemaet (struktur) til et databasesystem og kontrollere tilgangen til dataene. Vanlig programvare som brukes til SQL-servere, inkluderer Microsoft Access, MySQL og Oracle.
Historien om SQL
IBM forsker Edgar F. Codd definerte i 1969 relasjonsdatabasemodellen, som ble grunnlaget for å utvikle SQL-språket. Enkelt sagt, relasjonsdatamodellmodellen har et felles stykke informasjon (eller en "nøkkel") assosiert med ulike data. Et eksempel er et brukernavn som er knyttet til både ditt virkelige navn og telefonnummer.
Noen år senere begynte IBM å jobbe på et nytt språk for relasjonsdatabasebehandlingssystemer basert på Codds funn. Språket ble opprinnelig kalt SEQUEL, eller Structured English Query Language. Dette prosjektet, kalt System / R, gikk gjennom noen implementeringer og revisjoner, og navnet på språket ble endret noen ganger før det endelig ble kalt SQL.
Etter å ha startet testing på SQL i 1978, begynte IBM å utvikle kommersielle produkter, inkludert SQL / DS (1981) og DB2 (1983). Andre leverandører fulgte etter, og annonserte sine egne kommersielle SQL-baserte tilbud. Disse inkluderte Oracle, som utgav sitt første produkt i 1979, samt Sybase og Ingres.
Læring SQL
SQL er lettere for nybegynnere å lære enn det er for dem å plukke opp programmeringsspråk som Java, C ++, PHP eller C #.
Hvis du vil lære SQL, men har svært lite eksisterende programmeringsbakgrunn, kan du dra nytte av å prøve den ut ved hjelp av en av ressursene nedenfor, og deretter ta et dypere dykk med et formelt universitet eller fellesskapskurs. Ellers kan du dra nytte av mange gratis online opplæringsprogrammer eller betalte fjernundervisningskurs.
Her er noen eksempler på gratis opplæringsprogrammer:
-
W3Schools SQL Tutorial
-
SQLcourse. com (introduksjons SQL-veiledning)
-
Codecademy har et Lær SQL-program, samt et avansert kurs for å analysere SQL-forretningsmetrier
Hvis du er interessert i betalte fjernundervisningskurs, anbefaler vi International Webmasters Association (IWA ) Introduksjon til SQL (Bruke Access) eller Introduksjon til SQL (Bruke MySQL).
Jeg har tatt IWA kurs før. SQL-ene er bare fire uker lang, men de er mer strukturert enn selvlærende opplæringsprogrammer, fordi kursene er instruktørledet og involverer å fullføre spesifikke oppgaver en gang i uken.Du vil bli overrasket over hvor mye du kan lære på så kort tid.
Nyttige bøker om SQL for nybegynnere inkluderer:
-
SQL: En nybegynnerveiledning
-
SQL i et nøtteskall
Sjekk ditt lokale bibliotek for å se om de har disse eller andre innledende SQL-bøker.
SQL-ferdigheter er ønskelig
Som nevnt tidligere, trenger nesten alle noen med SQL-kunnskap i organisasjonen.
Ifølge Gooroo ble 50, 705 stillinger annonsert i 2015 som krevde SQL-kunnskap, og medianlønnen for en stilling som krever SQL-kunnskap er $ 81, 632.
Her er noen av de stillingene som krever SQL ferdigheter:
-
Backend-utvikler
-
Databasadministrator (DBA)
-
Dataanalytiker
-
Datavitenskapsmann
Nikkel metall | Egenskaper, historie, produksjon og bruksområder

Se på egenskaper, egenskaper, historie, produksjon og bruk av nikkel - et sterkt lyst, sølvfarget metall.
Hva er hydraulisk sement? Bruksområder og bruksområder

Hydraulisk Cement er en type sement som ligner mørtel, som setter ekstremt rask og hardhet etter at den er blandet med vann.
Mischmetal Forklaret: Egenskaper, bruksområder og historie

Et kikk på de fysiske egenskapene og historien til sjeldne jordens legering mischmetal, en legering som hovedsakelig består av sjeldne jordarter cerium.