Verwendung strukturierte Abfragesprache (Sql)

SQL-tutorial


Computer keyboard

(SQL = Structured Query Language) ist eine Computersprache für die Datenbank erstellen und Bearbeiten von Daten. SQL ist ein Standard ANSI (American National Standard Institute) und wird von fast allen relationalen Daten Base Management Systeme (RDBMS) wie Oracle, MySQL, SQL Server, MS Access, PostGreSQL usw. unterstützt. SQL besteht aus zwei Teilen:

  • Datendefinitionssprache (DDL): zum Erstellen, ändern oder Löschen von Tabellen und Indizes.
  • Datenbearbeitungssprache (DML): zum Einfügen, aktualisieren, Abrufen oder Löschen der Daten in den Tabellen.

Hier ist die Verwendung von SQL.

  1. Eine RDBMS-Paket zu installieren. Sie können MySQL für Ihr Betriebssystem (OS) von https://www.mysql.org herunterladen und installieren Sie es anhand der gegebenen Anweisungen. Für Windows-Betriebssystem kann es durch Doppelklick auf das Installationsprogramm und wählen die Standardwerte auf jeder Bühne installiert werden.
  2. Start Mysql Dienst. Ändern Sie im Fenster der Eingabeaufforderung Verzeichnis C:\mysql\bin (wenn Sie MySQL unter C: installiert haben) und folgenden Befehl starten Sie MySQL Dienst Problem:

    NET START mysql

  3. Start Mysql Client. Im Fenster der Eingabeaufforderung wechseln Sie zu C:\mysql\bin und Ausgabe der Befehl Mysql Mysql Aufforderung erhalten.
  4. Eine Datenbank erstellen. MySQL-prompt Geben Sie Befehl 'Datenbank erstellen' gefolgt von einem Datenbanknamen. Denken Sie daran, Semikolon am Ende des Befehls zu setzen:

    erstellen Datenbank emp;

  5. Legen Sie die erstellte Datenbank als aktiven. Dazu das Kommando 'Konsum' gefolgt vom Datenbanknamen Mysql-prompt:

    verwenden Sie emp;

  6. Erstellen Sie eine Tabelle. Hierzu verwenden Sie Befehl 'CREATE TABLE' mit Namen und Datentyp der einzelnen Tabellenfelder. Sie können auch angeben, dass die PRIMARY KEY- und alle anderen Einschränkungen wie NOT NULL. Zum Beispiel:

    CREATE TABLE person
    (NAME VARCHAR(80) PRIMÄR NICHT NULL,
    DSGN-VARCHAR(5),
    ALTER INTEGER,
    INTEGER ZAHLEN

    );
  7. Einige Daten in die erstellte Tabelle einfügen. Dies geschieht durch 'INSERT INTO' Befehl gefolgt von Tabellennamen und Werte eingefügt werden soll.
    • Wenn Sie eine Zeile mit Werten für alle Spalten einfügen müssen, dann verwenden Sie den folgenden Befehl:

      INSERT INTO Personen VALUES ('Kakul', 'MGR', 26, 35000);

    • Wenn Sie Werte für nur ausgewählte Spalten einfügen müssen, dann müssen Sie die Spaltennamen im Befehl wie gezeigt auch angeben:

      INSERT INTO Personen (NAME) VALUES ('Feroz');

    Beachten Sie, dass ein Zeichenwert in einfache Anführungszeichen eingeschlossen ist und jeder Befehl wird mit einem Semikolon beendet.

  8. Die Tabelle zu aktualisieren.
    • Verwenden Sie die UPDATE-Befehl mit SET und Name / Wert-Paare wie:

      UPDATE Person SET Pay = 50000;

    • Verwenden Sie für die Aktualisierung einer bestimmten Zeile, WHERE-Klausel in der UPDATE-Befehl wie:

      UPDATE Person SET Pay = 20000 WHERE NAME = 'Kakul';
  9. Die gespeicherten Daten abrufen. Verwenden Sie die SELECT-Befehl zum Abrufen der Daten. Für bedingte abrufen können Sie die WHERE-Klausel. Versuchen Sie die folgenden Abfragen:
    • Um alle Spalten und alle Zeilen abzurufen:

      Wählen Sie * aus Person;

    • Um die sortierte Liste abzurufen, verwenden Sie ORDER BY-Klausel:query retrieve the table name from database

      Wählen Sie * aus Person ORDER BY Name;

    • Einige Spalten aller Zeilen abzurufen:

      Wählen Sie Name FROM Person;

    • Um alle Spalten einer bestimmten Zeile abzurufen:

      Wählen Sie * von Person where Name = 'Feroz';

    • Ausgewählte Spalten einer bestimmten Zeile abrufen:

      Wählen Sie Zahlen von Person WHERE Name = 'Kakul';
    • Zum Abrufen einer Zeile mit Spalten, wobei ein bestimmtes Muster (d.h. aller jener Mitarbeiter, dessen Name mit K beginnt, zu bezahlen):

      Wählen Sie Pay FROM Person wo Namen wie 'K %';

    • Zählen Sie die Anzahl der Datensätze in der Tabelle (z. B. Anzahl der Mitarbeiter wissen möchten):

      SELECT COUNT(*) FROM Person;

    • Erhalten Sie die Summe einer Spalte (z. B. musst du wissen insgesamt Zahlen zu bezahlen):

      SELECT SUM(PAY) FROM Person;
    • Verwenden und/oder in WHERE-Klausel zum Abrufen von Daten basierend auf mehrere Bedingung:

      Wählen Sie * von Person wo name LIKE '% K' und Zahlen > 5000;
    • Um die Ergebnisse zu gruppieren, GROUP BY verwenden Sie, wie im folgenden:

      Wählen Sie * aus Person GROUP BY Dsgn;

    • Gruppen eine Kriterien anzeigen, verwenden Sie HAVING, wie unten dargestellt:

      Wählen Sie * von Person GROUP BY Dsgn HAVING Pay > 12000;
    • Um die Ergebnisse zu erhalten, wenn ein Feld den angegebenen Wert hat, IN-Klausel verwenden:

      Wählen Sie * von Person wo Namen IN ('Feroz', 'Kakul');

    Sie können versuchen, mit anderen Funktionen auch wie AVG, DISTINCT BETWEEN usw. Abfragen.

  10. Der Tabelle eine Spalte hinzufügen. Dies geschieht durch ALTER-Befehl wie:

    ALTER TABLE ADD in Person erleben Sie INTEGER;

  11. Legen Sie einen Alias für die Person-Tabelle mit nur wenigen Spalten. Hierzu verwenden Sie als unten illustriert:

    SELECT NAME, DSGN von Person als Mitarbeiter;

  12. Löschen von Datensätzen aus der Tabelle.
    • Um einen bestimmten Datensatz zu löschen, verwenden Sie Befehl DELETE mit WHERE-Klausel wie:

      Löschen * Person WHERE Name = 'Feroz';

    • Um alle Datensätze zu löschen, verwenden Sie:

      DELETE FROM Person;

      Alle Datensätze können auch gelöscht werden, mit TRUNCATE Befehl wie:

      TRUNCATE TABLE Person;

  13. Legen Sie die Spalte, die in Schritt 10 oben hinzugefügt. Du musst wieder ALTER-Befehl mit DROP wie folgt verwenden:

    ALTER TABLE Person Tropfen Erfahrung;

    Beachten Sie, dass Sie mit ADD Datentyp der Spalte auch angeben, der offensichtlich nicht bei DROP erforderlich ist.

  14. Die erstellte Tabelle drop. Use DROP TABLE-Befehl gefolgt von Tabellennamen.

    DROP TABLE Person;

  15. Löschen Sie die Datenbank auch. Use DROP DATABASE-Befehl gefolgt von Datenbankname.

    DROP DATABASE emp;
  16. Versuchen Sie vorab SQL-Themen wie die Erstellung von Ansichten, gespeicherte Prozeduren, Cursor, Join etc. von der vorgeschlagenen Verbindung.









