<?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: ndinda515</title>
    <description>The latest articles on DEV Community by ndinda515 (@ndinda515).</description>
    <link>https://dev.to/ndinda515</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3971212%2Fef56c056-21b8-4dcc-99a1-07bbac550b03.png</url>
      <title>DEV Community: ndinda515</title>
      <link>https://dev.to/ndinda515</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ndinda515"/>
    <language>en</language>
    <item>
      <title>DATA MODELLING RELATIONSHIPS AND SCHEMAS IN POWER BI</title>
      <dc:creator>ndinda515</dc:creator>
      <pubDate>Tue, 30 Jun 2026 18:42:48 +0000</pubDate>
      <link>https://dev.to/ndinda515/data-modelling-relationships-and-schemas-in-power-bi-1mhj</link>
      <guid>https://dev.to/ndinda515/data-modelling-relationships-and-schemas-in-power-bi-1mhj</guid>
      <description>&lt;p&gt;&lt;strong&gt;INTRODUCTION&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When I started using Power BI, I only thought of visuals like charts and graphs. However, as I progressed, I discovered a great data dashboard is built on great data models.&lt;/p&gt;

&lt;p&gt;Data Modelling is the process of organizing your data tables and defining how they relate to each other so Power BI can combine them into meaningful reports and dashboards. Good, designed data makes it easier and faster to maintain.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why is data Modelling Important&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Well-organized data makes it easier to manage data.&lt;/p&gt;

&lt;p&gt;Reduction of the duplicates.&lt;/p&gt;

&lt;p&gt;Ensures data consistency.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Understanding Relationships&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Relationships allow the data table to give communication using fields.&lt;/p&gt;

&lt;p&gt;For example,&lt;br&gt;
Customer Table stores all information about a customer.&lt;br&gt;
Product Table store product details&lt;br&gt;
Sales Table stores all information about the transactions.&lt;/p&gt;

&lt;p&gt;Power BI connects the information between the customer’s name and Customer Id rather than repeating them it connects the information using joins.&lt;/p&gt;

&lt;p&gt;Going through relationships I discovered schemes. Scheme is the way tables are organized in databases. There are different types of schemes e.g. Star Schema, snowflake schema and Flat table.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Star Schema&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A star schema is a data model with one central fact table and dimension table surrounding it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fact table&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A table that stores events, transactions of what happened.&lt;br&gt;
      •   Total sales&lt;br&gt;
      •   average sales&lt;br&gt;
      •   quantity sold&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dimension table&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A dimension table describes the items in the fact table. The table contains descriptive information.&lt;br&gt;
      •   The customer table describes the customer&lt;br&gt;
      •   How much sales were made&lt;/p&gt;

&lt;p&gt;The fact table sits in the center, while the dimension tables surround it—forming a star.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dashboard designs&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A good dashboard has to fit one page.&lt;/p&gt;

&lt;p&gt;A dashboard should show critical information.&lt;/p&gt;

&lt;p&gt;Update automatically when data changes.&lt;/p&gt;

&lt;p&gt;Focus on data understanding and decision making.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Power BI taught me that a great report are built from a a great dashboard which is achieved by having great models.&lt;/p&gt;

&lt;p&gt;Structuring a data into facts and dimension table and choosing star schema creates a powerful model.&lt;/p&gt;

&lt;p&gt;Data cleaning is important because a clean data is the best.&lt;/p&gt;

&lt;p&gt;Power BI has changed how I interpret and interact with  data.&lt;/p&gt;

</description>
      <category>analytics</category>
      <category>beginners</category>
      <category>data</category>
      <category>microsoft</category>
    </item>
    <item>
      <title>How Excel is Used in Real-World Data Analysis</title>
      <dc:creator>ndinda515</dc:creator>
      <pubDate>Sun, 07 Jun 2026 11:56:14 +0000</pubDate>
      <link>https://dev.to/ndinda515/how-excel-is-used-in-real-world-data-analysis-1epn</link>
      <guid>https://dev.to/ndinda515/how-excel-is-used-in-real-world-data-analysis-1epn</guid>
      <description>&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Microsoft Excel is a powerful software spreadsheet tool developed by Microsoft to be used for data collection, analyzation, organization, visualization and calculation for decision making purposes.&lt;br&gt;
