Discuss the term- design optimization, Database Management System

Assignment Help:

Discuss the term- Design Optimization 

We have seen various ways of representing the objects.The fundamental design model uses analysis model as the framework for implementation. The analysis model captures logical information regarding system. To get better result, design model shall contain details to support efficient information access. The inefficient, but semantically-correct analysis model could be optimized to make implementation more fruitful, but an optimized system is more difficult to understand and likely to be reusable in any other context. For the design optimization, as a designer, we must strike an appropriate balance between both efficiency and clarity. 

During design optimization as a designer we must keep following points in our mind:

  • Add redundant associations to reduce access cost and to maximize convenience.
  • Rearrange computation for greater efficiency up to the possible instant.
  • Save derived attributes to reduce re-computation of complicated expression

 


Related Discussions:- Discuss the term- design optimization

Traffic data management, This report identifies and outlines my CIS 499 pro...

This report identifies and outlines my CIS 499 project named Traffic Data Management  Systems (TDMS) .   My goal is to design a replica of all traffic issues to be implemented i

Datawarehouse, Define a job scheduling strategy that will meet business req...

Define a job scheduling strategy that will meet business requirement of reporting availability by 6am CST for the following cubes? Show the job scheduling dependencies in a pictori

Update operations, The Update Operations : Update operations are used fo...

The Update Operations : Update operations are used for altering database values. The constraint violations faced by this operation are logically the similar as the problem faced

Development of large scale distributed real systems, Question: (a) What...

Question: (a) What are the challenges in the development of Large Scale Distributed Real Systems? (b) What is backward engineering and forward engineering in a design packa

Queries, Find the names of all Albums that have more than 30 tracks. Result...

Find the names of all Albums that have more than 30 tracks. Result: (name: varchar(255))

Concurrency control, Give the two reasons for allowing concurrency

Give the two reasons for allowing concurrency

Define catalog and meta data, Define Catalog and meta data ? A catalog ...

Define Catalog and meta data ? A catalog is a compilation of records elaborating the contents of a particular collection or group of collections. Metadata (Meta data, or someti

What is system catalog or catalog relation, What is system catalog or catal...

What is system catalog or catalog relation? How is better known as? A RDBMS maintains a explanation of all the data that it contains, information about every relation and index

Binary relationships, One-to-one relationship: For every 1:1 relationshi...

One-to-one relationship: For every 1:1 relationship type R in the ER diagram including two entities E1 and E2 we take one of entities (say E1) preferably with total participatio

Objectives-database recovery and security, Objectives Define the te...

Objectives Define the terms RECOVERY and INTEGRITY; Define Recovery Techniques; Explain Error and Error detection techniques, and Define types of Authorisation.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd