SQL Server - Non-reindexed Database
Database index fragmentation and missing rows are not related. Fragmentation is mismatch in ordering of physical pages and clustering key. A fragmentation can never cause rows to go "missing".
No a database without index is NOT prone to corruption. Index just makes things faster period.