1 / 12

Adatbázis kezelés

Adatbázis kezelés. DDL – Adatdefiníciós nyelv. DDL ( D ata D efinition L anguage) Adatdefiníciós nyelv. Tábla létrehozása – CREATE Tábla definíció módosítás – ALTER Tábla törlése – DROP. Adatbázis létrehozása. CREATE DATABASE <adatbázisnév>;. Tábla létrehozása.

zarek
Télécharger la présentation

Adatbázis kezelés

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Adatbázis kezelés DDL – Adatdefiníciós nyelv

  2. DDL (Data Definition Language) Adatdefiníciós nyelv • Tábla létrehozása – CREATE • Tábla definíció módosítás – ALTER • Tábla törlése – DROP

  3. Adatbázis létrehozása CREATE DATABASE <adatbázisnév>; Tábla létrehozása CREATE TABLE <táblanév> (<oszlopnév> adattípus(méret) [,<oszlopnév> adattípus (méret) … ] ); CREATE TABLE diak (id int, nevchar(20), szul_idodate, szul_hely char(15));

  4. Tábla létrehozása NULL érték tiltása: CREATE TABLE diak (id int NOT NULL,nevchar(20), szul_idodate, szul_hely char(15));

  5. Tábla létrehozása Egyediség beállítása: CREATE TABLE diak (id int UNIQUE,nevchar(20), szul_idodate, szul_hely char(15));

  6. Tábla létrehozása Elsődleges kulcs megadása:

  7. Tábla létrehozása Indexelés: CREATE [UNIQUE] INDEX <indexnév> ON <táblanév> (<oszlopnév_1> [,<oszlopnév_2 ….]); CREATE INDEX ind_diaknevON diak (nev);

  8. Tábla definíció módosítás Tulajdonság (oszlop) hozzáadása: ALTER TABLE <táblanév> ADD (<oszlopnév> adattípus(méret)[,<oszlopnév> adattípus (méret) ... ] ); ALTER TABLE diak ADD (email char(40));

  9. Tábla definíció módosítás Megkötések utólagos hozzáadása: ALTER TABLE diak ADD UNIQUE (id); ALTER TABLE diak ADD PRIMARY KEY (id);

  10. Tábla definíció módosítás Tulajdonság (oszlop) módosítása: ALTER TABLE <táblanév> MODIFY<oszlopnév> adattípus(méret); ALTER TABLE diak MODIFY email char(45);

  11. Tábla definíció módosítás Tulajdonság (oszlop) törlése: ALTER TABLE <táblanév> DROP <oszlopnév>; ALTER TABLE diak DROP email;

  12. Adatbázis törlése DROP DATABASE <adatbázisnév>; Tábla törlése DROP TABLE <táblanév> ; DROP TABLE diak;

More Related