Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais] ·  Efetividade ·  Linux in Brazil ·  Floripa  

Lançamento de livro sobre o gerenciador de base de dados Firebird

Recebemos de nossos parceiros na Livraria Tempo Real o aviso: "A base de dados Firebird é uma das que gera mais curiosidade de nossos clientes. Há algum tempo haviam livros bastante superficiais sobre ela, mas nesta semana recebemos o livro Firebird Essencial de Carlos Cantu para trazer informações mais detalhadas sobre esta base de dados. O livro é uma coletânea de matérias e artigos publicados pelo autor na revista SQL Magazine atualizada e ampliada. Nele você encontrará documentação completa sobre triggers, stored procedures, tipos de dados, funções definidas pelo usuário, criação de bases e tabelas, administração de usuários da base e tarefas administrativas. O índice está disponível aqui. O preço do livro é R$ 62,00 e na Tempo Real está saindo R$ 49,90!" O André, que é diretor da livraria e nosso contato, escreveu mais alguns detalhes na mensagem, e eu acho que vale a pena mencionar: "O autor é o Carlos Cantu que palestrou no nosso evento de Bases de Dados. Ele é articulista da SQL Magazine e fez uma coletânea dos atigos, atualizou e criou mais alguns capítulos para fechar o livro. Gostaria de dar um destaque para ele, inclusive porque o autor estará na Tempo Real de São Paulo para divulgar o livro neste sábado!" Se você é interessado no Firebird e quiser prestigiar, o evento é na Tempo Real de São Paulo, sábado a partir das 10h.


A livraria também estará promovendo (no final deste mês) um outro evento, desta vez sobre gerenciamento de conteúdo usando software livre. Serão abordados principalmente o Plone e o PHP Nuke, em breve divulgarei mais detalhes.

Comentários dos leitores

Os comentários abaixo são responsabilidade de seus autores e não são revisados ou aprovados pelo BR-Linux. Consulte os Termos de uso para informações adicionais. Esta notícia foi arquivada, não será possível incluir novos comentários.
Comentário de Paulo Junqueira da Costa
Ótimo: Parabéns ao Carlos pelo livro. Eu utilizo (e recomendo) Firebird em todos os meus projetos. Tenho vários amigos que estou evangelizando e eles estão impressionados com o Firebird.

Apesar da boa documentação disponível na Web, um material em português de qualidade vai ajudar muito. Vou reservar minha cópia.

PS: Comprem pelo site do Cantu e com isso doem R$8 pra Firebird Foundation.
Comentário de Manoel Pinho
Vi o livro: Eu vi esse livro hoje na livraria Ciência Moderna do Ed. Av. Central (Rio de Janeiro) e o conteúdo relativo ao Banco de Dados em si é muito bom mas as partes do livro dependentes do sistema operacional me pareceram muito voltadas para Windows, já que só é abordada a instalação no Windows e toda a parte que descreve os componentes para acesso ao BD é voltada para o VB e Delphi.

Enfim, o autor parece conhecer muito do Firebird mas não muito de linux ou de programação em ambiente linux, somente VB e Delphi. Não vi exemplos ou menção a acessos usando PHP, C ou C++. Posso estar enganado, mas foi essa a impressão que tive olhando o conteúdo do livro.
Comentário de oi
Comentário precipitado: Manoel,

Você viu o livro, mas pulou a introdução! Segue abaixo:

"Este livro é um apanhado geral de todo material sobre Firebird escrito por mim e publicado nas revistas ClubeDelphi, SQL Magazine e a Internet. Os arquivos foram revisados, atualizados, vários deles foram complementados, e um capítulo inédito sobre a criação de UDFs foi criado especialmente para o livro.
O publico-alvo são usuários de nível iniciante até intermediário. O livro foca as pricipais características do Firebird , sendo que parte do seu conteúdo se aplica também ao Interbase, devido as semelhanças que os dois bancos ainda possuem. Os exemplos que envolvem programação froram desenvolvidos na linguagem Delphi, no entanto a maior parte do material do livro trata especificamente do SGBD, e não depende do conhecimento de Delphi."

