If not what type of floor is better?
Oh God NO!!!!!!! Don't ever practice on cement. You will destroy your knees , feet and joints. You need a sprung or floating floor to not get injured. The floor needs to have some give. Even a standard hardwood floor in a home will give you tendinitis if danced on for any helpful amount of time. That is why pre-professional dancers take daily classes over practice at home because 1) they don't want to be injured. 2) in class they get corrections from their teacher that they cannot get at home and 3) the cost of putting in a sprung or floating floor in your home is very expensive and you need the ceiling height to do this as well. Much cheaper and better to just add more ballet classes.
Sure give it a shot not much of a differance from a polished wooden floor right.