Baze de date

Proiect
7/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: pdf
Pagini : 8 în total
Cuvinte : 984
Mărime: 513.00KB (arhivat)
Publicat de: Gabriel B.
Puncte necesare: 8
Profesor îndrumător / Prezentat Profesorului: Ioan Filip

Extras din proiect

CERINȚĂ

Se considera o aplicatie online care este utilizata pentru realizarea bilantului contabil al

unei firme. Aplicatia foloseste pentru stocarea datelor o baza de date Oracle

(considerata ca o colectie de tabele) care trebuie sa contina informatiile enumerate mai

jos:

- numar cont cinci cifre,

- descriere 50 de caractere,

- tip cont 2 caractere (ca - capital, pa-pasiv, ac-activ),

- sold initial (suma disponibila in cont la inceputul anului curent),

- sold (suma disponibila in cont la momentul curent),

- numarul tranzactiei - nu poate fi mai mare decat 10000,

- data tranzactiei (trebuie sa fie din anul curent),

- suma tranzactionata- pentru un cont, intr-o singura tranzactie, nu poate fi mai mare

decat 10000,

- descrierea tranzactiei (maxim 10 caractere)

Se cere:

1. Să se scrie comenzile de creare a tabelelor, impunând toate

constrângerile care sunt considerate utile din punct de vedere

funcțional și al integrității datelor.

create table cont(

numar_cont number(5) primary key,

descriere varchar(50),

tip_cont char(2) check(tip_cont='ca' or tip_cont='pa' or tip_cont='ac') not null,

sold_initial number(5,2) not null,

sold number(5,2) not null);

create table tranzactii(

numar_cont number(5) references cont(numar_cont) on delete cascade,

numar_tranzactie integer check(numar_tranzactie<10000) not null,

data_tranzactiei date default sysdate not null,

suma_tranzactionata number(5,2) check(suma_tranzactionata<10000) not null,

descriere_tranzactie char(15));

Am creat tebela “cont” care conține toate datele ce țin de cont: numărul

contului, descrierea contului, tipul de cont, soldul inițial al contului și soldul la momentul

actual.

Tabela “tranzactii” conține numărul contului (prin acesta se face legătura între

cele două tabele), numărul tranzacției efectuate, data la care se efectuează tranzacția,

suma tranzacționată și descrierea pentru tranzacție.

2. Să se scrie comenzile de populare a tabelelor cu informații

(minim 5 articole în fiecare tabelă).

Mai departe introducem câte 5 inserturi in fiecare dintre cele 2 tabele pentru a ne folosi

la următoarele puncte.

Preview document

Baze de date - Pagina 1
Baze de date - Pagina 2
Baze de date - Pagina 3
Baze de date - Pagina 4
Baze de date - Pagina 5
Baze de date - Pagina 6
Baze de date - Pagina 7
Baze de date - Pagina 8

Conținut arhivă zip

  • Baze de date.pdf

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Placa de Bază

Caracteristici generale ale placii de baza Placa de baza este un dizpozitiv ‘de baza’ un ‘pamânt’ pe care ‘se planteaza’ celelalte componente ....

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Te-ar putea interesa și

Gestiunea Analitică a Materialelor

1. INTRODUCERE Evoluţia tehnicii de calcul a dus la o creştere substanţială a capacităţii de memorare şi a vitezei de prelucrare a datelor. Astfel...

Baze de Date

3.2. DEFINIREA ELEMENTELOR BAZELOR DE DATE DIN ACCESS Definitia traditionala a unei baze de date este aceea de colectie de date înregistrate...

Magazin Virtual în Access

Capitolul 1 INTRODUCERE 1.1 Scop şi obiective Într-o societate informaţională cum este cea în care trăim, în care viteza de transmitere şi de...

Proiect Microsoft Acces - dicționar

Introducere Scopul principal al acestui proiect il constituie introducerea in lucrul cu baze de date in limbajul Microsoft Access. Obiectul...

Comerț electronic - magazinul virtual

Introducere Prin accesibilitatea reţelei web de către toată lumea a devenit posibil şi una din cele mai reuşite metode de bussiness din lume, care...

Sisteme Informatice de Gestiune

CAPITOLUL I. INTRODUCERE Unul din principalele obiective în viaţa unei întreprinderi îl reprezintă gestionarea sistemului informaţional. Un sistem...

Proiectare Baze de date în Access

Aplicatia I - BAZA DE DATE ÎN EXCEL I.1 CREAREA UNEI BAZE DE DATE Am creat 4 baze de date reprezentând situatia ?colarA a studentilor de la...

Folosirea MS Access în Gestionarea unei Baze de Date

Introducere Proiectul este structurat pe 5 capitole şi are ca scop demonstrarea avantajelor sistemelor de gestiune, asigurând astfel o interfaţă...

Ai nevoie de altceva?