|
| |  Database History
Because most of the work in this project gravitates around relational data modeling, we start with the very beginning in this short history of the model, together with emphasizing its main aspects. Databases have existed from centuries as record keepings methods like ledgers or card catalogs and many others.
The foundations of the mathematical, scientific perspective on databases go as back ... Continuare Database Models
The application we are developing has to be thought of from the point of view of its main goal and function : it is a software package focused on storing and making available to users some data related to their field of activity : medicine. The other features can be ignored for the time being as they do not interfere with the discussion in this paragraph. It is obvious that the success of th ... Continuare Database Concepts and abstractions
DEFINITION
Many definitions of databases exist, out of which we summarize the one stated by Lelutiu [0] : a database is a stored data collection that has two main characteristics : (1) it provides data independence by means of a data scheme and its corresponding data definition language , and (2) it provides access to the stored data ( large volumes of it ) by means of its physical data ... Continuare CSS
Fişierele CSS -Cascading Style Sheets- foi de stil în cascadă- utilizate la îmbunătăţirea prezentării unei pagini Web (adică a modului în care browserul o afişează). CSS vă permite să stabiliţi proprietăţi pentru elementele HTML utilizând o gamă uriaşă de valori. Având la dispoziţie mai mult de 100 de proprie ... Continuare Programare web pe partea de client folosind limbajul Java
Script
De ce avem nevoie pentru a rula scripturi concepute în limbajul JavaScript? Avem în primul rând nevoie de un browser care suporta JavaScript - de exemplu Netscape Navigator (începând cu versiunea 2.0) sau Microsoft Internet Explorer.
JavaScript este un limbaj de script, adică un limbaj de programare simplificat. Se numeşte JavaScript pentru că sintaxa acestui limbaj seam ... Continuare Generalităţi -Ce este un script?
Scripturile sunt mici programe înglobate în fişierul HTML. Un script este de fapt un text mai special, o parte din textul din fişierul HTML. Când browserul încarcă fişierul HTML şi afişează pagina, în acelaşi timp interpretează scriptul (sau scripturile) din pagină, şi le execută.
Scripturile dintr-o pagină de Web pot modifica dinam ... Continuare Smarty pentru programatori
Avantajul principal pentru programatori este că ei scriu codul într-un fişier PHP fără a mai combina instrucţiunile cu HTML. Mai mult, dacă designerul schimbă layout-ul unei pagini programatorul nu va trebui sa schimbe codul pentru a se potrivi noului layout din moment ce funcţionalităţile nu se vor schimba. Programatorul va face ce are de fă ... Continuare Smarty pentru designeri
Designerii lucrează cu fişiere HTML. Pentru a lucra cu Smarty lucrezi cu fişiere template. Aceste fişiere sunt alcătuite din conţinut static, dar combinate cu tag-uri Smarty. Toate fişierele template au extensia .tpl. Tag-urile Smarty folosite în template-uri sunt conţinute între { } ca delimitatori.
Să luăm în considerare structura de baz ... Continuare De ce Smarty?
Procesul teoretic de dezvoltare a site-urilor web este: prima oară designerul realizează interfaţă, o împarte în bucăţi HTML pentru programator şi programatorul implementează partea de PHP, partea dinamică, în HTML. Aceasta sună bine teoretic, dar în practică apar unele complicaţii, căci de multe ori clientul apare cu noi cerin# ... Continuare Structura unei pagini WEB folosind PHP şi HTML
Cel mai important aspect al limbajului este posibilitatea de a fi imbricat cu cod HTML. Putem crea astfel pagini HTML statice şi, din loc în loc, acolo unde este nevoie, să introducem dinamism cu ajutorul PHP. Spre exemplu, o mare parte din structura unei pagini web cum ar fi meniurile, tabelele, aranjamentul în pagină, poate fi compusă din cod HTML static. Din loc în loc codul ... Continuare Ce este şi cum funcţionează PHP?
Scopul aplicaţiei este de a realiza un site-web dinamic ce interfaţează cu baza de date, iar pentru aceasta PHP este limbajul potrivit. Principalul avantaj al unui site dinamic asupra unuia static este uşurinţa în administrare (actualizare). Adăugarea sau modificarea de conţinut este foarte simplă datorită faptului că acest conţinut este stoca ... Continuare Scurt istoric PHP
În istoria tehnologiilor ultilizate la realizarea site-urilor web, limbajul PHP a apărut în 1994 din nevoia lui Rasmus Lerdof de a afla câte persoane îi vizualizează CV-ul online. El a denumit setul de scripturi create "PHP", acronimul pentru Personal Home Page. Pe parcursul următorilor 3 ani limbajul a evoluat, dar adevăratul succes a început să îl cunoască de când Z ... Continuare Formulare în HTML
Un formular este un ansamblu de zone active alcătuit din butoane, casete de selecţie, câmpuri de editare, etc. Formularele asigură construirea unor pagini Web care să permită utilizatorilor să introducă efectiv informaţii si să le transmită serverului. Formularele pot varia de la o simplă casetă de text, pentru introducerea unui şir ... Continuare Fundamente HTML
Orice document HTML începe cu notaţia şi se termină cu notaţia . Astfel de perechi de marcaje sau etichete (acolo unde sunt perechi) se numesc în literatura de specialitate TAG-uri. Prin convenţie, toate marcajele HTML încep cu o paranteză unghiulară deschisă "". Marcajele dintre aceste paranteze transmit comenzi către browser pentru a afişa pagin ... Continuare Ce este HTML?
Unul din primele elemente, fundamentale de altfel, ale WWW (World Wide Web) este HTML (HyperText Markup Language), standard ce descrie formatul primar în care documentele sunt distribuite şi văzute pe Web. Multe din trăsăturile lui, cum ar fi independenţa faţă de platforma, structurarea formatării şi legăturile hipertext, fac din el un foarte bun f ... Continuare Serverul Apache
Apache HTTP Server este un web server HTTP open source pentru Unix, Microsoft Windows şi alte platforme. Apache joacă un rol cheie în creşterea World Wide Web şi continua să fie cel mai popular web server, servind ca platformă de referinţă pentru celelalte servere web.
Apache permite autentificarea bazelor de date bazate pe DBMS şi content negotiatio ... Continuare Ce sunt serverele WEB?
Pentru a avea acces la informaţiile din Internet, un calculator accesează un server de web. În general acestea sunt servere HTTP. A nu se confunda noţiunea de server web (care este un calculator conectat la reţeaua Internet) cu server HTTP (aplicaţia software ce rulează pe un server web şi asigură transferul de informaţii dintre server-ul web şi browser-ul utili ... Continuare HTTP – protocol de bază al Web-ului
Web-ul este o reţea de calculatoare la fel ca Internet-ul? Răspunsul este: NU. Internet-ul furnizează suportul de comunicaţie pentru Web. Folosirea termenului de Web se referă la totalitatea colecţiilor de site-uri şi informaţii (milioane de documente legate între ele, care se găsesc pe calculatoare răspândite în întreaga lume) ce pot fi accesate prin protocolul HTTP
De f ... Continuare Proceduri stocate
Când se foloseşte SQL Server la dezvoltarea aplicaţiilor se poate vorbi de două opţiuni de bază pentru stocarea şi executarea programelor. Programele pot fi memorate local la nivelul aplicaţiilor care trimit comenzi către SQL Server şi prelucrează rezultatele returnate de acesta. A doua opţiune presupune dezvoltarea şi înregistrarea prog ... Continuare Vederi –SQL dinamic
O vedere este o relaţie virtuală care nu există fizic în baza de date. În SQL o vedere este definită ca o relaţie derivată, al cărei conţinut este determinat din una sau mai multe relaţii de bază. Vederile se comportă şi pot fi folosite la fel ca orice tabelă de bază în interogări, dar trebuie să respecte anumite rest ... Continuare | |