The PL/SQL package DBMS_RANDOM can generate random text and date values as well as numbers. Check out these code examples to learn how you can generate these values in your development work. Numbers, ...
Learn the NumPy trick for generating synthetic data that actually behaves like real data.