Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

1 Informatikai Szakképzési Portál www.itszp.hu Adatbázis kezelés Az SQL nyelv elemei.

Hasonló előadás


Az előadások a következő témára: "1 Informatikai Szakképzési Portál www.itszp.hu Adatbázis kezelés Az SQL nyelv elemei."— Előadás másolata:

1 1 Informatikai Szakképzési Portál Adatbázis kezelés Az SQL nyelv elemei

2 2 Informatikai Szakképzési Portál Az SQL nyelv részei DDLDMLDCLDQL

3 3 Informatikai Szakképzési Portál Az SQL nyelv részei Tábla szint: – Adatdefiníciós nyelv (DDL) – Adatvezérlő nyelv (DCL) Adat, rekord szint: – Adatmanipuláló nyelv (DML) – Adatlekérdező nyelv (DQL)

4 4 Informatikai Szakképzési Portál 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

5 5 Informatikai Szakképzési Portál DCL (Data Control Languages) Adatvezérlő nyelv • Jogosultságok hozzárendelése – GRANT • Jogosultságok elvétele – REVOKE

6 6 Informatikai Szakképzési Portál DML (Data Manipulation Language) Adatmanipuláló nyelv • Rekord felvitele – INSERT INTO • Rekord módosítása – UPDATE • Rekord törlése – DELETE FROM

7 7 Informatikai Szakképzési Portál DQL (Query Language) Adatlekérdező nyelv • Lekérdezés - SELECT

8 8 Informatikai Szakképzési Portál Hasznos utasítások • Adatbázisok megjelenítése SHOW DATABASES; • Adattáblák megjelenítése SHOW TABLES; • Tábla tulajdonságainak megjelenítése DESCRIBE táblanév; • Adatbázis használatba vétele USE adatbázisnév

9 9 Informatikai Szakképzési Portál Adattípusok •Egész és tört számok Numerikus •Év, hónap, nap, óra, perc Dátum és idő •Karekterlánc és felsorolás Szöveg

10 10 Informatikai Szakképzési Portál Numerikus > Egész BIGINT 8 bájt / INT 4 bájt / MEDIUMINT 3 bájt / SMALLINT 2 bájt / TINYINT 1 bájt /

11 11 Informatikai Szakképzési Portál Numerikus > Lebegőpontos DECIMAL (M,D) Tömörítetlen M maximum: 64 D maximum: 30 DOUBLE [(M,D)] M alapértelmezett: 16, maximum 53 D alapértelmezett: 4 FLOAT [(M,D)] M (hossz) alapértelmezett: 10, maximum: 24 D (tizedes jegyek száma): alapértelmezett: 2

12 12 Informatikai Szakképzési Portál Dátum és idő •ÉÉÉÉ-HH-NN • DATE •ÉÉÉÉ-HH-NN ÓÓ:PP:MM • :00: :59:59 DATETIME •6 (ÉÉHHNN) / 8 (ÉÉÉÉHHNN) / 12 (ÉÉHHNNÓÓPPMM) • TIMESTAMP •ÓÓ:PP:MM •-838:59: :59:59 TIME •két karakterrel: (70-69) •négy karakterrel: YEAR

13 13 Informatikai Szakképzési Portál Szöveg •karakterhossz •alapértelmezett:1 CHAR •karakterhossz 1-255, •nincs alapértelmezett VARCHAR •felsorolás, •maximum érték •pl.: ENUM(‘férfi’, ‘nő’) ENUM

14 14 Informatikai Szakképzési Portál Szöveg LONGBLOB / LONGTEXT maximum karakter MEDIUMBLOB / MEDIUMTEXT maximum karakter BLOB / TEXT maximum karakter TINYBLOB / TINYTEXT maximum 255 karakter


Letölteni ppt "1 Informatikai Szakképzési Portál www.itszp.hu Adatbázis kezelés Az SQL nyelv elemei."

Hasonló előadás


Google Hirdetések