and the names of the railways with no trains?
SELECT railway FROM railway WHERE Railway_ID not IN  ( SELECT Railway_ID FROM train ) 
railways with no trains refers to those not present in the train table;