Académique Documents
Professionnel Documents
Culture Documents
Explain the entity relationship and different types of entity relationships that
can exist.
1. One-to-One
One instance of an entity (A) is associated with one other instance of another entity (B). For
example, in a database of employees, each employee name (A) is associated with only one
social security number (B).
2. One-to-Many
One instance of an entity (A) is associated with zero, one or many instances of another
entity (B), but for one instance of entity B there is only one instance of entity A. For example,
for a company with all employees working in one building, the building name (A) is
associated with many different employees (B), but those employees all share the same
singular association with entity A.
3. Many-to-Many
One instance of an entity (A) is associated with one, zero or many instances of another
entity (B), and one instance of entity B is associated with one, zero or many instances of
entity A. For example, for a company in which all of its employees work on multiple projects,
each instance of an employee (A) is associated with many instances of a project (B), and at
the same time, each instance of a project (B) has multiple employees (A) associated with it.
4.
5
Why there is need to perform analysis and specification of requirements?
Analysis
The analysis phase answers the questions of who will use the
system, what the system
will do, and where and when it will be used. (See Figure 1-3.) During
this
phase, the project team investigates any current system(s), identifies
improvement
Home Assignment 2
QN
Questions
Marks
QN
Questions
Marks
QN
Questions
Each phase of development proceeds in order without any overlapping.
Each phase schedule for the tasks to be completed within a specified time period
The documentation and testing happens at the end of each phase, which helps in
maintaining the quality of the project.
In the waterfall model each step is frozen before the next step. That is the requirements
are frozen before the design starts, and once the design is frozen the coding starts etc. But
what will the testing team do till then so is very time consuming and high costing
In waterfall model the defect were found very late in the development life cycle as test
team was not involved from the beginning of the project.
Tester role will be involved in testing phase only
Marks
QN
Questions
Indexes
Marks
QN
Questions
For instance, MySQL has several, including:
InnoDB
MyISAM
Memory
Marks