Clear as mud...
As RMGir already pointed out, you can't have two identical
keys in a hash. So, in your case you can't have two Sallys
in %students. The second assignment simply overwrites the first.
Also, I suggest you read
perldoc perldata and
perldoc perldsc as I sense a fair amount of confusion on your part.
--perlplexer