<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Rachael Wanjiku </title>
    <description>The latest articles on DEV Community by Rachael Wanjiku  (@rayhady).</description>
    <link>https://dev.to/rayhady</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3861196%2F3485f3f9-7c6f-42b5-a494-0226155e1430.jpg</url>
      <title>DEV Community: Rachael Wanjiku </title>
      <link>https://dev.to/rayhady</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rayhady"/>
    <language>en</language>
    <item>
      <title>Understanding SQL for Data Analysis in Real World.</title>
      <dc:creator>Rachael Wanjiku </dc:creator>
      <pubDate>Tue, 07 Apr 2026 18:46:17 +0000</pubDate>
      <link>https://dev.to/rayhady/understanding-sql-for-data-analysis-in-real-world-2pcg</link>
      <guid>https://dev.to/rayhady/understanding-sql-for-data-analysis-in-real-world-2pcg</guid>
      <description>&lt;p&gt;‎&lt;em&gt;&lt;strong&gt;INTRODUCTION&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;
‎SQL (Structured Query Language):is a standard language for managing and manipulating relational databases.&lt;br&gt;
‎It is a foundational tool for data analysts, as it allows them to directly interact with vast amounts of structured data to uncover insights without needing to move it to external applications like Excel. &lt;br&gt;
‎&lt;br&gt;
‎&lt;strong&gt;Importance for SQL:&lt;/strong&gt;&lt;br&gt;
‎Structured query language (SQL) is a well known query language that is frequently used in all types of applications. SQL is mostly used for learning by Data analysts and developers because it connects well with different programming languages. For example, they can fix/integrate SQL queries with the Java programming language to build high-performing data processing applications with major SQL database systems such as Oracle or MS SQL Server. SQL is easy to learn as it uses common English keywords in its statements&lt;br&gt;
‎&lt;br&gt;
‎&lt;strong&gt;SQL In Real-World Scenarios:&lt;/strong&gt;&lt;br&gt;
‎SQL is the backbone of data-driven decision-making across almost every industry.&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;E-Commerce &amp;amp; Retail:&lt;/em&gt;&lt;/strong&gt; Big Companies use SQL to track real-time inventory levels, analyze customer purchase history for personalized recommendations, and manage complex supply chains.&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Healthcare&lt;/em&gt;&lt;/strong&gt;: &lt;br&gt;
SQL is used to manage Electronic Health Records (EHRs), track patient treatment outcomes, and ensure regulatory compliance in Hospital systems.&lt;br&gt;
‎&lt;strong&gt;_Financial Services: _&lt;/strong&gt;&lt;br&gt;
SQL is widely used in Banks to process daily transactions, manage ATM operations, and detect fraudulent activities.&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Social Media:&lt;/em&gt;&lt;/strong&gt;  &lt;br&gt;
SQL-based systems are used in main platforms like Instagram to store vast amounts of user profile data, posts, and connections, retrieving this information instantly when a user opens their feed.&lt;br&gt;
‎&lt;strong&gt;_Marketing &amp;amp; Business Intelligence: _&lt;/strong&gt;&lt;br&gt;
SQL is used to segment customers based on demographics, track marketing campaign ROI, and power live dashboards in tools like Tableau or Power BI. &lt;br&gt;
‎&lt;br&gt;
‎&lt;strong&gt;Major SQL Operations for Data Analysis&lt;/strong&gt;&lt;br&gt;
‎&lt;em&gt;&lt;strong&gt;Data Retrieval:&lt;/strong&gt;&lt;/em&gt; SELECT statement, Retrieves specific data (e.g., "Find all customers who spent over $500 last&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Filtering&lt;/em&gt;&lt;/strong&gt;: The WHERE clause allows analysts to narrow down datasets based on specific conditions (e.g., WHERE sales &amp;gt; 1000).&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Aggregation&lt;/em&gt;&lt;/strong&gt;: Functions like COUNT(), SUM(), AVG(), MIN(), and MAX() summarize data to answer key business questions.&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Grouping&lt;/em&gt;&lt;/strong&gt;: The GROUP BY clause organizes rows into meaningful subsets, such as total sales by region, for comparative analysis.&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Joining Tables:&lt;/em&gt;&lt;/strong&gt; Commands like INNER JOIN and LEFT JOIN merge data from multiple tables based on related columns, enabling a unified view of complex data.&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Sorting and Limiting:&lt;/em&gt;&lt;/strong&gt; ORDER BY sorts results (ascending or descending), while LIMIT restricts the number of rows returned to focus on top performers or recent entries.for &lt;br&gt;
‎&lt;strong&gt;Reasons why SQL is Preferred Over Spreadsheets&lt;/strong&gt;&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Scalability&lt;/em&gt;&lt;/strong&gt;:&lt;br&gt;
SQL databases can efficiently process billions of records. compared to tools like Microsoft Excel.&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Reproducibility&lt;/em&gt;&lt;/strong&gt;: SQL queries  are easily shared, automated, and audited.(code-based)&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Data Integrity&lt;/em&gt;&lt;/strong&gt;: Compared to manual spreadsheet entry,SQL enforces data types at the column level, keeping values consistent and reducing errors.&lt;br&gt;
‎&lt;br&gt;
‎&lt;strong&gt;Advanced Analytical Techniques&lt;/strong&gt;&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Window Functions:&lt;/em&gt;&lt;/strong&gt; Perform calculations (like running totals or rankings)  without collapsing them into a single summary row.&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Common Table Expressions (CTEs)&lt;/em&gt;&lt;/strong&gt;: Used to simplify complex queries by breaking complex logic into temporary, readable results set within large query.&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Subqueries&lt;/em&gt;&lt;/strong&gt;: Queries nested inside other queries to perform multi-step data manipulations. &lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;CASE Statements&lt;/em&gt;&lt;/strong&gt;: Apply "if-then" logic to categorize data or create new business-rule-based fields directly in the query.&lt;br&gt;
‎&lt;strong&gt;&lt;em&gt;Data Cleaning&lt;/em&gt;&lt;/strong&gt;: Handling missing data  COALESCE or IS NULL, and removing duplicates with DISTINCT. &lt;br&gt;
‎&lt;br&gt;
‎&lt;strong&gt;Personal Reflection in Learning SQL&lt;/strong&gt;&lt;br&gt;
‎Mastering SQL enhances data analysis capabilities by;Shift in Problem-Solving Logic,Independence and Speed,Handling Scale, Data Quality and Skepticism, Automation of Repetitive Tasks and ‎Universal Tool Integration. This flexibility ensures that SQL remains a relevant and transferable skill across different industries and software ecosystems. &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>database</category>
      <category>datascience</category>
      <category>sql</category>
    </item>
    <item>
      <title>How Excel is Used in Real-World Data Analysis</title>
      <dc:creator>Rachael Wanjiku </dc:creator>
      <pubDate>Sat, 04 Apr 2026 16:08:29 +0000</pubDate>
      <link>https://dev.to/rayhady/how-excel-is-used-in-real-world-data-analysis-2loj</link>
      <guid>https://dev.to/rayhady/how-excel-is-used-in-real-world-data-analysis-2loj</guid>
      <description>&lt;p&gt;INTRODUCTION&lt;br&gt;
‎* Excel is heavily used in real-world data analysis for cleaning, manipulating, and visualizing data, serving as a primary tool for business intelligence, financial reporting, and data-driven decision-making.&lt;br&gt;
‎Key Applications of Excel in Data Analysis:&lt;br&gt;
‎Data Cleaning and Preparation: Excel is used oftenly by data analysts as the first step to clean messy data, utilizing tools like Remove Duplicates, Text to Columns, and Data Validation.&lt;br&gt;
‎Pivot Tables for Summarization : These are dynamic tools in Excel used to instantly summarize analyzing large datasets and transforming raw data.&lt;br&gt;
‎Main features include filtering, data sorting, grouping, and creating pivot charts to visualize trends. &lt;br&gt;
‎(e.g., sort by Last Name, then First Name,&lt;br&gt;
‎Ascending (A-Z) or Descending (Z-A) )&lt;br&gt;
‎Data Visualization and Reporting: &lt;br&gt;
‎Analysts transform complex raw data by creating  visual formats like charts, graphs, and dashboards. This process improves decision-making, enables quick identification of trends or anomalies, and &lt;br&gt;
‎Financial Modeling and Forecasting: &lt;br&gt;
‎Excel formulas are used by Accountants and analysts to consolidate revenue/cost data for profit/loss statements, budgeting, and scenario analysis.&lt;br&gt;
‎Formula-Driven Insights: Transform, retrieve and analyze data into actionable intelligence by automating calculations, detecting trends, and highlighting anomalies.(SUMIF, AVERAGE, COUNTIF, and XLOOKUP).&lt;br&gt;
‎Inventory and Operational Tracking: Many businesses monitor stock levels (raw materials to finished goods) and daily business logistics  by optimizing efficiency, reduce costs, and ensure accuracy and monitoring KPIs directly within Excel. &lt;br&gt;
‎&lt;br&gt;
‎Core Tools Used:&lt;br&gt;
‎Pivot Tables/Charts: For analyzing, summarizing, and visualizing large datasets quickly.&lt;br&gt;
‎Functions &amp;amp; Formulas: IF, SUMIF, COUNTIF for data retrieval and conditional analysis.&lt;br&gt;
‎Data Visualization: Conditional formatting, histograms, line charts, and bar charts for reporting.&lt;br&gt;
‎Data Modeling &amp;amp; Power Query: Used for importing and preparing complex, large-scale data.&lt;br&gt;
‎&lt;br&gt;
‎Basic Formulas in Excel&lt;br&gt;
‎=SUM(C2:C5)&lt;br&gt;
‎=MIN(E2:E5)&lt;br&gt;
‎=MAX(E2:E5)&lt;br&gt;
‎=AVERAGE(C2:C5)&lt;br&gt;
‎=COUNT(E2:E5)&lt;br&gt;
‎=POWER(D2/100,2)&lt;br&gt;
‎=CEILING(F2,1)&lt;br&gt;
‎=FLOOR(F2,1)&lt;br&gt;
‎&lt;br&gt;
‎Personal Reflection on Learning Excel&lt;br&gt;
‎I've learnt transforming data from a passive,boring, overwhelming spreadsheets into an active and organized data .It shifts the mindset from simply collecting information to interrogating it, enabling a proactive approach to identifying trends, cleaning messy data, bridging Data with communication and validating assumptions. &lt;/p&gt;

</description>
      <category>github</category>
      <category>writing</category>
    </item>
  </channel>
</rss>
