Child pages
  • Team Development Database Considerations - Shared Versus Local
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Team Development Database Considerations

When developing database applications in a team development environment, considerations must be made on the development database environment. Servoy Developer allows a developer to connect to the database they are developing against.  This database can be a local database to the development machine, or it could be a shared database on a the database server.

Reasons To Use a Local Database

  • Distributed developers - Developers may be in various locations and a shared database may not be conducive to security, maintenance, etc.
  • Offline development - Developer may not have consistent connections to the database server.
  • Platform preferences - Developers may have different database platforms or may purposely need to use a different platform for various reasons.
  • Development isolation - If a single developer is working on a new features that may change the database in a way that will affect other developers adversely.

Reasons To Use a Shared Database

  • Test data - It is easier to provide test data for all developers and to use the same test data if the database is shared.
  • No labels