ICT 110: IT for Business
By the end of this lecture, you will be able to explain how a DBMS acts as the engine for modern business information systems.
A Database Management System (DBMS) is a software application that allows a business to centrally create, manage, protect, and provide access to its data.
Instead of scattered spreadsheets and documents, a DBMS provides a single, controlled environment.
Its purpose is to transform raw data into a reliable, secure, and accessible corporate asset.
⚡ A DBMS isn't just for storage; it's a system for enforcing business rules and ensuring data quality.
Imagine a business running on separate Excel files for each department...
📄 Sales Team: customers_sales.xlsx
📄 Accounts Team: customers_billing.xlsx
📄 Shipping Team: customers_shipping.xlsx
A DBMS solves the problems of traditional file systems by providing critical capabilities:
The difference is between a structured library and a pile of books.
| Feature | Traditional File System | Database Management System (DBMS) |
|---|---|---|
| Data Redundancy | High (data is duplicated) | Low (controlled and minimized) |
| Data Consistency | Low (updates can be missed) | High (enforced by the system) |
| Security | Limited (OS-level permissions) | Granular (user, role-based access) |
| Multi-User Access | Prone to conflicts | Managed via concurrency control |
| Backup/Recovery | Manual and basic | Automated and sophisticated |
Any questions?
Next Topic: Relational Databases and SQL