Odata cu aparitia si dezvoltarea Internetului au inceput sa creasca si nevoile noastre de comunicare. Reteaua Internet nu a cunoscut o mare raspandire decat dupa 1995 odata cu aparitia protocolului HTTP HyperText Transmission Protocol si a limbajului HTML HyperText Markup Language.
Cresterea cat mai mare a informatiilor si a datelor ce se doresc a fi transmise a dus, inevitabil, la implicarea sistemelor de gestiune a bazelor de date in dezvoltarea site-urilor si aplicatiilor online.
In dezvoltarea site-urilor cu continut dinamic a fost nevoie de dezvoltarea de noi limbaje, cum ar fi limbajul PHP din domeniul Open Source si limbajul ASP de la Microsoft. Aceste noi tehnologii permit scrierea de programe care ruleaza in contextul serverului Web si faciliteaza acestuia extragerea datelor din baza de date si transmiterea acestor date catre clienti sub forma de pagini HTML.
In acelasi timp limbajul HTML a fost imbunatatit prin introducerea stilurilor (CSS si CSS2), introducerea limbajului Java Script, care ruleaza in cadrul browserului Web si un nou limbaj a fost creat (XML). In acest context lucrarea de fata isi propune sa prezinte aceste tehnologii si modul prin care acestea interactioneaza, in cadrul unei aplicatii online complexe si customizabile. Primul capitol al lucrarii face o prezentare a conceptelor fundamentale intalnite in sistemele de gestiune a bazelor de date.
In continuare, in capitolul doi, este prezentat limbajul SQL folosit in cadrul bazelor de date relationale. Capitolul prezinta atat comenziile de creare a bazelor de date si a tabelelor cat si comenzile de manipulare a datelor.
Urmeaza capitolul trei cu prezentarea tehnologiilor si conceptelor pe care se bazeaza dezvoltarea aplicatiilor online.
In capitolul patru sunt prezentate prin exemple limbajele HTML, XML si CSS (Cascading Style Sheets) si face o scurta istorie a evolutiei limbajului HTML.
Capitolul cinci intitulat Reteaua Web ca platforma pentru aplicatiile de baze de date prezinta arhitectura client server ca mod de interactiune intre baza de date si mediul Web.
Limbajul PHP care ruleaza in mediul serverului Web, responsabil cu operatiile asupra bazei de date si cu genarea continutului dinamic al site-lui, este dedscris in capitolul sase.
Ultimul capitol, al saptelea, prezinta modul de realizare a unei aplicatii online care reprezinta o biblioteca virtuala.
Sunt utilizate intens conceptele prezentate in capitolele precedente, linbajul PHP, serverul MySQL si HTML.
Baze de date si SGBD 1. 1. Baze de date Baza de date este un ansamblu structurat de date concrete, fara redondanta inutila, astfel incat acestea pot fi prelucrate eficient de mai multi utilizatori intr-un mod concurent.
O baza de date contine toate informatiile necesare despre obiectele ce intervin intr-o multime de aplicatii, relatiile logice intre 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 ...
OCTAVIAN BASCA - "BAZE DE DATE" - EDITURA ALL EDUCATIONAL, BUCURESTI, 1996
PAVEL NASTASE, FLOAREA NASTASE - "TEHNOLOGIA APLICATIILOR WEB" - EDITURA ECONOMICA, BUCURESTI, 2002
RICK DARNEL - "TOTUL DESPRE HTML 4" - EDITURA TEORA, BUCURESTI, 2002
TEODORU GUGOIU - "HTML PRIN EXEMPLE" - EDITURA TEORA, BUCURESTI, 2003
SABIN BURGA - "APLICATII WEB LA CHEIE: STUDII DE CAZ IMPLEMENTATE IN PHP" - EDITURA POLIROM, IASI, 2003
THOMAS CONNOLLY, CAOLY BEPG, ANNE STROCHAN - "BAZE DE DATE: PROIECTARE, IMPLEMENTARE, GESTIONARE" - EDITURA TEORA, BUCURESTI, 1997
LUKE WELLING, LAURA THOMSON - "PHP AND MYSQL WEB DEVELOPMENT" - EDITURA SAMS PUBLISHING, 2004
PAUL DUBOIS - "MYSQL, 3RD EDITION" - EDITURA SAMS PUBLISHING, 2005
MICHAEL WIDENIUS, DAVID AXMARK - "MYSQL REFERENCE MANUAL" - EDITURA OREILLY, 2002
HUGH E. WILLIAMS, DAVID LANE - "WEB DATABASE APPLICATIONS WITH PHP & MYSQL" - EDITURA OREILLY, 2004
LARRY ULLMAN - "PHP AND MYSQL FOR DYNAMIC WEB SITES: VISUAL QUICKPRO GUIDE" - EDITURA PEACHPIT PRESS, 2003
DONNA L. BAKER - "HTML COMPLETE" - EDITURA SYBEX, 2003
GRUPUL BDASEIG - "BAZE DE DATE. FUNDAMENTE TEORETICE SI PRACTICE" - EDITURA INFOMEGA, BUCURESTI, 2002
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.