Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian) Forum di discussione italiano
  • Search

[OT] Database

Tutte le discussioni direttamente correlabili all'informatica e/o a GNU/*nix.

Moderator: ago

Post Reply
  • Print view
Advanced search
14 posts • Page 1 of 1
Author
Message
JacoMozzi
l33t
l33t
User avatar
Posts: 645
Joined: Mon May 12, 2003 4:39 pm
Location: Giubiasco world(EU(CH(TI)))

[OT] Database

  • Quote

Post by JacoMozzi » Tue Jul 29, 2003 1:17 pm

Ciao a tutti.
Innanzittutto scusate l'OT, il fatto é che sono a corto di idee e, pur pensandoci anche di notte, non riesco a cavarne fuori niente.
È proprio l'idea che mi manca :cry:
Come progetto estivo per scuola devo costruire un database in Oracle con max 5/6 tabelle.
Voi non avete qche idea originale da suggerirmi (magari che può ritornare utile in un futuro)?
Non vorrei cadere su cose tipo gestione videocassette/dvd/cd/libri che fanno già tutti.
Grazie mille a tutti e scusate per il disturbo :roll:
Ciao
Jaco
Top
cerri
Bodhisattva
Bodhisattva
User avatar
Posts: 2957
Joined: Wed Mar 05, 2003 5:36 am
Location: # init S
Contact:
Contact cerri
Website

  • Quote

Post by cerri » Tue Jul 29, 2003 1:35 pm

Cioe', devi fare un webservice che interagisca con un db?
Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito
Top
MyZelF
Bodhisattva
Bodhisattva
User avatar
Posts: 2010
Joined: Tue Feb 25, 2003 10:47 pm
Location: Venice, Italy
Contact:
Contact MyZelF
Website

  • Quote

Post by MyZelF » Tue Jul 29, 2003 1:38 pm

Peccato... ho giusto una "gestione videoteca" fresca fresca servlet + oracle pronta consegna... :)

in alternativa propongo questo:

Code: Select all

Societa' Mega S.p.A 

 Si vogliono gestire informazioni riguardanti gli impiegati, le loro competenze, i progetti a cui partecipano e i dipartimenti a cui appartengono. Ogni impiegato ha una matricola che lo identifica, assegnata dalla societa'. Di ogni impiegato interessano il nome, la data di nascita e la data di assunzione. Se un impiegato e' coniugato con un altro dipendente della stessa societa', interessano la data del matrimonio e il coniuge. Ogni impiegato ha una qualifica (ad esempio, segretaria, impiegato, programmatore analista, progettista etc.). Dei laureati e delle segretarie interessano altre informazioni. Dei laureati interessa il tipo di laurea e delle segretarie la velocita' di battitura a macchina. Ogni impiegato svolge attivita' per un solo progetto alla volta e interessa conoscere i progetti in corso a cui partecipa. La societa' e' organizzata in dipartimenti, identificati da un nome e da un numero di telefono. Un impiegato afferisce ad un solo dipartimento. Ogni dipartimento si approvvigiona presso vari fornitori e un fornitore puo' rifornire piu' dipartimenti. Di un fornitore interessano il nome e l'indirizzo. Interessano, inoltre, la data e il fornitore dell'ultimo acquisto fatto da un dipartimento. Piu' impiegati partecipano ad un progetto e un impiegato puo' partecipare a piu' progetti, ma puo' essere assegnato ad un unico progetto per citta'. Di ogni citta' con un progetto in corso interessano la sua popolazione e la regione. Un impiegato puo' avere piu' competenze, ma usarne solo alcune per un particolare progetto. Un impiegato usa ogni sua competenza in almeno un progetto. Ad ogni competenza e' assegnato un codice unico e una descrizione. I progetti in corso sono identificati da un numero e sono caratterizzati da una stima del loro costo. 
corredato dallo svolgimento, oppure ancora se ti piace lavorare con questo caldo posso recuperarti altri esercizi simili... da libri di testo... :roll:
Top
JacoMozzi
l33t
l33t
User avatar
Posts: 645
Joined: Mon May 12, 2003 4:39 pm
Location: Giubiasco world(EU(CH(TI)))

  • Quote

Post by JacoMozzi » Tue Jul 29, 2003 1:44 pm