Excel is a tool that collects, organizes, allowing for data storage and analysis.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Components of Excel Interface&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ribbon&lt;/strong&gt;- Contains tabs and commands (Home, Insert, ......)&lt;br&gt;
&lt;strong&gt;Range&lt;/strong&gt;- The group of cells selected (B:1:B44 represents range of cells in column B)&lt;br&gt;
&lt;strong&gt;Row&lt;/strong&gt;- Also known as a record and runs horizontally. They are labelled in numbers (e.g. 1,2)&lt;br&gt;
&lt;strong&gt;Column&lt;/strong&gt;- Also known as Field and runs vertically. They are labelled with letter (e.g. A, B)&lt;br&gt;
&lt;strong&gt;Cell&lt;/strong&gt;- Intersection of a column and a row. (e.g. A2)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Uses of excel in real-world&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Data Analysis&lt;/strong&gt;- It is used in cleaning, sorting and filtering data that is used by for both personal and business. This data is used in identification of trends and tracking data.&lt;br&gt;
&lt;strong&gt;Accounting and Finance&lt;/strong&gt;- It is used in preparing budgets and cashflow, recording transaction, calculating taxes and payroll etc. &lt;br&gt;
Sales and marketing- To monitor sales performance, store the customer database and analyze the trends.&lt;br&gt;
&lt;strong&gt;Project management&lt;/strong&gt;: Monitor the project cost, track the projects, prepare reports and ensure the projects are concluded on time.&lt;br&gt;
Excel can be used on the personal level to track expenses, monitor savings, budgeting and planning for financial goals.&lt;br&gt;
Organizations can use the excel to track the employee's attendance sheet, maintain records and manage the leave schedules.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Excel Features&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Data Sorting&lt;/strong&gt;: Arranging data in specific order.&lt;br&gt;
They are arranged in different types i.e. Text sorting (A to Z), Number sorting (smallest to largest or largest to smallest) and Date Sorting (Oldest to Newest or Newest to Oldest)&lt;br&gt;
&lt;strong&gt;Filtering&lt;/strong&gt;: Allowing the display of the only important row that meet the certain criteria that you need to use.&lt;br&gt;
&lt;strong&gt;Data Validation&lt;/strong&gt;: Allowing accurate and consistent data entry.&lt;br&gt;
&lt;strong&gt;Freezing Panes&lt;/strong&gt;: Keep headers or important columns in view as you scroll.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Excel Functions&lt;/strong&gt;&lt;br&gt;
Excel is made of different functions that summarize, analyze and automate data.&lt;br&gt;
The functions perform specific task in the excel spreadsheet.&lt;br&gt;
&lt;strong&gt;SUM ()&lt;/strong&gt; - Adds numbers in the range of a cell e.g. =sum (A1:A34) Adds numbers from A1 to A34.&lt;br&gt;
&lt;strong&gt;MIN ()&lt;/strong&gt; - Finds the smallest number e.g. =min (D1:D7) &lt;br&gt;
&lt;strong&gt;MAX ()&lt;/strong&gt; - Finds the largest number e.g. =max (F4:F13) &lt;br&gt;
&lt;strong&gt;AVERAGE ()&lt;/strong&gt; - Calculates the mean value of the database selected e.g. =Average (C1:C5) Gives the mean from C1 to C5&lt;br&gt;
&lt;strong&gt;COUNT IF ()&lt;/strong&gt; - Counts the number of cells that meet a specific criterion and can only use one condition e.g.=Count if (A1:A10,"SALARY") &lt;br&gt;
&lt;strong&gt;COUNT IFS ()&lt;/strong&gt; -Counts the number of cells that meet a specific criterion and can use multiple conditions e.g.=Count ifs (A1:A10,"SALARY", C1:C10,"&amp;gt;500") &lt;/p&gt;

&lt;p&gt;Learning Excel changed how I see data by helping me view the data as information rather than just the numbers in the excel. Excel taught me how to sort, analyze, visualize and collect data making the work easier by uncovering the insights of large amount of information. As a result of Excel, I can make more informed decisions based on the information given and solve the problems efficiently and clearly. I can also give the correct prediction of the future information.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
