| DBSchema :: Normalizador. dbschema :: normalizer é uma normalização do banco de dados. |
Baixe Agora |
DBSchema :: Normalizador. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Giuseppe Maxia
- Site do editor:
- http://search.cpan.org/~gmax/Chess-PGN-Parse-0.19/Parse.pm
DBSchema :: Normalizador. Tag
DBSchema :: Normalizador. Descrição
DBSchema :: Normalizer é uma normalização do banco de dados. DBSchema :: Normalizer é uma normalização do banco de dados. Ele pode converter uma tabela de 1º para o 2º formulário normal.synopsis # A maneira mais fácil é dar todos os parâmetros ao construtor # e, em seguida, ligar para () # usar dbschema :: normalizador; Minha $ Norm = Dbschema :: Normalizer-> Novo ({DSN => $ DSN, nome de usuário => $ username, password => $ senha, src_table => $ sourcetable, index_field => $ indexfield, lookup_fields => $ lookupfields, # vírgula separada Lista Lookup_Table => $ lookuptable, dest_table => $ dest_table, copy_indexes => "sim",}); $ norm-> do (); # Apenas faça! # Alternativamente, você pode ter mais um controle, por # criando a tabela de pesquisa e a tabela normalizada separadamente, # especialmente útil se um deles é um passo intermediário. # Use DBSchema :: Normalizer QW (Create_Lookup_Table Create_Normalized_table); Minha $ Norm = Dbschema :: Normalizer-> Novo ({DSN => $ DSN, nome de usuário => $ username, senha => $ senha}); $ Norm-> Create_Lookup_Table ({SRC_Table => $ Tablename, index_field => $ indexfield, lookup_fields => $ lookupfields, lookup_table => $ lookuptable}); $ Norm-> Create_Normalized_Table ({src_table => $ tablename, index_field => $ indexfield, lookup_fields => $ lookupfields, lookup_table => $ lookuptable => $ dest_table, copy_indexes => "sim",}); dbschema :: O Normalizer é um módulo para ajudar a transformar tabelas de banco de dados MySQL a partir de 1ª para a 2ª forma normal. Simplificando, ele criará uma tabela de pesquisa fora de um conjunto de campos repetidos de uma tabela de origem e substituir esses campos por uma chave estrangeira que aponta para os campos correspondentes na tabela recém-criada. Todas as informações são tiradas do próprio banco de dados. Não há necessidade de especificar detalhes existentes. O módulo é capaz de recriar os índices existentes e deve lidar com casos complexos em que os campos substituídos fazem parte de uma chave primária. Requisitos: · Perl.
DBSchema :: Normalizador. Software Relacionado