Sunteți pe pagina 1din 2

1. Care sunt cele doua abordari pentru stocarea datelor ?

1-orientata catre fisiere-fiecare utilizator creaza si foloseste un fisier, modificarile effectuate de un alt utilizator nu devin
vizibile utilizatorului initial
2- orientate catre BD - fiecare utilizator efectueaza modificari in BD , acestea fiind vizibile si celorlalti.
2. Definiti notiunile : cheie primara ,cheie relationala , cheie candidat , cheie straina.
Cheie candidat=atributul/atributele dupa care se poate identifica un tupludintr-un tabel in mod UNIC
Cheie primara= o cheie candidat aleasa pentru a face legatura cu alt tabel
Cheie straina= o cheie formata din unul sau mai multe atribute dintr-o relatie care corespunde unei chei primare definite in
un tabel R1
3. Algebra relationala R3=R1 U R2 R3 = ?
Este constituita din un set de operanzi care au rolul de a manipula tabele
4. Redundanta datelor .Anomali de inserare ,ex ?
Aparitia aceleiasi informatii in mai multe inregistrari
Daca se introduce o inregistrare noua ,trebuie intruduse toate datele referitoare in tot tuplul
5. Def. prima forma normalizata si apoi scrieti tab R4 sub forma.
Un tabel este considerat in prima forma normalizata daca toate atributele au domeni indivizibile ,nu exista tupluri care se
repeat, exista o primary key.
6. Ce este o variabila?
Variabilele sunt elemente ce au o anumita valoare la un moment dat. Valoare unei variabile se poate schimba de-a lungul
executiei unui script.
7. Ce inseamna NULL?
Null = inseamna necunoscut sau k nu exista o valoare memorata in zona respective
8. Descrieti formele de autorizare ,insert,read,delete,update.Aranjatile in ordinea permisiunilor
Read= permite citirea , nu perite modificarea datelor
Insert= permite introducerea de date noi, nu permite modificarea datelor existente
Update =permite modificarea , nu permite stergerea datelor
Delete= premite stergerea datelor
9. Ce inseamna embedded SQL ?
SQL incapsulat,standardul SQL poate fi incapsulat in o multime de limbaje de programare VB, C ,JAVA
Un limbaj in care interogari SQl sunt incapsulate se numaste host langague, iar faptul ca intr-un limabj de programare apar
interogari SQL se numeste embedded SQL
10. Care este rezultatul operatiei :236*(3-NULL)=?
NULL
11. De ce fel de editor este nevoie pentru a scrie un cod php ?

notepad
12. Care este diferenta dintre = si == ?
Prin = se atribuie unei variabile o anumita valoarea (x=y inseamna ca x ia valoarea lui y)
Prin == se compara 2 variabile

13. Ce face instructiunea die ?

In cazul in care mysql_connect va returna false, iar in acest caz se va trece la executarea functiei die care va afisa mesajul din
paranteza si va termina executia scriptului.
14. Ce este metoda get ?
Aceasta metoda este utilizata, pentru a trimite cereri catre servere
Opus metodei GET, POST este folosita pentru a transmite informatii catre server
15. Ce face instructiunea mysql_connect()?Care sunt parametrii acestei instructiuni ?
Functia mysql_connect returneaza un numar de identificare a conexiuni in caz de succes sau false in caz de eroare .Parametri IP (host
name) implicit acestuia :nume utilizator , pasword
16. Calculati densitatea de pixeli pentru o imagine cu rezolutia 480x 800 pixeli afisata pe un display de 4,3 inchi ?
(480
2
+800
2
)/4,3

17. Care este diferenta dinre o imagine raster si o imagine vectoriala ?
Diferenta este ca imaginea vectorialain comparative cu imaginea raster poate fi marita oricat fara pierderea calitati

18. Specificati care sunt parametric care trebuie precizati in cazul definiri unei elipse?
Pozitia punctului din stanga sus al dreptunghiului in care se inscrie elipsa, latimea si lungimea acelui dreptunghi
19. Sa se scrie comanda pentru desenarea unui cerc la coordonatele 100,100 si raza de 20 pixeli ?
Draw Ellipse( pens.blue,80,80,120,120)
20. Care sunt parametri care configureaza functia FROM ARGB
.Color.fromargb (alfa, red, green, blue),Unde alfa transparent ,Red cantitatea de rosu, Green cant de verde, Blue cant de
albastru ,Cei 4 param iau valori intre 0-255


O BD Relationala =un depozit de tabele entitati legate intre ele
Atribut=o coloana din table
-aduna inf. De acelasi tip
-trebuie sa aiba un nume pentru a fi identificata ulterior
Domeniu = un set de valori care pot fi data unui atribut
Tuplu= un set ordonat de valori(in func. de attribute) care descriu datele de la un moment dat.
Cheie= atributul/atributele dupa care se poate identifica un tuplu
DDL= limbaj folosit pentru a descrie tipul de date folosit in o structura a undei baze de date
DML= limbaj folosit pentru a manipula datele din o baza de date
Integritatea entilor = nici un atribut care participa la formarea unei primary key nu are voie sa aiba valori NULL
Lipire(join)= concateneaza doua tabele pe baza unui atribut/conditi commune
BD- arhitectura
Nivelul extern= vederea utilizatorului asupra BD
Nivelul conceptual=vedere generala asupra BD.descrie ce date sunt stocate in BD si relatiile dintre acesta
Nivelul intern=reprezentarea fizica a BD pe calculator.descrie cum sunt stocate datele in BD
Weak entity= tabel in care este nevoie de un atribut additional pentru indentificarea unica a tuplurilor
Date=cunostinte care pot fi inregistrate si au o semnificatie concreta
BD = un deposit informatics care stocheaza , extrage si intretine eficienta date
DBMS-SGBD=un pachet software care permite utilizatorului sa creeze aceseze BD
Tranzactie=o secventa de instructiuni dar este tratata ca o singura unitate logica de lucru
Forme de autorizare in def datelor=index permite crearea de indecsi noi,resurces, permite crearea de tab noi alteration
.modificarea sau stergerea de attribute din tab drop stergerea unui tabel

S-ar putea să vă placă și