Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Crearea bazelor de date in Visual FoxPro

fox pro



+ Font mai mare | - Font mai mic



Crearea bazelor de date in Visual FoxPro

Pentru gestionarea rezultatelor studentilor este necesara proiectarea unei baze de date cu structura:

Tabela



Denumire camp

Tipul

Lungime

Observatii

STUDENTI

MATRICOL

NUMEPRENUME

CNP

SPECIALIZARE

ANSTUDII

GRUPA

Caracter

Caracter

Caracter

Caracter

Numeric

Numeric

RESPECTATI INTOCMAI DENUMIREA, TIPUL SI LUNGIMEA CAMPURILOR (ATRIBUTELOR)

DISCIPLINE

CODDISC

DENUMIREDISC

NRCREDITE

NRORECURS

NRORESEMINAR

Caracter

Caracter

Numeric

Numeric

Numeric

EXAMENE

MATRICOL

CODDISC

DATAEX

NOTAEX

Caracter

Caracter

Data

Numeric

Sǎ se creeze cele 3 tabele intr-o baza de date numita FEAA, in cadrul unui proiect cu numele STUD;

Sa se declare urmatoarele valori implicite:

pentru STUDENTI . Specializare: "Trunchi comun - Zi" (Valorile text se sciu intre ghilimele);

pentru STUDENTI . AnStudii: 1

pentru STUDENTI . Grupa: 1;

pentru DlSCIPLINE.. NrCredite: 6;

pentru DISCIPLINE . NrOreCurs: 28;

pentru DiSCIPLINE . NrOreSeminar: 28;

pentru EXAMENE . CodDisc:"AE1101";

pentru EXAMENE . Matricol:    STUDENTI . Matricol (Valori ale matricolului din alta tabela)

pentru     EXAMENE . DataEx: DATE() (O functie care returneaza data calendaristica curenta)

pentru EXAMENE . NotaEx: 0

Sa se defineasca urmatoarele restrictii la nivel de atribut;

- in tabela STUDENTI:

- literele din valorile atributului Matricol sunt obligatoriu majuscule;

- prima litera din Specializare este majuscula;

AnStudii este o cifra cuprinsa intre l si 5;

- Grupa este un numar intreg pozitiv.

in tabela DISCIPLINE:

- literele din valoarea atributului CodDisc sunt obligatoriu majuscule;

NrCreditc nu poate fi mai mare ca 8;

- NrOreCurs si NrOreSeminar nu pot depasi, fiecare, valoarea 42.

in tabela EXAMENE:

nota este cuprinsa intre 0 si 10.

Sa se defineasca urmatoarele restrictii la nivel de inregistrare:

in tabela STUDENTI: la anul de studiu 4, nu pot fi mai mult de 10 grupe (indiferent de specializare);

in tabela DISCIPLINE: suma orelor de curs si de seminar nu poate depasi valoarea 70;



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1053
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved