Baze de Date MySQL Generale

Curs
7/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 8 în total
Cuvinte : 2335
Mărime: 34.30KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Grigore Vasilache

Extras din document

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.

Preview document

Baze de Date MySQL Generale - Pagina 1
Baze de Date MySQL Generale - Pagina 2
Baze de Date MySQL Generale - Pagina 3
Baze de Date MySQL Generale - Pagina 4
Baze de Date MySQL Generale - Pagina 5
Baze de Date MySQL Generale - Pagina 6
Baze de Date MySQL Generale - Pagina 7
Baze de Date MySQL Generale - Pagina 8

Conținut arhivă zip

  • Baze de Date MySQL Generale.doc

Alții au mai descărcat și

Medii de Programare Vizuala (JAVA) - Evidenta Autovehiculelor Inmatriculate

1. Enuntul temei: Sa se realizeze un proiect pentru evidenta autovehiculelor inmatriculate in circulatie. Pentru fiecare autoturism se considera...

Modalitati de Protejare a Datelor

INTRODUCERE O reţea de calculatoare este în general o structură deschisă, la care se pot conecta noi tipuri de echipamente (terminale,...

Baze de Date - Gestionarea Cartilor intr-o Biblioteca

1 Introducere Trebuie menţionat faptul că lucrarea de faţă îşi propune înainte de toate să identifice cele mai importante aspecte şi probleme ale...

Reteaua LAN

Atunci când dispuneti de un calculator personal neconectat la o retea, se considera ca lucrati într-un mediu de-sine-statator (stand-alone)....

Baza de Date Privind Aprovizionarea

INTRODUCERE Evolutia diferitelor metode si tehnici de organizare a datelor,pe suporti de memorie externa,a fost determinata de necesitatea de a...

Folosirea MySQL și PHP în Gestionarea unei Baze de Date pe Web

Introducere Conţinutul lucrării este dat de construcţia de legături dintre World Wide Web şi baze de date, dintre tehnologia veche şi cea nouă,...

Firewall

Firewall-uri de filtrare a pachetelor (Packet Filtering Firewalls) Firewall-urile de tip filtru de pachete sunt firewall-uri care pentru fiecare...

Baze de date - Dealer masini

Introducere In cadrul acestei documentatii sunt descrisi pasii facuti pentru a elabora tema aleasa si a rezolva cerintele asociate temei. Tema:...

Ai nevoie de altceva?