Aspecte privind programarea și gestionarea bazelor de date în Visual Basic

Previzualizare licența:

Cuprins licența:

1 INTRODUCERE
1.1 BAZE DE DATE
1.2 VISUAL BASIC 6. 0
2 BAZE DE DATE
2.1 CONCEPTE
2.2 SISTEME DE GESTIUNE A BAZELOR DE DATE (SGBD)
2.2.1 FUNCTIILE UNUI SGBD
2.3 ETAPELE REALIZARII UNEI BAZE DE DATE
2.3.1 TEHNICA DIAGRAMELOR ENTITATE - ASOCIERE
2.3.2 TIPURI DE LEGATURI INTRE ENTITATI
2.3.3 TIPURI DE ATRIBUTE
2.4 BAZE DE DATE RELATIONALE
2.4.1 GENERALITATI
2.4.2 RESTRICTIILE DE INTEGRITATE ALE MODELULUI RELATIONAL
2.4.3 FORMELE NORMALE ALE RELATIEI
2.4.4 SISTEME DE GESTIUNE ALE BAZELOR DE DATE RELATIONALE (SGBDR)
2.5 SECURITATEA UNEI BAZE DE DATE
2.6 CUM FUNCTIONEAZA O BAZA DE DATE
3 MEDIUL VIZUAL DE PROGRAMARE VISUAL BASIC
3.1 DEZVOLTAREA UNEI APLICATII IN VISUAL BASIC
3.1.1 INTRODUCERE
3.1.2 CONCEPTE DIN VISUAL BASIC
3.1.2.1 CUM FUNCTIONEAZA WINDOWS: FERESTRE, EVENIMENTE SI MESAJE
3.1.2.2 MODELUL DE LUCRU BAZAT PE EVENIMENTE
3.1.2.3 DEZVOLTAREA INTERACTIVA
3.2 ELEMENTE ELE MEDIULUI INTEGRAT DE DEZVOLTARE
3.2.1 GENERALITATI
3.2.2 OPTIUNI PENTRU MEDIUL DE DEZVOLTARE
3.3 PRIMA APLICATIE IN VISUAL BASIC
3.3.1 CREAREA INTERFETEI
3.3.2 FIXAREA PROPRIETATILOR
3.3.3 SCRIEREA CODULUI
3.3.4 RULAREA APLICATIEI
3.4 FORMULARE, CONTROALE SI MENIURI
3.4.1 PROPRIETATI, METODE SI EVENIMENTE
3.4.2 PROIECTAREA UNUI FORMULAR. ATRIBUIREA VALORILOR PENTRU PROPRIETATILE FORMULARULUI
3.4.3 EVENIMENTELE SI METODELE FORMULARULUI
3.4.4 FOLOSIREA BUTOANELOR DE COMANDA
3.4.5 CONTROALE PENTRU AFISAREA SI INTRODUCEREA TEXTULUI
3.4.5.1 FOLOSIREA ETICHETELOR PENTRU A AFISA TEXT
3.4.5.2 LUCRUL CU CASETE DE TEXT
3.4.6 CONTROALE CARE PREZINTA OPTIUNI PENTRU UTILIZATOR
3.4.7 FOLOSIREA BARELOR DE DERULARE CA DISPOZITIVE DE INTRODUCERE ALE DATELOR
3.4.8 SOLICITAREA DATELOR PRIN CASETE DE DIALOG
3.4.9 CONTROALE CARE AFISEAZA IMAGINI SI GRAFICA
3.4.10 CONTROALE SUPLIMENTARE
3.4.10.1 CONTROALE DE ACCES LA DATE
3.4.10.2 CONTROALE PENTRU SISTEMUL DE FISIERE
3.4.10.3 ALTE CONTROALE
3.4.11 CE ESTE FOCUSUL
3.4.12 DESPRE MENIURI
3.5 ORGANIZAREA PROIECTELOR
3.5.1 LUCRUL CU PROIECTE
3.5.2 STRUCTURA UNUI PROIECT IN VISUAL BASIC
4 LUCRUL CU BAZE DE DATE IN VISUAL BASIC
4.1 VERIFICAREA INSTRUMENTELOR UNEI BAZE DE DATE IN VISUAL BASIC 6
4.2 CREAREA SI MANIPULAREA UNEI NOI BAZE DE DATE
4.3 PROGRAMAREA DATA ACCESS
4.3.1 DESCHIDEREA UNEI CONEXIUNI CU O BAZA DE DATE
4.3.2 LUCRUL CU PUTERNICUL OBIECT RECORDSET
4.3.3 CREAREA UNUI SET DE INREGISTRARI BAZAT PE O INSTRUCTIUNE SQL
4.3.4 REZOLVAREA ERORII "NO CURRENT RECORD"
4.4 UN SCURT DICTIONAR AL SQL
5 APLICATIE PRACTICA
6 ANEXA
7 BIBLIOGRAFIE

Extras din licența:

Cand vine vorba despre stocarea informatiilor, pentru unii acest termen inseamna o agenda veche in care sunt trecute toate datele importante de care au nevoie: adrese, numere de telefon, informatii financiare s. a. m.

d. Pentru cei din domeniul IT si nu numai, inseamna sisteme dedicate special stocarii datelor importante. Primele baze de date erau dezvoltate pe sisteme mainframe si erau manipulate de oameni special pregatiti pentru a gestiona aceste sisteme. Aceste baze de date erau simple Sisteme de Gestiune a Bazelor de Date (SGBD). Primul Sistem de Baze de Date Relationale (SGBDR) a fost lansat de Oracle Corporation si folosea limbajul de interogare SQL.

Desi versiunea originala a fost dezvoltata pentru sisteme VAX/VMS, Oracle a fost unul dintre primii furnizori care a lansat o versiune si pentru sistemele PC pe sistemul de operare DOS. La jumatatea anilor 80, Sybase a lansat propriul sau SGBDR - SQL Server.

Acesta avea biblioteci client pentru accesul la baza de date.

Asigurand suportul pentru proceduri rezidente (astazi denumite proceduri stocate) si interoperabilitatea cu o diversitate de retele, SQL Server a devenit un produs de succes in scurt timp, mai ales in mediile client/server. O data cu dezvoltarea sistemelor personale (PC), au aparut si primele aplicatii de baze de date care foloseau un singur fisier pentru a stoca toata informatia din baza de date (denumite baze de date flat file). Ele erau de tip Xbase, un limbaj care s-a raspandit foarte repede fiind folosit in special la manipularea datelor.

Sistemele care l-au folosit, daca mai este nevoie sa le enumar, au fost dBase, FoxBase, FoxPro. Aceste versiuni rulau sub sistemul MS-DOS si impartaseau limitarile acestuia. Cea mai raspandita aplicatie care folosea limbajul xBase a fost FoxPro, sistem dezvoltat de firma Fox Software. Chiar si in zilele noastre exista firme care stocheaza date extrem de importante in baze de date FoxPro, iar cel mai cunoscut exemplu este cel al organizatiei care gestioneaza Euro Tunel.

La inceputul anilor 90, firma Microsoft Corporation a lansat aplicatia Access, aplicatie care se bazeaza in mare parte pe logica de stocare a sistemului FoxPro, sistem care fusese achizitionat de firma in 1989. Aplicatia Access a devenit, in scurt timp, cea mai folosita aplicatie de gestiune a bazelor de date flat file de pe sistemele personale. Ajuns acum la versiunea 11 (denumita XP), sistemul de stocare s-a schimbat fiind pregatit sa fie scalat oricand catre o baza de date Microsoft SQL Server.

Totodata, incepand cu versiunea 7 i s-a adaugat un limbaj de programare dedicat (Visual Basic for Applications - VBA), bazat pe limbajul de programare Visual Basic.

