Sådan bruges SQL-kommandoer

Brug SQL kommandoer

SQL-kommandoer bruges til at forespørge, indlæser eller ændrer oplysninger i en relationel database.En forespørgsel bruges, når du har brug for at vide specifikke oplysninger om de data, såsom hvilke elever scorede over 90 i en klasse, eller som studerende var indskrevet i et bestemt emne.Input kommandoer kontrollere, hvad der går ind i databasen.Enhver ekstern grænseflade, såsom en webside, skal ringe scripts, der udfører SQL-kommandoer til at sende oplysninger felt.SQL-kommandoer, der ændrer en database er dem, der delete, omarrangere eller opdatere oplysninger.Dette er især nyttigt for dataelementer, der er udløbet, eller ikke længere er i brug, såsom adresser og telefonnumre numbers.This artikel viser, hvordan du opretter, udfylde, ændre og slette en tabel i SQL.Databasen bruges til prøverne er MySQL.

hvad du har brug

  • Adgang til en database program, såsom MySQL eller Oracle

Instruktioner

  1. Log ind på MySQL.Når du eksternt har oprettet forbindelse til

    serveren, skal du skrive følgende kommandoer for at indtaste MySQL

    mysql -u your_user_name -p
    din_adgangskode
    mysql & gt; bruge your_database_name
    mysql & gt;
    Nu er du klar til at udstede SQL-kommandoer.Husk, at du skal skrive "brug" og derefter din egen database navn.

  2. Oprette en tabel.Tabellen for denne artikel vil have tre felter: Navn, subj og lønklasse.Tabellen vil blive kaldt "std_info."Brug CREATE TABLE kommandoen som vist nedenfor:
    CREATE TABLE std_info (navn VARCHAR (255) NAT NULL, subj VARCHAR (255) NOT NULL, klasse INT NOT NULL);
    Denne kommando vil oprette en tabel med felterne: ". Grade" "navn", "subj", ogVARCHAR angiver antallet af tilladte tegn i hver celle.INT, at dataelementet er et heltal.NOT NULL forsikrer, at cellen ikke accepterer null poster.Hvis en null post er sendt, vil SQL returnere en fejlmeddelelse.

  3. Fyld bordet.At udfylde skemaet, vil du nødt til at opfinde nogle værdier for hvert felt.Dette eksempel udfylder tabellen med oplysninger fra to studerende, to forskellige fag og fire forskellige kvaliteter.Koden til at udfylde det første punkt af input er givet nedenfor.
    INSERT INTO std_info VÆRDIER ("Mark Smith ',' Math ', 85);
    at udfylde de andre elementer af input, gentag koden og ændre oplysningerne feltet.

  4. Rediger oplysningerne.Du bruger UPDATE-kommandoen til at ændre oplysningerne i en tabel.I dette eksempel emnet "Math" vil blive ændret til "engelsk" for den studerende med navnet "Mark Smith."
    UPDATE std_info SET subj = 'engelsk' WHERE SUBJ = 'Math «OG navn =' Mark Smith«;
    For at sikre ændringerne er foretaget seværdighed:
    SELECT FROM std_info;
    Dette vil vise alle input i tabellen.Den "
    " instruerer for at vælge alle felter i tabellen.

  5. Slet oplysninger i tabellen.SQL giver dig mulighed for at slette enkelte rækker eller til at slette alle oplysninger i en tabel.For at slette en bestemt række, skal du gøre følgende:
    DELETE FROM std_info WHERE SUBJ = 'Math «OG navn =' Mary Jones ';
    For at slette alle de oplysninger i tabellen uden at slette selve tabellen skrive:
    DELETE FROM std_info;

  6. Eliminer bordet.For at eliminere bordet bliver du nødt til at bruge DROP-kommandoen.Dette vil slette tabellen og alle de oplysninger, inden det.
    DROP TABLE std_info;

Tips & amp;Advarsler

  • De SQL-kommandoer er skrevet med store bogstaver til expository formål.Hvis du bruger en anden database (fx Oracle), vil SQL-kommandoer ikke ændre, især for de grundlæggende dem givet i denne artikel.

Ressourcer

  • MySQL Tutorial
772
0
8
Computer Programmeringssprog