
Concept explainers
a)
Creation of an
- To create an information system an initial study and following phases are need to be made by the designer because they will create an impact to the design of the
database . - The information is collected in order to establish details about the entities, relationships among the entities generated.
- Business rules that are shaped up through relationships, connectivity and cardinalities are being obtained and collected through designer.
Question that can be asked in order to create an information system:
The below are some of the sample questions that can impact the design of the database:
- Is it required to develop the database for all departments at once or whether it is required to design and implement the database for one particular department?
- What will the design approach required that could affect the process of designing?
- What type of development is required, one module at a time or integrated system approaches (Example: Billing, production, shipping and inventory)?
- What type of tracking system is required that is in terms of tracking the nuts and bolts through lot number, by shift, by production, by type or by department?
- What type of tracking system is required for the suppliers of each batch that is in terms raw materials used in the production of the nuts and bolts?
- Is it required to track the customer information regarding the receive summary of nuts and bolts based on batches?
- What type of reporting system is required that is what type of reporting requirements are required and who requires the distribution report details needs to be specified?
Effect of the questions that are asked:
The answers to the above question affect the database design in conceptual and in logical way along with the implementation, testing made with the subsequent operations.
b)
Creation of an information system:
- To create an information system an initial study and following phases are need to be made by the designer because they will create an impact to the design of the database.
- The information is collected in order to establish details about the entities, relationships among the entities generated.
- Business rules that are shaped up through relationships, connectivity and cardinalities are being obtained and collected through designer.
Question that can be asked in order to create an information system:
The below are some of the sample questions that can impact the design of the database:
- Is it required to develop the database for all departments at once or whether it is required to design and implement the database for one particular department?
- What will the design approach required that could affect the process of designing?
- What type of development is required, one module at a time or integrated system approaches (Example: Billing, production, shipping and inventory)?
- What type of tracking system is required that is in terms of tracking the nuts and bolts through lot number, by shift, by production, by type or by department?
- What type of tracking system is required for the suppliers of each batch that is in terms raw materials used in the production of the nuts and bolts?
- Is it required to track the customer information regarding the receive summary of nuts and bolts based on batches?
- What type of reporting system is required that is what type of reporting requirements are required and who requires the distribution report details needs to be specified?
Effect of the questions that are asked:
The answers to the above question affect the database design in conceptual and in logical way along with the implementation, testing made with the subsequent operations.

Trending nowThis is a popular solution!

Chapter 9 Solutions
EBK DATABASE SYSTEMS: DESIGN, IMPLEMENT
- In a shopping cart, there are various items, which can either belong to the category of household items or electronic items. The following UML diagram illustrates the relationship between items, household items, and electronic items. //Implementation Class public class ShoppingCart{ public static void main(String[] args){ final int MAX_ITEM = 50; Item cart = new Item[MAX_ITEM]; addItem(cart); // populate the item array printItem(cart); } } Considering that all the data definition classes and the implementation class are complete, which of the following Object-Oriented Programming (OOP) concepts do you need to use in the above context? i) Polymorphism ii) Method Overloading iii) Method Overriding iv) Dynamic Binding v) Abstract Class Explain, using course terminology, how you would use any of the above concepts to model the given scenario.arrow_forwardAnswer this JAVA OOP question below: An Employee has a name, employee ID, and department. An Employee object must be created with all its attributes. The UML diagram is provided below: - name: String - employeeId: String - department: String + Employee(name: String, employeeId: String, department: String) + setName(name: String): void + setEmployeeId(employeeId: String): void + setDepartment(department: String): void + getName(): String + getEmployeeId(): String + getDepartment(): String + toString(): String A faculty is an Employee with an additional field String field: rank public class TestImplementation{ public static void main(String[] args){ Employee[] allEmployee = new Employee[100]; // create an employee object with name Tom Evan, employee ID 001 and department IST and store it in allEmployee // create a faculty object with name Adam Scott, employee ID 002, department IST and rank Professor and store it in allEmployee } }arrow_forwardPlease answer this JAVA OOP question that is given below: An Employee has a name, employee ID, and department. An Employee object must be created with all its attributes. The UML diagram is provided below: - name: String - employeeId: String - department: String + Employee(name: String, employeeId: String, department: String) + setName(name: String): void + setEmployeeId(employeeId: String): void + setDepartment(department: String): void + getName(): String + getEmployeeId(): String + getDepartment(): String + toString(): String A faculty is an Employee with an additional field String field: rank Assuming the Employee class is fully implemented, define a Professor class in Java with the following: A toString() method that includes both the inherited attributes and the specializationarrow_forward
- Please answer JAVA OOP question below: An Employee has a name, employee ID, and department. An Employee object must be created with all its attributes. The UML diagram is provided below: - name: String - employeeId: String - department: String + Employee(name: String, employeeId: String, department: String) + setName(name: String): void + setEmployeeId(employeeId: String): void + setDepartment(department: String): void + getName(): String + getEmployeeId(): String + getDepartment(): String + toString(): String A faculty is an Employee with an additional field String field: rank Assuming the Employee class is fully implemented, define a Professor class in Java with the following: Instance variable(s) A Constructorarrow_forwardDevelop a C++ program that execute the operation as stated by TM for addition of two binary numbers (see attached image). Your code should receive two binary numbers and output the resulting sum (also in binary). Make sure your code mimics the TM operations (dealing with the binary numbers as a string of characters 1 and 0, and following the logic to increase the first number and decreasing the second one. Try your TM for the following examples: 1101 and 101, resulting 10010; and 1101 and 11, resulting 10000.arrow_forwardI need to define and discuss the uses of one monitoring or troubleshooting tool in Windows Server 2019. thank youarrow_forward
- I would likr toget help with the following concepts: - Windows Server features - Windows Server versus Windows 10 used as a client-server networkarrow_forwardI need to define and discuss the uses of one monitoring or troubleshooting tool in Windows Server 2019. thank youarrow_forwardWhy is planning for the retirement system and transition critical?arrow_forward
- Principles of Information Systems (MindTap Course...Computer ScienceISBN:9781285867168Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningPrinciples of Information Systems (MindTap Course...Computer ScienceISBN:9781305971776Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningA Guide to SQLComputer ScienceISBN:9781111527273Author:Philip J. PrattPublisher:Course Technology Ptr
- Database Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781305627482Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781285196145Author:Steven, Steven Morris, Carlos Coronel, Carlos, Coronel, Carlos; Morris, Carlos Coronel and Steven Morris, Carlos Coronel; Steven Morris, Steven Morris; Carlos CoronelPublisher:Cengage LearningFundamentals of Information SystemsComputer ScienceISBN:9781337097536Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning





