Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Doar rabdarea si perseverenta in invatare aduce rezultate bune.stiinta, numere naturale, teoreme, multimi, calcule, ecuatii, sisteme




Biologie Chimie Didactica Fizica Geografie Informatica
Istorie Literatura Matematica Psihologie

Informatica


Index » educatie » Informatica
» informatica - Firma de produse electronice


informatica - Firma de produse electronice


 

Firma de produse electronice



Argument

Se observa ca,pe zi ce trece,Toate afacerile,activitatile,actiunile,iau amploare.Acelasi fenomen se poate observa si in ceea ce priveste domeniul produselor electronice.Produsele devin atat de diverse si sunt prezentate in atat de multe forme de la un producator la celalalt incat este o stringenta nevoie de a retine aceste date pentru o buna vanzare in cadrul oricarei firme.

Acest proiect a fost creat cu scopul de a gestiona toate datele necesare organizarii activitatii unei firme de produse electronice numita "Clever distribution" a carei activitate ,la o analiza atenta,descopera un mare dinamism.Tocmai de aceea este necesara gestionarea tuturor datelor intr-o baza de date bine structurate,pentru o buna extragere a informatiilor de care este nevoie in vederea bunului mers al firmei.

Capitolul I. Descrierea activitatii pentru care a fost creata baza de date

Proiectul contine baza de date ce gestioneaza toate datele necesare organizarii activitatii unei firme de produse electronice.

Trebuie sa proiectati o baza de date a unei firme de electronice.Baza de date trebuie sa contina informatii despre firma-Cod,nume,adresa,telefon-magazinul pe care il detine,produsele comercializate si angajatii magazinului.

Fiecare angajat are in cadrul afacerii o anumita functie (de la manager pana la oameni responsabili cu curatenia) si despre fiecare in parte dorim sa memoram date ce ne ajuta sa extragem informatii despre experienta si profesionalismul cu care isi indeplineste sarcinile, in vederea unei salarizari si aprecieri corecte. Sunt memorate date personale cu ajutorul caruia il identificam, data angajarii,data nasterii,e-mail,nume,prenume-precum si codul departamentul in care lucreaza fiecare angajat.Fiecare department are un mangaer si existenta acestora ajuta la o mai buna organizare a distributiei personalului,in acesta fiind retinute datele-Numele_departamentului,codul departamentului,etaj,sala,codul managerului.

Atunci cand in firma intra un client,daca acesta are nevoie de ajutor,unul dintre supraveghetori intra in discutie cu acesta,clientul intreaba de un anumit produs,i se dau detaliile necesare:garantie,data fabricarii,detaliile tehnice si pretul.Daca clientul se decide sa cumpere,este preluat de unul dintre angajatii ce se ocupa cu vanzarea produselor,iar acesta are datoria sa emita o factura pe numele clientului cu un anumit cod.Orice client nou, care cumpara pentru intaia oara este memorat, pentru ca, ulterior, cand apar oferte si beneficii sa fie rasplatita fidelitatea acestuia.De easemenea daca exista clienti aflati in program de fidelizare,trebuie tinuta o evidenta clara a lor cu datele personale.Pentru ca in orice moment ne-am dori sa aflam ce client a cumparat de cele mai multe ori - tine de politica de bussines - angajatii vor sti ca respectivul client este unul fidel si pentru aceasta categorie, poate, firma are anumite discount-uri.

Baza de date trebuie sa fie proiectata cu atentie, astfel incat sa faciliteze bunul mers al afacerii si sa permita actualizari de structura in concordanta cu eventualele modificari necesare.

Capitolul II. Detalii de implementare

Baze de date in Oracle

(1)O baza de date contine toate informatiile necesare despre obiectele ce intervin intr-o multime de aplicatii, relatiile logice dintre aceste informatii si tehnicile de prelucrare corespunzatoare. In bazele de date are loc o integrare a datelor, in sensul ca mai multe fisiere sunt privite in ansamblu, eliminandu-se informatiile redundante. Este permis accesul simultan la aceleasi date, situate in acelasi loc sau distribuite spatial, a mai multor persoane prin mai multe tipuri de interogariconstrangeri

Exista trei categorii de modele de baze de date:

modelul relational;

modelul retea;

modelul arborescent (ierarhic).

(2)Notiuni si termeni tehnici uzuali:

