Codigos Fonte, Artigos e Dicas
Arquivo de julho 2009
Mapeamento de Relacionamentos N:M
31/07/09
Para cada relacionamento “N:M”:
- Criar uma nova tabela para representa-lo;
- Incluir como chaves estrangeiras nesta relação as chaves primárias de ambas as relações constituintes do relacionamento. A chave primária desta relação é formada pela combinação destas chaves estrangeiras;
- Incluir quaisquer atributos do relacionamento da nova relação criada.
Normalização de um Banco de Dados (3ª Forma Normal)
31/07/09
Terceira forma Normal (3FN)
- Uma tabela está na terceira forma normal se esta na 2FN e se nenhuma de suas colunas não pertencentes à chave primária fica determinada transitivamente por esta chave.
- Uma coluna depende transitivamente da chave primária se seu valor é determinado pelo conteúdo de uma coluna não chave que, por sua vez é determinada pela chave primária da tabela.
Valores Null no C#
30/07/09

Requisitos: Tipo-Valor e Tipo-Referência.
Você deve estar careca de saber o que é um valor null (nulo), o que você não deve saber é que no C# um valor nulo é ele próprio uma referência e você não pode atribui-lo a uma variável tipo-valor, como por exemplo um inteiro, legal né?
Normalização de um Banco de Dados (2ª Forma Normal)
29/07/09
Continuando…
2ª Forma Normal
Uma tabela esta na segunda forma normal se está na primeira forma normal, e cada uma das colunas não pertencentes à chave primária não form dependente parcialmente dessa chave. Mais >
Normalização de um Banco de Dados (1ª Forma Normal)
28/07/09
O conhecimento de dependência funcional é útil na detecção de redundâncias.
O processo de normalização consiste basicamente em remover dependências funcionais.
Passando Form por Parâmetro
28/07/09
Bem rápido esse Post… passando um form por parâmetros para, com o propósito de mudar algum valor por meio de outro form… no meu exemplo eu estava fazendo um form para travar maquinas no Laboratório que administro aqui no trabalho… Vamos para os códigos:
Try ,Catch e Finally
28/07/09
Try ,Catch e Finally são nossos amigos… de todos os dias, dias de luta contra os catastróficos erro de RunTime e outros… eu os odeio… não por serem inúteis mas sim por parecer que nossas aplicações estão um tanto quanto mal feitas, por isso usa-las.
Utilizando Parâmetro por Referência em Métodos
27/07/09

Continuando o embalo do último Post (Tipo-Valor e Tipo-Referência), vamos ver o que é um Método que usa parâmetros por referência.