informatica



Noi modele de date şi aplicaţiile lor

Dezvoltarea fără precedent a aplicaţiilor bazate pe Internet a dus la apariţia unor noi modele de date. Astfel, există surse de date, ca de pildă World-Wide-Web-ul, pe care am dori să le interogăm ca baze de date, dar care nu pot fi constrânse de o schemă. Majoritatea interogărilor web-ului folosesc tehnici de regăsire a informaţiei ...
Continuare

Aspecte privind analiza şi interpretarea datelor

Deşi marile companii producătoare de software de gestiune a bazelor de date relaţionale fac eforturi deosebite în a actualiza şi îmbunătăţi performantele sistemului lor, există în continuare un decalaj semnificativ între realizările lor actuale şi evoluţia mult mai rapidă a tehnologiilor hardware şi de comunicaţie ce permit ...
Continuare

Tendinţe în managentul datelor

Creşterea în mărime şi număr a bazelor de date depăşeşte pe de parte abilităţile umane de a analiza datele. Azi, cele mai multe date sunt stocate în calculatoare şi un număr din ce în ce mai mare sunt administrate de sisteme de administrare a bazelor de date. Limbajele lor de interogare permit interogarea bazele de date, dar găsirea ...
Continuare

Baze de date - concepte fundamentale

Elemente de fond Istoria cercetărilor în domeniul bazelor de date din ultimii 30 de ani s-a dovedit a fi de o productivitate excepţională, ceea ce a făcut ca sistemele de baze de date să reprezinte, după cum se poate demonstra, cea mai importantă dezvoltare în domeniul ingineriei programării. Baza de date reprezintă acum cadrul fundamental al unui ...
Continuare

CONSIDERAŢII REFERITOARE LA BAZE DE DATE RELAŢIONALE

În continuare vor fi prezentate câteva reguli şi aspecte generale care trebuie luate în seamă în procesul de implementare şi administrare a unei baze de date relaţionale. 2.1.1. REGULI REFERITOARE LA DENUMIRI Întotdeauna numele alese trebuie să fie consistente, cu referire directă la datele sau operaţiile pe care le denumesc. De asemenea, este important ca ...
Continuare



Scurtă descriere a mediului de dezvoltare Delphi 7 (D7)

Pe lângă programul Delphi7, mediul mai conţine alte programe necesare dezvoltatorului de aplicaţii, printre care: BDE Administrator (Borland DataBase Engine Administrator – administratorul motorului de baze de date Borland), Database Desktop, Datapump, ImageEditor, SQL Explorer, SQL Monitor, Winsight32, XML Mapper. Produsul (în versiunea Enterprise) mai conţine şi alte ...
Continuare

Mediul de programare Delphi. Scurt istoric

