Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaErzsébet Deákné Megváltozta több, mint 10 éve
1
1 Informatikai Szakképzési Portál www.itszp.hu Adatbázis kezelés Az SQL nyelv elemei
2
2 Informatikai Szakképzési Portál www.itszp.hu Az SQL nyelv részei DDLDMLDCLDQL
3
3 Informatikai Szakképzési Portál www.itszp.hu 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 www.itszp.hu 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 www.itszp.hu 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 www.itszp.hu 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 www.itszp.hu DQL (Query Language) Adatlekérdező nyelv • Lekérdezés - SELECT
8
8 Informatikai Szakképzési Portál www.itszp.hu 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 www.itszp.hu 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 www.itszp.hu Numerikus > Egész BIGINT 8 bájt-2147486648-2147486647 / 0-18446744073709551615 INT 4 bájt-2147483-2147483 / 0-4294967295 MEDIUMINT 3 bájt-388608-8388607 / 0-16777215 SMALLINT 2 bájt-32768-32767 / 0-65535 TINYINT 1 bájt-128-127 / 0-255.
11
11 Informatikai Szakképzési Portál www.itszp.hu 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 www.itszp.hu Dátum és idő •ÉÉÉÉ-HH-NN •1000-01-01 - 9999-12-31 DATE •ÉÉÉÉ-HH-NN ÓÓ:PP:MM •1000-01-01 00:00:00 - 9999-12-31 23:59:59 DATETIME •6 (ÉÉHHNN) / 8 (ÉÉÉÉHHNN) / 12 (ÉÉHHNNÓÓPPMM) •19700101000001 - 20380119031407 TIMESTAMP •ÓÓ:PP:MM •-838:59:59 - 838:59:59 TIME •két karakterrel: 1970 - 2069 (70-69) •négy karakterrel: 1901 - 2155 YEAR
13
13 Informatikai Szakképzési Portál www.itszp.hu Szöveg •karakterhossz 1-255 •alapértelmezett:1 CHAR •karakterhossz 1-255, •nincs alapértelmezett VARCHAR •felsorolás, •maximum 65537 érték •pl.: ENUM(‘férfi’, ‘nő’) ENUM
14
14 Informatikai Szakképzési Portál www.itszp.hu Szöveg LONGBLOB / LONGTEXT maximum 4 294 967 295 karakter MEDIUMBLOB / MEDIUMTEXT maximum 16 777 215 karakter BLOB / TEXT maximum 65 535 karakter TINYBLOB / TINYTEXT maximum 255 karakter
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.