Referate pentru domeniul Limbaje de Programare pagina 1 din 10

doc

Limbajul SQL

SQL - limbaj de interogare a bazelor de date relationale. Limbajul SQL (Structured Query Language) este limbajul de fundamental pentru gestiunea BD si este standardizat prin mai multe norme ISO (International Stantard Organization) acceptat total sau partial de toate Sistemele de Gestiune a Bazelor de Date (SGBD). SQL este un limbaj linie . O interogare reprezinta o definitie a datelor ce se doresc a fi regasite: campuri, tabele, criterii, sortare Care sunt avantajele limbajului SQL? -SQL nu este un limbaj brevetat, folosit de distributorii de baze de date individuale.Aproape toate baze... vezi detalii

doc

Cursor-ul în PL/SQL

ORACLE foloseste arii de lucru private SQL, arii care executa declaratii SQL si care memoreaza informatii de procesare. Cursorul este o constructie PL/SQL, care iti permite sa denumesti aceste arii de lucru si care acceseaza informatia. Exista doua tipuri de cursor: - Cursor implicit - este declarat de PL/SQL implicit pentru toate comenzile de manipulare a datelor (INSERT, UPDATE, DELETE); - daca o instructiune LMD nu afecteaza nici o linie a tabelei nu se genereaza eroare, insa exceptia trebuie tratata folosind atributele speciale ale cursorilor; - Cursor explicit - se foloseste pentru... vezi detalii

docx

Arhitectura client server

Arhitectura client- server este principiul care sta la baza web-ului Din punct de vedere al arhitecturii client/server, un client este un calculator personal (PC) sau o statie de lucru (workstation) pe care utilizatorul ruleaza diverse aplicatii si care cere server-ului efectuarea unor operatii. Server-ele sunt calculatoare puternice sau procese dedicate sa administreze: unitatile de disc (file server), imprimante (print server), traficul pe retea (network server) etc. Calculatorul client este acela care interactioneaza cu un utilizator si care in majoritatea tipurilor de arhitecturi clie... vezi detalii

doc

Proiectarea și implementarea bazelor de date

Baza de date -reprezinta o colectie de date stocate intr-o maniera organizata. -poate fi memorata pe unul sau mai multe fisiere -este manipulata cu ajutorul sistemelor de gestiune a datelor . Baza de date contine:-indexi -proceduri stocate -trigger-e -utilizatori si gupuri de utilizatori -tipuri de date -mecanisme de securitate si de gestiune a tranzactiilor MODELE DE BAZE DE DATE In tehnica proiectarii bazelor de date se utilizeaza trei tipuri de modele de baze de date:-modelul ierarhic -modelul retea -modelul relational Modelul ierarhic este modelul cel mai natural ... vezi detalii

doc

Proiectarea unui Sistem Informatic

Un centru de certificare a aptitudinilor de operare pe calculator doreste sa isi imbunatateasca activitatea de gestiune a testarii candidatilor. In acest sens, se doreste implementarea unui sistem informatic prin care sa se tina evidenta testarilor programate pentru fiecare module, a examinatorilor responsabili pentru fiecare testare, a salilor in care se desfasoara testarile, a candidatilor inscrisi, precum si a rezultatelor obtinute de catre acestia. Se vor avea in vedere urmatoarele reguli de gestiune: - O testare se refera la un singur modul, are repartizat un singur examinator respon... vezi detalii

doc

Fabrica de Pâine

I. Specificarea cerintelor I.1. Descrierea problemei Aplicatia "Fabrica de paine" permite firmelor ce se ocupa cu transportul si livrarea produselor de panificatie sa administreze parcul de masini si sa organizere rutele de transport. Aplicatia permite de asemena gestiunea clientilor si a comenzilor acestora. Prin intermediul site-ului, clientii pot verifica si pot modifica propriile comenzi precum si consulta data la care se vor efectua livrarile. Aplicatia permite generarea de rapoarte cuprinzatoare ce ofera informatii de ansamblu referitoare la produsele, resursele si clientii comp... vezi detalii

doc

Baze de Date

Lucrarea de fata are drept scop informatizarea activitatii secretariatului universitatii la nivelul gestiunii studentilor bursieri. In continuare se va face o prezentare pe scurt a metodologiei acordarii burselor. I. DISPOZITII GENERALE 1. Acordarea de burse de la bugetul de stat reprezinta o forma de stimulare a studentilor care obtin rezultate bune la invatatura precum si o forma de sprijin material in scopul protectiei sociale. 2 Bursele si alte forme de sprijin material se acorda tuturor studentilor, indiferent de forma de finantare, pe baza criteriilor generale si speciale prevazut... vezi detalii

doc

Programare Graph

MEMORIU EXPLICATIV Unit-ul standard Graph implementeaza un numar de subprograme axate spre prelucrari grafie. Programele care utilizeaza subprogramele destinate prelocrarilor grafice trebuie sa contina directiva Uses Graph. Subprogramele Graph pot fi clasificate astfel: - Initializarea modului grafic; - Tratarea erorilor grafice; - Definiri de ferestre si pagini; - Subprograme orientate spre puncte: - Subprograme orientate spre linii; - Subprograme orientate spre arcuri, cercuri si alte curbe; - Subprograme orientate spre poligoane si hasurari; - Subprograme orientate spre salv... vezi detalii

doc

Gestiunea activității unei tipografii

144.1 ELABORAREA TEMEI DE REALIZAT Tema pe care o voi aborda in acest proiect se numeste Gestiunea activitatii unei tipografii si anume a tipografiei S.C. Alba Print S.A. cu sediul in localitatea Petresti, judetul Alba. Fiind una din cele mai mari tipografii din tara apare nevoia unui program care sa ofere o solutie completa pentru gestionarea comenzilor, datelor legate de furnizori, clienti, stocuri disponibile, comenzi, produse, preturi si intreg sistemul de plati. Acest program raspunde acestor nevoi si are scopul de a creste eficienta si productivitatea in cadrul firmei si totodata... vezi detalii

doc

Importanța tehnologiilor de securitate a informației

Informatia reprezinta moneda Economiei Internet. Tehnologiile de securitatea a informatiei au un imens impact asupra modului in care organizatiile conduc afaceri electronice si, implicit, isi ating obiectivele strategice. In mai putin de o generatie, revolutia informatiei si introducerea calculatoarelor in virtual fiecare dimensiune a societatii a schimbat lumea. Predictiile unor futuristi ca Marshall McLuhan si Alvin Toffler se adeveresc si lumea se transforma intr-un sat global, unde nu mai exista granite pentru afaceri, comunicatii sau comert. Cateodata, o noua tehnologie altereaza pro... vezi detalii

doc

Pointeri

Tema laboratorului: POINTERI Pointerii sunt variabile care au ca valori adresele altor variabile (obiecte). Din punctul de vedere al continutului zonei de memorie adresate, se disting urmatoarele categorii de pointeri: q pointeri de date (obiecte) - contin adresa unei variabile din memorie; q pointeri generici (numiti si pointeri void) - contin adresa unui obiect oarecare, de tip neprecizat; q pointeri de functii (vor fi prezentati ulterior)- contin adresa codului executabil al unei functii. Exemplu: int x, y, ptr; // ptr- variabila pointer catre un int; x,y-variabile predefinite... vezi detalii

docx

Firewall

Un firewall separa doua regiuni ale unui sistem IT restrictionand traficul care poate trece intre ele. Cel mai intalnit exemplu este accesul la internet, unde un firewall poate tine la distanta traficul daunator care vine din internet, spre exemplu hackerii, viermii si anumite tipuri de virusi, precum si in sens invers, poate impiedica participarea calculatorului la un atac impotriva altora, fara vointa sau cunostiinta utilizatorului. Oricare firewall este potential vulnerabil la atacuri de tip DoS cauzate de volumul de trafic. Aceasta poate duce la izolarea celor doua retele de o parte si... vezi detalii

doc

Limbaje de Modelare a Sistemelor Multiagent

In privinta limbajelor care sa faciliteze comunicatia in Sistemele Multi Agent cele mai cunoscute pana in prezent sunt KQML (Knowledge Query and Manipulation Language) si KIF (Knowledge Interchange Format). Acestea se refera la nivele diferite ale comunicatei. Astfel, KQML ofera un invelis pentru mesaje, in asa fel incat sa poate fi specificat in mod clar aspectul intentional pe care il urmareste agentul transmitator. Acest mesaj nu se ocupa de detaliile de continut ale mesajului, chestiune care poate fi rezolvata in KIF. Acesta este un limbaj care permite exprimarea cunostintelor particula... vezi detalii

doc

Portofoliu de Probleme în Borland C

1.Se citeste un vector de la tastatura. Sa se creeze un nou vector care sa aiba pe fiecare pozitie rasturnatul numarului de pe aceesi pozitie din vectorul initial. Se initializeaza un vector de aceesi lungime cu primul cu toate elementele 0.Se ia fiecare element din vectorul citit si i se iau cifrele una cate una de la coada , alipindu-se elementului de pe aceesi pozitie a noului vector. #include<stdio.h> #include<math.h> #include<conio.h> void main() {int v[100],u[100],n,i ; printf("n=") ; scanf("%d" , &n) ; for(i=0;i<n;i++) {printf(" v[%d]=" , i) ; scanf("%d" , &v[i]) ;} for(... vezi detalii

doc

Diagrame UML

Introducere in UML UML este un limbaj de modelare bazat pe notatii grafice folosit pentru a specifica, vizualiza, construi si documenta componentele unui program. UML este un limbaj cu ajutorul caruia se pot construi (descrie) modele. Un model surprinde un anumit aspect al unui program si acelasi model poate fi descris la diferite nivele de abstractizare. Fiecarui model ii corespunde o diagrama. Tipurile de diagrame existente in UML sunt: - Diagrama cazurilor de utilizare (Use Case Diagram) - Diagrama de clase (Class Diagram) - Diagrame care descriu comportamentul: - Diagrame de int... vezi detalii

Hopa sus!