Creare tabele,indecsi,vederi pentru o baza de date in mysql


             În MySQL, puteți crea tabele, indecși și vederi utilizând diverse comenzi SQL.
             Iată câteva exemple pentru a vă începe:

Creare tabelă:

CREATE TABLE angajati ( 
 id INT PRIMARY KEY AUTO_INCREMENT, 
 nume VARCHAR(50), 
 prenume VARCHAR(50), 
 departament VARCHAR(50), 
 salariu DECIMAL(10, 2) 
);

            Acest exemplu creează o tabelă numită "angajati" cu câmpurile "id", "nume", "prenume", "departament" și "salariu". Câmpul "id" este setat ca cheie primară și se auto-incrementează.

Creare index:

CREATE INDEX idx_departament ON angajati (departament);

            Acest exemplu creează un index numit "idx_departament" pe coloana "departament" din tabela "angajati". Indexul va accelera interogările care implică coloana "departament".

Creare vedere:

CREATE VIEW salarii_mari AS
SELECT nume, prenume, salariu 
FROM angajati 
WHERE salariu > 5000;


           Acest exemplu creează o vedere numită "salarii_mari" care selectează numele, prenumele și salariul angajaților din tabela "angajati" cu salarii mai mari de 5000.

           Acestea sunt doar câteva exemple de comenzi SQL pentru a crea tabele, indecși și vederi în MySQL. 
           Luați în considerare nevoile și cerințele specifice ale bazei dvs. de date atunci când creați structurile și obiectele asociate.









Comentarii

Postări populare de pe acest blog