Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
Gradinita

PROIECT DIDACTIC CLASA:a XII-a Baze de date Modelul relational

didactica pedagogie



+ Font mai mare | - Font mai mic



DATA noiembrie 2007

SCOALA: Colegiul National Lazar



CLASA:a XII-a D  

UNITATEA DE INVǍTARE: Baze de date

SUBIECTUL: Modelul relational

TIPUL LECTIEI: Predare

DURATA:   50 minute

PROPUNǍTOR: stud. Pencea Radu (CSIE - an IV, grupa 1097)

COMPETENTE SPECIFICE: Organizeazǎ si prelucreazǎ informatia.

OBIECTIVE OPERATIONALE: Elevii vor fi capabili sa:

O1 - clasifice tipurile de modele pentru baze de date

O2 - defineasca structura modelului relational

O3 - defineasca conceptele utilizate de mod. relational

O4 - realizeze o schema relationala

O5 - enumere caracteristicile modelului relational

O6 - deosebeasca cele trei tipuri de modele de baze de date

STRATEGIA DIDACTICǍ:

. RESUR.SE PROCEDURALE: metode si procedee: conversatia, explicatia

forme de organizare: frontal, individual

. RESURSE MATERIALE: calculatorul

NR.

CRT.

ETAPELE

LECTIEI

OB.

OP.

CONTINUTUL INFORMATIONAL AL LECTIEI

STRATEGIA DIDACTICǍ

ACTIVITATEA PROPUNǍTOAREI

ACTIVITATEA ELEVILOR

METODE SI PROCEDEE

FORME DE ORGANIZARE

RESURSE

MATERIALE

DOZARE

Moment

organizatoric (1 rninut)

. Se consemneaza absentele.

. Verifica existenta resurselor materiale.

. Se pregatesc pentru lectie.

. Raspund la intrebari.

conversatia

frontal

 

Captarea atentiei

(2 minute)

Tipuri de modele de date pentru BD:

- fundamentale: ierarhice, retea, relationale, orientate obiect;

- derivate (extinse din cele fundamentale): distribuite etc.

. Sunt atenti la explicatiile propunatoarei.

conversatia

explicatia

frontal

 

Anuntarea subiectului si a unor obiective operational e (2 minute)

. Anunta titlul, obiectivele operationale si modul de desfasurare al lectiei.

. Scriu pe caiete titlul lectiei

conversatia

frontal

 

Prezentarea noului continut

(23 minute)

modelul relational este o tehnica de descriere a datelor cu ajutorul tabelelor

Definirea structurii modelului relational.

a)   Definirea entitatilor se face sub forma unor tablouri bidimensionale numite tabele sau relatii de date.

Conceptele utilizate sunt

DOMENIU = un ansamblu de valori caracterizat printr-un nume.

El poate fi explicit (se enumera valorile posibile D1:) sau implicit (se precizeaza proprietatile valorilor D1:).

TABELA/RELATIA = un subansamblu al produsului cartezian al mai multor domenii, caracterizat printr-un nume.

ATRIBUTUL = coloana unei tabele, caracterizata printr-un nume

TUPLUL = linia dintr-o tabela si nu are nume.

Nota. Ordinea liniilor (tupluri) si coloanelor (atribute) dintr-o tabela nu trebuie sa prezinte nici-o importanta.

SCHEMA TABELEI = numele tabelei, urmat intre paranteze rotunde de lista atributelor, iar pentru fiecare atribut se precizeaza domeniul asociat.

CHEIA = un atribut sau un ansamblu de atribute care au rolul de a identifica un tuplu dintr-o tabela.

Tipuri de chei: primare/alternate, simple/comune, externe.

SCHEMA RELATIONALA

= schema tabelei + cheile + restrictiile de integritate.

Exemplu. Fie tabela STUDENT cu atributele: NUME din domeniul D1 (numele de persoane), ANSTUDIU din domeniul (anii de studiu dintr-o facultate), ANNASTERE (anii calendaristici).

NUME: D1

ANSTUD : D2

ANNASTERE: D3

POPA A.

PETRE M.

ILIE C.

STUDENT

tuplu
Schema tabelei :

STUDENT(NUME: D1, ANSTUDIU: D2, ANNASTERE: D3)

Nota Numarul de domenii este mai mic sau egal cu numarul de atribute pentru o tabela (mai multe atribute pot lua valori din acelasi domeniu).

Caracteristicile modelului relational

A fost propus de catre IBM si  a revolutionat reprezentarea datelor in BD facand trecerea la o noua generatie.

Modelul este simplu, are o solida fundamentare teoretica fiind bazat pe teoria seturilor (ansamblurilor) si pe logica matematica.

Pot fi reprezentate toate tipurile de structuri de date de mare complexitate, din diferite domenii de activitate.

Implementarea modelului se face logic prin atribute avand rol de chei.

Limitele modelului relational:

prea mare simplitate a modelului il face dificil de aplicat pentru noile tipuri de aplicatii (multimedia, internet etc.);

nu asigura o independenta logica totala a datelor de aplicatie;

pentru aplicatii de volum si complexitate foarte mari nu mai face fata;

poate introduce o redundanta prea mare (la proiectare prin tehnica de normalizare).

Baza de date relationala = un ansamblu de tabele prin care se reprezinta atat datele cat si legaturile dintre ele.

. Elevii noteaza pe caiete continutul noii lectii

. Urmaresc explicatiile propunatoarei

conversatia

explicatia

conversatia

explicatia

explicatia

conversatia

explicatia

Frontal

frontal

frontal

frontal

Fixarea

cunostintelor

(20 minute)

. Accentueaza  retinerea principiilor utilizate in modelul relational

Reamintirea tipurilor de restrictii de integritate ale modelului rational;

Conceptele de baza utilizate

. Raspund la

intrebari.

exercitiul

conversatia

explicatia

frontal

individual

 

Incheierea lectiei

(2 minute)

. Se fac aprecieri globale si individuale cu privire la participarea elevilor la lectie.

. Isi noteaza tema pe caiete.

conversatia

frontal

individual

 



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 3038
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved