Notes
Notes
Relational Model & Its Limitations - A database model organizing data into tables with rows and
columns.Limitations:Struggles with unstructured data (e.g., social media, IoT). Scalability issues for Big Data
applications. Data Mining: Extracting patterns and insights from data.Big Data: A broad term for large, diverse
datasets requiring advanced storage & processing. Client-Server Model: Distributed system where clients request
services from a central server (e.g., websites, apps). Centralized Model: All computing is done on a single
mainframe or server. Client-server is more scalable & flexible.Centralized systems have stronger control but
are less adaptable.
● Business Integration: Aligning business processes across departments (e.g., customer service and sales
working together).
● Systems Integration: Connecting different IT systems (e.g., integrating CRM with ERP).
Enterprise System - A system that integrates core business processes across departments (e.g., ERP).
O2O (Online-to-Offline) Experience - Ordering Starbucks via app & picking it up in-store.
Moore’s Law: Computing power doubles approximately every two years while costs decrease.
● Direct Effects: Faster, cheaper hardware, leading to innovation (e.g., AI, cloud computing).
● Indirect Effects: Industry disruption, shorter product life cycles, and need for continuous learning &
adaptation.
A cloud solution offers scalability, remote access, and lower upfront costs but depends on internet connectivity and
raises security/privacy concerns. An on-premises solution provides full control, better security, and predictable
costs but requires higher initial investment and ongoing maintenance.
● Peer-to-Peer (P2P): All nodes act as both clients and servers, sharing resources directly. It is Scalable,
cost-effective, and decentralized (no single point of failure) but has Security risks, less control, and potential
inefficiency in resource management.
● Three-Tiered Architecture: Divides applications into three layers—presentation (UI), business logic, and
data storage. Has Better performance, security, and scalability but Higher complexity and infrastructure
costs.