{"title":"Comparison of Data Modeling Tools in Database Development","authors":"Tina Vicković, Monika Mladenović","doi":"10.36978/cte.7.1.2","DOIUrl":null,"url":null,"abstract":"Modeliranje podataka je najvažniji dio dizajniranja baze podataka ali i cijelog informacijskog sustava. U procesu izrade relacijske baze podataka kreiranje modela podataka je ključno jer naknadne promjene na bazi podataka nisu poželjne. U prvoj fazi izrade uzimaju se specifikacije od korisnika koje služe za modeliranje podataka. Iz definiranih specifikacija izrađuje se model podataka koji se kreira u tri osnovne faze: izrada konceptualnog, logičkog i na kraju relacijskog, odnosno fizičkog modela. Dok se konceptualni model radi „na papiru“, odnosno skiciraju se osnovni entiteti, atributi i veze, izrada logičkog modela u često uključuje korištenje nekog alata za modeliranje podataka. Ovisno o alatu, iz logičkog modela se može napraviti i relacijski model koji se već smatra dijelom fizičke izrade baze podataka. Pri podučavanju baza podataka i modeliranja kao prve faze iznimno je važno odabrati alat koji je dovoljno jednostavan za studente ali i dovoljno složen da se lako može preslikati na realne sustave u praksi. U ovom radu se kroz izradu modela podataka za bazu podataka o zaposlenicima prikazuje proces izrade modela pomoću različitih alata. Prikazana je usporedba u mogućnostima i opcijama različitih alata za modeliranje, kako besplatnih tako i onih koji su dostupni uz plaćanje pri izradi baze podataka.","PeriodicalId":32796,"journal":{"name":"Politehnika","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Politehnika","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.36978/cte.7.1.2","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Modeliranje podataka je najvažniji dio dizajniranja baze podataka ali i cijelog informacijskog sustava. U procesu izrade relacijske baze podataka kreiranje modela podataka je ključno jer naknadne promjene na bazi podataka nisu poželjne. U prvoj fazi izrade uzimaju se specifikacije od korisnika koje služe za modeliranje podataka. Iz definiranih specifikacija izrađuje se model podataka koji se kreira u tri osnovne faze: izrada konceptualnog, logičkog i na kraju relacijskog, odnosno fizičkog modela. Dok se konceptualni model radi „na papiru“, odnosno skiciraju se osnovni entiteti, atributi i veze, izrada logičkog modela u često uključuje korištenje nekog alata za modeliranje podataka. Ovisno o alatu, iz logičkog modela se može napraviti i relacijski model koji se već smatra dijelom fizičke izrade baze podataka. Pri podučavanju baza podataka i modeliranja kao prve faze iznimno je važno odabrati alat koji je dovoljno jednostavan za studente ali i dovoljno složen da se lako može preslikati na realne sustave u praksi. U ovom radu se kroz izradu modela podataka za bazu podataka o zaposlenicima prikazuje proces izrade modela pomoću različitih alata. Prikazana je usporedba u mogućnostima i opcijama različitih alata za modeliranje, kako besplatnih tako i onih koji su dostupni uz plaćanje pri izradi baze podataka.