Per cerri: no, devo fare solamente un db (script in sql e poi disegno del database con forms e gestione stampe con report), non sono ancora così avanti :oops:
Per MyZelF: bello l'esercizio, peccato che é quasi sputato al database d'esempio che ti forniscono con oracle :roll:
Sto cominciando a capire che non é semplice trovare un'idea originale...
Se qcuno ha lumi, m'illumini..
Grazie mille a tutti
Jaco
Top
paolo
l33t
l33t
User avatar
Posts: 768
Joined: Tue Jul 23, 2002 8:23 am
Location: SBT (AP)

  • Quote

Post by paolo » Tue Jul 29, 2003 1:44 pm

Ma perchè proprio Oracle? :D

Cmq basta che ti fai un giro per i compiti d'esame/tesine dei professori di Sistemi Informativi sui domini www.uniXX.it ;)

ByEZz,
Paolo
Nihil sine magno labore
Top
cerri
Bodhisattva
Bodhisattva
User avatar
Posts: 2957
Joined: Wed Mar 05, 2003 5:36 am
Location: # init S
Contact:
Contact cerri
Website

  • Quote

Post by cerri » Tue Jul 29, 2003 1:48 pm

Fai un db per la gestione di un parco macchine IT, e' abbastanza complesso ma utile :P
Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito
Top
bsolar
Bodhisattva
Bodhisattva
User avatar
Posts: 2764
Joined: Sun Jan 12, 2003 5:14 pm

  • Quote

Post by bsolar » Tue Jul 29, 2003 1:55 pm

MyZelF wrote:

Code: Select all

Societa' Mega S.p.A 

 Si vogliono gestire informazioni riguardanti gli impiegati, le loro competenze, i progetti a cui partecipano e i dipartimenti a cui appartengono. Ogni impiegato ha una matricola che lo identifica, assegnata dalla societa'. Di ogni impiegato interessano il nome, la data di nascita e la data di assunzione. Se un impiegato e' coniugato con un altro dipendente della stessa societa', interessano la data del matrimonio e il coniuge. Ogni impiegato ha una qualifica (ad esempio, segretaria, impiegato, programmatore analista, progettista etc.). Dei laureati e delle segretarie interessano altre informazioni. Dei laureati interessa il tipo di laurea e delle segretarie la velocita' di battitura a macchina. Ogni impiegato svolge attivita' per un solo progetto alla volta e interessa conoscere i progetti in corso a cui partecipa. La societa' e' organizzata in dipartimenti, identificati da un nome e da un numero di telefono. Un impiegato afferisce ad un solo dipartimento. Ogni dipartimento si approvvigiona presso vari fornitori e un fornitore puo' rifornire piu' dipartimenti. Di un fornitore interessano il nome e l'indirizzo. Interessano, inoltre, la data e il fornitore dell'ultimo acquisto fatto da un dipartimento. Piu' impiegati partecipano ad un progetto e un impiegato puo' partecipare a piu' progetti, ma puo' essere assegnato ad un unico progetto per citta'. Di ogni citta' con un progetto in corso interessano la sua popolazione e la regione. Un impiegato puo' avere piu' competenze, ma usarne solo alcune per un particolare progetto. Un impiegato usa ogni sua competenza in almeno un progetto. Ad ogni competenza e' assegnato un codice unico e una descrizione. I progetti in corso sono identificati da un numero e sono caratterizzati da una stima del loro costo. 

Code: Select all

Carcere BruttiCeffi

 Si vogliono gestire informazioni riguardanti i carcerati, le loro condanne, i precedenti penali e la loro condotta carceraria. Ogni carcerato ha una matricola che lo identifica, assegnata dalla prigione. Di ogni impiegato interessano il nome, la data di nascita e la data di carcerazione. Se un carcerato e' coniugato interessano la data del matrimonio e il coniuge. Ogni carcerato ha una qualifica (ad esempio, ladro, assassino, truffatore, usuraio ecc...).
[...]
:P
I may not agree with what you say, but I'll defend to the death your right to say it.
Top
MyZelF
Bodhisattva
Bodhisattva
User avatar
Posts: 2010
Joined: Tue Feb 25, 2003 10:47 pm
Location: Venice, Italy
Contact:
Contact MyZelF
Website

  • Quote

Post by MyZelF » Tue Jul 29, 2003 2:02 pm

bsolar wrote:Carcere BruttiCeffi
Vedi che basta poco a trasformarlo in qualcosa di originale... ora come ora mi vengono in mente le varianti "casa di riposo" oppure "casa d'appuntamenti"... :lol:
Top
Ginko
Guru
Guru
User avatar
Posts: 371
Joined: Wed May 01, 2002 9:03 am
Location: nearby my linux laptop
Contact:
Contact Ginko
Website

  • Quote

