Desenvolvedor e Analista de Sistemas | IFPA

segunda-feira, 7 de março de 2016

Windows 10: O Menu Iniciar não abre? Saiba o que fazer

com 0 Comentário

O Windows 10 é um sistema com imensas funcionalidades mas também com alguns bugs estranhos. Recentemente, depois de efectuar umas actualizações oficiais da própria Microsoft, o Menu Iniciar do meu sistema deixou simplesmente de funcionar.

Sem erros aparentes ou alguma indicação do porquê de não funcionar, nada melhor que ir à procurar solução!



Uma das melhores novidades no Windows 10 foi sem dúvida o regresso do Menu Iniciar. Incrivelmente o Windows 10 tem apresentado alguns bugs ao nível deste menu, algo que se tem vindo a registar ao longo de várias versões lançadas. Depois do erro crítico que afecta o Menu Iniciar, há agora vários utilizadores que se queixam do facto do Menu Iniciar simplesmente não abrir.
Como resolver?

Depois de algumas pesquisas parece que a solução foi encontrada e funciona na maioria dos sistemas afectados. Se o seu Menu Iniciar não abre, siga os seguintes passos:

Passo 1 – Abrir o powershell com privilégios de administrador




Passo 2 – Inserir na powershell o seguinte comando e de seguida carregar em Enter.

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}



Após introduzir o comando “milagroso” e passados alguns minutos o Menu Iniciar deverá ficar de novo disponível. Se tem este problema, não pense em formatar a máquina para resolver, experimente esta dica e depois diga-nos se funcionou.
Mais informações »

domingo, 6 de março de 2016

Padrões para Nomenclatura em um banco de dados

com 0 Comentário
1. INTRODUÇÃO
O objetivo deste documento é prover informações para formalizar a nomenclatura dos objetos de banco de dados, bem como apresentar regras para sua utilização evitando assim o hábito de existir diferentes nomenclaturas dentro da aplicação.
O documento apresenta os objetos de banco de dados com três itens:
Sintaxe, regras e exemplo. Isto para facilitar o entendimento do desenvolvedor.
2. BANCO DE DADOS
O nome do banco de dados deverá identificar o negócio que está sendo automatizado ou deverá refletir a sigla da aplicação.
Sintaxe:
{[a.. z]} _ xxxxxx , onde:
xxxxxx – indica o nome da aplicação que o banco de dados irá atender.
Para o nome da aplicação utilizar tudo em minúsculo com no máximo 25 caracteres de ‘a’ a ‘z’.
3. TABELAS
Exemplos:
tb_ordem_servico – Tabela de ordens de serviços
tb_pessoa – Tabela de pessoa física
tb_cliente – Tabela de clientes.
4. NOME DAS COLUNAS
IdentificaçãoDescrição do atributoTipo de dado utilizado
NMNome de coluna que irá armazenar valores “string”, ou seja, caracteres.(utilizar para nome próprio)String
NRNome de coluna que irá armazenar valores numéricos inteiros, para conteúdos significativos.Numérico
IEINDICAR SITUAÇÕES ESPECIAIS,
Nome de coluna que irá armazenar valores numéricos inteiros, utilizado em um dicionário de dados (Domínio)
Ex. 0 Aberto, 1 Fechado, 3 Cancelado
Numérico/String
DSNome de coluna que irá armazenar valores “string”, ou seja, caracteres que são descritivos.String (caracteres)
DTNome de coluna que irá armazenar valores do tipo dataData
HRNome da coluna que irá armazenar valores do tipo horaHora
VLNome de coluna que irá armazenar valores numéricos, ou seja, números que podem possuir casas decimaisNumérico
CDNome de coluna que irá armazenar valores numéricos inteiros, utilizado em atributos falsos.Numérico
STNome de coluna que irá armazenar valores do tipo caracteres com conteúdo pré-estabelecido. Ex. Coluna ST_Cliente pode ter seu conteúdo como sendo “A” ou “I” e nenhum outro valor a não ser esses estipuladosString
SGNome de coluna que irá armazenar siglas, EX. Coluna SG_ESTADO pode ter seu conteúdo como sendo as siglas de estados, SP, MG, GO, SC.String
Regras:
– Para siglas utilizar todas as letras em maiúsculo;
– Usar palavras no singular e sem acentuação;
– Usar nome que identifique e individualize o dado dentro da tabela;
– Dar nomes distintos para dados distintos;
– Utilizar o nome sempre no singular;
– Sempre acrescentar comentário sobre a informação da coluna
Exemplos:
Cd_pessoa – código da pessoa
nm_pessoa – nome da pessoa
dt_nascimento – data de nascimento
vl_salario – valor do salário
As informações da padronização do banco de dados foram criadas a partir de estudos e pesquisas em outros sistemas e na internet.
Esse slide de Alan James dá um exemplo mais dinâmico:
Mais informações »

Transformar Letras Minúsculas E Maiúsculas com MySQL

com 0 Comentário
Para quem utilizar MySQL e precisa transformar letras minúsculas em maiúsculas e o contrario também vai uma dica aqui:
LCASE(str), LOWER(str)
Retorna a string str com todos caracteres alterados para letra minúsculas de acordo com o conjunto
de caracteres atual (o padrão é ISO-8859-1 Latin1):
mysql> SELECT LCASE(‘MYSQL’);
-> ‘mysql’
UCASE(str), UPPER(str)
Retorna a string str com todos caracteres alterados para letra maiúsculas de acordo com o conjunto
de caracteres atual (o padrão é ISO-8859-1 Latin1):
mysql> SELECT UCASE(‘Hej’);
-> ‘HEJ’
se precisar fazer uma consulta apenas que fique tudo em maiúsculo pode usar o seguinte:
SELECT id, UCASE(nome) as nome, cpf, email, matricula, curso  FROM inscritos ORDER BY nome
 Fonte:

Mais informações »

Total de visualizações