2. Data fragmentation allows you to break a single objet into
two or more segments.
Each fragment can be stored at any site over the network.
Horizontal fragmentation refers to the division of a relation
into subsets (fragments) of tuples (rows).
Each fragment is stored at a different node, and each fragment
has unique rows.
3. In this two servers are connected in network.
Each consisting of:
1. Apache 2:
Apache plays a key role in the initial growth of
the World Wide Web.
It is free and open-source software.
2. PHP on Linux :
PHP is a server-side scripting language designed for web
development.
Its code is usually processed by a
PHP interpreter implemented as a module in the web
server .
4. 3. MySQL :
It is a popular choice of database for use in web
applications, and is a central component of the widely
used LAMP open-source web application software stack
(and other "AMP" stacks).
LAMP is an acronym for "Linux, Apache, MySQL,
Perl/PHP/Python".
4. Webmin:
It is a web-based system configuration tool for Unix-
like systems.
With it, it is possible to configure OS internals, such as
users, services or configuration files, as well as modify
and control open source apps, such as the Apache HTTP
Server, PHP or MySQL.
5. 5. phpMyAdmin :
It is a free and open source tool written
in PHP intended to handle the administration
of MySQL with the use of a web browser.
6.
7. The concept of horizontal fragmentation is implemented in the
project.
As user fills the registration form the data will be stored on
different servers.
Server1 will contain residents of Mumbai only(Mumbaikars).
Sever2 will contain residents other than Mumbai(Non-
mumbaikars).
8.
9. Due to fragmentation:
improved availability.
Performance
Improved sharability & local autonomy.