Forskellen Mellem Konceptuel Og Logisk Model

Forskellen Mellem Konceptuel Og Logisk Model
Forskellen Mellem Konceptuel Og Logisk Model

Video: Forskellen Mellem Konceptuel Og Logisk Model

Video: Forskellen Mellem Konceptuel Og Logisk Model
Video: Værdikæde og internationalisering 2024, November
Anonim

Konceptuel vs logisk model

Datamodellering er en opgave, der forvirrer mange modellerere på grund af brugen af forskellige modeller af modellering. Tre modeller af datamodellering, der er meget populære, er konceptuelle, fysiske og logiske modeller, men på grund af mange overlappende principper forbliver folk, der ønsker at gøre brug af nogen af disse modeller, forvirrede. Deres forvirring øges yderligere på grund af teknisk jargon og terminologi. Denne artikel vil forsøge at finde ud af forskelle mellem konceptuelle og logiske modeller i enkle vendinger for at fjerne tvivl fra læsernes sind.

Konceptuel datamodellering

Enhedsrelationsmodel er det grundlæggende træk ved konceptuel datamodel. I ERD for denne model er enhederne repræsenteret som kasser, mens relationer er afbildet i form af diamanter. Et eksempel på forhold kan tages som kunde, der giver ordre, mens et eksempel på enhed er alt, hvad en virksomhed måtte være interesseret i. Denne model blev udviklet af Peter Chen i 1976. Men siden da er denne model blevet fortyndet og bruges sjældent den i sin rene form i dag.

I en konceptuel datamodel er der også dataelementer bortset fra enheder og relationer. Disse dataelementer er knyttet til enheder som deres attributter. Nogle dataelementer, der er fælles for alle enheder, kan knyttes til mange enheder i modellen. Et træk ved enhver konceptuel datamodel er brugen af den samme terminologi for enheder, der bruges i virksomheden. Selvom konceptuel model er relativt enkel, forbliver den ikke sådan i betragtning af virksomhedernes kompleksitet i dag. For at beskrive enhederne og deres forhold i nutidens sammenhæng kræves der meget høj grad af abstraktion i konceptuel datamodellering.

Logisk datamodellering

Det er når IT-data skal implementeres i forretningsdata, man bruger logisk datamodel. Selvom der ikke er behov for at have en ordre under navngivning af enheder og relationer i den konceptuelle model, er det nødvendigt med en logisk model at tage hensyn til organisering, mens du opretter attributter. Derefter kan man gå efter surrogatnøgler for at gøre det lettere, hvis udenlandske nøgler får tabeller til at se komplicerede ud. Når det er afsluttet. Den logiske model synes at være tæt på den fysiske model. Det har dog stadig ligheder med konceptuel model. Logisk model har primære, udenlandske og alternative nøgler, men intet særligt til en måldatabaseplatform.

Hvad er forskellen mellem konceptuel og logisk datamodel?

• Både konceptuelle såvel som logiske datamodeller er vigtige for datamodellering

• Mens konceptuel datamodel gør kommunikationen let med en beskrivelse af datakravet, giver logisk datamodel it-mænd mulighed for at chippe ind uden at skulle bekymre sig om databasebegrænsninger.

Anbefalet: