<?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: Raymond Anyanzwa</title>
    <description>The latest articles on DEV Community by Raymond Anyanzwa (@raymond_anyanzwa).</description>
    <link>https://dev.to/raymond_anyanzwa</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%2F3951203%2F4d43e8fd-51d5-4c77-a469-a98a753a8e12.png</url>
      <title>DEV Community: Raymond Anyanzwa</title>
      <link>https://dev.to/raymond_anyanzwa</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/raymond_anyanzwa"/>
    <language>en</language>
    <item>
      <title>SQL Joins</title>
      <dc:creator>Raymond Anyanzwa</dc:creator>
      <pubDate>Sat, 19 Sep 2026 09:47:10 +0000</pubDate>
      <link>https://dev.to/raymond_anyanzwa/sql-joins-i51</link>
      <guid>https://dev.to/raymond_anyanzwa/sql-joins-i51</guid>
      <description>&lt;h2&gt;
  
  
  &lt;u&gt;&lt;strong&gt;What is SQL joins&lt;/strong&gt;&lt;/u&gt;
&lt;/h2&gt;

&lt;p&gt;A SQL joins are operations that combine rows from two or more tables based on a related column.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;u&gt;&lt;strong&gt;Types of SQL joins&lt;/strong&gt;&lt;/u&gt;
&lt;/h2&gt;

&lt;p&gt;1.Inner join - joins only rows that match in both tables.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmj5ics8fqozjfd4ndp50.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmj5ics8fqozjfd4ndp50.png" alt=" " width="555" height="504"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2.Left join - All rows from the left matches from the right&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5wi7tytwendcqnby8psm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5wi7tytwendcqnby8psm.png" alt=" " width="554" height="411"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3.Right join - All rows from the right matches from the left&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp4zhvwtl2p8nuq42p8cc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp4zhvwtl2p8nuq42p8cc.png" alt=" " width="545" height="415"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;4.Self join - A table joined to itself&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fetv13it9tg5kq20e7x88.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fetv13it9tg5kq20e7x88.png" alt=" " width="519" height="506"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;u&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/u&gt;
&lt;/h2&gt;

&lt;p&gt;Joins are one of the most powerful features of SQL in that they allow the data stored in separate tables to be combined into meaningful and useful reports for analysis and decision making.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>SQL Fundamentals : DDL AND DDM</title>
      <dc:creator>Raymond Anyanzwa</dc:creator>
      <pubDate>Sun, 13 Sep 2026 13:59:23 +0000</pubDate>
      <link>https://dev.to/raymond_anyanzwa/sql-fundamentals-ddl-and-ddm-89a</link>
      <guid>https://dev.to/raymond_anyanzwa/sql-fundamentals-ddl-and-ddm-89a</guid>
      <description>&lt;h2&gt;
  
  
  &lt;u&gt;&lt;strong&gt;What is DDL&lt;/strong&gt;&lt;/u&gt;
&lt;/h2&gt;

&lt;p&gt;DDL stands for Data Definition Language. DDL is a set of SQL commands that are used to define and modify the structure of database objects.&lt;br&gt;
DDL impacts on the creation and maintenance of tables, schemas and indexes.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;u&gt;Key commands in DDL&lt;/u&gt;
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Create - is used to create  new database objects such as tables, views and index.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff4r2ma1gcz5q87vosaf5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff4r2ma1gcz5q87vosaf5.png" alt=" " width="800" height="149"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2.Alter table - Changes the structure of an existing database object by adding, removing or changing columns and constraints.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fir9b2vrz67z7na75n3eu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fir9b2vrz67z7na75n3eu.png" alt=" " width="320" height="63"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3.Drop - Deletes a database object permanently&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fewbsl0qxipe1dpl4og9p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fewbsl0qxipe1dpl4og9p.png" alt=" " width="320" height="63"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;4.Truncate- deletes all rows of data from a table &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr8bgivt3dz92483drlp5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr8bgivt3dz92483drlp5.png" alt=" " width="719" height="94"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;u&gt;What is DML&lt;/u&gt;
&lt;/h2&gt;

&lt;p&gt;DML Stands for  Data Manipulation Language. DML is used to interact with and modify the data stored inside tables.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;u&gt; Key commands of DML&lt;/u&gt;
&lt;/h1&gt;

