46,969 matches
-
pot întreprinde cu succes o lovitură de stat, în contextul în care organizațiile etatice sunt relativ simple. Deoarece au o organizare ierarhică care se extinde de obicei în teritoriu, ele pot substitui partidele și grupurile comunitare, asigurând un lanț de comandă prin care deciziile de la centru pot fi implementate la periferie. Figura 19.1 Intervenția armatei și dezvoltarea socio-economică Așadar nu este surprinzător faptul că au fost instituite în America Latină regimuri militare în numeroase rânduri de la începutul secolului al XIX-lea
by JEAN BLONDEL [Corola-publishinghouse/Science/953_a_2461]
-
DE CARTE INSTITUTUL EUROPEAN Stimate Cititor, Institutul European Iași vine în sprijinul dumneavoastră ajutându-vă să economisiți timp și bani. Titlurile dorite unele căutate îndelung prin librării pot fi comandate acum direct de la Editură! Consultați oferta! Completați apoi talonul de comandă (carte poștală) din subsolul paginii. Nu uitați să înscrieți, cu atenție, titlul și numărul de exemplare solicitate. Plata se va face ramburs (la primirea coletului poștal), taxele poștale fiind suportate de editură. Și pentru că dumneavoastră apreciați cărțile noastre, meritați din
by JEAN BLONDEL [Corola-publishinghouse/Science/953_a_2461]
-
-ncheagă-un mire". În totul, prin urmare, un poet "din școala versificatorilor maratoniști, cu suflu atletic, dar și cu o bună stăpânire a verbului, dornici să performeze în execuții tehnice armonioase de cadențe și rime, din păcate lesne coruptibili spre comanda ocazională" (Cristian Livescu). În ultimul (până acum!) dintre momentele de respiro ale maratonului literar la care se supune, cu rară energie și dedicațiune, Emilian Marcu are cel puțin luciditatea să se situeze exact acolo unde trebuie: În dimineața de toamnă
Dicţionarul critic al poeziei ieşene contemporane: autori, cărţi, teme by Emanuela Ilie [Corola-publishinghouse/Science/1403_a_2645]
-
al ei poate avea ori câți superiori, iar la un subordonat se poate ajunge pe mai multe căi; • baze de date relaționale - structura de bază a datelor este aceea de relație - tabel, limbajul SQL (Structured Query Language) este specializat în comenzi de manipulare la nivel de tabel. Termenul relațional a fost introdus de un cercetător al firmei IBM dr. E. F. Codd în 1969 cel care a enunțat cele 13 reguli de bază necesare pentru definerea unei baze de date relaționale
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
trebuie să asigure următoarele activități: • definirea și descrierea structurii bazei de date - se rea lizează printr-un limbaj propriu, limbaj de definire a datelor (LDD), conform unui anumit model de date; • încărcarea datelor în baza de date - se realizează prin comenzi în limbaj propriu, limbaj de manipulare a datelor (LMD); • accesul la date - se realizează prin comenzi specifice din limbajul de manipulare a datelor. Accesul la date se referă la operațiile de interogare și actualizare. Interogarea este com plexă și presupune
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
un limbaj propriu, limbaj de definire a datelor (LDD), conform unui anumit model de date; • încărcarea datelor în baza de date - se realizează prin comenzi în limbaj propriu, limbaj de manipulare a datelor (LMD); • accesul la date - se realizează prin comenzi specifice din limbajul de manipulare a datelor. Accesul la date se referă la operațiile de interogare și actualizare. Interogarea este com plexă și presupune vizualizarea, consultarea, editarea de si tuații de ieșire (rapoarte, liste, regăsiri punctuale). Actualizarea presupune 3 operațiuni
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
laționale - SGBDR 3.1. Modelul relațional al datelor SGBDR se definește ca fiind un sistem de gestiune care utilizează organizarea datelor conform modelului relațional. Conceptul de bază al modelului relațional este acela de rela ție/tabelă (limbajul SQL specializat în comenzi de manipula re la nivel de tabelă). 3.1.1. Structura relațională a datelor Structura relațională a datelor cuprinde următoarele componente. Domeniul - ansamblul de valori caracterizat printr-un nume (domeniu de valori). El poate fi precizat explicit - prin enumerarea tuturor
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
relațional, componentele sale fiind structurate pe trei niveluri: nucleul (kernel), interfețele (interfaces) și instru mentele (toolkit). 1. Nucleul - este componenta centrală a sistemului. Din nu cleu fac parte: − limbajul FoxPro care este propriu sistemului, este de tip procedural. El coține comenzi atât pentru descrierea datelor (LDD) cât și pentru manipularea datelor (LMD). Tot aici sunt incluse comenzile pentru programarea vizuală din tehnologia orientată spre obiecte. − nucleul extins SQL - este un subset din standardul SQL. Acesta este un limbaj relațional descriptiv, care
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
1. Nucleul - este componenta centrală a sistemului. Din nu cleu fac parte: − limbajul FoxPro care este propriu sistemului, este de tip procedural. El coține comenzi atât pentru descrierea datelor (LDD) cât și pentru manipularea datelor (LMD). Tot aici sunt incluse comenzile pentru programarea vizuală din tehnologia orientată spre obiecte. − nucleul extins SQL - este un subset din standardul SQL. Acesta este un limbaj relațional descriptiv, care conține atât comenzi pentru descrierea datelor (LDD) cât și pentru mani pularea datelor (LMD). 2. Interfețele
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
descrierea datelor (LDD) cât și pentru manipularea datelor (LMD). Tot aici sunt incluse comenzile pentru programarea vizuală din tehnologia orientată spre obiecte. − nucleul extins SQL - este un subset din standardul SQL. Acesta este un limbaj relațional descriptiv, care conține atât comenzi pentru descrierea datelor (LDD) cât și pentru mani pularea datelor (LMD). 2. Interfețele - sunt produse VFP pentru dezvoltarea aplica țiilor cu baze de date relaționale. Ele au următoarele compo nente: − DESIGNER - permite crearea de diferite obiecte VFP: tabele (TABLE), cereri
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
relaționale. Ele au următoarele compo nente: − DESIGNER - permite crearea de diferite obiecte VFP: tabele (TABLE), cereri de regăsire (QUERY), videoformate (FORM), rapoarte (REPORT), etichete (LABEL), meniuri (MENU). Un produs DESIGNER se apelează printr-o comandă CRETE/MODIFY aferentă obiectului respectiv. Comanda poa te fi generată de sistem sau scrisă de utilizator. − BUILDER - permite adăgarea rapidă a unor noi elemente la obiectele tip VFP create deja cu produsul DESIGNER. − WIZARD - permite realizarea completă și rapidă a obiecte lor de tip VFP. Utilizarea
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
C sau limbaj de asamblare. 3. Instrumentele - sunt produse VFP pentru întreținerea și exploatarea bazei de date: − EDITOR de texte - permite încărcarea și editarea progra melor sursă (fișiere .PRG), precum și a fișierelor ASCII. Ape larea editorului se poate face prin comanda dată în fereatra Command: MODIFY COMMAND <nume fișier> − UTILITARE de întreținere - permit gestiunea fișierelor, se tarea unor parametri de lucru, activități desfășurate de ad ministratorul bazei de date. − DEBUG - permite depanarea interactivă a programelor scrise în FoxPro. − HELP/DEMO - permite instruirea
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
permite instruirea interactivă a utilizatori lor. − INTERNET - permite utilizarea unor sevicii de Internet (mail, transfer de fișiere etc.). 4.3. Modurile de lucru în VFP După intrarea în VFP utilizatorul poate lucra în două moduri: cu meniul sistem și prin comenzi. Ecranul principal VFP conține o fereastră de tip Microsoft cu următoarele ele mente − bara de titlu pe care este scris “Microsoft Visual FoxPro” (în stânga) și butoanele pentru minimizare/maximizare și închi dere fereastră (dreapta). − bara meniului sistem care conține un
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
dorită. − bara cu instrumente care conține butoane (icon uri) dispu se orizontal. Acestea pot fi active sau nu, în funcție de starea curentă de lucru. Prin aceste butoane se poate apela, sub o altă formă, o suboperațiune din meniul sistem. − fereastra de comandă care conține un cursor și permite introducerea unei comenzi VFP sau apelul unui program (modul de lucru prin comenzi). − aria de ieșire este formată din restul spațiului neocupat din fereastra principală unde vor fi afișate rezultatele execuției unei comenzi sau
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
dispu se orizontal. Acestea pot fi active sau nu, în funcție de starea curentă de lucru. Prin aceste butoane se poate apela, sub o altă formă, o suboperațiune din meniul sistem. − fereastra de comandă care conține un cursor și permite introducerea unei comenzi VFP sau apelul unui program (modul de lucru prin comenzi). − aria de ieșire este formată din restul spațiului neocupat din fereastra principală unde vor fi afișate rezultatele execuției unei comenzi sau a unui program VFP. 4.3.1. Modul de
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
starea curentă de lucru. Prin aceste butoane se poate apela, sub o altă formă, o suboperațiune din meniul sistem. − fereastra de comandă care conține un cursor și permite introducerea unei comenzi VFP sau apelul unui program (modul de lucru prin comenzi). − aria de ieșire este formată din restul spațiului neocupat din fereastra principală unde vor fi afișate rezultatele execuției unei comenzi sau a unui program VFP. 4.3.1. Modul de lucru meniu sistem Este modul de lucru care permite apelarea
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
de comandă care conține un cursor și permite introducerea unei comenzi VFP sau apelul unui program (modul de lucru prin comenzi). − aria de ieșire este formată din restul spațiului neocupat din fereastra principală unde vor fi afișate rezultatele execuției unei comenzi sau a unui program VFP. 4.3.1. Modul de lucru meniu sistem Este modul de lucru care permite apelarea tuturor in strumentelor și interfețelor sistemului VFP. Soluția este ad optată de utilizatorii care preferă dezvoltarea aplicațiilor cu ajutorul generatoarelor. Efortul
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
ce se parcurg la execuția unui program VFP Do - lansează în execuție un program. Cancel - anulează execuția programului. Resume - reia execuția programului. Suspend - suspendă execuția programului. Compile - compilează programul. Window - permite setarea parametrilor ferestrei curente de lucru (inclusiv fereastra de comandă). Help - apelează instrumentele pentru autodocumentare. Properties - pentru modificare/consultare structură tabel (nume,tip, poziție câmp). Browse - pentru afișare date/nume câmpuri. Open - pentru deschidere altor tabele. Close - închidere fișier selectat. Relation - stabilirea relațiilor între tabele independente, deschise în sesiunea curentă
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
care vor face parte din baza de date: − crearea fișierului (fișierelor) în care se pot stoca datele; − definirea structurii acestora; − stabilirea relațiilor între tabelele bazei de date, Crearea se face o singură dată, înainte de utilizare. Notă Secvențele din linia de comandă care apar între paran teze drepte au semnificația de element opțional. Crearea unei baze de date se face cu comanda: CREATE DATABASE [<nume bază de date>]? nume bază de date - specifică numele bazei de date care va fi creată. ? - afișează o fereastră de dialog pentru specificarea
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
stabilirea relațiilor între tabelele bazei de date, Crearea se face o singură dată, înainte de utilizare. Notă Secvențele din linia de comandă care apar între paran teze drepte au semnificația de element opțional. Crearea unei baze de date se face cu comanda: CREATE DATABASE [<nume bază de date>]? nume bază de date - specifică numele bazei de date care va fi creată. ? - afișează o fereastră de dialog pentru specificarea numelui bazei de date. Fișierul corespunzător bazei de date are extensia .DBC. La crearea bazei de date se face automat
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
afișează o fereastră de dialog pentru specificarea numelui bazei de date. Fișierul corespunzător bazei de date are extensia .DBC. La crearea bazei de date se face automat și deschiderea ei. Adăugarea unei tabele în baza de date se face cu comanda ADD TABLE sau folosind bara de instrumente DATABASE DESIGNER. 5.1.2. Crearea tabelelor Crearea tabelelor se realizază în funcție de modul de lu cru, astfel: 1. modul asistat - se utilizează secvența de adresare a meniului sistem: FILE/NEW se alege opțiunea
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
goale); − numeric - admite maxim 20 de caractere, numere, caracte rele +/-, punctul zecimal; − logic - admite maxim un caracter (T sau Y, F sau N); − dată - admite maxim 8 caractere și are formatul implicit ll/zz/aa. Formatul poate fi schimbat cu comanda SET DATE TO BRITISH și are ca efect schimbarea în formatul zz/ll/aa; − memo - admite implicit 10 caractere, însă sistemul poate stoca blocuri mari de text pentru fiecare înregistrare. Dimen siunea blocurilor de text este limitată de spațiul pe
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
este salvată, fișierul fiind nou creat, apare un mesaj: Input data records now? (Y/N) Dacă se răspunde cu Y este afișat un ecran în care se in troduc datele în ordinea stabilită în structură. 2. modul comandă: implică utilizarea comenzii CREA TE TABLE din nucleul SQL: CREATE TABLE nume tabel [FREE] , unde: nume tabel - numele tabelei create; FREE - specifică faptul că tabela nu va fi adăugat la baza de date deschisă; nume câmp1 tip câmp1 (lungime câmp ,precizie) - specifi că numele câmpului 1, tipul câmpului
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
câmpului 1, lungimea maximă și numărul de zecimale pentru câmpurile numerice. O tabelă poate conține până la 255 de câmpuri. Dacă unul sau mai multe câmpuri acceptă și valoarea NULL atunci numărul de câmpuri se reduce cu 1 Exemplu. Folosind modul comandă se crează o tabelă cu evi dența studenților, cu numele ESTUD, cu următoarele câm puri: număr matricol: MATR - de tip numeric, lungime maximă 5 nume și prenume: NUME - de tip caracter, lungime maximă adresă: ADRESA - de tip caracter, lungime maximă
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
maximă 4 data nașterii: DATAN - de tip dată. 5.2. Consultarea și modificarea bazei de da te/tabelei 5.2.1. Modificarea structurii de date a tabele lormodul asistat Modificarea structurii logice a unei tabele se poate face fie cu ajutorul comenzii MODIFY STRUCTURE, din fereastra de comandă, fie activând butonul DATA SESSION din bara de instrumente În primul caz, după lansarea comenzii MODIFY STRUCTURE, se va afișa fereastra de dialog OPEN. Cu ajutorul săgeților direcționale se poziționează cursorul pe tabelul pe care
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]