Met behulp van Structured Query Language ( SQL ) is de sleutel tot gemakkelijke toegang tot de gegevens in een computersysteem dat informatie opslaat in een DB2-database . Zodra de SQL basics zijn aangeleerd , data manipulatie is een gemakkelijke taak . Vier eenvoudige commando's worden gebruikt om toe te voegen , te veranderen , te verwijderen en te lezen gegevens die zijn opgeslagen in DB2 tabellen . De meest geavanceerde SQL-instructies bestaan meestal uit meer uitgebreide vormen van de insert , update, delete en selecteer commando's . Wat je nodig hebt DB2 -database SQL -interface software Tafel schema Toon Meer Aanwijzingen 1 Begrijp tafels . In DB2 , wordt informatie opgeslagen in tabellen die kolommen bevatten . Kolommen van een tabel logisch met elkaar en slaan een type data . Een rij staat voor een vermelding in een tabel die bestaat uit een waarde in elke kolom . Bijvoorbeeld , een tabel met de naam "adres" heeft de naam , straat , stad, staat en ZIP als kolommen . Een rij in het adres tabel bestaat uit John Doe , Kerkstraat 123 , New York , NY en 11111 . Kopen van 2 Begrijp indexen . Elke tabel kan een of meer indexen die de meest efficiënte manier om toegang te krijgen tot de gegevens en of specifieke kolommen unieke gegevens moeten bevatten definiëren . Met behulp van een index in een DB2-tabel is vergelijkbaar met het gebruik van een index in een boek , maar een rechtstreeks pad naar specifieke items definieert . De kolomnaam is een waarschijnlijk unieke index voor het adres tafel . 3 Gebruik de opdracht select om gegevens van een DB2-tabel halen . Coderen deze verklaring als select naam , straat , stad, staat , ZIP vanaf adres waar name = " John Doe . " Hiermee worden alle rijen uit de tabel waar de naam kolom bevat John Doe . Omdat de naam is een unieke index op het adres tafel , het statement retourneert een rij . Als de naam niet in de tabel is opgeslagen , zou het geen rijen terug . Alle rijen worden geretourneerd wanneer de where clausule wordt verwijderd . 4 Gebruik het insert commando om rijen toe te voegen aan een tabel . Code deze verklaring als insert into adres ( naam , straat , stad, staat , ZIP ) waarden ( " Mary Jones " , " 456 Oak St. " , " Houston " , " TX " , " 22222 " ) . Deze verklaring voegt een rij aan het adres tafel . 5 Gebruik de opdracht update om gegevens in een DB2- tabel te wijzigen . Code deze verklaring als update een set street = " 789 Pine St. " waarbij naam = " Mary Jones . " Deze code verandert adres Mary's in het adres tafel. Als een where clausule niet wordt gebruikt , de verklaring updates alle rijen . 6 Gebruik de opdracht delete om informatie te verwijderen uit de tabel . Code deze verklaring zo verwijderen uit adres waar name = " Mary Jones . " . Dit verwijdert alle Maria's informatie uit de adreslijst . Als het waar clausule niet wordt gebruikt , de verklaring worden alle rijen in de tabel .
|