MIS Exam Study Guide
Chapter 5 — Data & Knowledge Management
Data Governance
Definition:
Data governance is the process of managing the availability, usability, integrity, and security of data in an organization.
Purpose:
Data governance ensures that data across the organization is:
Accurate
Consistent
Secure
Accessible to appropriate users
Problems Data Governance Solves:
Data scattered across departments:
Central policies standardize storage and management.
Multiple data sources:
Integrates and synchronizes data.
Conflicting or duplicate data:
Establishes a single source of truth.
Important Strategy: Master Data Management (MDM)
Definition:
Master Data Management ensures a single consistent version of core organizational data.
Example:
A company ensures the same customer record exists across:
CRM systems
Sales databases
Customer service systems
Data Hierarchy
Definition:
The data hierarchy describes how data is organized from the smallest unit to the largest.
Levels of Data Hierarchy:
Bit:
Smallest unit of data, e.g., 0 or 1
Byte:
Group of 8 bits, e.g., Letter "A"
Field:
Single piece of information, e.g., Last Name
Record:
Collection of related fields, e.g., Student record
File:
Collection of records, e.g., Student database
Database:
Collection of related files, e.g., University information system
Traditional File Systems vs Database Management Systems (DBMS)
Comparison Chart:
Feature | Traditional File System | Database Management System (DBMS) |
|---|---|---|
Data storage | Separate files per application | Centralized database |
Data duplication | Very common | Reduced duplication |
Data consistency | Often inconsistent | High consistency |
Flexibility | Limited | Highly flexible |
Data sharing | Difficult | Easy across organization |
Main problem with file systems: | ||
Data redundancy and inconsistency. | ||
Example: | ||
Customer address stored separately in sales, billing, and shipping systems. |
Relational Databases
Definition:
A relational database stores data in tables composed of rows and columns. Each table represents an entity (object or concept).
Components of Relational Databases:
Table:
Collection of related data
Row (record):
Individual data entry
Column (field):
Specific attribute
Advantages:
Easy data comparison
Structured format
Efficient querying with SQL
Disadvantages:
Can become complex with many tables
Large databases may have slow queries
Primary Key vs Foreign Key
Concept | Definition | Example |
|---|---|---|
Primary Key | Unique identifier for each record in a table | StudentID |
Foreign Key | Field linking to the primary key in another table | StudentID in Enrollment table |
Example Tables:
Students Table:
StudentID | Name |
|---|---|
1001 | Alex |
1002 | Maya |
Primary Key → StudentID |
Enrollment Table:
EnrollmentID | StudentID | Course |
|---|---|---|
1 | 1001 | MIS300 |
Foreign Key → StudentID | ||
This connects the two tables. |
Entity-Relationship Modeling (ER Modeling)
Definition:
ER modeling is the process of designing a database using entity-relationship diagrams (ERD).
Components of ER Modeling:
Entity:
Object being stored
Attribute:
Characteristics of the entity
Relationship:
Connection between entities
Example:
Customer → places → Order
Normalization
Definition:
Normalization is the process of organizing data to minimize redundancy and improve data integrity.
Goals of Normalization:
Reduce duplicate data
Improve data accuracy
Increase database efficiency
Key Principle:
Attributes in a table should depend only on the primary key.
SQL Query Basics
Definition:
SQL (Structured Query Language) retrieves data from relational databases.
Basic Syntax:
SELECT column FROM table WHERE condition;
Example:
SELECT Name FROM Students WHERE StudentID = 1001;
Database Joins
Definition:
A join combines records from multiple tables based on related columns.
Example:
Join on StudentID between Students table and Enrollment table.
Big Data
Definition:
Big Data refers to extremely large datasets that require advanced processing techniques.
The Three V's
Characteristic | Meaning |
|---|---|
Volume | Massive amounts of data |
Velocity | Data generated extremely fast |
Variety | Multiple formats (text, video, social media, sensors) |
Example Sources: |
Social media posts
IoT devices
Transaction logs
Data Warehouse vs Data Mart
Comparison Chart:
Feature | Data Warehouse | Data Mart |
|---|---|---|
Scope | Entire organization | Single department |
Size | Very large | Smaller |
Data sources | Multiple enterprise systems | Subset of warehouse |
Purpose | Strategic decision making | Department analytics |
Example: |
Data Warehouse → Entire company sales data
Data Mart → Marketing department data
Data Lakes and Lakehouses
Data Lake:
Storage system for raw structured and unstructured data.
Examples:
Videos
Sensor data
Logs
Data Lakehouse:
Hybrid system combining:Data lake flexibility
Data warehouse structure
Benefits:Analytics
Machine learning
Large-scale storage
Knowledge Management Systems (KMS)
Definition:
Systems that capture, store, and distribute organizational knowledge. Knowledge is also called intellectual capital.
What Constitutes Knowledge?
Definition:
Knowledge is information combined with experience, context, and insight.
Example:
Information: Sales data
Knowledge: Knowing why sales increased
Tacit vs Explicit Knowledge
Type | Definition | Example |
|---|---|---|
Tacit Knowledge | Personal, hard to formalize | Experience of a skilled engineer |
Explicit Knowledge | Documented knowledge | Manuals, reports |
Implication: | ||
Tacit knowledge is harder to capture in KMS. |
Crowdsourcing
Definition:
Crowdsourcing involves collecting ideas, services, or information from large groups of people online.
Examples:
Wikipedia
Open-source software
Customer idea platforms
Benefits:
Large pool of expertise
Faster innovation
Chapter 6 — Telecommunications & Networking
What Is a Computer Network?
Definition:
A computer network is a system that connects multiple devices so they can share data and resources.
Examples of Shared Resources:
Files
Printers
Internet connection
LAN vs WAN
Comparison Chart:
Feature | LAN | WAN |
|---|---|---|
Geographic range | Small area | Large geographic area |
Example | Office network | Internet |
Media | Usually single medium | Multiple communication media |
Example: | ||
LAN → University building network | ||
WAN → Internet |
Enterprise Network
Definition:
An enterprise network connects multiple LANs within an organization using a backbone WAN.
Purpose of Enterprise Network:
Connect branch offices
Share corporate resources
Enable enterprise applications
Software Defined Networks (SDN)
Definition:
SDN centralizes network control using software. Instead of each device controlling traffic independently, a central controller manages data flow.
Benefits of SDN:
Easier network management
Faster configuration
Improved security
TCP/IP Basic Functions
Definition:
TCP/IP is the protocol suite that powers the Internet.
Functions:
Data transmission
Packet routing
Error detection
Connection management
Four Layers of the TCP/IP Model
Layer | Function | Example Protocol |
|---|---|---|
Application | User services | HTTP |
Transport | Reliable data transfer | TCP |
Internet | Routing packets | IP |
Network Interface | Physical transmission | Ethernet |
Which Layer Uses HTTP?
Definition:
HTTP operates in the Application Layer.
Message:
HTTP = Hypertext Transfer Protocol.
Used to transfer web pages between browsers and servers.
TCP Three-Way Handshake (SYN, SYN-ACK, ACK)
Process:
This process establishes a connection between client and server.
Step 1: SYN
Client sends SYN packet requesting a connection.
Step 2: SYN-ACK
Server replies with SYN-ACK acknowledging the request.
Step 3: ACK
Client sends ACK confirming connection.
Connection is now established.
Internet vs Intranet vs Extranet
Network | Definition | Example |
|---|---|---|
Internet | Global public network | |
Intranet | Private internal company network | Employee portal |
Extranet | Intranet accessible to external partners | Supplier portal |
WWW vs Internet
Concept | Definition |
|---|---|
Internet | Global network infrastructure |
World Wide Web | System of websites accessed through the Internet |
Analogy: |
Internet = Roads
WWW = Cars driving on the roads
Surface Web, Deep Web, Dark Web
Layer | Description |
|---|---|
Surface Web | Searchable by Google |
Deep Web | Not indexed (private databases) |
Dark Web | Hidden networks requiring special software |
Examples: |
Surface → News sites
Deep → University databases
Dark → Tor marketplaces
Chapter 7 & 8 — E-Commerce, Mobile Commerce & IoT
Definition of E-Commerce
Definition:
E-Commerce is the buying, selling, transferring, or exchanging of products, services, or information via computer networks.
E-Commerce Revenue Models
Type | Description | Example |
|---|---|---|
B2C | Business to Consumer | Amazon |
B2B | Business to Business | Alibaba |
C2C | Consumer to Consumer | eBay |
B2E | Business to Employee | Internal HR portals |
G2C | Government to Citizens | Tax filing sites |
M-Commerce | Mobile transactions | Apple Pay |
Social Commerce | Transactions via social media | Instagram Shops |
Conversational Commerce | Chat-based transactions | WhatsApp shopping |
Forward vs Reverse Auction
Auction Type | Description | Example |
|---|---|---|
Forward Auction | One seller, many buyers bidding | eBay item bidding |
Reverse Auction | One buyer, many sellers competing | Company seeking lowest supplier bid |
FinTech
Definition:
Financial Technology (FinTech) companies use technology to deliver financial services.
Examples:
Mobile banking
Online trading
Payment apps
Implication:
FinTech companies can act as marketplace intermediaries connecting buyers and sellers.
Examples:PayPal
Robinhood
Stripe
Payment Gateways
Definition:
A payment gateway securely processes online payments.
Functions:
Encrypts payment data
Authorizes transactions
Communicates with banks
Example:
Stripe processes a credit card payment during checkout.
Blockchain
Definition:
A blockchain is a distributed digital ledger that records transactions across many computers.
Characteristics:
Decentralized
Tamper-resistant
Transparent
Example:
Cryptocurrency transactions.
Near Field Communication (NFC)
Definition:
A short-range wireless communication technology allowing devices to exchange data when close together (a few centimeters).
Uses:
Contactless payments
Mobile wallets
Transit passes
Core Technology Behind Mobile Wallets
Definition:
Mobile wallets primarily use NFC (Near Field Communication).
Examples:
Apple Pay
Google Pay
Bluetooth (Personal Area Network)
Definition:
Bluetooth is a short-range wireless technology used in Personal Area Networks (PANs).
Range:
Approximately 10–100 feet.
Examples:
Wireless headphones
Smartwatches
Keyboard connections
Mobile Computing — Five Major Attributes
Attribute | Meaning |
|---|---|
Ubiquity | Access services anywhere |
Convenience | Easy to use anywhere |
Instant Connectivity | Always connected |
Personalization | Tailored content |
Localization | Services based on location |
Radio Frequency Identification (RFID)
Definition:
RFID uses radio waves to identify and track objects with embedded tags.
Components of RFID:
RFID tag
RFID reader
Database system
Examples:Retail inventory tracking
Warehouse logistics
Toll road systems
Evil Twin Attack
Definition:
An Evil Twin Attack occurs when a hacker creates a fake Wi-Fi access point that looks legitimate.
Goal:
To trick users into connecting and steal passwords or data.
Example:
Fake "Starbucks Wi-Fi" network.
Internet of Things (IoT)
Definition:
The Internet of Things (IoT) is a network of physical devices connected to the Internet that can collect and exchange data automatically.
Devices have:
Unique identifiers
Sensors
Network connectivity
IoT Scenario Example (School / Work):
Example Scenario:
A smart campus building uses IoT devices.
Sensors detect:
Classroom occupancy
Lighting levels
Temperature
System Automatically:Adjusts HVAC
Turns off lights in empty rooms
Tracks energy usage
Benefits:Lower energy costs
Better comfort
Improved efficiency