Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Document preview thumbnail
Vista previa 4 fuera de 776 páginas
Examen

Solutions manual for database systems design implementation and management 12th edition by coronel All Chapters 1-16

Document preview thumbnail
Vista previa 4 fuera de 776 páginas

Solutions manual for database systems design implementation and management 12th edition by coronel All Chapters 1-16

Vista previa del contenido

Appendix C The University Lab: b b b b


Conceptual Design Verification, Logical Design, and Implementation b b b b b b




Appendix C b




The University Lab: Conceptual Design, b b b b




b Verification,Logical Design, and Implementation b b b b




Discussion Focus b




How is a database design verified, and why is such verification necessary?
b b b b b b b b b b b




Use our detailed answer to question 1 to focus class discussion on database design verification. Stress
b b b b b b b b b b b b b b b


that the verification process uses the initial ER model as a communication tool.
b b b b b b b b b b b b b




The designer may begin the verification process by describing the organization's operations to its end
b b b b b b b b b b b b b b


users, basing the detailed description on the initial ER model. Next, explain how the operations will be
b b b b b b b b b b b b b b b b b


supported by the database design. Stress that the design must support the end-user application views,
b b b b b b b b b b b b b b b


outputs, and inputs. Points to be addressed include such questions as:
b b b b b b b b b b b




 Is the description accurate? If not, what aspects of the description must be corrected?
b b b b b b b b b b b b b


 Does the model support the end-user requirements? If not, what aspects of the
b b b b b b b b b b b b


bend-userrequirements have not been addressed or have been addressed inadequately?
b b b b b b b b b b




Keep in mind that even a model that perfectly addresses all initially determined end user
b b b b b b b b b b b b b b


requirementsis likely to need adjustments as those end users begin to understand the ramifications of
b b b b b b b b b b b b b b b b


the database design's capabilities. In many cases, the end users may learn what the organization's
b b b b b b b b b b b b b b b


processes and procedures actually are, thus leading to new requirements and the perception of new
b b b b b b b b b b b b b b b


opportunities. The database designer must keep such likely developments in mind, especially if (s)he
b b b b b b b b b b b b b b


works as a database design consultant. (Anticipation of such developments must be factored into the
b b b b b b b b b b b b b b b


contract negotiations for consulting fees.)
b b b b b




Discuss the role of the system modules.
b b b b b b




1

, Appendix C The University Lab: b b b b


Conceptual Design Verification, Logical Design, and Implementation
b b b b b b




The use of system modules can hardly be overemphasized in a database design environment.
b b b b b b b b b b b b b


bStressthese module characteristics and features:
b b b b b




 Modules represent subsets of the database model: Smaller "pieces" are more
b b b b b b b b b b


easilyunderstood.
b b


 Modules are self-contained and accomplish a specific system function; if such a system
b b b b b b b b b b b b


function must be modified, other functions remain unaffected.
b b b b b b b b


 Modules fit into a modular database design, which is more easily modified and adapted
b b b b b b b b b b b b b


to new circumstances. Because modification efforts are focused on a database subset,
b b b b b b b b b b b b


productivity of both designers and application developers is likely to be enhanced.
b b b b b b b b b b b b




Module interfaces must be clear if the modules are expected to work well within the overall system.
b b b b b b b b b b b b b b b b




2

, Appendix C The University Lab: b b b b


Conceptual Design Verification, Logical Design, and Implementation
b b b b b b




Answers to Review Questions
b b b




1. Why must a conceptual model be verified? What steps are involved in the verification process?
b b b b b b b b b b b b b b




The verification of a conceptual model is crucial to a successful database design. The verification
b b b b b b b b b b b b b b


process allows the designer to check the accuracy of the database design by:
b b b b b b b b b b b b b




 Re-examining data and data transformations. b b b b


 Enabling the designer to evaluate the design efficiency relative to the end user's
b b b b b b b b b b b b


andsystem's design goals.
b b b b




Keep in mind that, to a large extent, the best design is the one that serves the end-user
b b b b b b b b b b b b b b b b b


requirements best. For example, a design that works well for a manufacturing firm may not fit the
b b b b b b b b b b b b b b b b b


needs of a marketing research firm, and vice versa.
b b b b b b b b b




The verification process helps the designer to avoid implementation problems later by:
b b b b b b b b b b b




 Validating the model's entities. (Remember the minimal data rule.)
b b b b b b b b


 Confirming entity relationships and eliminating duplicate, unnecessary, or
b b b b b b b


bimproperlydefined relationships. b b


 Eliminating data redundancies. b b


 Improving the model's semantic precision to better represent real-world operations.
b b b b b b b b b


 Confirming that all user requirements (processing, performance, or security) are met.
b b b b b b b b b b




Verification is a continuous activity in any database design. The database design process is
b b b b b b b b b b b b b


evolutionary in nature: It requires the continuous evaluation of the developing model by
b b b b b b b b b b b b b


examining the effect of adding new entities and by confirming that any design changes enhance
b b b b b b b b b b b b b b b


the model's accuracy.
b b b




The verification process requires the following steps:
b b b b b b




1. Identify the database's central entity. b b b b




The central entity is the most important entity in our database, and most of
b b b b b b b b b b b b b


bthe otherentities depend on it.
b b b b b




3

, Appendix C The University Lab: b b b b


Conceptual Design Verification, Logical Design, and Implementation
b b b b b b




2. Identify and define each module and its components.
b b b b b b b




The designer divides the database model into smaller sets that reflect the data
b b b b b b b b b b b b


bneeds ofparticular systems modules such as inventory, orders, payroll, etc.
b b b b b b b b b b




3. Identify and define each of the module's processes.
b b b b b b b




Specifically, this step requires the identification and definition of the database transactions
b b b b b b b b b b b


that represent the module's real-world operations.
b b b b b




4

Información del documento

Subido en
3 de septiembre de 2025
Número de páginas
776
Escrito en
2025/2026
Tipo
Examen
Contiene
Preguntas y respuestas
$18.49

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
PrimeStudies
3.0
(5)
Vendido
20
Seguidores
0
Artículos
297
Última venta
3 semanas hace



Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes