You are on page 1of 8

A 1. GESTIUNE STOCURI A 1.1.

Obiectivele lucrrii
a) Definirea structurilor tabelelor care fac parte din baza de date GESTIUNE STOCURI; b) Crearea legaturilor dintre tabelele bazei de date; c) Introducerea de date in tabele.

A 1.2. Desfurarea lucrrii


A 1.2.1Crearea bazei de date Gestiune Stocuri Baza de date, cu numele Gestiune Stocuri , va fi salvat pe calea C:\STUDENTI\AN
2\GRUPA 2xx\Nume_student.

A 1.2.2Crearea tabelului Bon Consum


Tabelul Bon Consum va avea structura din tabelul de mai jos:

Field Name

Data Type

Field Size / Format Long Integer Short Date Integer Integer

Decimal Places

Validation Rule

Look Up

Obs

Nr bon consum

Number

>0

Cheie primara

Data bon consum Cod loc consum Cod gestiune

Date/Time Number Number

>#01.01.2002# >0 >0 Tabel Gestiuni Cheie externa

A 1.2.3Crearea tabelului Facturi


Tabelul Facturi va avea structura din tabelul de mai jos:

Field Name

Data Type

Field Size / Format Long Integer Short Date Currency

Decimal Places

Validation Rule

Look Up

Obs

Nr factura

Number

>0

Cheie primara

Data factura Valoare factura

Date/Time Currency

>#01.01.2002# 0 >0

Cod furnizor

Number

Integer

>0

Tabel Furnizori

Cheie externa

A 1.2.4Crearea tabelului Facturi Retur


Tabelul Facturi Retur va avea structura din tabelul de mai jos:

Field Name

Data Type

Field Size / Format Long Integer Short Date Currency

Decimal Places

Validation Rule

Look Up

Obs

Nr factura retur

Number

>0

Cheie primara

Data factura retur Valoare factura retur Cod furnizor

Date/Time Currency

>#01.01.2002# 0 >0

Number

Integer

>0

Tabel Furnizori

Cheie externa Cheie externa

Nr factura

Number

Long integer

>0

Tabel Facturi

A 1.2.5Crearea tabelului Furnizori


Tabelul Furnizori va avea structura din tabelul de mai jos:

Field Name

Data Type

Field Size / Format Integer

Decimal Places

Validation Rule

Look Up

Obs

Cod furnizor

Number

>0

Cheie primara

Denumire furnizor Adresa furnizor Registrul comertului Cod fiscal

Text Text Text Text

20 30 15 10

<> <> <> <>

A 1.2.6Crearea tabelului Gestiuni


Tabelul Gestiuni va avea structura din tabelul de mai jos:

Field Name

Data Type

Field Size / Format Integer 20 30

Decimal Places

Validation Rule

Look Up

Obs

Cod gestiune Denumire gestiune Responsabil gestiune

Number Text Text

>0 <> <>

Cheie primara

A 1.2.7Crearea tabelului Materiale Aprovizionate


Tabelul Materiale Aprovizionate va avea structura din tabelul de mai jos:

Field Name

Data Type

Field Size Format Long Integer

Decimal Places

Validation Rule >0

Look Up

Obs

Nr NIR

Number

Tabel NIR

Cheie externa Cheie externa

Cod material

Number

Long Integer

>0

Tabel Materiale

Cantitate

Currency

General

>0

Number Pret achizitie Currency Currency 0 >0

A 1.2.8Crearea tabelului Materiale


Tabelul Materiale va avea structura din tabelul de mai jos:

Field Name

Data Type

Field Size Format Long Integer

Decimal Places

Validation Rule >0

Look Up

Obs

Cod material

Number

Cheie primara

Denumire material Unitate de masura

Text

20

<>

Text

10

<>

Lista de valori: ml;mc;to;kg; buc;per

Cota TVA Stoc inceput

Currency Currency

Fixed General Number Currency 0

>0 >0

Pret mediu

Currency

>0

A 1.2.9Crearea tabelului MATERIALE CONSUMATE


Tabelul Materiale Consumate va avea structura din tabelul de mai jos:

Field Name

Data Type

Field Size / Format

Decimal Places

Validatio n Rule >0

Look Up

Obs

Cod material

Number

Long Integer

Tabel Materiale Tabel Bon consum

Cheie externa Cheie externa

Nr bon consum

Number

Long Integer

>0

Cantitate

Currency

General Number

>0

A 1.2.10

Crearea tabelului NIR

Tabelul Nir va avea structura din tabelul de mai jos:

Field Name

Data Type

Field Size / Format Long Integer Short Date Long Integer Integer

Decimal Places

Validation Rule

Look Up

Obs

Nr NIR

Number

>0

Cheie primara

Data NIR Nr factura

Date/Time Number

>#01.01.2002# >0 Tabel Facturi Cheie externa Cheie externa

Cod gestiune

Number

>0

Tabel Gestiuni

A 1.2.11

Crearea tabelului STOC

Tabelul Stoc va avea structura din tabelul de mai jos:

Field Name

Data Type

Field Size Format General Number Short Date Integer

Decimal Places 0

Validation Rule

Look Up

Obs

Stoc initial

Currency

>0

Data stoc initial Cod gestiune

Date/Time Number

>#01.01.2002# >0 Tabel Gestiuni Tabel Materiale Cheie externa Cheie externa

Cod material

Number

Long Integer

>0

Stoc curent

Currency

General Number

>0

A 1.2.12

Crearea legaturilor dintre tabele:

MASTER

1 Cheia externa

DETAIL

Gestiuni

1 Cod gestiune

Bon consum

Furnizori

1 Cod furnizor

Facturi

Furnizori

1 Cod furnizor

Facturi retur

Facturi

1 Nr factura

Facturi retur

NIR
1 Nr NIR

Materiale aprovizionate

Materiale

1 Cod material

Materiale aprovizionate

Materiale

1 Cod material

Materiale consumate

Nr bon consum

Materiale consumate

Bon consum

Facturi

1 Nr factura

NIR

Gestiuni
cod gestiune

NIR

Gestiuni

1 Cod gestiune

Stoc

Materiale
Cod material

Stoc

A 1.2.13

Introducerea datelor in tabele.

Dup ce s-au creat i legturile ntre tabele, se vor introduce date n fiecare tabel. Se introduc nregistrari nti n tabelele master, apoi n tabelele detail, de aici rezultnd aceast ordine de introducere a datelor:

GESTIUNI BON CONSUM FURNIZORI FACTURI FACTURI RETUR NIR MATERIALE MATERIALE APROVIZIONATE MATERIALE CONSUMATE STOC .