Neste artigo, vamos dar um exemplo de criação de uma nova partição (divisão) de disco.
O Gerenciador de Disco serve para criar partições em HD ou SSD.
Tanto o HD quanto SSD serão tratados como discopelo sistema operacional do Windows, apesar do HD ser basicamente formado por discos magnéticos giratórios com uma agulha de leitura e gravação e o SSD ser formado por memória flash (um pen drive com uma grande capacidade de armazenamento mas sem parte móveis).
Vamos dar um exemplo de criação de uma nova partição de disco. Este disco tem o volume "C:" que armazena o sistema operacional Windows e os arquivos pessoais. Vamos criar uma novo volume que será chamado de "D:" para armazenar somente os arquivos pessoais.
Na prática vamos diminuir o tamanho do volume "C:" para ter espaço disponível para poder criar um novo volume o "D:".
Para isso devemos fazer algumas verificações e procedimentos. Este procedimento foi dividido em 8 passos.
Veja o tutorial abaixo passo a passo ou assista o vídeo no Youtube.
1º Passo - Faça Backup
É aconselhável que você faça backup (cópia de segurança dos seus arquivos). Não ignore esta etapa. A segurança dos seus dados é fundamental.
Apesar da redução de disco ser geralmente segura, as operações de manipulação de partições do disco estão sujeitas a problemas de perda de dados, caso ocorra algo inesperado como:
Uma queda de energia
Um erro de software.
O ideal é usar uma combinação de métodos:
Crie uma imagem de sistema operacional:utilize uma Ferramentas do Windows como "Backup e Restauração" do Painel de Controle ou um software de terceiros, salvando esta imagem em um local seguro, preferencialmente um disco externo diferente.
Copie ou Sincronize seus arquivos pessoais para um serviço de nuvem: (como Google Drive, Microsoft OneDrive, Dropbox, iCloud, etc) ou um disco rígido externo.
2º Passo - Abra o gerenciador de disco do Windows
Clique com o botãodireito do mouse no menu Iniciar e escolha o item "Gerenciamento de Disco". Veja a imagem abaixo:
3º Passo - Verifique o espaço disponível no volume "C:"
Será aberto o Gerenciamento de Disco do Windows, antes de fazermos o particionamento vamos verificar se há espaço livre no volume "C:".
Veja na imagem abaixo, destacado em vermelho que o disco tem a capacidade total é de aproximadamente de 456 GB e estão livres (disponíveis) aproximadamente 317 GB, ou seja 70% do volume "C:".
4º Passo - Diminuir o tamanho volume "C:"
Vamos reduzir (diminuir) o tamanho do "C:".
A redução NÃO deve utilizar o total do espaço livre do seu volume, neste exemplo o meu volume "C:" tem 317 GB.
Lembre-se que o volume "C:" armazena os aplicativos do Sistema Operacional Windows, além do perfil do usuário (Desktop, Documentos, Download, biblioteca padrão para arquivos de mídia, dados de aplicativo, etc).
Neste exemplo, vamos diminuir 40 GB.
Vamos clicar com o botão direito no volume "C:" escolher o item "Diminuir Volume" do menu.
Veja a imagem abaixo:
Será exibida a mensagem de alerta: "Consultando Espaço de Diminuição", aguarde até aparecer uma nova janela com os valores disponíveis deste volume:
Será aberta uma janela com um campo para a digitação da redução do volume.
Veja a imagem abaixo:
Digite a quantidade que você vai diminuir do volume "C:", no campo:
Digite o espaço a diminuir em MB
Neste exemplo vou diminuir 40 GB, logo tenho que converter para MB multiplicando o valor por 1024 MB, pois 1 GB tem 1024 MB.
40 * 1024 = 40960
Logo neste campo, vamos preencher com 40960, em seguida clicar no botão "Diminuir".
5º Passo - Aguarde a operação de redução do volume "C:" ser finalizada.
6ª Passo - Verifique o tamanho do volume "C:" após a operação ser finalizada.
Note que o tamanho do volume "C:" caiu de 456,36 para 416,36, ou seja 40 GB.
Também foi criado um novo volume "Não alocado" (não utilizado).
7º Passo - Criar o volume "D:"
Clique com o botão direito do mouse no volume "Não alocado" e clique no item "Novo Volume Simples..."
Será aberto o assistente para "Novas Partições Simples".
8º Passo - Configurar o novo volume utilizando o assistente de novas partições
a) Clique no botão "Avançar"
b) Escolha o tamanho do volume em MB: eu vou deixar o valor que já está preenchido no campo "Tamanho do Volume simples em MB", pois eu quero o tamanho seja de 40 GB, mas você pode escolher o valor que você preferir entre mínimo e o máximo indicado pelo assistente.
Em seguida clique no botão "Avançar".
c) Escolha a letra do novo volume: no nosso volume vamos escolher a letra "D:"
d) Clique no botão avançar
e) Formatar o volume: você deve formatar o volume para que seja possível incluir arquivos nesta partição. Foi utilizado o formato padrão do Windows o NTFS.
f) Escolher o rótulo do volume: o rótulo é o nome do volume, neste exemplo vou escolher "Dados", mas você pode escolher o nome da sua preferência. Em seguida, clicar no botão "Avançar"
g) Verificar as configurações selecionadas: verifique se o novo volume que será criado está de acordo com a sua preferência, caso esteja, clique no botão "Concluir", caso contrário clique no botão "Voltar".
h) Aguarde a criação do volume.
i) Veja o resultado após a criação.
Além da tela Gerenciamento, você também pode ver o resultado no Windows Explorer. Veja a imagem abaixo:
Resumidamente o Gerenciamento de Disco do Windows serve para:
Dividir o espaço: criar "partições" em um HD ou SSD. Por exemplo, ter uma partição C: para o Sistema Operacional (Windows, Linux, etc) e uma D: para arquivos pessoais.
Redimensionar: aumentar ou diminuir o tamanho de uma partição existente (caso haja espaço livre disponível).
Formatar: apagar completamente uma unidade ou partição.
Mudar letras: alterar a letra designada para um drive. Exemplo: mudar de G: para H:.
Ativar discos novos: quando você instala um HD ou SSD novo, ele precisa ser "inicializado" por essa ferramenta para começar a funcionar.
Vamos mostrar quatro formas para abrir o Gerenciamento de Disco no Windows.
Você pode escolher qualquer uma delas.
1ª Forma
Clique com o botão direito do mouse no menu Iniciar e escolha o item "Gerenciamento de Disco". Veja a imagem abaixo ou assista o vídeo no YouTube.
2ª Forma
a) Pressione as teclas Windows + R juntas para abrir a caixa de diálogo "Executar".
b) Será aberta a caixa de dialogo "Executar", próxima a barra de tarefas (na parte inferior da tela).
c) Digite diskmgmt.msc no campo de texto "Abrir". Veja a imagem abaixo:
d) Clique no botão OK ou pressionar a tecla "Enter".
OU
e) Será aberta a janela de Gerenciamento de Disco.
3ª Forma
a) Pressione as teclas Windows + X juntas para abrir o menu de acesso rápido.
b) Será aberto um menu vertical. Clique em "Gerenciamento de Disco", Conforme a imagem abaixo:
c) Veja a janela de Gerenciamento de Disco
4ª Forma
a) No campo Pesquisar da Barra de Tarefas do Windows, na parte inferior da tela digite "Criar e formatar partições do disco rígido" ou "Gerenciamento de Disco"
b) Clique na opção exibida no menu
c) Veja a janela de Gerenciamento de Disco
Sua opinião é muito importante, criticas ou sugestões serão bem-vindas.
A função split_part divide uma string em duas ou mais partes (pedaços) e retorna um determinado pedaço de acordo com a posição escohida.
SINTAXE
split_part(string,'delimitador', posição)
Onde:
delimitador: um caractere ou um conjunto de caracteres que indica onde a string será quebrada em pedaços. Este delimitador deve ser usado entre aspas simples;
posição: qual o pedaço da string será retornado pela função. Preencha com 1 para o 1º pedaço, 2 para o 2º pedaço, 3 para o 3º pedaço, e assim por diante
Veja os dois exemplos abaixo, caso tenha interesse veja os scripts noGitHubou faça odownload no Google Drive.
1º Exemplo
Em uma coluna chamada "e_mail" de uma tabela "clientes", temos os dados de e-mails dos clientes. Vamos separar o usuário do e-mail do domínio do e-mail, vejamos alguns casos na prática:
Aqui explico o conceito de usuário e domínio de um e-mail, caso você já conheça, pule esta explicação e veja a execução do comando sql logo abaixo.
no e-mail maria@gmail.com: o usuário (é o que vem antes do "@" neste caso maria), já o domínio (é o que vem depois do "@" neste caso "gmail.com");
no e-mail joao123@outlook.com: o usuário (é o que vem antes do "@" neste caso joao123) já o domínio (é o que vem depois do "@" neste caso "outlook.com");
no e-mail carolina.alves@empresax.com.br: o usuário (é o que vem antes do "@" neste caso carolina.alves) já o domínio (é o que vem depois do "@" neste caso "empresax.com.br");
Neste caso, o "@" será utilizado para fazer a quebra do e-mail em usuário e domínio, logo o "@" será o delimitador.
Veja abaixo a query (comando sql) para fazer a quebra da string:
SELECT
e_mail,
split_part(e_mail, '@', 1),
split_part(e_mail, '@', 2)
FROM clientes; Após a execução da query, temos o resultado exibido na imagem abaixo:
Perceba que após a execução do comando acima, a coluna chamada "split_part" armazena o usuário do e-mail e a coluna chamada "split_part_2" armazena o domínio do e-mail. Podemos dar alias (apelidos) para os nomes das colunas para facilitar o entendimento utilizando o comando "AS"
SELECT
e_mail,
split_part(e_mail, '@', 1) AS usuario,
split_part(e_mail, '@', 2) AS dominio
FROM clientes;
Após a execução da query, temos o resultado exibido na imagem abaixo:
Antes de usar "SPLIT_PART", verifique
se o delimitador existe na string: para evitar resultados inesperados. Neste exemplo foi o "@".
se o delimitador está bem posicionado: no caso deste exemplo, em específico, verificar se o "@" não está no início ou no fim do e-mail
Se o delimitador NÃO for encontrado ou estiver mal posicionado, algum pedaço de string será vazia.
No exemplo anterior, consideramos que todos os e-mails, tem o "@" que é o delimitador e que ele está bem posicionado.
No segundo exemplo, vamos simular o uso do "split_part" com e-mails sem "@" ou mal posicionado.
2º Exemplo
Vamos executar a mesma query do e-mail anterior mas com e-mails inválidos.
SELECT
e_mail,
split_part(e_mail, '@', 1) AS usuario,
split_part(e_mail, '@', 2) AS dominio
FROM clientes;
Após a execução da query, temos o resultado exibido na imagem abaixo:
Percebemos que houve retorno de string vazia tanto na coluna usuário quanto na coluna domínio.
Logo, antes de utilizarmos está função, é importante verificarmos se os dados são validos.
Observação
O uso de SPLIT_PART não é adequado para colunas com grandes volumes de texto devido a possíveis problemas com desempenho.
Sua opinião é muito importante, criticas ou sugestões serão bem-vindas.