Ich habe einen Hund. Er ist mein Freund.
= "Ich habe einen Hund, der mein Freund ist" (relative pronoun is Nominative because it's replacing a pronoun that's nominative, ")
Peter ist mein Freund. Ich kenne ihn seit 20 Jahren.
"Peter ist mein Freund, den ich seit 20 Jahren kenne." (relative pronoun is accusative, because it's replacing "ihn", which is accusative)
Das ist ein Foto von Peter. Ich scheibe ihm jetzt.
"Das ist ein Foto von Peter, dem ich jetzt schreibe." (relative pronoun is dative because it's replacing "dem", which is dative).
Mit einem Relativsatz kann man eine Sache naeher beschreiben, ohne einen neuen Satz zu beginnen. Im Deutschen stehen Relativsaetze immer in Kommas.
With a Relativsatz you can describe a thing without starting a new sentence. In German Relativsaetze always without commas.
Nominativ:
Das ist der Mann. Der Mann spricht Deutsch. → Das ist der Mann, der Deutsch spricht.
Akkusativ:
Das ist der Mann. Ich kenne den Mann.→ Das ist der Mann, den ich kenne.
Dativ:
Das ist der Mann. Ich gab dem Mann ein Buch.→ Das ist der Mann, dem ich ein Buch gab.
Genitiv:
Das ist der Mann. Ich kenne die Frau des Mannes.→ Das ist der Mann, dessen Frau ich kenne
.