Extras din proiect
1. Scurtă descriere a proiectului
Grădinile zoologice joacă un rol important în domeniile educaţiei şi conservării, aducând în atenţia opiniei publice problematica protejării şi refacerii faunei sălbatice.
Prin tema aleasă, se doreşte realizarea unei baze de date multimedia care poate fi utilizată de cadrele didactice, mai ales cele din învăţământul primar, care organizează activităţi extraşcolare în scopul formării unei conştiinţe sociale a elevului, viitor adult. Totodată, părinţii au posibilitatea de a-şi planifica timpul liber alături de copii, prin identificarea activităţilor pe care le pot desfăşura într-o grădină zoologică.
Informaţiile care vor fi puse la dispoziţie de această bază de date vor sensibiliza opinia publică, aceasta având astfel posibilitatea de a-şi extinde orizontul de cunoaştere în domeniul conservării faunei sălbatice.
2. Tipuri de obiecte multimedia
• cele de tip text vor fi de forma: data creării, numele grădinii zoologice, caracteristici ale animalelor, păsărilor (rasă, culoare blană/penaj, forma ochilor, perioada de hibernare, perioada de împerechere, perioada de năpârlire/schimbul penajului etc.), date referitoare la locaţia şi întinderea grădinii zoologice respective;
• cele de tip imagine vor fi de forma: data creării, numele grădinii zoologice, titlul obiectului, vârsta animalelor, rasa, sex, culoarea blănii / penajului;
• cele de tip audio vor fi de forma: data creării, numele grădinii zoologice, zgomotul produs de animale/păsări în anumite momente (hibernare, perioada de împerechere, gestaţie), durata înregistrării, titlul obiectului, vârsta animalelor, rasa;
• cele de tip video vor fi de forma: data creării, numele grădinii zoologice, titlul, durata, vârsta, sex, rasa.
II. MODELAREA CONCEPTUALǍ A BAZEI DE DATE
Tabelele vor fi :
tabela “Animal”, în care se vor reţine id-ul (cheie primară), id-ul tabelei “Caracteristici” (id_c – cheie externă), id-ul tabelei “Rasa”(id_r – cheie externă), id-ul tabelei ”Gradina ZOO” (id_g –cheie externă), precum şi vârsta şi tip_animal.
tabela “Gradina ZOO”, în care se vor reţine id-ul grădinii (id_g ş– cheie primară), numele grădinii zoologice, localizarea acesteia, precum şi suprafaţa pe care se întinde.
tabela ”Rasa”, în care se vor reţine id-ul rasei (id_r –cheie primară), rasa şi sexul animalului.
tabela “Caracteristici”, în care se vor retine id-ul caracteristicilor (id_c – cheie primară), culoarea ochilor şi culoarea blănii/ penajului.
tabela ”Audio”, în care se vor reţine id-ul din tabela “Animal” (id – cheie primară), data înregistrării, titlul şi durata acesteia.
tabela ”Imagini”, în care se vor reţine id-ul din tabela “Animal” (id– cheie primară), data realizării fotografiei şi titlul acesteia.
tabela ”Video”, în care se vor reţine id-ul din tabela “Animal” (id– cheie primară), data filmării, titlul şi durata acesteia.
Diagrama Entitate-Legatură este următoarea, unde sunt specificate şi relaţiile dintre tabele:
II. IMPLEMENTAREA BAZEI DE DATE MULTIMEDIA
Crearea tabelelor
create table Animal
(id serial NOT NULL,
id_r integer,
id_g integer,
id_c integer,
varsta integer,
tip_animal character varying(30),
constraint Animal_pkey Primary Key (id)
)
with (OIDS=FALSE);
create table Gradina_ZOO
(id_g serial NOT NULL,
nume character varying(30),
localizare character varying(30),
suprafata numeric,
constraint Gradina_ZOO_pkey Primary Key (id_g)
)
Preview document
Conținut arhivă zip
- Proiect Baze de Date Multimedia.doc