Baze de Date MySQL Generale

Previzualizare curs:

Extras din curs:

MySQL Cuvintele cheie (rezervate).

ADD ALL ALTER ANALYZE AND AS

ASC BEFORE BETWEEN BIGINT BINARY BLOB

BOTH BY CASCADE CASE CHANGE CHAR

CHARACTER CHECK COLLATE COLUMN COLUMNS CONSTRAINT

CONVERT CREATE CROSS CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP

CURRENT_USER DATABASE DATABASES DAY_HOUR DAY_MICROSECOND DAY_MINUTE

DAY_SECOND DEC DECIMAL DEFAULT DELAYED DELETE

DESC DESCRIBE DISTINCT DISTINCTROW DIV DOUBLE

DROP DUAL ELSE ENCLOSED ESCAPED EXISTS

EXPLAIN FALSE FIELDS FLOAT FLOAT4 FLOAT8

FOR FORCE FOREIGN FROM FULLTEXT GRANT

GROUP HAVING HIGH_PRIORITY HOUR_MICROSECOND HOUR_MINUTE HOUR_SECOND

IF IGNORE IN INDEX INFILE INNER

INSERT INT INT1 INT2 INT3 INT4

INT8 INTEGER INTERVAL INTO IS JOIN

KEY KEYS KILL LEADING LEFT LIKE

LIMIT LINES LOAD LOCALTIME LOCALTIMESTAMP LOCK

LONG LONGBLOB LONGTEXT LOW_PRIORITY MATCH MEDIUMBLOB

MEDIUMINT MEDIUMTEXT MIDDLEINT MINUTE_MICROSECOND MINUTE_SECOND MOD

NATURAL NOT NO_WRITE_TO_BINLOG NULL NUMERIC ON

OPTIMIZE OPTION OPTIONALLY OR ORDER OUTER

OUTFILE PRECISION PRIMARY PRIVILEGES PROCEDURE PURGE

RAID0 READ REAL REFERENCES REGEXP RENAME

REPLACE REQUIRE RESTRICT REVOKE RIGHT RLIKE

SECOND_MICROSECOND SELECT SEPARATOR SET SHOW SMALLINT

SONAME SPATIAL SQL_BIG_RESULT SQL_CALC_FOUND_ROWS SQL_SMALL_RESULT SSL

STARTING STRAIGHT_JOIN TABLE TABLES TERMINATED THEN

TINYBLOB TINYINT TINYTEXT TO TRAILING TRUE

UNION UNIQUE UNLOCK UNSIGNED UPDATE USAGE

USE USING UTC_DATE UTC_TIME UTC_TIMESTAMP VALUES

VARBINARY VARCHAR VARCHARACTER VARYING WHEN WHERE

WITH WRITE X509 XOR YEAR_MONTH ZEROFILL

Tipurile de date.

NUMERICE: Fixe: NUMERIC, DECIMAL, INTEGER şi SMALLINT şi aproximative: FLOAT, REAL şi DOUBLE PRECISION. INT- sinonom pentru INTEGER, dar DEC – pentru DECIMAL.

salary DECIMAL(5,2) Valori de la -99,99 până la 99,99 (999,99).

DECIMAL(p) este echivalent cu DECIMAL(p,0) şi echivalent DECIMAL.

INT(4)- se vor indica 4 cifre, dacă se indică atributul ZEROFILL, poziţiile libere se completează cu zero. (INT(5) ZEROFILL, valoarea 4 se va afişa 00004.

Tip Octeţi De la La Tip Octeţi De la La

TINYINT 1 -128 127 INT 4 -2147483648 2147483647

SMALLINT 2 -32768 32767 BIGINT 8 -9223372036854775808 9223372036854775807

MEDIUMINT 3 -8388608 8388607

DATE CALENDARISTICE: DATETIME, DATE, TIMESTAMP, TIME şi YEAR. Fiecare din ele poate avea valorire respective dar şi valoarea „zero”', care se foloseşte, când se introduce valoare inadmisibilă. Datele se introduce în formatul AN-LUNĂ-DATĂ

Tipul Valoarea „zero” Tipul Valoarea „zero”

DATETIME '0000-00-00 00:00:00' DATE '0000-00-00'

TIME '00:00:00' TIMESTAMP 00000000000000 (lungimea depinde de numărul de simboluri la ieşire)

YEAR 0000

DATETIME cu formatul 'YYYY-MM-DD HH:MM:SS' are domeniul de la '1000-01-01 00:00:00' la '9999-12-31 23:59:59'.

DATE - 'YYYY-MM-DD' '1000-01-01' - '9999-12-31'.

Tipul Formatul Tipul Formatul Tipul Formatul

TIMESTAMP(14) YYYYMMDDHHMMSS TIMESTAMP(12) YYMMDDHHMMSS TIMESTAMP(2) YY

TIMESTAMP(10) YYMMDDHHMM TIMESTAMP(8) YYYYMMDD

TIMESTAMP(6) YYMMDD TIMESTAMP(4) YYMM

Datele 'YYYY-MM-DD HH:MM:SS' sau 'YY-MM-DD HH:MM:SS' pot fi introduce: '98-12-31 11:30:45', '98.12.31 11+30+45', '98/12/31 11*30*45' sau '98@12@31 11^30^45'.

'YYYY-MM-DD' sau 'YY-MM-DD' - '98-12-31', '98.12.31', '98/12/31', '98@12@31'

'YYYYMMDDHHMMSS' sau 'YYMMDDHHMMSS' - '19970523091528' sau '970523091528' se subînţelege '1997-05-23 09:15:28', dar '971122129015' este inadmisibilă, fiindcă valoarea pentru minute este absurdă şi va primi valoarea '0000-00-00 00:00:00'.

TIME 'HH:MM:SS' sau 'HHH:MM:SS' are domeniul '-838:59:59' до '838:59:59'.

HHMMSS, 101112 - '10:11:12'.

YEAR – YYYY valori de la 1901 până la 2155.Variante: '1901' до '2155', ca număr din 4 cifre 1901 - 2155, ca şir '00' - '99' sau numere de 2 cifre. În acest caz valorile de la '00' până la '69' se transformă în 2000 - 20692000 şi de la '70' la '99' în 1970 - 1999.

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Baze de Date MySQL Generale.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
7/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
8 pagini
Imagini extrase:
8 imagini
Nr cuvinte:
2 335 cuvinte
Nr caractere:
13 702 caractere
Marime:
34.30KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Profesorului:
Grigore Vasilache
Sus!