I am new to database concepts and look to develop my skills in it.

I am confused about the difference between "TABLES" and "DATABSASES"...are they the same thing? I read about "employee tables" "customer tables" and then i read about "employee databases" and "customer databases"...my questions are:

1) are tables and databses same thing? (and used interchangibly?)
2) how many databases are there typically in a small sized companies (say a company with 100 employess and about 600 customers)...what do you think will be the ideal number of databses in a comapny of that size?
3) Will running an Oracle Database for such a coampny (with 100 employees and 600 customers) be feesable?

Thanks!- look forward to your comments