Verwendung strukturierte Abfragesprache (Sql)


SQL-tutorial


Computer keyboard

(SQL = Structured Query Language) ist eine Computersprache für die Datenbank erstellen und Bearbeiten von Daten. SQL ist ein Standard ANSI (American National Standard Institute) und wird von fast allen relationalen Daten Base Management Systeme (RDBMS) wie Oracle, MySQL, SQL Server, MS Access, PostGreSQL usw. unterstützt. SQL besteht aus zwei Teilen:

  • Datendefinitionssprache (DDL): zum Erstellen, ändern oder Löschen von Tabellen und Indizes.
  • Datenbearbeitungssprache (DML): zum Einfügen, aktualisieren, Abrufen oder Löschen der Daten in den Tabellen.

Hier ist die Verwendung von SQL.

  1. Eine RDBMS-Paket zu installieren. Sie können MySQL für Ihr Betriebssystem (OS) von https://www.mysql.org herunterladen und installieren Sie es anhand der gegebenen Anweisungen. Für Windows-Betriebssystem kann es durch Doppelklick auf das Installationsprogramm und wählen die Standardwerte auf jeder Bühne installiert werden.
  2. Start Mysql Dienst. Ändern Sie im Fenster der Eingabeaufforderung Verzeichnis C:\mysql\bin (wenn Sie MySQL unter C: installiert haben) und folgenden Befehl starten Sie MySQL Dienst Problem:

    NET START mysql

  3. Start Mysql Client. Im Fenster der Eingabeaufforderung wechseln Sie zu C:\mysql\bin und Ausgabe der Befehl Mysql Mysql Aufforderung erhalten.
  4. Eine Datenbank erstellen. MySQL-prompt Geben Sie Befehl 'Datenbank erstellen' gefolgt von einem Datenbanknamen. Denken Sie daran, Semikolon am Ende des Befehls zu setzen:

    erstellen Datenbank emp;

  5. Legen Sie die erstellte Datenbank als aktiven. Dazu das Kommando 'Konsum' gefolgt vom Datenbanknamen Mysql-prompt:

    verwenden Sie emp;

  6. Erstellen Sie eine Tabelle. Hierzu verwenden Sie Befehl 'CREATE TABLE' mit Namen und Datentyp der einzelnen Tabellenfelder. Sie können auch angeben, dass die PRIMARY KEY- und alle anderen Einschränkungen wie NOT NULL. Zum Beispiel:

    CREATE TABLE person
    (NAME VARCHAR(80) PRIMÄR NICHT NULL,
    DSGN-VARCHAR(5),
    ALTER INTEGER,
    INTEGER ZAHLEN

    );
  7. Einige Daten in die erstellte Tabelle einfügen. Dies geschieht durch 'INSERT INTO' Befehl gefolgt von Tabellennamen und Werte eingefügt werden soll.
    • Wenn Sie eine Zeile mit Werten für alle Spalten einfügen müssen, dann verwenden Sie den folgenden Befehl:

      INSERT INTO Personen VALUES ('Kakul', 'MGR', 26, 35000);

    • Wenn Sie Werte für nur ausgewählte Spalten einfügen müssen, dann müssen Sie die Spaltennamen im Befehl wie gezeigt auch angeben:

      INSERT INTO Personen (NAME) VALUES ('Feroz');

    Beachten Sie, dass ein Zeichenwert in einfache Anführungszeichen eingeschlossen ist und jeder Befehl wird mit einem Semikolon beendet.

  8. Die Tabelle zu aktualisieren.
    • Verwenden Sie die UPDATE-Befehl mit SET und Name / Wert-Paare wie:

      UPDATE Person SET Pay = 50000;

    • Verwenden Sie für die Aktualisierung einer bestimmten Zeile, WHERE-Klausel in der UPDATE-Befehl wie:

      UPDATE Person SET Pay = 20000 WHERE NAME = 'Kakul';
  9. Die gespeicherten Daten abrufen. Verwenden Sie die SELECT-Befehl zum Abrufen der Daten. Für bedingte abrufen können Sie die WHERE-Klausel. Versuchen Sie die folgenden Abfragen:
    • Um alle Spalten und alle Zeilen abzurufen:

      Wählen Sie * aus Person;

    • Um die sortierte Liste abzurufen, verwenden Sie ORDER BY-Klausel:query retrieve the table name from database

      Wählen Sie * aus Person ORDER BY Name;

    • Einige Spalten aller Zeilen abzurufen:

      Wählen Sie Name FROM Person;

    • Um alle Spalten einer bestimmten Zeile abzurufen:

      Wählen Sie * von Person where Name = 'Feroz';

    • Ausgewählte Spalten einer bestimmten Zeile abrufen:

      Wählen Sie Zahlen von Person WHERE Name = 'Kakul';
    • Zum Abrufen einer Zeile mit Spalten, wobei ein bestimmtes Muster (d.h. aller jener Mitarbeiter, dessen Name mit K beginnt, zu bezahlen):

      Wählen Sie Pay FROM Person wo Namen wie 'K %';

    • Zählen Sie die Anzahl der Datensätze in der Tabelle (z. B. Anzahl der Mitarbeiter wissen möchten):

      SELECT COUNT(*) FROM Person;

    • Erhalten Sie die Summe einer Spalte (z. B. musst du wissen insgesamt Zahlen zu bezahlen):

      SELECT SUM(PAY) FROM Person;
    • Verwenden und/oder in WHERE-Klausel zum Abrufen von Daten basierend auf mehrere Bedingung:

      Wählen Sie * von Person wo name LIKE '% K' und Zahlen > 5000;
    • Um die Ergebnisse zu gruppieren, GROUP BY verwenden Sie, wie im folgenden:

      Wählen Sie * aus Person GROUP BY Dsgn;

    • Gruppen eine Kriterien anzeigen, verwenden Sie HAVING, wie unten dargestellt:

      Wählen Sie * von Person GROUP BY Dsgn HAVING Pay > 12000;
    • Um die Ergebnisse zu erhalten, wenn ein Feld den angegebenen Wert hat, IN-Klausel verwenden:

      Wählen Sie * von Person wo Namen IN ('Feroz', 'Kakul');

    Sie können versuchen, mit anderen Funktionen auch wie AVG, DISTINCT BETWEEN usw. Abfragen.

  10. Der Tabelle eine Spalte hinzufügen. Dies geschieht durch ALTER-Befehl wie:

    ALTER TABLE ADD in Person erleben Sie INTEGER;

  11. Legen Sie einen Alias für die Person-Tabelle mit nur wenigen Spalten. Hierzu verwenden Sie als unten illustriert:

    SELECT NAME, DSGN von Person als Mitarbeiter;

  12. Löschen von Datensätzen aus der Tabelle.
    • Um einen bestimmten Datensatz zu löschen, verwenden Sie Befehl DELETE mit WHERE-Klausel wie:

      Löschen * Person WHERE Name = 'Feroz';

    • Um alle Datensätze zu löschen, verwenden Sie:

      DELETE FROM Person;

      Alle Datensätze können auch gelöscht werden, mit TRUNCATE Befehl wie:

      TRUNCATE TABLE Person;

  13. Legen Sie die Spalte, die in Schritt 10 oben hinzugefügt. Du musst wieder ALTER-Befehl mit DROP wie folgt verwenden:

    ALTER TABLE Person Tropfen Erfahrung;

    Beachten Sie, dass Sie mit ADD Datentyp der Spalte auch angeben, der offensichtlich nicht bei DROP erforderlich ist.

  14. Die erstellte Tabelle drop. Use DROP TABLE-Befehl gefolgt von Tabellennamen.

    DROP TABLE Person;

  15. Löschen Sie die Datenbank auch. Use DROP DATABASE-Befehl gefolgt von Datenbankname.

    DROP DATABASE emp;
  16. Versuchen Sie vorab SQL-Themen wie die Erstellung von Ansichten, gespeicherte Prozeduren, Cursor, Join etc. von der vorgeschlagenen Verbindung.


Verwendung strukturierte Abfragesprache (Sql)

SQL-tutorial
Verwendung strukturierte Abfragesprache (Sql)
Wiezutun
Freunden empfehlen
  • gplus
  • pinterest

Kommentar

Einen Kommentar hinterlassen

Wertung