Sisällysluettelo:
- Keskeinen ero - yleistys vs. erikoistuminen DBMS: ssä
- Mitä yleistäminen on DBMS: ssä?
- Mikä on erikoistuminen DBMS: ään?
- Mikä on yleistämisen ja erikoistumisen suhde DBMS: ssä?
- Mikä on ero yleistämisen ja erikoistumisen välillä DBMS: ssä?
- Yhteenveto - yleistys vs. erikoistuminen DBMS: ssä
Video: Ero Yleistämisen Ja Erikoistumisen Välillä DBMS: Ssä
2024 Kirjoittaja: Mildred Bawerman | [email protected]. Viimeksi muokattu: 2023-12-16 08:38
Keskeinen ero - yleistys vs. erikoistuminen DBMS: ssä
Keskeinen ero yleistämisen ja erikoistumisen välillä DBMS: ssä on se, että yleistäminen on prosessi, jossa yhdistetään alemman tason entiteetit korkeamman tason yksikön tuottamiseksi, kun taas erikoistuminen on prosessi, jolla korkeamman tason yksikkö jaetaan alemman tason entiteetteihin.
Jokaisen organisaation on tallennettava tietoja vaatimusten mukaisesti. Tietoja on erityyppisiä, ja niiden järjestämiseen pitäisi olla mekanismi. Tietokannan hallintajärjestelmää (DBMS) voidaan käyttää tietojen tehokkaaseen tallentamiseen, päivittämiseen, hallintaan ja noutamiseen. Ennen kuin tiedot tallennetaan tietokantaan, suunnitellusta tietokannasta tulisi olla visuaalinen esitys. Entity Relationship (ER) -kaaviota voidaan käyttää käsitteellisen käsityksen saamiseksi tietokannasta. ER-kaavio perustuu ER-malliin. Tietojen monimutkaisuuden myötä ER-mallia kehitettiin edelleen. Se tunnetaan nimellä Enhanced Entity Relationship model (EER). EER-malliin perustuvaa kaaviota kutsutaan Enhanced ER -diagrammiksi. Yleistäminen ja erikoistuminen ovat kaksi parannetun ER-mallin käsitettä, joita voidaan käyttää piirtämään EER-kaavio.
SISÄLLYS
1. Yleiskatsaus ja keskeinen ero
2. Mikä on yleistys DBMS: ssä
3. Mikä on erikoistuminen DBMS: ään
4. Yleistämisen ja DBMS: n erikoistumisen suhde
5. Rinnakkainen vertailu - yleistys vs DBMS: n erikoistuminen taulukkomuodossa
6. Yhteenveto
Mitä yleistäminen on DBMS: ssä?
Entiteetti viittaa reaalimaailman esineeseen, ja entiteettien välillä on suhteita. ER-kaavio perustuu Entity-relationship (ER) -malliin. Entiteettisuhdemalli on malli, jota käytetään tietojen välisten suhteiden suunnittelussa ja esittämisessä. Lääketieteellisen keskuksen tietokannassa voi olla entiteetti, kuten potilas, lääkäri, henkilöstön jäsen jne. Jokaisella yksiköllä on ominaisuuksia kuvaavat ominaisuudet. Ne tunnetaan attribuutteina. Potilasyksiköllä voi olla määritteitä, kuten potilaan tunnus, nimi, osoite, puhelin jne. Yksikköjen välinen yhteys tunnetaan suhteena.
Tietojen monimutkaisuuden myötä alkuperäistä ER-mallia kehitettiin edelleen. Se tunnetaan nimellä Enhanced ER (EER) -malli. EER-malliin perustuvaa kaaviota kutsutaan Enhanced ER (EER) -diagrammiksi. Yleistäminen on käsite, jota voidaan käyttää piirrettäessä EER-kaaviota. Yleistämisessä alemmat yksiköt voidaan yhdistää ylemmän tason kokonaisuuteen. Se tunnetaan myös nimellä alhaalta ylöspäin suuntautuva lähestymistapa. Tässä lähestymistavassa yksiköt yhdistetään yhteen yleisen kokonaisuuden toteuttamiseksi.
Kuva 01: Yleistäminen, alhaalta ylöspäin suuntautuva lähestymistapa
Yllä olevan kaavion mukaan on kaksi kokonaisuutta, joita kutsutaan opiskelijaksi ja luennoitsijaksi. Opiskelija-entiteetti sisältää attribuutit student_id, nimi ja kaupunki. Luennoitsija sisältää attribuutit lecturer_id, nimi ja kaupunki. Molemmat voidaan yhdistää yhdessä Person-kokonaisuuden luomiseksi. Nimi ja kaupunki-attribuutit ovat yhteisiä molemmille entiteeteille. Siksi ne voidaan sijoittaa Henkilö-kokonaisuuteen. Opiskelija-kokonaisuudella on oma attribuutti student_id. Lecturer-yksiköllä on oma attribuutti lecturer_id. Opiskelija- ja lehtoriyksiköt yleistetään edelleen Henkilö-kokonaisuudeksi.
Mikä on erikoistuminen DBMS: ään?
Erikoistuminen on yleistämisen vastakohta. Erikoistumisessa ylemmän tason yksikkö voidaan jakaa alemman tason yksiköihin. Ylemmän tason yksikkö on erikoistunut edelleen. Se tunnetaan myös nimellä ylhäältä alaspäin suuntautuva lähestymistapa. Harkitse samaa esimerkkiä kuin yllä.
Kuva 02: Erikoistuminen, ylhäältä alas -lähestymistapa
Yllä olevan kaavion mukaan kokonaisuus Henkilö voidaan edelleen jakaa erikoistuneisiin yksiköihin, jotka ovat opiskelija ja lehtori. Henkilö-entiteetillä on nimi- ja kaupunkikokonaisuudet. Siksi nämä attribuutit kuuluvat myös opiskelija- ja lehtoriyksiköihin. Opiskelija-entiteetti sisältää nimen ja kaupungin määritteet sekä oman määritteen, joka on student_id. Lecturer-yksikkö sisältää nimen, kaupungin määritteet ja oman määritteen, joka on lecturer_id. Voidaan havaita, että Henkilö-yksikkö on erikoistunut edelleen opiskelijaan ja opettajaan.
Mikä on yleistämisen ja erikoistumisen suhde DBMS: ssä?
Yleistäminen on vastakohta erikoistumiselle ja erikoistuminen on päinvastainen yleistämiselle
Mikä on ero yleistämisen ja erikoistumisen välillä DBMS: ssä?
Erilainen artikkeli keskellä taulukkoa
Yleistäminen vs DBMS: n erikoistuminen |
|
Yleistäminen on prosessi, jossa alemman tason entiteetit yhdistetään ylemmän tason yksikön tuottamiseksi. | Erikoistuminen on prosessi, jossa ylemmän tason yksikkö jaetaan alemman tason yksiköihin. |
Synonyymit | |
Yleistämistä kutsutaan alhaalta ylöspäin suuntautuvaksi lähestymistavaksi. | Erikoistumista kutsutaan ylhäältä alas -menetelmäksi. |
Päätehtävä | |
Yleistämisessä monet yhteisöt kootaan yhdeksi yleiseksi kokonaisuudeksi niiden samankaltaisten ominaisuuksien perusteella. | Erikoistumisessa yhteisö jaetaan alayksiköihin niiden ominaisuuksien perusteella. |
Yhteenveto - yleistys vs. erikoistuminen DBMS: ssä
ER-kaavioita käytetään mallintamaan tietokannan rakennetta. Se tarjoaa käsitteellisen käsityksen tietokannasta. Se perustuu ER-malliin. ER-mallia kehitettiin edelleen, ja se tunnetaan nimellä Enhanced ER-malli. Kaavioihin perustuva EER-malli on EER-malli. Yleistäminen ja erikoistuminen ovat kaksi käsitettä, joita voidaan käyttää piirrettäessä tehostettua ER-kaaviota. Ero yleistämisen ja erikoistumisen välillä DBMS: ssä on se, että yleistäminen on prosessi, jossa yhdistetään alemman tason entiteetit korkeamman tason yksikön tuottamiseksi, kun taas erikoistuminen on prosessi, jolla korkeamman tason yksikkö jaetaan alemman tason entiteetteihin. Tässä artikkelissa käsitellään yleistämisen ja erikoistumisen välistä eroa DBMS: ssä.
Suositeltava:
Transkription Ja Translaation Ero DNA: Ssa
Keskeinen ero transkription ja translaation välillä DNA: ssa on, että transkriptio on geneettisen koodin sisältävän mRNA-sekvenssin tuottaminen
Ero GET- Ja POST-menetelmien Välillä PHP: Ssä
Tärkein ero GET- ja POST-menetelmien välillä PHP: ssä on se, että GET-menetelmä lähettää tiedot liittämällä ne sivupyyntöön, kun taas POST-menetelmä lähettää
Ero Polymorfismin Ja Perinnöllisyyden Välillä OOP: Ssa
Keskeinen ero - Polymorfismi vs. perintö OOP: n olio-ohjelmoinnissa (OOP) käytetään yleisesti ohjelmistojen kehittämiseen. Monet ohjelmointikielet su
Ero SSI: N Ja SSA: N Välillä
Keskeinen ero - SSI vs. SSA Monilla hallituksilla on useita riippumattomia virastoja ja ohjelmia, jotka tarjoavat erilaisia avustuksia kansalaisille
Ero Stereotyypin Ja Yleistämisen Välillä
Stereotyyppi vs yleistys Stereotyyppi ja yleistys ovat kahdenlaisia loogisia päättelyjä, jotka osoittavat eroja niiden välillä. Stereotyypillä tarkoitetaan