a.     O entitate este reprezentata din datele de acelasi tip ale unui obiect specific. Obiectele pot fi fixate in clase de obiecte numite entitati asociate. Un tip de entitate reprezinta o semnificatie, pe cand o instanta de entitate reprezinta fapte.

b.     Fiecare entitate este descrisa de o multime de proprietati esentiale numite atribute. Pentru diferitele elemente ale entitatii, atributele pot sa primeasca valori din anumite multimi numite domeniul atributului respectiv.

c.          Un atribut sau o multime de atribute pentru care valorile asociate determina in mod unic orice element al entitatii respective se numeste cheie. Orice entitate admite cel putin o cheie, deci toate elementele unei entitati sunt distincte. In cazul in care exista elemente care sa aiba aceleasi valori pentru toate atributele, se ia drept cheie un atribut suplimentar reprezentat de numarul asociat elementului in entitatea respectiva, care defineste in mod unic elementul.

d.     Numim relatie intre entitatile E1,E2, . . . ,Ek orice submultime a produsului cartezian al multimilor elementelor celor k entitati, adica multimi de elemente de forma (e1,e2, . . ,ek), unde e1 este un element din E1, e2 este un element din E2 s.a.m.d. O astfel de relatie o notam REL(E1,E2, . . ,Ek), unde REL este numele asociat relatiei, si putem spune ca relatia are arietatea k. De cele mai multe ori k=2, deci se lucreaza cu relatii binare.

In cazul relatiilor binare, se poate face o clasificare a lor in functie de cate elemente corespund fiecarui element dintr-o entitate in cealalta entitate, dupa cum urmeaza:

relatie unu-la-unu (notata ), in cazul in care fiecarui element din prima entitate ii corespunde cel mult un element din a doua entitate si reciproc;

relatie unul-la-mai-multi (notata 1:N), in cazul in care fiecarui element al primei entitati ii pot corespunde mai multe elemente din a doua entitate, dar fiecarui element din a doua entitate ii corespunde cel mult un element din prima entitate.

relatie mai-multi-la-mai-multi (notata M:N), in cazul in care fiecarui element al primei entitati ii pot corespunde mai multe elemente din a doua entitate si reciproc.

e.      Informatiile privind structura unei vederi sunt sintetizate grafic intr-o diagrama entitate-relatie, care pune in evidenta entitatile ce intervin, reprezentate prin dreptunghiuri, atributele asociate lor reprezentate prin elipse, si diferite relatii ce se stabilesc intre entitati reprezentate prin sageti (cu varf dublu catre entitatea pe care pot aparea mai multe elemente in relatie cu un element din cealalta entitate). 

Pentru interactiunile utilizatorilor cu baza de date este necesar un limbaj prietenos, cu o sintaxa simpla, numit limbaj de interogare (SQL). In ciuda numelui sau, un limbaj de interogare include facilitati pentru inserarea, stergerea si modificarea datelor din baza de date. In cazul modelului relational, abordarea folosita consta in a incorpora toate aceste facilitati cerute intr-o sintaxa uniforma, in cadrul unui singur limbaj. Standardul cel mai cunoscut este SQL

Limbajul numit SQL (Structured Query Language) este utilizat intens in prelucrarea bazelor de date structurate conform modelului relational. Unul din motivele popularitatii de care se bucura acest limbaj este faptul ca el a fost standardizat de American National Standards Institute (ANSI). In plus, limbajul a fost initial dezvoltat si comercializat de IBM, ceea ce i-a asigurat o mare raspandire. Principala aplicatie in limbajul SQL, efectuata de utilizator, este interogarea bazei de date.

Printr-o singura instructiune SQL se poate exprima o interogare care presupune o secventa de operatii SELECT.

Crearea corecta a unei baze de date presupune respectarea unor restrictii:

.Restrictia de unicitate a cheii. Intr-o tabela nu trebuie sa existe mai multe tupluri cu aceeasi valoare pentru ansamblul cheie;

. Restrictia referentiala. Intr-o tabela t1 care refera o tabela t2, valorile cheii externe trebuie sa figureze printre valorile cheii primare din t2 sau sa ia valoarea null (neprecizat);

. Restrictia entitatii. Intr-o tabela, atributele din cheia primara nu trebuie sa ia valoarea NULL.

Cele trei restrictii de mai sus sunt minimale.

Restrictiile de integritate suportate de Oracle sunt:

  • NULL nu permite valori NULL in coloanele unei tabele;
  • UNIQUE nu sunt permise valori duplicat in coloanele unei tabele;
  • PRIMARY KEY nu permite valori duplicate sau NULL in coloana sau coloanele definite astfel;
  • FOREIGN KEY presupune ca fiecare valoare din coloana sau setul de coloane defini astfel sa aiba o o valoare corespondenta identica in tabela de legatura, tabela in care coloana corespondenta este definita cu restrictia UNIQUE sau PRIMARY KEY;
  • CHECK elimina valorile care nu satisfac anumite cerinte (conditii) logice.

Cerinte informationale

Departamente-Angajat2: one-to-many (1:M)

-Un angajat poate lucra in mai multe departamente,iar intr-un departament pot lucra mai multi angajati;

Functie-Angajat2:one-to-many(1:M)

-Un angajat poate avea o singura functie,iar o functie poate corespunde mai multor angajati;

Angajat2-Produs:many-to-many(M:M)

-Un angajat poate vinde mai multe produse,iar un produs poate fi vandut de mai multi angajati,asa ca acea relatie M:M s-a transformat intr-un tabel de intersectie:"Vanzare".

Vanzare-Client:one-to-many(1:M)

-O factura pentru vinderea unui produs apartine unui singur client in schimb un client poate fi posesorul mai multor facturi.In cazul in care cumpara mai multe produse

Modelul conceptual - diagrama entitate-relatie (ERD)

Capitolul III. Construirea bazei de date in limbaj SQL

Crearea bazei de date folosind comanda CREATE

Create table ANGAJAT2

(Cod_angajat  varchar2(4),

Nume varchar2(30) NOT NULL,

Prenume  varchar2(20) NOT NULL,

E_mail  varchar2(20) UNIQUE,

Numar_telefon number(10,0),

Salariu  number(8,3) ,

Data_angajarii  date NOT NULL,

Cod_departament char(4) REFERENCES Departament(cod_departament),

Cod_functie  char(5) REFERENCES Functie(cod_functie),

Data_nasterii date,

Constraint pk_ca PRIMARY KEY(Cod_angajat))

alter table angajat2

add CONSTRAINT fk_fca FOREIGN KEY(cod_functie) REFERENCES functii(cod_functie)

alter table angajat2

add constraint fkad FOREIGN KEY(cod_departament) references produs(cod_departament)

Create table DEPARTAMENT

(Numele_departamentului varchar2(40) NOT NULL,

Cod_departament  char(4) PRIMARY KEY,

Etaj  number(2,0),

Sala  number(3,0),

Cod_sef  varchar2(4))

Create table VANZARE

(Cod_factura varchar2(10) PRIMARY KEY,

Cod_angajat varchar2(4),

Cod_produs varchar2(9),

Data_vanzarii date,

Cod_client  varchar2(6),

Nr_bucati number(3,0) NOT NULL,

Transport varchar2(15))

alter table vanzare

add constraint fkvp FOREIGN KEY(cod_produs) references produs(cod_produs)

alter table vanzare

add CONSTRAINT fk_fca FOREIGN KEY(Cod_angajat) REFERENCES angajat2(Cod_angajat)

alter table vanzare

add constraint fkvc FOREIGN KEY(cod_client) references client(cod_client)

Create table FUNCTIE

(Numele_functiei varchar2(20) NOT NULL,

Cod_functie char(5) PRIMARY KEY,

Training varchar2(15),

Gradul_functiei number(1,0),

Salariu_mediu number(8,3),

Sarcini varchar2(30),

Nr_ore_luna number(3,0) ,

Comision number(2,1),

Risc varchar2(10),

Observatii varchar2(25))

Create table PRODUS

