Comando para trocar a senda do usuário no banco de dados Oracle
alter user USUARIO identified by nova_senha;
Comando para trocar a senda do usuário no banco de dados Oracle
alter user USUARIO identified by nova_senha;
Comandos Úteis para Oracle
Para verificar a codificação do banco de dados basta rodar o SQL baixo.
select * from nls_database_parameters;
Verificar dados da Instancia do Oracle
SELECT * FROM v$instance;
verifica status da conta
select username, account_status from dba_users;
verificar se tem algum usuário usando o sistema (bom caso deseje parar o servico do oracle server)
select saddr, sid, username, logon_time, status,
osuser, machine, program
from v$session;
— objetos invalidos
select count (*) from dba_objects where status=’invalid’ and owner like ‘rm%’;
— verifica objetos invalidos
select object_type, object_name, status
from dba_objects
where status=’invalid’
and owner like ‘rm%’;
–propriedades do server (language, character set e etc..)
select * from nls_database_parameters;
–propriedades da sessao (language, character set e etc..)
select * from nls_session_parameters;
Projeto Service manager
01 Introdução – http://blog.fabianobento.com.br/2011/09/projeto-service-manager/
02 Padrões para o projeto e especificações – http://blog.fabianobento.com.br/2011/09/projeto-service-manager-padroes-para-projeto-especificacoes/
Padrões para Nomenclatura em um banco de dados
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ção | Descrição do atributo | Tipo de dado utilizado |
NM | Nome de coluna que irá armazenar valores “string”, ou seja, caracteres.(utilizar para nome próprio) | String |
NR | Nome de coluna que irá armazenar valores numéricos inteiros, para conteúdos significativos. | Numérico |
IE | INDICAR 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 |
DS | Nome de coluna que irá armazenar valores “string”, ou seja, caracteres que são descritivos. | String (caracteres) |
DT | Nome de coluna que irá armazenar valores do tipo data | Data |
HR | Nome da coluna que irá armazenar valores do tipo hora | Hora |
VL | Nome de coluna que irá armazenar valores numéricos, ou seja, números que podem possuir casas decimais | Numérico |
CD | Nome de coluna que irá armazenar valores numéricos inteiros, utilizado em atributos falsos. | Numérico |
ST | Nome 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 estipulados | String |
SG | Nome 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 padronizção do banco de dados foram criadas a partir de estudos e pesquisas em outros sistemas e na internet.