Não tenho certeza se sou claro sobre exatamente o que você quer dizer com 'agenda vinculada', mas isso soa dentro dos recursos do OpenOffice. Se é no seu conjunto de habilidades de amigos, é uma boa escolha - especialmente se não estiver disposto a aprender algo novo & o tempo é curto.
Se você é amigo poderia aprender (ou estar disposto a aprender) Tcl, Python ou Ruby, eu acho que essas também são boas escolhas. Todos eles têm excelentes docs / exemplos disponíveis na web, podem produzir UI rapidamente & facilmente (dependendo de como você se sente sobre "fácil") e ter bibliotecas disponíveis para tornar o acesso ao banco de dados relativamente indolor. Embora, a menos que você esteja disposto a fornecer algum encorajamento, este não é um projeto que eu lançaria em alguém que nunca tenha programado antes.
No entanto, eles escolhem continuar, você provavelmente estará escrevendo algum SQL eventualmente. Quanto a alguns tutoriais decentes simples & recursos:
- Esta é uma introdução fácil de ler sobre conceitos de banco de dados, se você gosta de um estilo de conversação.
- Geekgirls tem um bom tutorial de banco de dados genérico que é bastante neutro em termos de aplicativos / tecnologia.
- W3 Schools tem um bom, não muito profundo SQL Tutorial & Questionário
Se seu amigo estiver falando sério sobre esse assunto, ele deve pegar um livro que aborda as ferramentas e o idioma que ele usa. No que diz respeito ao SQL, o O'Reilly Learning SQL e Head First SQL são bons livros para iniciantes. Eu gosto do estilo visual informal que o Head First usa, mas o YMMV.