Mediul de dezvoltare Delphi al firmei Borland a apărut, în prima lui versiune (Delphi 1) în anul 1992, ca o aplicaţie pe 16 biţi lucrând sub sistemele de operare Windows 3.1 şi 3.11. Îşi are originea în produsul Borland Pascal with Objects, versiunea 7.0 (aplicaţie DOS ce permitea dezvoltarea atât a aplicaţiilor DOS, cât şi a celor Windows pe 16 ...
Continuare

JXTA

Project JXTA este un “open network computing platform” proiectat pentru peer2peer “computing”, cu scopul de a dezvolta servicii si pentru a permite dezvoltarea aplicatiilor inovative bazate pe grupuri de peer. JXTA ofera un set comun de 6 protocoale, si un “open source reference implementation” pentru dezvoltarea aplicatiilor peer2peer. “ JXTA technology is a set of open, generalized ...
Continuare

XML-RPC

2.2.1 Introducere XML-RPC XML-RPC este un mecanism de apel de metode la distanta, care foloseste HTTP ca trensport si XML pentru codificare.Este proiectat ca sa fie cat se poate de simplu, permitand transmiterea si prelucrarea structurilor de date complexe. Defineste simple functionalitati, evita solutii complexe, n-a fost proiectat ca sa rezolve o scara larga de probleme. Este o modalitate ...
Continuare

SOAP

2.1.1 Introducere SOAP este un protocol „lightweight”, XML-based pentru schimb de informatii intr-un sistem distribuit, decentralizat. Este o varianta a RPC (Remote Procedure Call).Protocolul consta din trei parti: • Un “envelope” (infasurator) care defineste ce contine mesajul si cum trebuie prelucrat • Un set de reguli de codificare care exprima instante de tipuri de date definite de ...
Continuare

Sisteme distribuite si concepte peer2peer

1.1 Generalitati O definitie simpla apare astfel: o colectie de resurse heterogene interconectate intr-o retea si care suporta dezvoltarea de aplicatii si servicii care folosesc arhitectura fizica a acestor resurse. Trebuie avut in vedere faptul ca fiecare componeta a sistemului este diferita intr-un fel sau altul, dar trebuie sa coopereze prin diferite metode: schimb de mesaje, migrare de ...
Continuare

Modele abstracte de design

• Paradigma MVC (Model-View-Controller) Paradigma MVC este un mod de a împărţi aplicaţia, în trei părţi: modelul, vederea, şi controlerul. Justificarea folosirii paradigmei în aplicaţia de faţă: - aceeaşi aplicaţie trebuie să ofere vederi diferite asupra aceluiaşi set de date - aceleaşi date trebuie să fie ...
Continuare

Modelul de dezvoltare a produsului software

Procesul software reprezinta un sablon pentru crearea produsului software. Sunt cunoscute cateva modele de procese: modelul cascada, dezvoltare prin prototipizare, modele evolutive, dezvoltare orientata pe componente, dezvoltare prin metode formale. In functie de cerintele de inceput ale proiectului, de cat de explicite sunt si de posibilitatea schimbarii acestor cerinte se poate lua o ...
Continuare

Java ca limbaj de programare si platforma

„Internet-ul, şi în mod special WWW, a creat o nouă lume, o societate informatică al cărei potenţial este departe de a fi utilizat în întregime. În această lume, într-o continuă şi nebunatică dezvoltare, una din aparitiile revoluţionare se numeşte JAVA.” Printre lucrările care au motivat alegerea tehnologiei JAVA pentru dezvoltarea ...
Continuare

Erwin referat

2.1.1.1 Caracteristici Erwin Data Modeler este cea mai optimă soluţie de modelare a datelor. Permite schiţarea, generarea si întreţinerea unor baze de date de calitate şi performanţă înaltă. De la un model logic al cerinţelor si regulilor de gestionare care definesc baza de date la un model fizic optimizat pentru caracteristicile bazei de date, ...
Continuare

Tehnologia ASP

ASP reprezintă acronimul pentru Active Server Pages, una dintre metodele de construire dinamică a paginilor de Web. World Wide Web ul este, fără îndoială, cea mai importantă utilizare a Internet ului, este o lume virtuală în care se găseşte totul, e o lume care schimbă viaţa noastră într un mod nemaiîntâlnit şi care va pătrunde ...
Continuare

ODBC, drivere ODBC

Open Database Conectivity (ODBC) reprezintă o interfaţă standard care permite unei aplicaţii să acceseze date din surse diferite: SQL, MS SQL Server, DB2, Informix, MS Acces, dBASE etc. ODBC are două componente de bază: ♦ ODBC Driver Manager – o aplicaţie legată la această librărie generică care este responsabilă pentru ...
Continuare

Visual FoxPro

Visual FoxPro are o istorie lungă şi glorioasă, fiind cunoscut drept cea mai flexibilă şi mai puternică aplicaţie de pe piaţă în domeniul bazelor de date. Plecând de la originile sale ca FoxBASE, produs de Fox Sftware, ”Fox” cum este denumit în comunitatea internaţională a programatorilor, a fost cunoscut întotdeauna pentru viteza, ...
Continuare

Microsoft SQL Server

Sistemul de gestiune a bazelor de date, Microsoft SQL Server, ajuns la versiunea a 8 a (SQL Server 2000), este un sistem din clasa Enterprise, oferind din punct de vedere tehnologic caracteristici şi performanţe care permit dezvoltarea unor aplicaţii la scară mare, extensibile şi performante. Dezvoltarea aplicaţiilor de baze de date necesită limbaje de ...
Continuare

ERwin

ERwin Data Modeler este, la ora actuală, cea mai bună soluţie pentru modelarea datelor. Acest tool poate îmbunătăţi foarte mult design-ul, obţinerea şi menţinerea unei calităţi impresionante, a unei baze de date de înaltă performanţă, stocări de date şi modele de resurse de date. De la un model logic al ...
Continuare

Materiale informatica