Hi Learner12,
If by "the data", you mean the managed solution components like "Entity", "field",..etc:
Users cannot delete components that belong to a managed solution, the only way to delete a managed solution component would be by uninstalling/upgrading the managed solution to delete components.
However, you can control what users can customize in solution components using the "Managed Properties" button,

If by "the data", you mean the records belonging to entities introduced by this solution, so you want users to create/update records but not delete them, then you can control this using Security Roles, you can set Delete privilege to None for your custom entity and assign this security role to the users in your target environment.
