esybi ry i er ym jimas n.
Download
Skip this Video
Download Presentation
Esybių – ryšių (ER) žymėjimas

Loading in 2 Seconds...

play fullscreen
1 / 16

Esybių – ryšių (ER) žymėjimas - PowerPoint PPT Presentation


  • 274 Views
  • Uploaded on

Esybių – ryšių (ER) žymėjimas. Gabrielė Danusaitė Verslo informacijos vadyba , 4 kursas , 1 grupė VU, 2013. Temos a ktualumas. Koncepcinio duomenų modelio paskirtis – pavaizduoti realaus pasaulio problemą objektais, kurie abstrahuojami iš dalykinės srities.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Esybių – ryšių (ER) žymėjimas' - napua


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
esybi ry i er ym jimas

Esybių – ryšių (ER) žymėjimas

GabrielėDanusaitė

Versloinformacijosvadyba, 4 kursas, 1 grupė

VU, 2013

temos a ktualumas
Temosaktualumas

Koncepcinio duomenų modelio paskirtis – pavaizduoti realaus pasaulio problemą objektais, kurie abstrahuojami iš dalykinės srities.

Pagrindiniai koncepcinio modelio elementai (konceptai) yra objektai ir ryšiai tarp jų. Paprastai koncepciniame modelyje objektai yra aprašomi daiktavardžiais, o ryšiai tarp jų – veiksmažodžiais.

Koncepcinis lygmuo turi du pagrindinius tikslus:

1. Atvaizduoti duomenis išsamiai ir tiksliai.

2. Pateikti vartotojams, programuotojams ir administratoriams lengvai suprantamą duomenų schemą.

Dažnai aprašomi esybių - ryšių (Entity-Relationships) diagramose, ER diagramomis.

esybi ry i modelis
Esybių – ryšiųmodelis

ER modelis sudaro pagrindą ER diagramoms, kurios atitinka konceptualią duomenų bazę taip, kaip ją įsivaizduoja vartotojas.

Pagrindiniai komponentai:

  • esybės (entities);
  • ryšiai (relationships);
  • atributai (attributes).
esyb s
Esybės

Esybė(angl. Entity) – tai realus ar įsivaizduojamas reikšmingas daiktas, sąvoka ar objektas, apie kurį modeliuojama DB turės saugoti informaciją:

  • kiekvienai esybei suteikiamas unikalus tapatumo vardas;
  • esybės vardas yra vienaskaitos formos daiktavardis, užrašytas didžiosiomis raidėmis;
  • esybės žymimos stačiakampiaisviduje užrašant esybės vardą.

Esybės žymėjimas: Esybės pavyzdys:

Šiosesybėsegzemplioriaisgalibūti:

Vilniausorouostas, Karmėlavosorouostasirt.t.

ESYBĖS VARDAS

ORO UOSTAS

atributai
Atributai

Atributas (angl. Atribute) – tai esybės savybė, kuri kokybiškai ar kiekybiškai gali identifikuoti, klasifikuoti ar išreikšti esybės būseną:

  • esybę aprašo bent vienas atributas;
  • identifikuojamas vardu, kuris užrašomas vienaskaitos formoje mažosiomis raidėmis;
  • ieškant atributų, verta atkreipti dėmesį į būdvardžius (pažyminius).
atributai 2
Atributai (2)
  • Atributai charakterizuoja esybes (arba ryšius). vaizduojami ovalais, kurių viduje rašomas atributo vardas. Ovalai sujungiami su atitinkama esybe.

Esybės su atributais: Esybės su atributais pavyzdys:

# - pažymiidentifikuojantįatributą;

* - pažymi, kadatributoreikšmębūtinažinoti (angl.mandatory);

O – pažymi, kadatributoreikšmėsnebūtinažinoti (angl.optional).

ESYBĖS VARDAS

# - atributo 1 vardas

* - atributo 2 vardas

O – atributo 3 vardas

ORO UOSTAS

# - kodas

* - pavadinimas

O – takųskaičius

esyb s ir atributai
Esybėsiratributai

Esybės su savo atributais gali būti aprašomos įvairiai:

  • grafiškai jos gali būti pavaizduotos rėmeliu ar ovalu su esybės ir atributų pavadinimais;

Atributai, sudarantys raktą gali būti kokiu nors būdu išskirti (pažymėti).

  • tekstiniame aprašyme tai gali būti:

Prekės(Prekės kodas, Prekės pavadinimas, Tiekėjas, Kaina, Kiekis)

ry iai
Ryšiai

Ryšys (angl. Relationship) - tai asociacija tarp dviejų esybių. Kiekvienas ryšys pavadinamas taip, kad vardas atspindėtų ryšio esmę:

  • ryšiai žymimi rombais, kurių viduje rašomas ryšio vardas;
  • rombas jungiamas su esybėmis, tarp kurių ir yra aprašomas ryšys.
ry iai 2
Ryšiai (2)

Ryšiolaipsnisparodoryšyjedalyvaujančių esybių skaičių:

  • Unariniairyšiai - tai ryšiaivienosesybėsviduje.

Tokieryšiaidarvadinamirekursyviais.

  • Binarinisryšys bus tada, kaijungiamos dvi esybės.

Šisryšysyradažniausiaipasitaikantis.

  • Ternarinisryšysjungiatrisesybes.

Ryšiaitarp keturių irdaugiauesybių yraitinreti.

ry iai 3
Ryšiai (3)

Ryšiai gali būti klasifikuojami į tokias rūšis:

  • vienas su vienu (1:1), (1-1);
  • vienas su daug (1:N), (1 - *);
  • daug su daug (N:M), (* - *).
naudota literat ra
Naudotaliteratūra
  • http://cds.cern.ch/record/238971
  • http://mif.vu.lt/cs2/en/courses/infsyst/files/E-R.pdf
  • http://studento.vikis.lt/wiki/index.php/ER
  • http://www.techmat.vgtu.lt/konspektai/duom_bazes/dalis_3.pdf
  • http://www.scribd.com/doc/129277795/Esybių-ryšių-diagrama