Digital Repository

A DATABASE MODEL TO AUTOMATE THE INFORMATION SYSTEMS DEVELOPMENT.

Show simple item record

dc.contributor.author Uduwela, W.C.
dc.date.accessioned 2017-08-23T08:21:02Z
dc.date.available 2017-08-23T08:21:02Z
dc.date.issued 2016
dc.identifier.citation Uduwela, W.C.(2017). A DATABASE MODEL TO AUTOMATE THE INFORMATION SYSTEMS DEVELOPMENT. M.Phil.Thesis, University of Kelaniya. en_US
dc.identifier.uri http://repository.kln.ac.lk/handle/123456789/17207
dc.description.abstract This research proposes a mechanism to generate database, which is an essentialcomponent of any Information System (IS), automatically from the given set ofbusiness forms. This eliminates all the technical complexities of database design anddevelopment from end users. Further, it will enable developing ISs for Small andMedium Enterprises (SMEs) by themselves. Though there are software productsavailable which can automate the IS development process, all of them request thetechnical details of database model which depends on the domain / application as aninput. Relational database model is the most commonly used database model, but itsdesign and development process is difficult for non-technical users.Thus, this research proposes a new data model called Set Based Data Model(SBDM), which is a generic modcl for any domain, and it is free from intennediatetechnical steps. The theoretical foundation of this model is the relationship betweenfields/attributes of fonns used in IS and the values/data of the business domain usedin the business transactions. Hence, the data requirement of the model is alreadyavailable in forms.There are two types of data storages in this model: one to keep the businessknowledge (data layer) and the other to keep the transaction details (reference layer).These data storages consist with tables and keys as in the relational database model.Separate tables are generated for each distinct field/attributes (excluding the derivedfields/attributes) in all forms to maintain the data layer while separate tables aregenerated for each form with all attributes to maintain the reference layer. The tablesin the data layer maintain a key value for each record while the tables in thereference layer refer the relevant key values at the data layer to maintain records ofeaeh transaction. Tables in these two layers can be implemented using existingrelational database management systems. en_US
dc.language.iso en en_US
dc.relation.ispartofseries TH;1332
dc.subject Infonnation Systems en_US
dc.subject Database Model en_US
dc.subject Conceptual Model en_US
dc.subject Logical Model en_US
dc.subject Normalization en_US
dc.subject Set theory en_US
dc.subject Data Model en_US
dc.title A DATABASE MODEL TO AUTOMATE THE INFORMATION SYSTEMS DEVELOPMENT. en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Digital Repository


Browse

My Account