// instancia um novo objeto Aluno
    $william = new Aluno();
    $william->nome = 'William Scatolla';
    $william->endereco = 'Rua de Fátima';
    $william->telefone = '(51) 1111-4444';
    $william->cidade = 'Encantado';
    $william->store();
    // armazena o objeto
    // armazena esta frase no arquivo de LOG
    TTransaction::log("** inserindo cursos");
    // instancia um novo objeto Curso
    $curso = new Curso();
    $curso->descricao = 'Orientação a Objetos com PHP';
    $curso->duracao = 24;
    $curso->store();
    // armazena o objeto
    // instancia um novo objeto Curso
    $curso = new Curso();
    $curso->descricao = 'Desenvolvendo em PHP-GTK';
    $curso->duracao = 32;
    $curso->store();
    // armazena o objeto
    // finaliza a transação
    TTransaction::close();
    echo "Registros inseridos com Sucesso<br>\n";
} catch (Exception $e) {
    // exibe a mensagem gerada pela exceção
    echo '<b>Erro</b>' . $e->getMessage();
    // desfaz todas alterações no banco de dados
    TTransaction::rollback();
}