Particularitățile bazelor de date în mediul web

Previzualizare licența:

Cuprins licența:

1 INTRODUCERE
2 BAZE DE DATE SI SGBD
2.1 BAZE DE DATE
2.2 SISTEME DE GESTIUNE A BAZELOR DE DATE (SGBD)
2.3 UTILIZATORII BAZELOR DE DATE
2.4 TIPOLOGIA BAZELOR DE DATE
3 LIMBAJUL SQL
3.1 CARCTERISTICI GENERALE ALE LIMBAJULUI SQL
3.2 LIMBAJ DE DEFINIRE A DATELOR: SQL - LDD
3.3 LIMBAJUL DE MANIPULARE A BAZEI DE DATE (SQL - LMD)
3.4 GESTIUNEA VIEW - URILOR
4 INTERNETUL, RETEAUA WEB SI BAZELE DE DATE ON - LINE
4.1 INTERNET, INTRANET SI EXTRANET
4.2 ELEMENTE SPECIFICE BAZELOR DE DATE ON - LINE
4.3 RETEAUA WEB
4.4 ADRESE URL
4.5 PROTOCOLUL DE TRANSFER AL HIPERTEXTULUI (HTTP)
4.6 PAGINI WEB STATICE SI DINAMICE
5 HTML, XML SI CSS
5.1 CREAREA SI STRUCTURA HTML - ULUI
5.2 HTML 4
5.3 DE LA HTML LA XML
5.4 XML (EXTENSIBLE MARCKUP LANGUAGE)
5.5 LIMBAJUL DE PREZENTARE CSS
6 RETEAUA WEB CA PLATFORMA PENTRU APLICATIILE DE BAZE DE DATE
6.1 CERINTE ALE INTEGRARII WEB - SGBD
7 INTRODUCERE IN LIMBAJUL PHP
7.1 LIMBAJUL PHP
7.2 SCHEMA MOTORULUI PHP
8 APLICATIE: BIBLIOTECA ONLINE
8.1 BAZE DE DATE FOLOSITE
9 BIBLIOGRAFIE

Extras din licența:

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 ...

Bibliografie:

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

Descarcă licența

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

Structură de fișiere:
  • Particularitatile bazelor de date in mediul web
    • Bibliografie.doc
    • Cuprins.doc
    • Diploma.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nota:
9/10 (3 voturi)
Anul redactarii:
2005
Nr fișiere:
3 fisiere
Pagini (total):
83 pagini
Imagini extrase:
81 imagini
Nr cuvinte:
20 302 cuvinte
Nr caractere:
113 574 caractere
Marime:
496.99KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Licența
Domeniu:
Calculatoare
Predat:
la facultate din Bucuresti
Materie:
Calculatoare
Sus!