Post by Ginko » Tue Jul 29, 2003 2:12 pm

Potresti farmi il DB che io devo mettere su per mia moglie da tempi immemorabili :

Code: Select all

DB per archiviare le opere di un pittore  

Si richiede la memorizzazione delle singole opere (inclusa immagine in formato PNG) con informazioni riguardanti dimensione, tipo (olio su tela, acquarello su carta, tempera su stoffa ecc), categoria, prezzo ed eventuale acquirente. 
Si richiede inoltre la memorizzazione dei clienti con indicazione di nome, ragione sociale, indirizzo completo e lista di quadri comprati con relativa data, eventuale mostra e prezzo di vendita (se diverso dal prezzo originale).
E' inoltre necessaria la catalogazione delle gallerie d'arte con, oltre le normali informazioni, anche le
date in cui si e' eventualmente esposto nella data galleria, i quadri venduti e la percentuale dovuta.
Opzionalmente e' auspicabile la catalogazione dei fornitori (negozi, frabbriche, ecc) con relativi articoli acquistati, prezzi e sconto applicato.

Per le possibili view non hai che l'imbarazzo della scelta, ad esmpio per ogni cliente deve essere possibile sapere a quale mostre e' stato invitato,
a quali ha partecipato, quali quadri ha comprato,
quando e cosi' via.

Puo' essere possibile sapere un quadro a quante mostre e' stato esposto.

Puo' essere richiesto di sapere quale categorie di quadri sono state esposte di piu', quali hanno venduto di piu' ecc.
Insomma il limite sta nella tua fantasia.

Ah, fammi sapere se lo fai ;-)

--Gianluca
Top
JacoMozzi
l33t
l33t
User avatar
Posts: 645
Joined: Mon May 12, 2003 4:39 pm
Location: Giubiasco world(EU(CH(TI)))

  • Quote

Post by JacoMozzi » Tue Jul 29, 2003 2:14 pm

X Cerri: bella l'idea, ci devo pensare :wink:
X bolar: Quella dei carcerati é proprio una variante 8O
Grazie mille a tutti
Jaco
Top
shev
Bodhisattva
Bodhisattva
User avatar
Posts: 4084
Joined: Mon Feb 03, 2003 3:12 pm
Location: Italy

  • Quote

Post by shev » Tue Jul 29, 2003 2:17 pm

Oppure c'è la solita soluzione "lecca-culo": database per gestione studenti/corsi/voti/etc che può tornare utile al professore che riconoscente ti nominerà suo pupillo :lol:

Cmq alla base sono tutti uguali, cambia solo il nome che si da al prodotto/gestore/etc (almeno a questo livello)
Top
JacoMozzi
l33t
l33t
User avatar
Posts: 645
Joined: Mon May 12, 2003 4:39 pm
Location: Giubiasco world(EU(CH(TI)))

  • Quote

Post by JacoMozzi » Tue Jul 29, 2003 2:42 pm

No la soluzione "lecca-culo" no :twisted: :twisted:
Cmq é vero, magari sono io che tento l'innovazione a questo livello di database. Mi sa che si assomigliano tutti finché ci sono 4/5 tabelle :roll:
Grazie mille
Jaco
Top
paolo
l33t
l33t
User avatar
Posts: 768
Joined: Tue Jul 23, 2002 8:23 am
Location: SBT (AP)

  • Quote

Post by paolo » Tue Jul 29, 2003 8:08 pm

Dimenticavo il consiglio che vale sempre per questo tipo di "compiti" didattici da svolgere:

fare un db molto semplice ma documentarlo alla perfezione.

ByEZz,
Paolo
Nihil sine magno labore
Top
JacoMozzi
l33t
l33t
User avatar
Posts: 645
Joined: Mon May 12, 2003 4:39 pm
Location: Giubiasco world(EU(CH(TI)))

  • Quote

Post by JacoMozzi » Tue Jul 29, 2003 9:54 pm

Mi sono dimenticato di rispondere a Paolo...
Oracle perché cmq la scuola ha deciso così :roll:
e non c'ha neanche fornito oracle per Linux :evil:
Quindi dovrò far penare il mio spirito vedendo quella diavoleria di winzoz :cry:
Grazie mille a tutti
Siete stati veramente gentili 8)
Ciao
Jaco
Top
Post Reply
  • Print view

14 posts • Page 1 of 1

Return to “Forum di discussione italiano”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic