Case Studies in Finance and AccountingFull description
GiordanoFull description
Toyota case study solution
Arundel case study solution Finance
Mattel’s recall problems were caused by three primary issues: The first and most crucial factor leading to recall was designing problems. Analyzing the Mattel’s voluntary recall history in U.S and...
training needs assessmentFull description
1. Nestlé Case Study Lauren and Florian 2. Mission“To provide consumers withthe best tasting, mostnutritious choices in a widerange of food and beveragecategories and eatingoccasions, from …Descripción completa
management
case studyFull description
OTSDFull description
1
Engineering Management case study
case studiesFull description
noneFull description
case study on beautiful concept of six sigma....
Case Study Q: Suggest a suitable database design to maintain above mentioned data keeping in mind the redundancy and consistency of data. Mention all your assumptions to justify your answer
Answer: To To develop Library nformation system system for !entral "niversity we need to do #atabase Analysis$ developing system is based on the analysis of database. #atabase analysis work directly affects the database utility. utility. #atabase analysis can be divided into into two parts. %ne is the analysis of conceptual model$ the other is a logical model analysis. 1.Conceptual Model Analysis The conceptual model has the following characteristics: &'( The conceptual model is the abstraction and generali)ation of the real world. t fully reflects the things in the real world and the relationship between things. t can satisfy user*s data processing re+uirements. &,( t is easy to understand because the conceptual model is concise$ clear and independent. -e can echange the idea with the users who are not familiar with computer on the platform of conceptual model. t is a good way to make the users to join the design of the database to ensure the design work more reasonable. &/( The conceptual model is easy to update. t is also easy to modify and epand when the application environment and application re+uirements change. &0( The conceptual model is easily converted to the relation model$ network model and layer model. The powerful tool for !onceptual model is 123 model &entity relationship diagram(. The 123 model is a problem2oriented conceptual conceptual model$ which uses uses a simple graphical way to to describe data of the real world. world. This description is not related to the data in the database and access way$ much closer to people*s way of thinking. n 123 model$ information consists of entity type$ entity properties and entity relationship.
The library 4MS 123 diagram analysis anal ysis is based on the "ML system model. The database model is based on drawing 123 diagrams. The 123 diagram for the library 4MS is shown in figure '.
2.Logical Model Analysis !onceptual model 123 diagram is an abstract epression of the user re+uirement$ it is independent of any kind of specific data model$ and thus cannot be supported by any specific #5MS. n order to be able to establish the final proper system$ the conceptual model needs to be converted into a logical model to
complete the design of the database logical structure. #atabase logic structure design is divided into two steps: 6irst$ convert the 123 diagram to the entity2relationship model. Secondly$ optimi)e the entity2 relationship model. The specific steps: each entity is converted to a relationship &a data tables(.The entity property is the data table properties &field in the tables(.The primary key is the relationship. The logic model diagram$ namely that is the analysis of the fields and the tables$ is based on the 123 diagram of the library 4MS. After coming to the decision what fields and tables you need you can create a database model. The database model is shown in 6igure ,.
Database Design %nce you have the database model you can start the database design. 6irst according to the various models$ you can create different databases. Then go to the decision of the fields and the tables about those databases. Create Databases According to the analysis of the Library 4MS$ we mainly need some databases as following: &'( Subscribing database$ mainly used for the purchasing subsystem stores the information of the books. The librarian who is responsible for purchasing operates this subsystem. &,( !ataloging database$ mainly used for sorting and cataloging subsystem. And it is accessed only by the librarian responsible for cataloging.