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.

  1. Step 1: SYN

    • Client sends SYN packet requesting a connection.

  2. Step 2: SYN-ACK

    • Server replies with SYN-ACK acknowledging the request.

  3. Step 3: ACK

    • Client sends ACK confirming connection.

    • Connection is now established.

Internet vs Intranet vs Extranet

Network

Definition

Example

Internet

Global public network

Google

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