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)
Publicat de: Susana Tătaru
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Grigore Vasilache

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.

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

Gestiunea unei Biblioteci în SQL 2005

In vederea realizarii acestui proiect am folosit SQL Server 2005. Baza de date pe care am lucrat se numeste biblioteca Aplicatia realizeaza o...

Baze de date - Dealer mașini

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

Bază 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...

Arhitectura calculatoarelor - configurația hardware a unui PC compatibil IBM

CAPITOLUL I CONFIGURATIA HARDWARE A UNUI P.C. COMPATIBIL I.B.M. Configuratia unui PC compatibil IBM Introducere Au trecut mai bine de doua...

Gestionarea Stocului de Laptop-uri la un Magazin IT

Scopul proiectului este de a gestiona stocul de laptopuri dintr-un magazine de specialitate. Astfel in baza de date creata avem avem nevoie de date...

Sisteme de intrări prelucrări și ieșiri a datelor prin intermediul a PHP și MySQL

Introducere Proiectul de specialitate constituie un element obligatoriu al planului de învatamânt astfel, proiectul de specialitate reprezinta...

Te-ar putea interesa și

Comerț Electronic

CAPITOLUL1. CONSIDERAŢII PRIVIND COMERŢUL ELECTRONIC 1.1. INTERNETUL - BAZĂ A COMERŢULUI ELECTRONIC Odată cu începuturile Internetului un nou tip...

Elaborare unui web-site și a unui program de administrare, utilizând PHP, Delphi, Mysql

INTRODUCERE Tehnologiile şi aplicaţiile de pe Internet se extind extraordinar de rapid, capătând o atenţie deosebită, deoarece Internetul...

Web-managementul Subunităților Militare

3.2.1. Tehnologii folosite Web Mil Manager este de fapt o interfata bazata pe pagini web dinamice care urmareste sa le puna la dispozitie...

Aplicație pentru testare online

2. Prezentarea aplicatiei 2.1. Prezentare generala În capitolul anterior am prezentat o serie de tehnologii utilizate în dezvoltarea...

Implementarea bazei de date a unui policlinici - listă dublu înlănțuită circulară

1. Introducere 1.1. Istoria bazelor de date Când vine vorba despre stocarea informaţiilor, pentru unii acest termen înseamnă o agenda veche în...

Aplicație Web - Chestionar de Evaluare al Calității Actului Didactic

Capitolul 1. INTRODUCERE 1.1 Actul didactic – context general 1.1.1 Istoric Începutul secolului al XXI-lea şi al mileniului al III-lea este...

Magazin Virtual

Capitolul 1. Aspecte introductive 1.1 Apariţia E-Business-ului Timp de treizeci de ani, Internetul a fost o reţea de calculatoare fără specific...

Sistem Informatic de Evaluare a Cunoștințelor pentru Admitere la Studii Superioare de Masterat

INTRODUCERE Problema evaluării educaționale este una dintre cele mai actuale și controversate probleme. Nu există sistem educațional sau act...

Ai nevoie de altceva?