Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Ierarhii si relatii recursive

Oracle


Ierarhii si relatii recursive

De ce invat asta?

De multe ori rolurile sunt organizate de ierarhii – la serviciu (manager, sef de echipa,vanzator, preparator de mancare), sau la scoala (director, asistent de director, profesor, staff). Data ierarhica este foarte des intalnita. Intelegerea ei te va ajuta sa modelezi:



  • Topuri organizatorice in afaceri
  • Structuri de constructie
  • Arbori genealogici

Si multe alte ierarhii gasite in viata de zi cu zi.

Arata-mi / Spune-mi

Un top de organiyare poate fi

reprezentat de acest model de

date.

De ce sunt UID-uri pentru

fiecare entitate?

Spune-mi/Arata-mi

Dar acest ERD?

Ce sunt UID-urile pentru fiecare

entitate? (observa relatiile barte)

Spune-mi/Arata-mi

Amandoua din modelele urmatoare

Reprezinta toti angajatii.

Cel din stanga reprezinta o structura

Ierarhica.Cel din stanga foloseste o

Relaatie recursiva.

Care crezi ca este mai bun?

Spune-mi/Arata-mi

In modelul DJ , managerul

priectului are toata raspunderea

pentru un eveniment si manageriaza

lti angajati (cel care planifica

evenimentul, DJ) care lucreaza pentru

eveniment. Alegem sa reprezentam

ierarhia cu o relatie recursiva.

Spune-mi/Arata-mi

Terminologie

Termenii cheie folositi in aceasta lectie includ:

Relatie ierarhica

Relatie recursiva

Sumar

In aceasta lectie, ati invatat cum sa:

Definiti si sa dati exemple de relatii ierarhice

Identificati UID-urile intr-un model ierarhic

Definiti si sa dati exemple de relatii recursive

Reprezentati o relatie recursiva intr-un scenariu ERD dat

Construiti un model folosind si recursivitatea si ierarhiile pentru a exprima acelasi inteles conceptual

Tema 2 - Ierarhii si relatii recursive

Obiective

  • Defineste si da exemple de o relatie ierarhica
  • Fa diagrama relatiilor UID-ului intr+un model ierarhic
  • Identifica exemple de relatii recursive in afaceri
  • Fa diagrama unei relatii recursive dupa un scenariu dat
  • Construieste un model folosind atat recursivitate cat si ierarhiile pentru exprima acelasi inteles conceptual

Vocabular

Cerinte:Indetifica cuvantul din vocabular pentru fiecare definitie de mai jos.

_______________O relatie dintr o entitate si aceiasi entitate.

_______________O serie de reltii care reflecta entitati organizate

in nivele succesive.

Incearca /rezolva

1.Creaza doua diagrame ER pentru a prezenta urmatoarea situatie.Creaza una folosind o structura ierarhica si una folosind o structura recursiva.

„Compania noastra vinde produse in Statele Unite.Asa ca am impartit Statele Unite in patru mari regiuni de vanzari:regiunile vestice nordice sudice si estice. Fiecare regiune de vanzari are un cod unic .Fiecare regiune de vanzari este apoi impartita in districte de vanzari.De exemplu regiunea de vest este impartita in districtele Rocky Mountain ,Northwest,Pacific Coast si Pacific.Fiecare district are un cod unic.Fiecare district este facut din teritorii de vanzari.Districtul Rocky Mountain este facut din trei teritorii:Wyoming-Montana,Colorado si Utah-New Mexico.Districtul Northwest este facut din doua teritorii :Washington si Oregon-Idaho.Districtul Pcacific Coast este compus din doua teritorii:California si Nevada .Districtul Pacific include si teritoriile Hawaii si Alaska.Fiecare teritoriu are un cod unic de teritoriu.

Apoi fiecare teritoriu de vanzari este despartit in doua arii de vanzari.De exemplu , Colorado este format din doua arii :ariile de vanzari Front Range si Western Slopes.Fiecare arie de vanzari are un cod unic de arie.

Fiecare vanzator este responsabil de una sau mai multe arii de vanzare si are o cota specifica de vanzari.Aavem de asemenea si manageri de vanzari care sunt responsabili pentru unul sau mai multe districte de vanzari, si directori de vanzari care sunt responsabili de una sau mai multe regiuni de vanzari.Fiecare manager de vanzari este responsabil de teriitorile din ditrictul lui.Noi nu suprapunem responsabilitatile angajatilor nostri.Fiecare arie de vanzari este responsabilitatea unui singur vanzator, si nici responsabilitatiile managerilor si directorilor nostri nu se suprapun.Cateodata vanyatorii managerii si directorii nostri vor ve indatoriri speciale dar atunci nu vor mai fi responsabili de vanzari. Ne identificam fiecare angajat in vanzari dupa ID-ul lor de angajat.


Document Info


Accesari: 4438
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )