Down load a good copy of the New Testament and read Gospel of St. Mathew who does a decent version of the birth of Christmas.
Now the short version. An angel came to Mary and told her she will bear Jesus and she accepted this. At that time Mary was to marry Joseph but he found her pregnant he made a move to quietly devoice her but an angel came to him and told him that God wanted Jesus born to Mary and he accepted that situation.
Now Augustus leveled a Census (Called a tax in the King James version of the Bible) that was held in 1 BC. The Census was to be taken in one's home town. Joseph's home town was Bethlehem so he took himself and Mary to Bethlehem (With Mary on a Donkey, thus a Donkey was at the birth of Christ). At his birth the Bible is clear, only Joseph, Mary and the Shepards were present. Christ was born in a Stable for the Village Inn was full but Joseph was directed to a stable to stay till the housing shortage was over.
The Three Wise men appeared somewhat later (The exact time schedule in not stated in the bible for the Christmas story is just prolong to the teachings of Jesus). These appear to be Zoroaster priests from Persia who seeing the raise of "His Star" went to Jerusalem to see the new born king of the Jews. When the wise men arrived in Jerusalem the local religious leadership (and the King of Judea Herod the Great) told the Wise men that Christ was to be born in Bethlehem, to which they went and presented their gifts of Gold, Silver and Frankincense.
Most scholars believe the reason the Three Wise men saw the "Star" was their were astrologers who studied the Stars and Planets. The Conjunction of Three plants in a Zodiac symbol would be a "Star" to them and Leo the Lion was viewed as the symbol of Judea. This the wise men saw the "star" but not the religious leaders of Judea (For the Jews were NOT into Astrology like the ancient Persians).
The Bible than says that an Angel appeared to Joseph to tell him Herold was out to Kill Christ and he had to leave quickly, which Joseph did taking his family to Egypt. In 1 AD when Herod died, Joseph returned to Judea and settled in Galilee from which Christ came.
The last mention of Joseph in the Bible is when Christ is 12 years of age and goes to the Temple. At that time men and women traveled separately to the temple, with the young boys going with their mother, but the teenage boys going with their father. Given his age at 12, both Joseph and Mary thought Christ had gone with the other, when their found out their error they rushed back to the Temple and found Christ debating theology with the Temple Priests. Jesus then returns home with them and Joseph is no longer heard of again (Even in the story of the ine adn the wedding, Mary went to Jesus with the problem of the wine and told him to "fix" it. The wine had run out when Mary asked Jesus to solve the problem of no wine. When Jesus says "It is not my time yet", she turned and told everyone Jesus will get more wine. In the bible he change water into wine to please his mother. Joseph is again NOT mentioned in that story of Christ's early life).
Tradition says Joseph was an old man at the time of Christ's birth and thus died of old age before Christ started his preaching at age 30. Another tradition says that Christ did work with his father doing "rough" carpentry work (making yokes for oxen for example) till Christ turned 30. Mary is mentioned in the Bible during the time of Christ preaching and his execution but Joseph is not.
AS to the Drummer boy, that is an addition to sell the song "little drummer boy". The drum most often portrayed with the boy is a Military drum of the 18th century, but as I said he was added to sell the song no mention of any child (except Christ) is in the Christmas story.
Here is the Vatican's verison of Mathrews (Skip down to Paragaph 18 for Christ's Birth, 1-18 is the genology of Christ which was important at the time Mathrew was written but with the destruction of the Jewish temple in 70 AD and again in 132 AD became less important):
http://www.vatican.va/archive/ENG0839/_PVA.HTMhttp://www.vatican.va/archive/ENG0839/_PVB.HTM#GOSP.MAT.2.23Here is the Vatican's discription of Mathrews:
http://www.vatican.va/archive/ENG0839/__PV9.HTMSt. Luke also addreses the Birth of Christ:
http://www.vatican.va/archive/ENG0839/__PWK.HTMhttp://www.vatican.va/archive/ENG0839/__PWL.HTMThe other two Gospels (St. John and St. Mark) both start with Jesus's Cousin St John the Baptist. The Christmas Story is ignored in their books going stright into the teachings of Christ.