(Numele_produsului  varchar2(30) NOT NULL,

Cod_produs varchar2(9),

Data_fabricarii date,

Garantie number(1,0),

Categoria_produsului varchar2(20),

Pret number(5,2),

Detalii_tehnice varchar2(40),

CONSTRAINT pk_cp PRIMARY KEY(cod_produs)

Create table CLIENT

(Cod_client varchar2(6) PRIMARY KEY,

Nume  varchar2(20) NOT NULL,

Prenume varchar2(30) NOT NULL,

Adresa varchar2(40) UNIQUE,

Nr_telefon number(10,0) UNIQUE)

  1. Extragerea informatiilor folosind comanda SELECT

Select * From Angajat2

Select * From Departament

Select * From Vanzare

Select * From Functie

Select * From Produse

Select * From Client

Capitolul IV. Implementarea unei aplicatii vizuale

Vom crea o aplicatie care ne permite sa modificam datele introduse prin comanda SQL INSERT.

Am urmat pasii:

Aceasta aplicatie a fost creata in asa fel incat daca o rulam ne va arata datele introduse de noi,pe care aceasta ne ajuta sa le modificam.

Concluzii

In concluzie,dupa o scurta analiza realizam faptul ca in procesul creerii bazei de date am intampinat multe dificultati, in special modificari ce trebuiau operate in urma unor noi cerinte informationale.

Baza de date a firmei Clever distribution poate fi imbunatatita prin crearea un site al acestei firme cu un forum in care sa putem tine evidenta mentionarilor si parerilor exprimate de clienti sau viitori clienti,prin introducerea de informatii suplimentare la tabelul Produs precum si intentiile de reimbunatatire a produselor si de creare a unor noi categorii de produse moderne si utile.

Anexa

INSERT INTO Angajati

(Cod_angajat, Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii, Cod_departament,Cod_functie,Data_nasterii)

VALUES(1000 ,'Popescu','Ionut','ionut@yahoo.com', 745689213, 1500.00, '14-Mar-2001',

200,1211, '12-Mar-1975')

INSERT INTO Angajati

(Cod_angajat, Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1001,'Danila',' Vasile','vasile@yahoo.com', 723697512, 1700.50, '23-Apr-1999',201,1212,

'29-Apr-1977')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1002,'Prundea',' Cosmin','prundea@yahoo.com', 746987512, 2100.00, '30-Aug-2002', 202,1213, '22-iun-1980')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon,Salariu, Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1003,'Paraschiv', 'Andrei','paras@yahoo.com', 654985631, 1500.00, '2-iul-2003',203,1214,

'10-Mar-1982')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii, Cod_departament, Cod_functie,Data_nasterii)

VALUES(1004,'Ionescu', 'Laurentiu','iolau@yahoo.com', 453456489, 1500.00, '22-Feb-2005',204,1215,

'5-Aug-1972')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1005, 'Vlad','Ionut','vlad10@yahoo.com', 456213848, 1700.00, '5-Feb-2007',205,1216,

'14-Apr-1969')

INSERT INTO Angajati

(Cod_angajat, Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii, Cod_departament, Cod_functie,Data_nasterii)

VALUES(1006, 'Alexandru','Dumitru','alex212@yahoo.com', 568465456, 2300.00,

'17-Apr-2005', 2006,1217,'19-mai-1971')

INSERT INTO Angajati

(Cod_angajat, Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii, Cod_departament, Cod_functie,Data_nasterii)

VALUES(1007,'Dobre', 'Anca','ankaa@yahoo.com', 564234498, 2100.00, '19-mai-2004',

207,1218, '25-Oct-1968')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1008,'Bogoiu', 'Alina','Bogos@yahoo.com', 564891411, 1900.50, '28-noi-1999',208,1219,'

'29-mai-1974')

INSERT INTO Angajati

(Cod_angajat, Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1009,'Zaman', 'Alexandru','zameen@yahoo.com', 489454614, 1700.00,'

12-Mar-2006',209, 1220,' 20-Mar-1973')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1010,'Costea', 'Mihai', 'miahayy@yahoo.com', 564894654, 2100.00,' 27-Aug-2002,210,1221,

' 27-Dec-1977')

INSERT INTO Angajati

(Cod_angajat, Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1011,'Costescu',' Gabriel','gabyy12@yahoo.com', 154689489, 1500.00,' 30-ian-2010',

211,1222,' 21-Feb-1969')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1012,'Damian',' Gigel','damyan@yahoo.com', 654892513, 1500.00,' 15-iul-2008',212,1223,

'15-iul-2008')

INSERT INTO Angajati

(Cod_angajat, Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1013,'Jinculeanu', 'Toni','jinkuu@yahoo.com', 325784623, 1500.00,' 7-Aug-2001',

213,1224,' 12-Aug-1971')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1014,'Enache', 'Radu','raducu@yahoo.com', 137852465, 1600.50,' 15-Mar-2006',

214,1225,' 7-ian-1974')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1015,'Postolnic', 'Irina',' iri34@yahoo.com', 195826458, 1900.00,' 14-Apr-2002',

215,1226,' 17-mai-1979')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1016,'Ilie', 'Mihaela','mihaella@yahoo.com', 568791234, 1800.50,' 30-Dec-2009',

