Database Applications
DB + application programs running on a DBMS
Purpose: to satisfy end-user needs
- Traditional applications: business data processing
- Advanced business applications
- Decision support
- Workflow (office automation)
- Nontraditional applications
- Design (buildings, bridges, telecommunications, software)
- AI (knowledge representation, autonomous agents, data mining)
- Multimedia (video clips, spatial data, content-based image retrieval)
- WWW (search engines, digital libraries, electronic commerce)
- Business Reengineering (change management, workflow evolution)