SGBD - Oracle

Proiect
7/10 (1 vot)
Conține 4 fișiere: doc
Pagini : 14 în total
Cuvinte : 3249
Mărime: 136.52KB (arhivat)
Publicat de: Panagachie Pavel
Puncte necesare: 7

Extras din proiect

Introducere

Obiectivul aplicaţiei îl constituie gestionarea informaţiilor legate de salarizare pentru o firmă care îşi plăteşte angajaţii doar pe baza orelor lucrate (în sensul că alte forme de salarizare, precum acordul direct, acordul global etc, nu sunt luate în considerare).

Crearea tabelelor şi definirea restricţiilor - Această operaţiune presupune nu numai specificarea numelor tabelelor şi ale atributelor care le compun, ci şi declararea restricţiilor menite a asigura integritatea şi coerenţa informaţiilor din bază.

Prezentarea schemei bazei de date folosite în lucrare - Cele şase tabele iniţiale ale bazei sunt: PERSONAL, PONTAJE, SPORURI, RETINERI, SALARII şi TRANSE_SV, fiind reprezentate în figura 1.

Tabela PERSONAL reprezintă nomenclatorul angajaţilor firmei.

Atribute:

• Marca este un număr unic, secvenţial, atribuit la angajare fiecărei persoane;

• NumePren - numele şi prenumele;

• Compart - compartimentul căruia îi este afiliat angajatul curent;

• DataSV - data de la care se vor calcula anii de vechime, ani necesari determinării sporului de vechime; este, de multe ori, data primei angajări, dar există suficiente situaţii în care o persoană a plecat pentru câteva luni/ani la lucru la negru prin ţările UE sau alte speţe în care DataSV (data pentru spor de vechime) nu coincide cu data primei angajări;

• Sal Orar - salariul orar (curent);

• SalOrarCO - salariul orar pentru calculul drepturilor pentru perioada de concediu de odihnă; poate fi la acelaşi nivel, dar şi diferit de cel al salariului orar;

• Colaborator - indică poziţia de angajat curent sau temporar a persoanei respective.

Fiecare linie corespunde unui angajat, aşa că atributul Marca este cheia primară a tabelei.

Figura 1. Tabele iniţiale ale bazei

Tabela PONTAJE conţine datele importante despre orele lucrate în fiecare zi de către un angajat.

Atribute:

• Marca are aceeaşi semnificaţie precum atributul PERSONAL .Marca;

• Data - ziua pentru care se introduce pontajul;

• OreLucrate - numărul de ore lucrate în ziua curentă de angajatul cu marca curentă; valoarea implicită a acestui atribut este 8;

• OreCO - are valoarea 0 dacă persoana nu este în concediu în ziua curentă şi 8 în caz contrar;

• OreNoapte - conţine câte ore, dintre cele lucrate, sunt asimilate activităţilor de noapte şi plătite corespunzător;

• OreAbsNem - ore absenţe nemotivate, adică numărul orelor de chiul fără avizul şefului pentru ziua respectivă.

Preview document

SGBD - Oracle - Pagina 1
SGBD - Oracle - Pagina 2
SGBD - Oracle - Pagina 3
SGBD - Oracle - Pagina 4
SGBD - Oracle - Pagina 5
SGBD - Oracle - Pagina 6
SGBD - Oracle - Pagina 7
SGBD - Oracle - Pagina 8
SGBD - Oracle - Pagina 9
SGBD - Oracle - Pagina 10
SGBD - Oracle - Pagina 11
SGBD - Oracle - Pagina 12
SGBD - Oracle - Pagina 13
SGBD - Oracle - Pagina 14
SGBD - Oracle - Pagina 15

Conținut arhivă zip

  • 0 pag 02-05.doc
  • 0 pag 06-07.doc
  • 0 pag 08-12 .doc
  • 0 pag 13-15 .doc

Alții au mai descărcat și

Baze de Date - Oracle

Descrierea bazei de date Se realizeaza o aplicatie cu baze de date pentru evidenta desfasurarii activitatii la nivelul bancilor comerciale ale...

Baze de Date ORACLE

DESCRIEREA BAZEI DE DATE Aceasta baza de date a fost create pentru a tine o evidenta intr-un parc auto de masini de lux, realizata in APEX....

Gestiune Magazin(SQL)

DESCRIERE Baza de date “Outlet SC” a fost creata pentru a reprezinta sub forma generala sistemul de gestiune al unui lant de magazine , ce...

Ingineria programării

Inmatriculari de masini Sa presupunem ca proprietarul unei masini Logan vrea sa isi inmatriculeze masina, folosind un system software. Cu privire...

Bază de date pentru gestiunea unei biblioteci

Proiectul isi propune realizarea unei baze de date pentru administraea unei biblioteci. Este realizat folosid Oracle 10g. Baza de date propusa...

Emiterea Permiselor de Conducere în România

1. Descrierea proiectului Beneficiarul proiectului : Poliţia Română , Departamentul rutier. Este o instituţie a statului care doreşte să...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Te-ar putea interesa și

Extragerea Adreselor URL din Pagini Web cu Ajutorul Expresiilor Regulate în SGBD-ORACLE

INTRODUCERE Oracle este cel mai răspîndit Sistem de Gestiune a Bazelor de Date Relaţionale (Relaţional Database Management System - RDBMS) din...

Proiect SGBD Oracle

1. Descrierea temei (1/2 pag) Proiectul vizeaza construirea unei baze de date care sa faciliteze activitatea economica desfasurata de o firma din...

SGBD Oracle csie

DESCRIEREA TEMEI Trebuie să proiectați o bază de date pentru stocarea unor informații și a unor date cu privire la magazinul The Ordinary. The...

SGBD-ul și Bazele de Date ORACLE

Cap1. SISTEME DE GESTIUNE A BAZELOR DE DATE - SGBD 1.1. Conceptul de SGBD. Pentru a înţelege noţiunea de SGBD (Sistem de Gestiune a Bazelor de...

Modelarea contabilității și gestionarea stocurilor la SC N A Grup SRL

Societatea comercială N.A. GROUP SRL a fost înfiinţată în anul 2007, în localitatea Miercurea Ciuc, B-dul Fratiei 11, jud. Harghita, înregistrată...

Rețelistică

Societatea umană a înregistrat un traseu evolutiv marcat de trecerea de la era agricola la era industrială şi acum la societatea informaţională,...

Baze de date - Grotto Hair Studio

CAPITOLUL I. INTRODUCERE Notiuni introductive despre Baze de Date Definitie: Bazele de Date sunt colectii de date organizate care servesc unui...

SGBD Oracle

A. Descrierea problemei şi prezentarea schemei conceptuale a tabelelor. Baza de date pe care o voi prezenta in cele ce urmeaza are ca scop...

Ai nevoie de altceva?