Prin intermediul acestuia se puteau manipula datele mai usor, se puteau folosi automatisme pentru diverse interogari, afisari etc. Incepand cu versiunea 9, limbajul integrat este compatibil cu Visual Basic si cu limbajul folosit de MS SQL Server.

In privinta sistemelor server, piata s-a dezvoltat uimitor de repede ...

Bibliografie:

AUSTING R. , CASSEL L. - "FILE ORGANIZATION AND ACCESS: FROM DATA TO INFORMATION" - D. C. HEAT COP. , 1988

CODD E. F. - "TRANSACTION ON DATABASE SYSTEMS" - VOL. 4, 1979

FILE D. , HARDGRAVE T. - "DATABASE CONCEPTS" - SOUTH - WESTERN, 1986

FUSARU D. , MARES D. , MIHAI G. - "VISUAL BASIC SI ACCESS" - EDITURA FUNDATIEI ROMANIA DE MAINE, BUCURESTI, 2001

JEFFREY K. - "EXPERTS DATABASE SYSTEMS" - ACADEMIC PRESS, LTD. , 1992

MANSFIELD R. - "VISUAL BASIC 6" - EDITURA TEHNICA, 2001

PERKINS J. , BRYAN M. - "SQL FARA PROFESSOR IN 14 ZILE" - EDITURA TEORA, BUCURESTI, 1998

POPA GH. , IVANCENCO V. , ANDRONACHE V. - "VISUAL BASIC" - EDITURA CISON, BUCURESTI, 1999

ULLMAN J. D. - "PRINCIPLES OF DATABASE SYSTEMS" - COMPUTER - SCIENCE PRESS, INC. , 1982

PROGRAMMERS HEAVEN - "VISUAL BASIC AND VB_NET ZONE" - SOURCECODE ARTICLES

ISO - "INFORMATION PROCESSING SYSTEMS" - DATABASE LANGUAGE SQL, 1989

ISO - "DATABASE LANGUAGE", 1992

MICROSOFT PRESS - "MICROSOFT VISUAL BASIC 6. 0", PROGRAMMERS GUIDE, 1998

MICROSOFT VISUAL BASIC - "PROGRAMMING SYSTEM FOR WINDOWS V 6. 0" - LANGUAGE REFERENCE, 1998

USING VISUAL BASIC 6, 1998

Descarcă licența

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Aspecte privind programarea si gestionarea bazelor de date in Visual Basic
    • Anexe
      • Anexa1
        • Thumbs.db
        • fig01.png
        • fig02.png
        • fig03.png
        • fig04.png
        • fig05.png
        • fig06.png
        • fig07.png
        • fig08.png
        • fig09.png
      • Anexa2
        • 13fig09.gif
        • 15fig06.gif
        • 28fig01.gif
        • 30fig01.gif
        • 30fig02.gif
        • a1.jpg
        • a2.jpg
        • a3.jpg
        • a4.jpg
        • a5.jpg
        • a6.jpg
        • fig01.gif
        • fig01.jpg
        • fig02.jpg
        • fig03.jpg
        • fig04.jpg
        • fig05.jpg
        • fig06.jpg
        • fig07.jpg
        • fig08.jpg
        • fig09.jpg
      • Anexa3.doc
      • Thumbs.db
    • Bibliografie.doc
    • Cuprins.doc
    • Diploma.doc
Alte informații:
Tipuri fișiere:
doc, jpg, gif, png, db
Diacritice:
Da
Nota:
7/10 (3 voturi)
Anul redactarii:
2004
Nr fișiere:
36 fisiere
Pagini (total):
72 pagini
Imagini extrase:
99 imagini
Nr cuvinte:
23 665 cuvinte
Nr caractere:
123 292 caractere
Marime:
6.76MB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Licența
Domeniu:
Calculatoare
Predat:
la facultate din Ploiesti
Specializare:
Matematica informatica
Materie:
Calculatoare
Sus!