Novos artigos e em breve um site exclusivo…
25 de Setembro de 2011, 0:00 - sem comentários aindaFabiano Moura - Tecnólogo em Processamento de Dados
Em reunião realizado ontem, na sede da Associação Anti-Alcoólica, com o presidente e outros dois diretores, foi decidido a criação de um site, para a divulgação de todo trabalho. Enquanto o site não é aberto, os artigos continuarão neste site. Em breve nos artigos. Agradeço a todos que tenham lido e apoiado o trabalho realizado pela Associação Anti-Alcoólica.
Novos artigos e em breve um site exclusivo…
25 de Setembro de 2011, 0:00 - sem comentários aindaFabiano Moura - Tecnólogo em Processamento de Dados
Em reunião realizado ontem, na sede da Associação Anti-Alcoólica, com o presidente e outros dois diretores, foi decidido a criação de um site, para a divulgação de todo trabalho. Enquanto o site não é aberto, os artigos continuarão neste site. Em breve nos artigos. Agradeço a todos que tenham lido e apoiado o trabalho realizado pela Associação Anti-Alcoólica.
Tipos de Servidores
11 de Setembro de 2011, 0:00 - sem comentários aindaFabiano Moura - Tecnólogo em Processamento de Dados
Até a versão 2.0, o Firebird possuía 3 tipos de servidores:
- Classic;
- SuperServer
- Embedded.
- Classic: utiliza-se da mesma concepção de outros servidores de banco de dados, como Oracle, DB2, SyBase, SQL Server. Essa arquitetura acaba exigindo mais hardware, pois cada conexão, possuirá uma área reservada de memória e será um processo independente. Esta arquitetura, possui o suporte a Multi-Thread, Thread-Save.
- SuperServer: é uma arquitetura que não exige muito hardware, pois todas as conexões, irão compartilhar o cache. A principal diferença entre a arquitetura SuperServer da Classic, é que a arquitetura SuperServer, baseia-se no conceito de Threads, ou seja, cada conexão é uma Thread.
- Embedded: é uma arquitetura embarcada, aonde possibilidade que seja distribuído com o software, para ser rodado diretamente em CDs, DVDs, e em outras mídias. Possui algumas limitações, como não suporte a múltiplas conexões, mas muitos delas, foi resolvido com a versão 2.5.
- SuperClassic: é uma arquitetura híbrida das arquiteturas Classic e SuperServer. Esta arquitetura é indicada para uso de máquinas multi-cores/ SMP com grande quantidade de conexões.
Visão Geral dos Recursos 2
11 de Setembro de 2011, 0:00 - sem comentários aindaFabiano Moura - Tecnólogo em Processamento de Dados
Como mencionado no artigo anterior, o Firebird possui suporte ao protocolo TCP/IP e usa o protocolo para comunicação, entre o Cliente e o Servidor.
Pelo fato do Firebird possuir este suporte (TCP/IP) e ter sido desenvolvimento utilizando a linguagem de programação C e posteriormente, a partir do Firebird 1.5, re-escrito na linguagem de programação C++, pode-se dar o suporte a diversos Sistemas Operacionais, tais como: Windows, Linux, Solaris, Mac OS X, FreeBSD, NetBSD, AIX, HP-UX, entre outras, ou seja, qualquer sistema operacional que tenha suporte ao protocolo TCP/IP e que suporte a API do Firebird, pode ser instalado o Firebird.
O Firebird é MultiGeracional, ou seja, possui a capacidade de isolar e controlar diversas versões de um mesmo registro no banco de dados, evitando problemas de DeadLock, na leitura e só dando a mensagem de deadlock, caso o registro for alterado ou excluído do banco de dados.
Possui suporte a Integridade Referencial, isso quer dizer, que ao excluir ou alterar um registro, o mesmo será propagado automaticamente para todas as tabelas que possuem associação com a chave primária da tabela principal.
O Firebird também possui a possibilidade de manter uma cópia em tempo real do banco de dados. Este recurso é conhecimento como Sombreamento do Banco de Dados e não pode ser confundido com replicação, pois a sombra do banco de dados, não pode ser usado, mesmo para consulta de informações, ficando indisponível para qualquer tipo de transação. Este recurso é interessante, quando precisa-se fazer um backup em tempo real do banco de dados, ou seja, queimando o HD principal, aonde está o banco de dados, poderá ser substituído pela sombra.
O Firebird possui a possibilidade de criar Views (visões), triggers (gatilhos), stored procedures (tanto selecionáveis, como não selecionáveis), Generators e Sequencies (garantir que o registro seja sempre único, chave primária), Campos Calculados (são campos que o seu conteúdo não é armazenado no banco de dados e está disponível, somente na hora de realizar uma consulta, recuperação dos dados no banco de dados), Charsets e Colletions (são recursos, que defeni uma cadeia de caracteres suportado), índices, domínios, blobs e matrizes, controle de permissão por usuário e grupo de usuário, UDFs (funções externas, criadas em Pascal, ou qualquer outra linguagem que tenha suporte a bibliotecas dinâmicas), auditoria e tabelas de monitoramento, suporte ao padrão ANSI SQL e a possibilidade de gerenciar múltiplas transações, entre outros recursos.
O Firebird, ao contrário do que muitos podem pensar, é um banco de dados leve, porém, poderoso e possui suporte a todos ou quase todos os recursos que um banco de dados mais robusto possui, como Oracle e DB2. O Firebird é tão poderoso, que o limite dele, é apenas o limite do sistema de arquivos ou do sistema operacional que o mesmo está instalado.
Palestra da AAAM na empresa Antoniosi
1 de Agosto de 2011, 0:00 - sem comentários aindaFabiano Moura - Tecnólogo em Processamento de Dados
Dia 29 de junho de 2011, a Associação Anti-Alcoólica de Matão fez mais um maravilhoso trabalho de conscientização na empresa Antoniosi!
Abaixo está algumas imagens do evento e um vídeo feito pela Associação.
PALESTRA REALIZADA NA EMPRESA ANTONIOSI
Veja abaixo algumas fotos tiradas deste importante evento!
Caso você queira levar a palestra da Associação Anti-Alcóolica para a sua empresa, escola ou entidade que você participa, entra em contato com eles, pois eles estarão de braços abertos para receber!
Incoming search terms:
- antoniosi (1)