Can not manually create a database ( db, user, pass ) for a plugin

As per GentlemanMax’s comment, you’ll want a table.

There’s a really useful guide in the Codex (which also goes into how to do DB upgrades / migrations.)

One thing I’d emphasise: make sure to use $wpdb->prefix in the table name because not all sites will have tables beginning wp_*.

Also, if you’re ever planning to distribute your plugins to other people, remember not every WordPress cloud hosting services will allow their customers to use custom tables (some of the larger ones allow the standard WordPress tables or preapproved plugins only – which is irritating but worth bearing in mind.)