216,1227,' 20-Apr-1964')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1017,'Bodoc', Gabriel',bodook@yahoo.com', 579132846, 1700.00,' 29-Feb-2008',

217,1228,' 11-Sep-1967')

INSERT INTO Angajati

(Cod_angajat,Nume, Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament ,Cod_functie,Data_nasterii)

VALUES(1018,'Zamfir', 'Codea','codrutz@yahoo.com', 123456789, 2100.00,' 15-Sep-2007',

218,1229,' 30-Dec-1975')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon,Salariu, Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1019,'Biloiu', 'Stefan','bilaa8@yahoo.com', 234567891, 1600.00, '2-Apr-2000',

219,1230,' 27-ian-1967')

INSERT INTO Angajati

(Cod_angajat,Nume,Prenume,

E-mail,Nr_telefon, Salariu,Data_angajarii,Cod_departament, Cod_functie,Data_nasterii)

VALUES(1020,'Corsea', 'Iolanda','ioldorinta@yahoo.com', 568741239, 1600.00, '12-Feb-2001',

220,1231,' 14-Aug-1970')

INSERT INTO Departamente

(Nume_departament, Cod_departament,Etaj,Sala,Cod_sef)

VALUES('Dep_de_Analiza_ Generala',120,1,1,180)

INSERT INTO Departamente

(Nume_departament, Cod_departament,Etaj,Sala, Cod_sef)

VALUES('Dep_de_ Testare',121,3,2,181)

INSERT INTO Departamente

(Nume_departament, Cod_departament, Etaj,Sala,Cod_sef)

