Baze de date - Evidența unei biblioteci

Proiect
8/10 (1 vot)
Domeniu: Alte domenii
Conține 1 fișier: docx
Pagini : 83 în total
Cuvinte : 5879
Mărime: 5.02MB (arhivat)
Publicat de: Dumitru Blaga
Puncte necesare: 9
Facultatea de Cibernetica, Statistica si Informatica Economica
Academia de Studii Economice, Bucuresti

Extras din proiect

1.Descrierea temei alese.

Proiectul se bazează pe descrierea unui sistem de evidență al unei biblioteci.Pentru aceasta este necesară prezența unor informații despre persoanele care împrumută cărți din blibliotecă,reținute în fișa de împrumut,despre bilbiotecă,angajatul bibliotecii,cărțile existente în bibliotecă, despre autorul cărților,editura și furnizorul acestora.

Baza de date conține următoarele tabele, cu atributele:

- ”Cititor”

- Id_cititor

- Nume_cititor-

- Prenume_cititor

- Loc_ctitior

- Profesie

- Nr_telefon

- Email

- ”Fisă_împrumut”

- Nr_fisa

- Id_carte

- Id_cititor

- Data_imprumut

- Data_restituire

- ”Bibliotecă”

- Id_biblioteca

- Judet

- Loc_biblioteca

- Telefon

- ”Angajat”

- Id_angajat

- Nume_anagajat

- Prenume_angajat

- Cnp_angajat

- Nr_telfang

- Id_bliblioteca

- Id_manager

- ”Cărți”

- Id_carte

- Den_carte

- Cod_autor

- Id_editura

- An_apartitie

- Nr_Exemplare

- Cui_furnizor

- ”Autori”

- Cod_autor

- Nume_autor

- Prenume_autor

- ”Editura”

- Id_editura

- Den_editura

- Telefon

- Furnizor_edit

- Nr_comanda_furnizor_editura

- ”Furnizori”

- Cui_furnizor

- Den_furnizor

- Loc_furnizor

- Telf_furnizor

- Iban_furnizor

- Cantitate_livrata

- Pret_cantitate

- Nr_comanda.

Reguli de gestiune

1. Un autor poate scrie mai multe cărți, iar o carte poate fi scrisă de ma mulți autori.

2. O carte poate fi tipărită de o editură, iar o editură poate tipări mai multe cărți.

3. O carte se poate găsi pe o fisă de împrumut, iar numărul unei fișe de împrumut se poate găsi pe mai multe cărți.

4. Un cititor se poate identifica pe o fișă de împrumut.

5. O bibliotecă poate avea un angajat, iar un angajat poate lucra la o singură bibliotecă.

2.Schema conceptuală a bazei de date BIBLIOTECĂ

3.Construirea bazei de date-tabele ,legături,restricții de integritate.Exemplificarea operațiilor LDD.

- Tabela CITITOR

- Să se creeze tabela CITITOR cu următoarele atribute: id_cititor number(5)-cheie primară,nume_cititor varchar2(20)-not null,prenume_cititor varchar2(20)-not null, loc_cititor varchar2(20),profesie varchar2(15) not null,nr_telefon number(10)-restrictie de verificare daca nr_telefon>10,email varchar2(35)-restrictie de verificare emailul sa fie de forma like '%@%.___'.Să se afișeze structura tabelei.

create table CITITOR

(id_cititor number(5) constraint pk1_cititor primary key,

nume_cititor varchar2(20) not null,

prenume_cititor varchar2(20) not null,

loc_cititor varchar2(20),

profesie varchar2(15) not null,

nr_telefon number(10) constraint check2_cititor check(nr_telefon>10),

email varchar2(35) constraint check3_cititor check(email like '%@%.___'));

describe CITITOR;

Preview document

