Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaLóránd Faragó Megváltozta több, mint 10 éve
2
A diasor ismerete nem helyettesíti a tankönyvet, és a példatárat. A diasor ismerete szükséges, de nem elégséges feltétele a minimum elégséges érdemjegynek!
3
Data Manipulation Language ◦ Új sor hozzáadása ◦ Létező sor egyes mezőinek módosítása ◦ Sor törlése
4
Data Definition Language Klónozzuk le az emp táblát: CREATE TABLE alkalmazott As Select * from emp;
5
INSERT INTO [táblanév] [beszúrandó oszlopok] VALUES [értékek]; Pl.: INSERT INTO alkalmazott VALUES (1234,’EN’,’TANULO’,NULL,’12-MAR- 2012’,2500,1200,10);
6
UPDATE táblanév SET OSZLOP = ÚJÉRTÉK [oszlop2 = újérték, és így tovább] [WHERE logikai kifejezés]; UPDATE alkalmazott SET comm = 5000 WHERE empno=1234;
7
DELETE FROM táblanév [Where feltétel]; DELETE FROM alkalmazott Where empno = 1234;
8
Nem más, mint DML utasítások sorozata SAVEPOINT [mentési pont neve]; ROLLBACK [TO Mentési pont neve]; COMMIT;
9
DDL (Data Definition Language)
10
Táblák létrehozása Táblák szerkezetének a módosítása Oszlopok beszúrása Oszloptípusok módosítása Oszlopok törlése Oszlopok átnevezése
11
CREATE TABLE [táblanév] (oszlopnév adattípus [megszorítások], és így tovább);
12
NUMBER(m[,n]) ◦ m = mezőszélesség ◦ n = tizedesek száma VARCHAR2(n)/CHAR(n) ◦ n értéke maximum 2000/4000 DATE
13
CREATE TABLE név AS allekérdezés;
14
ALTER TABLE utasítás ALTER TABLE [táblanév] ◦ ADD (oszlopnév adattípus megszorítások); ◦ MODIFY (oszlopnév adattípus megszorítások); ◦ DROP COLUMN oszlopnév [CASCADE CONSTRAINTS]; ◦ RENAME COLUMN Régi TO Új;
15
DROP TABLE táblanév; RENAME Régi TO Új;
16
Táblák létrehozása Táblák feltöltése adatokkal 10-20 sor/tábla
17
Köszönöm a figyelmet!
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.