A database environment integrates data into shared databases rather than maintaining separate files. Users interact with the system, and DBAs manage it. Option B is correct because 'separate files' represents the old file-based approach that databases replace.