Baze de Date

Seminar
8.5/10 (2 voturi)
Domeniu: Birotică
Conține 17 fișiere: doc, docx, xlsx, accdb
Pagini : 12 în total
Cuvinte : 2447
Mărime: 719.95KB (arhivat)
Publicat de: Crin Lazăr
Puncte necesare: 0

Extras din seminar

Seminar 1

Să se creeze baza de date Facturi cu următoarea structură:

Produse (CodProdus, DenumireProdus, UM, Caracteristici)

Clienti(CodClient, NumeClient, AdresaClient, TelefonClient)

Facturi(NrSerieFactura, DataFactura, CodClient)

ContinutFactura(NrSerieFactura, CodProdus, Cantitate, Pret)

Se vor implementa următoarele restricții:

UM va avea una din valorile: m, kg, L, buc

Telefon client va fi format din 10 caractere

Data facturii nu va depăși data curentă

Cantitate și pret >0

Seminar 2

Se consideră următorul dicţionar de date referitor la activitatea unei edituri:

CodAutor, NumeAutor, DescriereAutor, ISBN, TitluCarte, NumarPagini, DimensiuneCarte, ContributieAutor, CodLibrarie, NumeLibrarie, AdresaLibrarie, TelefonLibrarie, NrComanda, DataComanda, CantitateaComandata, NrSerieFactura, DataFactura, CantitateFacturata, PretFacturare, ValoareFactura

Reguli de gestiune:

Un autor scrie mai multe cărţi, o carte poate fi scrisă de mai mulţi autori, pentru fiecare autor înregistrându-se contribuţia proprie (numărul de pagini scris)

O comanda cuprinde mai multe cărţi(titluri)

O comanda provine de la o singură librărie

O factură provine de la o singură librărie

Pentru o comanda se pot emite mai multe facturi, o factura onoreaza o singură comandă.

Pe o factură pot apărea mai multe cărţi (titluri distincte)

Preţul cărţii este fix.

Se elimina atributele sinonime:

Se elimina atributele calculate: ValoareFactura

Chei candidate: CodAutor,ISBN,CodLibrarie,NrComanda,NrSerieFactura

CodAutorNumeAutor

DescriereAutor

ISBNTitluCArte

NrPagini

DimensiuneCarte

PretFacturare

CodLibrarie NumeLibrarie

 AdresaLibrarie,

TelefonLibrarie

NrComanda DataComanda,

CodLibrarie

NrSerieFactura DataFactura,

CodLibrarie**dep tranzitiva se elimina

NrComanda

CodAutor, ISBN ContributieAutor

NrComanda,ISBNCantitateComandata

NrSerieFactura,ISBNCantitateFacturata

Autori(CodAutor, NumeAutor, DescriereAutor)

Carti(ISBN, TitluCArte, NrPagini, DimensiuneCarte, PretFacturare)

Librarie(CodLibrarie, NumeLibrarie,AdresaLibrarie, TelefonLibrarie)

Comanda(NrComanda, DataComanda,CodLibrarie)

Facturi (NrSerieFactura, DataFactura ,NrComanda)

Autor Carti(CodAutor, ISBN ,ContributieAutor)

ComenziCarti(NrComanda,ISBN,CantitateaComandata)

CartiFacturate(NrSerieFactura,ISBN,CantitateFacturata)

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
Baze de Date - Pagina 9
Baze de Date - Pagina 10
Baze de Date - Pagina 11
Baze de Date - Pagina 12
Baze de Date - Pagina 13
Baze de Date - Pagina 14
Baze de Date - Pagina 15
Baze de Date - Pagina 16

Conținut arhivă zip

  • seminar 4
    • EdituraNormalizare.docx
    • Matrice Brokeri.xlsx
  • SEMINAR 5!!
    • BD QBE
      • Cerinte QBE.doc
      • EdituraCLS.accdb
      • EdituraNormalizare.docx
  • seminar 8-9 sql!!!
    • Cerinte.docx
    • Credite Curs 8.accdb
  • SEMINAR1
    • Cerinte creare BD.docx
    • facturi.accdb
  • SEMINAR2
    • Database1.accdb
    • Normalizare Editura.docx
  • SEMINAR3
    • Brokeri asigurari.docx
    • Brokeri asigurarim.docx
    • Normalizare CIG.docx
    • Normalizare CIG1.docx
  • tema sem 6-7!!!
    • Cerinte QBEtema.docx
    • Credite var 2a rez.accdb

Alții au mai descărcat și

Excel

I. Crearea unei foi de lucru cu Excel Programele tip foaie de calcul, cum este Microsoft Excel, au fost create iniţial pentru analizarea şi...

Secretariat și Corespondență

1. CORESPONDENTA DE AFACERI 1.1. SCRISOAREA DE AFACERI Orice scrisoare echivaleaza cu o carte de vizita a celui care o expediaza. Acest fapt...

Interogări în Access

Din fereastra Database putem alege dintre cele 2 optiuni de a crea interogari asupra bazei de date: Create query in Design view Create query by...

Curs birotică anul I

1. INTRODUCERE ÎN BIROTICA 1.1 Definirea biroticii În ultimele doua decenii, miniaturizarea si scaderea pretului componentelor electronice au...

Utilizarea Fonturilor și Formatarea Textelor în Documente Web

HTML nu este un limbaj orientat spre aspectul (layout) paginii, ci spre conţinutul acesteia. Etichetele HTML nu impun, ci "recomandă" marii...

Proiectarea Sistemelor Informatice

Producatori,produse,distribuitori 1. Sa se creeze tabelele: a) create table producatori (cod_prod integer, nume char(10), oras char(20),data_inf...

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?