MySQL is the most popular opensource database around. You would use this for database access. Popular languages like PHP and Perl offer easy access to manipulate MySQL databases.