Fica muito claro como o livro foi escrito e o público-alvo.

É até preconceituoso passar os olhos por cima de um livro e sair criticando. Onde é que tem VB no livro ?

Dicas de instalação e exemplos somente em windows e delphi ? Você que sempre achou que os desenvolvedores não portam seus aplicativos para linux por pura má vontade, agora pode repensar no assunto. Quantas páginas a mais teria o livro para cobrir outra linguagem e outro sistema operacional ? Qual seria o custo disto ? O público-alvo compensaria este esforço ?

Pense nisso.

Comentário de Manoel Pinho
Re: Comentário precipitado: "Fica muito claro como o livro foi escrito e o público-alvo.

É até preconceituoso passar os olhos por cima de um livro e sair criticando. Onde é que tem VB no livro ?"

Primeiro, eu folheei o livro em pé numa livraria de shopping, e por pouco tempo. Por isso mesmo eu usei termos "Posso estar enganado" e "impressão".

Bem, eu vi uma menção rápida a VB no livro sim, mas não sei se apenas citou que existem bibliotecas para acesso ao Firebird no VB. Como eu disse, folheei o livro.

Eu não estou tacando pedras no livro não. A parte dos recursos do Firebird em si está muito boa e é independente de qual sistema operacional está sendo usado. Só isso já vale o preço do livro, que até que é bem razoável. Eu mesmo irei comprá-lo.

Só acho que é um diferencial importante para um livro que trate TAMBÉM sobre qualquer Banco de Dados livre falar sobre como utilizá-lo com linguagens e sistemas operacionais livres, entendeu ? A minha crítica aqui foi meramente construtiva e se o autor estiver lendo gostaria de sugerir isso para uma segunda edição.

Inclusive, antes mesmo de você ter postado o seu comentário aqui, eu mesmo já tinha postado a mesma idéia no guestbook do próprio livro:

http://www.firebase.com.br/fb/livro/fbessencial/

"Dicas de instalação e exemplos somente em windows e delphi ? Você que sempre achou que os desenvolvedores não portam seus aplicativos para linux por pura má vontade, agora pode repensar no assunto. Quantas páginas a mais teria o livro para cobrir outra linguagem e outro sistema operacional ? Qual seria o custo disto ? O público-alvo compensaria este esforço ?"

Bem, o custo do papel num livro é cerca de 10% apenas. Um colega meu tem uma editora e um dos seus livros com cerca de 800 páginas, tamanho grande e capa dura custa cerca de R$ 11, e para uma baixa tiragem. O livro é vendido por cerca de R$ 100.

Se o público alvo vai compensar o esforço eu não sei dizer, mas com certeza seria muito mais interessante um livro que apresentasse uma solução e exemplos feitos inteiramente com softwares livres, e não apenas o Banco de Dados em si, você não acha ?

No entanto, fico extremamente satisfeito quando vejo programadores provenientes do Windows se interessando por alguns softwares livres, mesmo que rodando no windows. Por isso, também achei interessante a comparação com o Paradox e os capítulos relativos aos componentes para Delphi.
Comentário de Manoel Pinho
Já que toquei no assunto da: Já que toquei no assunto da relação do Firebird com outras linguagens, vou citar alguns links sobre isso como complemento:

PHP & Firebird/Interbase:
========================

http://br.php.net/ibase

http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=383
(artigo do próprio site do autor do livro)

http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_beginners_php


Python & Firebird:
==================

http://kinterbasdb.sourceforge.net/

http://www.python.org/moin/Firebird


C++ & Firebird:
==============

http://www.ibpp.org/index.php

Comentário de oi
Re: Comentário precipitado: Manoel,

"Bem, o custo do papel num livro é cerca de 10% apenas. Um colega meu tem uma editora e um dos seus livros com cerca de 800 páginas, tamanho grande e capa dura custa cerca de R$ 11, e para uma baixa tiragem. O livro é vendido por cerca de R$ 100."