&lt;p&gt;1.Insert - add new records in a database table.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwf7l4osop0j47p1k1nw1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwf7l4osop0j47p1k1nw1.png" alt=" " width="798" height="75"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2.Update - updates existing records in a database table.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm1vhz81lpt41m1ndvanh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm1vhz81lpt41m1ndvanh.png" alt=" " width="800" height="83"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3.Delete - removes rows in a database table&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxxtzr676dpzgga9koyxh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxxtzr676dpzgga9koyxh.png" alt=" " width="798" height="86"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;4.Select - displays one or more tables in a database.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fttg1nl18acnbca9uba22.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fttg1nl18acnbca9uba22.png" alt=" " width="628" height="116"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;u&gt;Conclusion&lt;/u&gt;
&lt;/h2&gt;

&lt;p&gt;DDL defines the structure of your database while DML manages the data inside that structure.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>database</category>
      <category>sql</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Why Python Is Used In The Data Field?</title>
      <dc:creator>Raymond Anyanzwa</dc:creator>
      <pubDate>Thu, 03 Sep 2026 15:47:14 +0000</pubDate>
      <link>https://dev.to/raymond_anyanzwa/why-python-is-used-in-the-data-field-jbj</link>
      <guid>https://dev.to/raymond_anyanzwa/why-python-is-used-in-the-data-field-jbj</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;The first line of code I wrote in python was &lt;br&gt;
&lt;code&gt;print("Hello world")&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv91abhknccdzoybng3m6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv91abhknccdzoybng3m6.png" alt="print('Hello world') " width="701" height="276"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This would lead me to discovering that python is used to do numerus tasks that aid people in the data field to do the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;create data pipelines &lt;/li&gt;
&lt;li&gt;design machine learning models
&lt;/li&gt;
&lt;li&gt;create dashboard&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  Why do people in the data space choose python
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Python has simple syntax which reads like plain English.&lt;/li&gt;
&lt;li&gt;Python has powerful libraries like pandas, numpy, matplotlib and py torch which helps in data manipulation and machine learning. &lt;/li&gt;
&lt;li&gt;Python has a massive community that allows meaningful quick answers to be accessed by data workers.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;
  
  
  Lets learn python
&lt;/h2&gt;

&lt;p&gt;variables are a labeled box where you store a piece of information&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;name&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Ray&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt; 
&lt;span class="n"&gt;age&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;19&lt;/span&gt;
&lt;span class="n"&gt;city&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Nairobi&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;
&lt;span class="n"&gt;height&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mf"&gt;190.8&lt;/span&gt;
&lt;span class="n"&gt;is_active&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="bp"&gt;True&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Python has 4 types of data types &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;String 
name = "Ray" - Ray is the string that is stored in the variable called name.&lt;/li&gt;
&lt;li&gt;Integer
age = 19 - 19 is the integer that is stored in the variable called age.&lt;/li&gt;
&lt;li&gt;Float
height = 190.8 - 190.8 is the float that is stored in the variable called height.&lt;/li&gt;
&lt;li&gt;Bool
is_active = True - True is the boolean state that is stored in the variable called is_active.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Python has 4 operators&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Comaprisson operator - compares two values and gives you true or false
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;age&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;19&lt;/span&gt;
&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;age&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;19&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;---&amp;gt;&lt;/span&gt; &lt;span class="bp"&gt;False&lt;/span&gt; 
&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;age&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;19&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;---&amp;gt;&lt;/span&gt; &lt;span class="bp"&gt;True&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Logic operators - includes and, or , not
and - true if both conditions are true
or - true if one condition is true
not - turns true to false&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fusij7ev2ylmijqcgu542.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fusij7ev2ylmijqcgu542.png" alt=" " width="800" height="493"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;if, elif, else&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcu53i56fqeelgn6q38l1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcu53i56fqeelgn6q38l1.png" alt=" " width="573" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Nested if &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzoa5u9mra7s6u1xy28da.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzoa5u9mra7s6u1xy28da.png" alt=" " width="599" height="260"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;If you are new to data, Python is the best place to begin because python takes a short time to code and also informs and where there is a mistake. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>RELATIONSHIP SCHEMA AND JOINS</title>
      <dc:creator>Raymond Anyanzwa</dc:creator>
      <pubDate>Sun, 28 Jun 2026 18:06:06 +0000</pubDate>
      <link>https://dev.to/raymond_anyanzwa/relationship-schema-and-joins-2n2</link>
      <guid>https://dev.to/raymond_anyanzwa/relationship-schema-and-joins-2n2</guid>
      <description>&lt;p&gt;Power BI is built in relationships. A well designed relationship schema enables accurate calculations and efficient analysis.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What is a relationship schema
A  relationship schema describes how tables in your model are connected. With these relationships Power BI can combine data from multiple tables.
Tables are related using columns.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Types of relationship schema &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;One to one
one record correspondence between the first and the second table.&lt;/li&gt;
&lt;li&gt;One to many
One record in the first table can link to multiple records in the second table.&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Many to many&lt;br&gt;
Records in one table are related to multiple records in another table.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;JOINS&lt;br&gt;
Joins are used to combine data from two tables before its loaded in the model.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Types of joins&lt;br&gt;
1.Inner join- Returns matching rows from both tables&lt;br&gt;
2.Full join/full outer join- all rows from both tables matched or unmatched.&lt;br&gt;
3.Left join/Left outer join- all rows from the left table match with the right table.&lt;br&gt;
4.Right join/ right outer join- all rows from the right table match with the left table.&lt;br&gt;
5.Left anti join-All rows from the left table with no match to the right table.&lt;br&gt;
6.Right anti join- All rows from the right table with no match to the right table.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How Excel is Used in Real-World Data Analysis</title>
      <dc:creator>Raymond Anyanzwa</dc:creator>
      <pubDate>Fri, 05 Jun 2026 21:18:23 +0000</pubDate>
      <link>https://dev.to/raymond_anyanzwa/how-excel-is-used-in-real-world-data-analysis-504h</link>
      <guid>https://dev.to/raymond_anyanzwa/how-excel-is-used-in-real-world-data-analysis-504h</guid>
      <description>&lt;p&gt;I started studying about excel when when i was in high school. Ever since i liked working on excel  Excel is a spreadsheet that allows you to analyze, collect, visualize and calculate data.It is mostly used for both professional and personal data management.&lt;br&gt;
Excel consists of elements:&lt;br&gt;
1.Rows -are labelled in numbers(1,2,3)&lt;br&gt;
2.Columns -are labelled in Alphabets (A,B,C)&lt;br&gt;
3.Name box- its show the name of the selected cell(B1)&lt;br&gt;
4.Worksheet tabs -this are found at the bottom(Sheet 1)&lt;br&gt;
5.Cell- is the rectangle formed where a column and a row meet(B1)&lt;br&gt;
6.Data tools-These are tools that are used to manipulate data(sorting, filtering)&lt;br&gt;
7.Functions and formulas- Functions are used to calculate automatically(sum(),Avg() while formulas are instructions given given to perform a piece of data(+,-,*,/)&lt;/p&gt;

&lt;p&gt;Excel is used in real world data by analysis by:&lt;br&gt;
1.Data cleaning&lt;br&gt;
Data cleaning helps by splitting combined text, removing duplicates, formatting(find and replace) and ensuring numbers, dates, currency are well formatted.&lt;/p&gt;

&lt;p&gt;2.Organizing data&lt;br&gt;
Many companies,schools and hospitals structure its tables using columns(Name,Region,Age,Gender)&lt;/p&gt;

&lt;p&gt;3.Business decision&lt;br&gt;
Many business make decisions by planning promotions based on the sale trend and focus on products that makes the most revenue.&lt;/p&gt;

&lt;p&gt;Formula makes it easy when calculating values of the cell.In formula you have to start with an (=) or it will not work.Examples of formulas&lt;br&gt;
1.Sum()- we use it to calculate the total values =sum(B2:B14)&lt;br&gt;
2.Avg()-we use it to find the average =Avg(B2:B14)&lt;br&gt;
3.Datedif()- we can use it to find the difference in months ,days and years.Datedif in years =Datedif(C2:C14,"y"),in months =Datedif(C2:C14,"m") and in days =Datedif(C2:c14,"d").&lt;/p&gt;

&lt;p&gt;In conclusion  excel has helped in me in organizing data, cleaning data, data visualization,how to use new formulas that i didn't study in high school like "datedif","sumif" and "avgif"  and the using of tools. Excel has showed how it is meaningful  in business.&lt;/p&gt;

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