0% found this document useful (0 votes)
15 views10 pages

Data Management and Applications

Uploaded by

Shahkaar Gul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views10 pages

Data Management and Applications

Uploaded by

Shahkaar Gul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Data Management and Its

Applications
Lecture Topic: Data Management and
its Applications
Instructor: Yasir Ali
Overview
• Topics Covered in This Lecture:
• - Role of data in computer science
• - Types of data
• - Structured
• - Semi-structured
• - Unstructured
• - Introduction to database systems
Role of Data in Computer Science
• Importance of Data:
• - Foundation of decision-making and problem-
solving
• - Enables efficient processing and analysis
• - Backbone for emerging technologies like AI,
ML, and Big Data

• Applications of Data in CS:


• - Software development
Types of Data
• 1. Structured Data:
• - Definition: Data organized into rows and columns
• - Example: Tables in relational databases (e.g., SQL)
• - Characteristics: Easily searchable using queries; Fixed schema

• 2. Semi-structured Data:
• - Definition: Data that doesn’t conform to a rigid structure but has tags or
markers
• - Example: JSON, XML
• - Characteristics: Flexible schema; Hierarchical structure

• 3. Unstructured Data:
• - Definition: Data without a predefined format
• - Example: Text files, images, videos
• - Characteristics: Difficult to search and process; Requires advanced tools
Comparison of Data Types
• | Aspect | Structured | Semi-structured | Unstructured |
• |----------------|------------------|------------------|---------------|
• | Format | Fixed | Flexible | None |
• | Examples | SQL Tables | JSON, XML | Videos, Images|
• | Searchability | High | Moderate | Low |
• | Tools | SQL, RDBMS | NoSQL Databases | AI, ML Tools |
Introduction to Database Systems
• What is a Database?
• - Definition: A structured collection of data stored and
accessed electronically
• - Example: Customer information in an e-commerce platform
• Database Management System (DBMS):
• - Software: For creating, managing, and interacting with
databases
• - Examples: MySQL, MongoDB, Oracle DB
• Components of DBMS:
• - Data: Organized collection of facts
• - Hardware: Servers and storage devices
• - Software: DBMS software for data manipulation
• - Users: Administrators, developers, end-users
Types of Database Systems
• Relational Databases:
• - Store: Structured data in tables
• - Use: SQL for querying
• - Examples: MySQL, PostgreSQL

• NoSQL Databases:
• - Store: Semi-structured and unstructured
data
• - Characteristics: Flexible and scalable
• - Examples: MongoDB, Cassandra
Applications of Data Management
• - Healthcare: Patient records, diagnostics
• - Finance: Fraud detection, stock analysis
• - Retail: Inventory management, customer
insights
• - Education: Student performance tracking
• - Social Media: Personalized
recommendations, content curation
Summary
• - Data is central to computer science and
drives innovation
• - Types of data include structured, semi-
structured, and unstructured
• - Database systems are essential for efficient
data management
• - Applications of data management span
across various industries
Questions and Discussion
• Let’s Reflect:
• - Why is data considered the new oil?
• - Can you identify examples of unstructured
data in your daily life?
• - How do relational and NoSQL databases
differ in real-world applications?

• Thank You!

You might also like