Comparar o custo de papel ao custo de escrever um livro, saltando das atuais 300 para 800, é como achar que o custo de de um software é pelo valor do número de CDs que ele ocupa!

"Eu não estou tacando pedras no livro não. A parte dos recursos do Firebird em si está muito boa e é independente de qual sistema operacional está sendo usado. Só isso já vale o preço do livro, que até que é bem razoável. Eu mesmo irei comprá-lo."

Se você tivesse usado este tipo de linguagem suave e imparcial, talvez que nâo te questionasse. Mas você tascou pedra no livro em seu primeiro comentário.

Eu já comprei e li, o livro é bom e R$ 49,90 não é nada caro por seu conteúdo.

"Só acho que é um diferencial importante para um livro que trate TAMBÉM sobre qualquer Banco de Dados livre falar sobre como utilizá-lo com linguagens e sistemas operacionais livres, entendeu ?"

Entendi, mas não é esse o intuíto do livro, certo ? Então você criticou o livro por ele não fazer uma coisa que você gostaria que ele fizesse, mas ele não foi foi criado com este propósito, o que fica bem claro logo na introdução.
É como criticar o fabricante do carro novo que você comprou, porque ele não colocou tração nas 4 rodas. Primeiro, o carro não projetado para isto, depois existem as questões tempo/custo/procura. Entendeu ?

Comentário de Manoel Pinho
"Entendi, mas não é esse o: "Entendi, mas não é esse o intuíto do livro, certo ? Então você criticou o livro por ele não fazer uma coisa que você gostaria que ele fizesse, mas ele não foi foi criado com este propósito, o que fica bem claro logo na introdução.
É como criticar o fabricante do carro novo que você comprou, porque ele não colocou tração nas 4 rodas. Primeiro, o carro não projetado para isto, depois existem as questões tempo/custo/procura. Entendeu ?"


Ora, mas se o lançamento do livro virou notícia neste site de linux e demais softwares livres, ainda por cima com uma área de comentários aberta, acho que a minha observação de que o livro não aborda o uso do Firebird com linguagens livres é pertinente.

Evidentemente o Firebird tem como diferencial o fato de ter nascido do código do Interbase da Borland e, portanto, ter uma ótima integração com o Delphi e Kylix, além de ser um BD relacional bastante completo em recursos e multiplataforma. Com o lançamento do PostgreSQL 8.0 nativo para Windows, o Firebird perde uma das vantagens que tinha quando exceutado no Windows. Por outro lado, o fato do Firebird ser bastante prático para quem programa em Delphi/Kylix também não o desclassifica para uso com PHP ou outras linguagens livres, e daí a minha observação sobre a necessidade de um livro abordar, nem que seja superficialmente essa ligação.

Se o meu tom pareceu grosseiro foi sem querer. Escrevi rapidamente e não tinha idéia de que isso poderia ofender alguém, tanto que postei usando o meu nome a mesma observação para o autor do livro. Espero sinceramente que ele não tenha a mesma opinião e encare o comentário como uma sugestão para uma próxima edição.
BR-Linux.org
Linux® levado a sério desde 1996. Notícias, dicas e tutoriais em bom português sobre Linux e Código Aberto. "A página sobre software livre mais procurada no Brasil", segundo a Revista Isto É.
Expediente
Sobre o BR-Linux
Enviar notícia ou release
Contato, Termos de uso
FAQ, Newsletter, RSS
Banners e selos
Anunciar no BR-Linux
BR-Linux apóia
LinuxSecurity, Tempo Real
Suporte Livre, Drupal
Verdade Absoluta
Pandemonium
Efetividade, Floripa.net
sites da comunidade
Ajuda
Moderação
Flames: não responda!
Publicar seu texto
Computador para Todos
Notícias pré-2004
Tutoriais, HCL pré-2004