VALUES('Dep_de_Analiza_Fizica', 122,2,3,182

INSERT INTO Departamente

(Nume_departament, Cod_departament,Etaj, Sala,Cod_sef)

VALUES('Dep_de_Analiza_ Chimica',123,10,4,183)

INSERT INTO Departamente

(Nume_departament, Cod_departament,Etaj,Sala,Cod_sef)

VALUES('Dep_de_ Analiza_Cibernetica',124,5,5,184)

INSERT INTO Departamente

(Nume_departament, Cod_departament,Etaj,Sala,Cod_sef)

VALUES('Dep_de_Analiza_ Optica',125,12,6,185)

INSERT INTO Departamente

(Nume_departament, Cod_departament,Etaj,Sala,Cod_sef)

VALUES('Dep_de_ Testare_Mediatizata',126,4,7,186)

INSERT INTO Departamente

(Nume_departament, Cod_departament,Etaj, Sala,Cod_sef)

VALUES('Dep_de_ Testare_Finalizata',127,11,8,187)

INSERT INTO Departamente

(Nume_departament, Cod_departament,Etaj,Sala,Cod_sef)

VALUES('Dep_Principal', 128,6,9,188)

INSERT INTO Functii

(Numele_functiei, Cod_functie, Gradul_functiei, Salariu_mediu,Sarcini,N r_ore_luna,Comision,Risc)

VALUES('Coordonator_adjunct', 1211,4, 1600.00, 'coordonare_tehnica_ departament',160,0.50,0.00)

INSERT INTO Functii

(Numele_functiei,Cod_functie, Gradul_functiei,Salariu_mediu, Sarcini,Nr_ore_luna,Comision,Risc)

VALUES('Coordonator_sef', 1212,3,1800.00, 'coordonare_ tehnica_firma',1.00,0.00)

INSERT INTO Functii

(Numele_functiei,Cod_functie, Gradul_functiei, Salariu_mediu,Sarcini, Nr_ore_luna,Comision,Risc)

VALUES(' Programator',1213, 1500.00,' programare_soft', 150, 1.25,0.50)

INSERT INTO Functii

(Numele_functiei, Cod_functie, Gradul_functiei, Salariu_mediu,Sarcini, Nr_ore_luna,Comision,Risc)

VALUES('Verificator',1214,3, 1600.00, 'verificare_standard',120,1.25,0.00)

INSERT INTO Functii

(Numele_functiei, Cod_functie, Gradul_functiei, Salariu_mediu,Sarcini, Nr_ore_luna,Comision,Risc)

VALUES('Instalator', 1215,5, 1500.00,' instalare_hard', 192,1.50,50.00)

INSERT INTO Functii

(Numele_functiei, Cod_functie, Gradul_functiei, Salariu_mediu,Sarcini, Nr_ore_luna,Comision,Risc)

VALUES('Verificator_general', 1216,4, 1400.50,' verificare_obiectiva',130,1.25, 0.00)

INSERT INTO Functii

(Numele_functiei, Cod_functi,e, Gradul_functiei, Salariu_mediu,Sarcini, Nr_ore_luna,Comision,Risc)

VALUES('Operator_pc',1 217,4, 1500.00,' introducere_date_ Transporti,extragere_date_ Transporti',192,1.50, 20.00)

INSERT INTO Functii

(Numele_functiei,Cod_functie, Gradul_functiei,Salariu_mediu ,Sarcini,Nr_ore_luna,Comision,Risc)

VALUES('Inginer_tehnic ',1218,3, 1800.00,' revizie_tehnica, proiectare_tehnica',160,1.00, 70.00)

INSERT INTO Functii

(Numele_functiei, Cod_functie, Gradul_functiei,Salariu_mediu, Sarcini,Nr_ore_luna,Comision,Risc)

VALUES('Director', 1219,2,22000.00,' relatii_firme, informare_statistici_firme',160,1.20, 10.00)

INSERT INTO Functii

(Numele_functiei, Cod_functie, Gradul_functiei, Salariu_mediu,Sarcini, Nr_ore_luna,Comision,Risc)

VALUES('Manager',1220, 1, 2200.00,' coordonare_ si_evidentierea_firmei',192,0.00, 5.00)

INSERT INTO Functii

(Numele_functiei, Cod_functie, Gradul_functiei, Salariu_mediu,Sarcini, Nr_ore_luna,Comision,Risc)

VALUES('Secretar', 1221,8, 1200.00,' cautarea_si_ selectarea_documentelor',180,1.25, 7.50)

INSERT INTO Functii

(Numele_functiei, Cod_functie, Gradul_functiei, Salariu_mediu,Sarcini, Nr_ore_luna,Comision,Risc)

VALUES('Paznic',1222,9,' 1100.00,' protectie_si_paza',192,1.00, 77.00)

INSERT INTO Functii

(Numele_functiei, Cod_functie, Gradul_functiei, Salariu_mediu,Sarcini, Nr_ore_luna,Comision,Risc)

VALUES('Ingrijitor', 1223,9, 10000.00,' curatenie_si_ordine',160,0.50, 25)

INSERT INTO Vanzare

(Cod_factura, Cod_angajat,Cod_produs, Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(2000, 1000, 78961,' 7-Mar-2010', 1226,3,' masina_mica')

INSERT INTO Vanzare

(Cod_factura, Cod_angajat, Cod_produs, Data_vanzarii, Cod_client, Nr_bucati,Transport)

VALUES(2001,1001, 12346,' 15-mai-2009', 2265,14,' masina_mica')

INSERT INTO Vanzare

(Cod_factura, Cod_angajat, Cod_produs, Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(2002,1002, 64567,' 23-Oct-2003', 4458,124,' papuc')

INSERT INTO Vanzare

(Cod_factura,Cod_angajat, Cod_produs,Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(2003,1003, 64531,' 12-Aug-2001', 1245,276,' papuc')

INSERT INTO Vanzare

(Cod_factura,Cod_angajat, Cod_produs,Data_vanzarii,Cod_client, Nr_bucati,Transport)

VALUES(2004,1004, 12346,' 30-Apr-2007', 6982,100, 'masina_mica')

INSERT INTO Vanzare

(Cod_factura,Cod_angajat, Cod_produs,Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(2005,1005, 45679,' 14-iun-2004', 3158,250,' papuc')

INSERT INTO Vanzare

(Cod_factura,Cod_angajat, Cod_produs,Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(2006,1006, 46554,' 2-Feb-2002', 1459,45,'masina¬_mica')

INSERT INTO Vanzare

(Cod_factura,Cod_angajat, Cod_produs,Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(2007,1007, 31237,' 28-Aug-2009', 3258,30,' masina_mica')

INSERT INTO Vanzare

(Cod_factura,Cod_angajat, Cod_produs,Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(2008,1008, 97885,' 25-Sep-2009', 1154,50,' masina_mica')

INSERT INTO Vanzare

(Cod_factura,Cod_angajat, Cod_produs,Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(2009,1009, 56641,' 27-Dec-2008', 1122,150,'papuc')

INSERT INTO Vanzare

(Cod_factura,Cod_angajat, Cod_produs,Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(2010,1010, 23113,' 14-iul-2006', 3255,300,'dubita')

INSERT INTO Vanzare

(Cod_factura,Cod_angajat, Cod_produs,Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(2011,1011, 45342,' 6-Aug-2008', 1452,500,'dubita')

INSERT INTO Vanzare

(Cod_factura,Cod_angajat, Cod_produs,Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(2012,1012, 24311,' 11-Sep-2007', 1796,120,'papuc')

INSERT INTO Vanzare

(Cod_factura,Cod_angajat, Cod_produs,Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(2013,1013, 33245,' 17-noi-2009', 3215,50,'masina_mica')

INSERT INTO Vanzare

(Cod_factura,Cod_angajat, Cod_produs,Data_vanzarii, Cod_client,Nr_bucati,Transport)

VALUES(20141014, 56654,' 8-ian-2006', 1133',20,'masina_mica')

INSERT INTO Vanzare

(Cod_angajat, Cod_produs,Data_vanzarii, Cod_client,Nr_bucati,Client)

VALUES(1015, 66554,' 15-Aug-2008', 1234,45,'masina_mica')

INSERT INTO Vanzare

VALUES(1016,11233, '16-Feb-2006',2578,140,'papuc')

INSERT INTO Vanzare

VALUES(1017,32345 ,'21-noi-2009',800,'dubita')

INSERT INTO Vanzare

VALUES(1018,65644, '31-Mai-2005',1116,25,'masina_mica')

INSERT INTO Vanzare

VALUES(1019,56456,'19-Mar-2009',1348,240,'papuc')

INSERT INTO Client

VALUES(1226,'Pascu', 'Andrei','Str.Victoriei nr.1',2223345689)

INSERT INTO Client

VALUES(2265,'Iordache', 'Alina','Str. Crizantemelor nr. 18',5664312478)

INSERT INTO Client

VALUES(4458,'Mihalache', 'Cosma','strada Bd Unirii, Nr. 209',5548973124)

INSERT INTO Client

VALUES(1245,'Jaleb', 'Silviu','Str. Unirii Bl 11 D-E',3328556941)

INSERT INTO Client

VALUES(6982,'Bratosin', 'Sorina',Str. Maresal Averescu nr. 2',7851432214)

INSERT INTO Client

VALUES(3158,'Bogdan' ,'Ancuta','Str. Bistritei, nr. 41',2236698741)

INSERT INTO Client

VALUES(1459,'Silviu' ,'Cornel','Bd. N. Balcescu, nr. 40',2235699874)

INSERT INTO Client

VALUES(3258,'Sandu', 'Maria','Bd. Unirii nr. 209',5688411233)

INSERT INTO Client

VALUES(1154,'Vasile,' Geta','Str. Ion Baiesu, bl. D1-D2,',1235436467)

INSERT INTO Client

VALUES(1122,'Capatana', 'Ion','Bd. Nicolae Balcescu, nr.48',6446556446)

INSERT INTO Client

VALUES(3255,'Ciobanu' ,'Monica','Str. Unirii, bl.11D-E',8445523123)

INSERT INTO Client

VALUES(1452,'Landu', 'Dumitra','Str. Mesteacanului nr. 20',1231567895)

INSERT INTO Client

VALUES(1796,'Ghirtoiu' ,'Nicolae','str. Transilvaniei nr.403',6658497454)

INSERT INTO Client

VALUES(3215,'Popescu', 'Mihai','Str. Horticolei, nr. 58 bis',3162915216)

INSERTR INTO Client

VALUES(1133,'Matei',' Florin','Str.Democratiei nr.11',8125126618)

INSERT INTO Client

VALUES(1234,'Popescu' ,'Nicoleta','Cartier Bazar, bl. 4C',2469195434)

INSERT INTO Client

VALUES(2578,'Popa',' Andra','strada Frasinet, Nr. 3',6129359114)

INSERT INTO Client

VALUES(1673,'Negoita' ,'Popina','strada Bd Averescu,maresal, Nr. 5',6132616566)

INSERT INTO Client

VALUES(1116,'Petre',' Anton','strada Transilvaniei, Nr. 163',1263331956)

INSERT INTO Client

VALUES(1348,'Ichim', 'Mircea','Cartier Bazar, bl. 4C',1269992334)

INSERT INTO Produse

VALUES('wgs-2801 mp4 game player 2.8 ',12345,'22-May-2000',1,'audio',150.00,'MP4 Player ecran mare 2.8 Inch TFT Screen')

INSERT INTO Produse

VALUES('card memorie SD 8 gb', 45443,'14-Apr-2003',1 ,'unitati_memorie_hard', 70.00, 'plug and play ptr. camere digitale,gps,mp4,playere,pda,etc')

INSERT INTO Produse

VALUES('Stick memorie USB 16 GB traveler3', 45664, '27-Jun-2007', 2, 'unitati_memorie_hard', 120.00 ,' Tip: Flash Drive; Capacitate :16 gb; suport Windows')

INSERT INTO Produse

VALUES('wtv-b1 tuner tv extern analog (1690i)',23167,'12-Jan-2009', 2,'Tunere_tv',129.00,'tunerul tv extern analog prinde programe')

INSERT INTO Produse

VALUES('LCD TV Westwood 16V1',45676,'20-Sep-2007', 1'video', 140.50, 'Diagonala 41 cm, Rezolutie HD Ready')

INSERT INTO Produse

VALUES('LCD TV Funai LT7-M19', 31234,' 1-Feb-2008', 2,'curatenie', 134.00, Diagonala 48 cm, Rezolutie HD Ready')

INSERT INTO Produse

VALUES('Casti Thompson HED51', 97893,' 4-Mar-2010', 1,' audio 9.80 Thomson Casti stereo Micro HED51 131525')

INSERT' INTO Produs

VALUES(Casti in-ear Hama HK-207 56207', 45647,' 17-Apr-2005', 1,' audio 10.79 Casti in-ear Hama HK-207 56207')

INSERT INTO Produse

VALUES('Minisistem audio Sony MHC-EC69',78961, '21-May-2002, 1' audio 643.40 Putere 2x70W RMS, Redare MP3')

INSERT INTO Produse

VALUES('Minisistem audio Sony MHC-EC99', 12346,' 14-Oct-2004', 2,' audio 990.90 Putere totala 350 W (90 W subwoofer)')

INSERT INTO Produse

VALUES('Minisistem audio Panasonic SC-AK270E-K',64567,' 17-Sep-2006',1,'audio','732.50, 'Putere RMS 250 W, Tuner RDS 25 posturi FM')

INSERT INTO Produse

VALUES('PC Expert Digital Classic V1', 64531,' 25-Aug-2009, 2,' video/audio', 791.01,' Procesor AMD Sempron LE-1200')

INSERT INTO Produse

VALUES('PC Expert Digital Gamer VX2', 12346,' 12-Mar-2002', 2,' audio/video', 980.40,' Procesor: AMD Sempron LE-140')

INSERT INTO Produse

VALUES('Aparat de curatat cu aburi Gorenje', 45679,' 23-Jan-2001', 2,' curatenie', 425.60,' Putere 1800 W, Presiune max. 5 bari')

INSERT INTO Produse

VALUES('Aspirator De Longhi XE 1251', 46554,' 30-Dec-2007', 1,' curatenie', ,630.40,' Putere 1300 W, 4 nivele de filtrare')

INSERT INTO Produse

VALUES('Aspirator cu filtrare prin apa Samsung' ,31237,' 21-Apr-2003', 1,' curatenie', ,498.98,' Putere 1600W, Putere de aspirare 200 W')

Bibliografie

(1)Popescu Carmen,Manual de informatica pentru clasa a XII-a,editura L&S Info-mat 2007

(2) Gh. Lazarovici, D. Micle.,BIBLIOTHECA HISTORICA ET ARCHAEOLOGICA UNIVERSITATIS TIMISIENSIS, 2001

INDEX

A

Aplicatie,15,20

Atribut,5,6

Alter,9.10

Add,9,10

B

Baza de date,2,3,4,6,21

C

Create,2,9,10,11,12

D

Diagrama entitate-relatie,2,8

E

Entitate,2,5,6,8

F

Foreign Key,7,9,10

I Insert,15,22,23,24,25,26,27, 28,29,30,31,32,33,34,35,36,37

K

Key,7,9,10,11,12

Primary,

Foreign,

N

Not Null,Constrangere,9,10,11,12

P

Primary Key,Constrangere ,7,9,10,11,12

R

Restrictii,6

S

Select,2,6,13,14

T

Table,9,10,11,12

U

Unique,7,9,12





Politica de confidentialitate





Copyright © 2024 - Toate drepturile rezervate