dmylogi.com

Hoe om SQL te gebruik

SQL beteken gestruktureerde navraagtaal en is ontwikkel om met relasionele databasisse te kommunikeer. Dit is die algemene taal vir databasisse en dit is steeds maklik om te lees en die basiese beginsels te leer (hoewel die taal baie magtig is).

stappe

Prent getiteld Gebruik SQL Stap 1
1
SQL is geskep in IBM deur Donald D. Chamberlin en Raymond F. Boyce in die vroeë 70`s. Hierdie weergawe is genoem SEQUEL (Gestruktureerde Engelse Navraagtaal, of in Spaans, gestruktureerde Engelse navraagtaal)
  • Prent getiteld Gebruik SQL Stap 2
    2
    Daar is variasies van SQL, maar databasis enjins mees gebruikte data vandag aan die ANSI SQL99 standaard, en baie maatskappye het hul eie eienskappe wat die taal te verryk (in die geval van Microsoft T-SQL of Transact-SQL geïmplementeer word, in die Oracle se weergawe is PL / SQL).
  • Prent getiteld Gebruik SQL Stap 3
    3
    Dit gaan oor die hantering van data. Om hulle uit die databasis te onttrek, sal ons die SELECT stelling gebruik.
  • Prent getiteld Gebruik SQL Stap 4
    4
    `N Eenvoudige voorbeeld sou iets wees soos: `SELECT * FROMCDlist`, wat al die kolomme sal kry (dit is waar die sterretjie in die spel kom) en rye van die tabel`CDlist `.
  • Prent getiteld Gebruik SQL Stap 5


    5
    Die konsultasies is gewoonlik meer ingewikkeld. Die SELECT kan gebruik word om sekere kolomme en rye van die tabel te verkry, en selfs data van verskeie tabelle of hele databasisse oor te steek.
  • Prent getiteld Gebruik SQL Stap 6
    6
    As ons die rye wat deur die SELECT-stelling teruggegee word, wil filter, sal die WHERE-navraag nodig wees om die toestand te definieer. "SELECT * FROM WAAR listaDeCD CDID = 27 SELECT * FROM WAAR listaDeCD DCNAME soos" Dark Side% `gebruik `n wildcard wat beteken, in hierdie geval` sal alle rye waar die veld CDID gelyk 27. O terug `, wat sal al terug CD wie se naam begin met "Dark Side".
  • Prent getiteld Gebruik SQL Stap 7
    7
    INSERT en UPDATE is die instruksies wat gebruik word om data in `n databasis by te voeg of te verander.
  • Prent getiteld Gebruik SQL Stap 8
    8
    Die DELETE stelling word gebruik om dit te verwyder.
  • wenke

    • In Linux is die mees algemene databasisse MySQL en PostgreSQL. As die terminale nie reg lyk nie, gebruik ExecuteQuery of `n ander soortgelyke oopbron-instrument.
    • Gebruik `n maklik om te installeer webbediener soos wamp of xampp en gebruik phpMyAdmin om die databasis te bestuur.
    • "Microsoft Query" is `n hulpmiddel wat by Windows kom. Dit het `n grafiese koppelvlak om navrae te skep.
    • Dit is baie maklik om databasisse van Microsoft Access te koppel (u navraaghulpmiddel kan in die SQL-modus gebruik word, alhoewel die sintaks verskille het tussen Microsoft SQL Server en ander databasisse).

    waarskuwings

    • Baie keer is die betekenis van "databasisse" verward en kan gebruik word om na die stel tabelle of die databasisbestuurderprogram te verwys. Die bedienerprogram wat die databasis insluit, is die "databasis-enjin". Voorbeelde van enjins is: SQL Server, MySQL of Access.
    • Oor die algemeen, `n relasionele databasis beteken `n stelsel waarvan die gebruikers sien die data as `n stel verwante tabelle deur die datawaardes so geïmplementeer as `n "management system relasionele databasis" (RDBMS sy akroniem in Engels) as MySQL, Sybase, SQL Server of Oracle. Relasionele databasisstelsels gebruik die 12 beginsels van Ted Codd-relasionele databasisse. Dit kan aangevoer word (en dikwels bespreek word) dat Access ook `n relationele databasis is. Microsoft sê dit is, maar die manier waarop die enjin eintlik gebou word, maak dit `n "geïndekseer opeenvolgende toegangsmetode" (ISAM) of `n platlêer databasis. Die verskille is nie maklik om met die blote oog te sien nie, maar is in die ingewande van die databasis-enjin. Anders alles is dieselfde, behalwe dat eenvoudige navrae sal stadiger as in SQL Server en die kompleks sal baie stadiger as ook in SQL Server wees
    Deel op sosiale netwerke:

    Verwante
    Hoe herhaalde rekords in Excel 2007 verwyder wordHoe herhaalde rekords in Excel 2007 verwyder word
    Hoe om `n voorraad databasis in Access te skepHoe om `n voorraad databasis in Access te skep
    Hoe om `n databasis in MySQL te skepHoe om `n databasis in MySQL te skep
    Hoe om `n databasis in SQL Server te skepHoe om `n databasis in SQL Server te skep
    Hoe om `n tafel in MySQL te skepHoe om `n tafel in MySQL te skep
    Hoe om dubbele rekords in Oracle te verwyderHoe om dubbele rekords in Oracle te verwyder
    Hoe om `n MySQL databasis te verwyderHoe om `n MySQL databasis te verwyder
    Hoe om `n sekuriteitsvlak in te stel deur gebruikers in Microsoft AccessHoe om `n sekuriteitsvlak in te stel deur gebruikers in Microsoft Access
    Hoe om `n SQL-inspuiting in PHP te vermyHoe om `n SQL-inspuiting in PHP te vermy
    Hoe om `n databasis te hackHoe om `n databasis te hack
    » » Hoe om SQL te gebruik
    © 2024 dmylogi.com