Baze de date - Evidența unei biblioteci - Pagina 1
Baze de date - Evidența unei biblioteci - Pagina 2
Baze de date - Evidența unei biblioteci - Pagina 3
Baze de date - Evidența unei biblioteci - Pagina 4
Baze de date - Evidența unei biblioteci - Pagina 5
Baze de date - Evidența unei biblioteci - Pagina 6
Baze de date - Evidența unei biblioteci - Pagina 7
Baze de date - Evidența unei biblioteci - Pagina 8
Baze de date - Evidența unei biblioteci - Pagina 9
Baze de date - Evidența unei biblioteci - Pagina 10
Baze de date - Evidența unei biblioteci - Pagina 11
Baze de date - Evidența unei biblioteci - Pagina 12
Baze de date - Evidența unei biblioteci - Pagina 13
Baze de date - Evidența unei biblioteci - Pagina 14
Baze de date - Evidența unei biblioteci - Pagina 15
Baze de date - Evidența unei biblioteci - Pagina 16
Baze de date - Evidența unei biblioteci - Pagina 17
Baze de date - Evidența unei biblioteci - Pagina 18
Baze de date - Evidența unei biblioteci - Pagina 19
Baze de date - Evidența unei biblioteci - Pagina 20
Baze de date - Evidența unei biblioteci - Pagina 21
Baze de date - Evidența unei biblioteci - Pagina 22
Baze de date - Evidența unei biblioteci - Pagina 23
Baze de date - Evidența unei biblioteci - Pagina 24
Baze de date - Evidența unei biblioteci - Pagina 25
Baze de date - Evidența unei biblioteci - Pagina 26
Baze de date - Evidența unei biblioteci - Pagina 27
Baze de date - Evidența unei biblioteci - Pagina 28
Baze de date - Evidența unei biblioteci - Pagina 29
Baze de date - Evidența unei biblioteci - Pagina 30
Baze de date - Evidența unei biblioteci - Pagina 31
Baze de date - Evidența unei biblioteci - Pagina 32
Baze de date - Evidența unei biblioteci - Pagina 33
Baze de date - Evidența unei biblioteci - Pagina 34
Baze de date - Evidența unei biblioteci - Pagina 35
Baze de date - Evidența unei biblioteci - Pagina 36
Baze de date - Evidența unei biblioteci - Pagina 37
Baze de date - Evidența unei biblioteci - Pagina 38
Baze de date - Evidența unei biblioteci - Pagina 39
Baze de date - Evidența unei biblioteci - Pagina 40
Baze de date - Evidența unei biblioteci - Pagina 41
Baze de date - Evidența unei biblioteci - Pagina 42
Baze de date - Evidența unei biblioteci - Pagina 43
Baze de date - Evidența unei biblioteci - Pagina 44
Baze de date - Evidența unei biblioteci - Pagina 45
Baze de date - Evidența unei biblioteci - Pagina 46
Baze de date - Evidența unei biblioteci - Pagina 47
Baze de date - Evidența unei biblioteci - Pagina 48
Baze de date - Evidența unei biblioteci - Pagina 49
Baze de date - Evidența unei biblioteci - Pagina 50
Baze de date - Evidența unei biblioteci - Pagina 51
Baze de date - Evidența unei biblioteci - Pagina 52
Baze de date - Evidența unei biblioteci - Pagina 53
Baze de date - Evidența unei biblioteci - Pagina 54
Baze de date - Evidența unei biblioteci - Pagina 55
Baze de date - Evidența unei biblioteci - Pagina 56
Baze de date - Evidența unei biblioteci - Pagina 57
Baze de date - Evidența unei biblioteci - Pagina 58
Baze de date - Evidența unei biblioteci - Pagina 59
Baze de date - Evidența unei biblioteci - Pagina 60
Baze de date - Evidența unei biblioteci - Pagina 61
Baze de date - Evidența unei biblioteci - Pagina 62
Baze de date - Evidența unei biblioteci - Pagina 63
Baze de date - Evidența unei biblioteci - Pagina 64
Baze de date - Evidența unei biblioteci - Pagina 65
Baze de date - Evidența unei biblioteci - Pagina 66
Baze de date - Evidența unei biblioteci - Pagina 67
Baze de date - Evidența unei biblioteci - Pagina 68
Baze de date - Evidența unei biblioteci - Pagina 69
Baze de date - Evidența unei biblioteci - Pagina 70
Baze de date - Evidența unei biblioteci - Pagina 71
Baze de date - Evidența unei biblioteci - Pagina 72
Baze de date - Evidența unei biblioteci - Pagina 73
Baze de date - Evidența unei biblioteci - Pagina 74
Baze de date - Evidența unei biblioteci - Pagina 75
Baze de date - Evidența unei biblioteci - Pagina 76
Baze de date - Evidența unei biblioteci - Pagina 77
Baze de date - Evidența unei biblioteci - Pagina 78
Baze de date - Evidența unei biblioteci - Pagina 79
Baze de date - Evidența unei biblioteci - Pagina 80
Baze de date - Evidența unei biblioteci - Pagina 81
Baze de date - Evidența unei biblioteci - Pagina 82
Baze de date - Evidența unei biblioteci - Pagina 83

Conținut arhivă zip

  • Baze de date - Evidenta unei biblioteci.docx

Alții au mai descărcat și

Metode de Prevenire și Stingere Incendii

3.1.Accesul mijloacelor si al personalului pentru interventie in caz de incendiu se asigura in permanenta la toate: a) constructia unitatii cu...

Măsurători Directe de Aceeași Precizie

Masuratorile directe de aceeasi precizie, reprezinta un volum important de lucrari, executate pe teren în cadrul activitatilor geodezice,...

Biometria

Biometria reprezinta totalitatea metodelor prin care se face identificarea sau autentificarea unei persoane pe baza datelor biometrice: amprente...

Te-ar putea interesa și

Implementarea unei Interfețe Web pentru o Agenție de Turism

Introducere Lucrarea de faţă are ca şi scop realizarea unui site web pentru o agenţie de turism. Aplicaţia este realizată în ASP.NET, o platformă...

Baze de date - gestionarea cărților într-o bibliotecă

1 Introducere Trebuie menţionat faptul că lucrarea de faţă îşi propune înainte de toate să identifice cele mai importante aspecte şi probleme ale...

Proiectarea Bazelor de Date Relaționale pentru Gestionarea unei Biblioteci de CD-uri Folosind Microsoft Access

INTRODUCERE În contextul societatii actuale, caracterizata printr-o explozie fara precedent în istoria omenirii, sistemele informatice reprezinta...

Gestiunea unei Biblioteci în SQL 2005

In vederea realizarii acestui proiect am folosit SQL Server 2005. Baza de date pe care am lucrat se numeste biblioteca Aplicatia realizeaza o...

Evidența Elevilor într-o Școală

1. INTRODUCERE Evidenţa cu ajutorul calculatorului reprezintă o activitate care se regăseşte în multe domenii de activitate cum sunt: evidenţa...

Baze de date despre evidența unei biblioteci

Descrierea bazei de date Proiectul descrie un sistem de evidenta al unei biblioteci. Pentru acestea sunt necesare informatii despre persoanele...

Baze de date

Introducere 1. Definirea bazelor de date In ziua de astazi, fara sa ne dăm seama folosim pentru aproape orice activitate din mediul online si nu...

Gestiunea unei Clinici Stomatologice

1. Obiectivul proiectului: Baza de date realizata in ACCESS urmareste evidenta cartilor Bibliotecii Nationale a Romaniei cu scopul de a fi...

Ai nevoie de altceva?