WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
Database planning
1. › Show all members’ first names
› Show how much Dave Young donated
› Show when Sarah Jones signed up to volunteer
› Show the contact info for everyone from Massachusetts
› List the user_id of everyone who donated to the general fund
users
volunteersdonations
campaigns
2. Sr. No. Name Basic DA HRA Total
1. Mayan
k
10,000 2500 100 12600
2. Hiten 12,000 2000 200 14200
3. Ram 15,000 4000 100 19100
2
Salary
Table Name (File)
Field (Data item)
Record
Data End User Data
Meta Data
4. What are some situations that require
planning?
What happens if you don’t plan?
5. Database planning is carried out
before the rest of the development cycle,
to obtain an idea of the
extent and scope of the project
and the resource requirements.
Typical issues addressed are:
How large will the database be?
What areas of the organization?
How many analysts will it require?
What are the HW/SW needs?
6. – Management activities
– that allow stages of
– database system development lifecycle (SDLC)
– to be realized as efficiently
– and effectively as possible.
7. › Mission statement for the database project
defines major aims of database system.
› Those driving database project normally
define the mission statement.
8. › Mission statement helps clarify purpose of
the database project and provides clearer
path towards the efficient and effective
creation of required database system.
9. › Once mission statement is defined, mission
objectives are defined.
› Each objective should identify a particular
task that the database must support.
10. › Should also include additional information
that specifies the work to be done, the
resources with which to do it, and the
money to pay for it all.
11. › Describes scope and boundaries of
database system, including its major user
views.
› Describes how database system will
interface with other parts of the
organization’s information system.
12.
13. – A centralized database (sometimes abbreviated CDB) is a
database that is
– located, stored, and maintained
– in a single location.
› This location is most often a central computer or
database system, for example a desktop or server
CPU, or a mainframe computer.
14.
15. – A distributed database is a database
– in which storage devices
– are not all attached
– to a common processing unit
– such as the CPU, controlled by a distributed database
management system (together sometimes called a
distributed database system).