Bază de date pentru gestiunea unei biblioteci

Proiect
7/10 (15 voturi)
Conține 4 fișiere: doc, txt
Pagini : 5 în total
Cuvinte : 1145
Mărime: 9.06KB (arhivat)
Publicat de: Renata Marginean
Puncte necesare: 7
Profesor îndrumător / Prezentat Profesorului: Manole Velicaru
Proiect bun. L-am prezentat si sustinut in cadrul Facultatii Cibernetica Statistica si Informatica Economica, la disciplina SISTEME DE GESTIUNE A BAZELOR DE DATE

Extras din proiect

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

Baza de date propusa cuprinde 6 tabele descries in cele ce urmeaza:

CARTI (IDCarte, Titlu, ISBN, An, Limba, Tip, Cantit, IDedit)

CLIENT (IDClient, Nume, Prenume, Buletin, Adresa)

AUTOR (IDAutor, Nume, Prenume)

EDITURA (IDEdit, Nume, Adresa, Telefon)

AScris (IDAutor, IDCarte)

IMPRUMUT (IDClient, IDCarte, dela, panala)

Pentru creearea tabelelor se foloseste urmatorul script sql:

CREATE TABLE Editura (

IDEdit number PRIMARY KEY,

Nume varchar2(20) NOT NULL,

Adresa varchar2(30) NOT NULL,

Telefon varchar2(20) NOT NULL

);

CREATE TABLE Carti (

IDCarte number PRIMARY KEY,

Titlu varchar2(30) NOT NULL,

ISBN varchar2(15) NOT NULL,

An date NOT NULL,

Limba varchar2(20) NOT NULL,

Tip varchar2(20) NOT NULL,

Cantit number NOT NULL,

IDEdit number REFERENCES Editura(IDEdit)

);

CREATE TABLE Client (

IDClient number PRIMARY KEY,

Nume varchar2(20) NOT NULL,

Prenume varchar2(20) NOT NULL,

Buletin varchar2(20) NOT NULL,

Adresa varchar2(30) NOT NULL

);

CREATE TABLE Autor (

IDAutor number PRIMARY KEY,

Nume varchar2(20) NOT NULL,

Prenume varchar2(20) NOT NULL

);

CREATE TABLE AScris (

IDAutor number,

IDCarte number,

CONSTRAINT fk_ascris1

FOREIGN KEY (IDAutor) REFERENCES Autor(IDAutor),

CONSTRAINT fk_ascris2

FOREIGN KEY (IDCarte) REFERENCES Carti(IDCarte)

);

CREATE TABLE Imprumut (

IDClient number,

IDCarte number,

de_la date NOT NULL,

pana_la date,

CONSTRAINT fk_imprumut1

FOREIGN KEY (IDClient) REFERENCES Client(IDClient),

CONSTRAINT fk_imprumut2

FOREIGN KEY (IDCarte) REFERENCES Carti(IDCarte)

);

Preview document

Bază de date pentru gestiunea unei biblioteci - Pagina 1
Bază de date pentru gestiunea unei biblioteci - Pagina 2
Bază de date pentru gestiunea unei biblioteci - Pagina 3
Bază de date pentru gestiunea unei biblioteci - Pagina 4
Bază de date pentru gestiunea unei biblioteci - Pagina 5

Conținut arhivă zip

  • Biblioteca.doc
  • Create Table.txt
  • Drop Table.txt
  • Mod Date.txt

Alții au mai descărcat și

Baze de date pentru gestionarea activității unei societăți comerciale

INTRODUCERE Plecând de la premisa clientii nostrii , stapânii nostrii m-am gândit sa fac o lucrare în care sa arat de ce clientii sunt atât de...

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...

Evidența locatarilor și a plăților la întreținere la o asociație de locatari

Tema proiectului este: “EVIDENTA LOCATARILOR SI A PLATILOR LA INTRETINERE LA O ASOCIATIE DE LOCATARI”. Proiectul ales isi propune sa modeleze o...

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...

Evidență bibliotecă

Din dorinţa de a lucra mai uşor, oamenii tind să folosească calculatorul în tot mai multe proiecte. M-am gândit la o posibilitate de a ţine...

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...

Evidența filmelor oferite spre închiriere de către un centru de închirieri video

I.Crearea tabelelor -membrii – contine date personale ale clientilor si are urmatoarea structura: Simbol camp Explicatie Tip Id Cod de...

Proiect - Baze de Date

1.Tema Proiectului Se considera o firma ce ofera servicii de Internet, Telefonie si Televiziune. Se doreste crearea unei baze de date care sa tina...

Te-ar putea interesa și

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...

Bază de date Access - gestiune farmacie

Notiuni introductive Bazele de date reprezinta colectii de date organizate într-un mod riguros, bine stabilit. Ele nu contin date care nu sunt...

Aplicație Web - Chestionar de Evaluare al Calității Actului Didactic

Capitolul 1. INTRODUCERE 1.1 Actul didactic – context general 1.1.1 Istoric Începutul secolului al XXI-lea şi al mileniului al III-lea este...

Proiectarea unui Suport Software pentru Gestionarea Stocurilor dintr-un Magazin

Capitolul I. ARGUMENTAREA TEMEI 1.1 Prezentarea temei Lucrarea oferă o analiză a modalităţilor practice de utilizare a instrumentelor informatice...

Utilizarea Bazelor de Date în Cazul Grădiniței Play and Learn

INTRODUCERE În decursul ultimilor ani, dezvoltarea sistemelor de baze de date reprezintă unul dintre cele mai importante aspecte în domeniul...

Administrarea unei Biblioteci - Fox Pro

Cuvantul profesorului de specialitate Lucrarea contine un program care usureaza munca bibliotecarilor,precum si a persoanelor care detin o...

Site Web Dinamic-Educational Sportiv

INTRODUCERE Utilizarea unui serviciu de un tip oarecare in Internet implica prezenta a doi parteneri hardware (calculatoare ) care comunica: •...

Ai nevoie de altceva?