Instando Postgre SQL14 no Windows

Neste vídeo mostro como instalar PostgreSQL no Windows 10 64 bits.

Atenção: Se você estiver instalando em uma máquina que tenha removido outra versão do PostgreSQL, você deve procurar se não ficou algum arquivo antigo, pois pode dar erro de autenticação.

Sempre faça backup antes de migrar a versão do banco !

Ah, deixe seu like !!!!

😉 Gostou do vídeo, que tal me doar um cafezinho?

☕ Chave Pix: danegd@outlook.com.br

☕ PicPay: https://picpay.me/dane.infocotidiano​

Migrando (exportar / importar ) registros de um banco de dados

Quem nunca precisou migrar um projeto legado ou importar registros de um banco de outro sistema para o seu banco.

Neste vídeo mostro como fazer isso de uma forma muito simples.

Vou mostrar como exportar MariaDB / MySQL e PostgresSQL, mas utilizando a ferramenta você pode exportar registros de qualquer banco suportado por ela.

😉 Gostou do vídeo, que tal me pagar um cafezinho?

☕ https://picpay.me/dane.infocotidiano​

Doar com PagSeguro: https://pag.ae/7W6uXEqB1

Servidor MariaDB Linux

Vou postar aqui uma sequencia de 03 (tres) vídeos para que você instale o Ubuntu 20.04 Server, configure SSH, UFW e no último vídeo configurar o banco MariaDB.

Primeiro vídeo (Neste vídeo mostro como instalar Ubuntu Server 20.04 LTS)

Segundo Vídeo (Servidor MariaDB Linux – Vídeo 02 – Configurar SSH e Firewall)

Terceiro vídeo (Instalando MariaDB no Linux Server)

sudo apt update
sudo apt install mariadb-server
sudo mysql_secure_installation
sudo mariadb
GRANT ALL ON *.* TO 'dane'@'localhost' IDENTIFIED BY 'Info@3004' WITH GRANT OPTION;
CREATE USER 'estacao'@'%' IDENTIFIED BY 'Info@3004';
GRANT ALL PRIVILEGES ON *.* TO 'estacao'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit;
service mariadb restart
Mudar Bind-Address e porta:
nano /etc/mysql/mariadb.conf.d/50-server.cnf
service mariadb restart

Ah, deixe seu like  !!!!
😉 Gostou do vídeo, que tal me doar um cafezinho?
☕ https://picpay.me/dane.infocotidiano​
Doar com PagSeguro: https://pag.ae/7W6uXEqB1


Conectando Lazarus com MS SQL Server

Neste vídeo mostro como utilizar o banco de dados da Microsoft o SQL Server 2017 Express com o Lazarus versão 2.0.6 utilizando o componente ZeosLib.

Vamos criar um banco de dados, criar uma tabela e fazer um CRUD.
String de Conexão:

Provider=SQLOLEDB.1;Password='Info@3004';Persist Security Info=True;User ID='SA';Initial Catalog='DB_TESTE';Data Source='PCTESTEVM\SQLEXPRESS'; 

Comando para ativar o Autoinc (IDENTITY):
Set IDENTITY_INSERT db_teste.dbo.agenda ON

#lazarus #sql server #ms sql server #microsoft sql server #zeus #zeuslib #conectar sql server zeos #como conectar ao sql server #conectando sql server #lazarus 2.0.6 #sql server express #banco de dados #programação #curso #curso sql server

Turbine seu curriculum

Aprenda a trabalhar com um dos bancos de dados mais utilizado no mundo!

Curso totalmente GRATUITO de MYSQL Server

Playlist do youtube, clique aqui.

Acesse o blog: www.startdb.info

#domain #dominios #mysqlserver #cursomysqlserver #cursogratismysqlserver #cursogratuitomysqlserver #aulamysqlserver #aulagratuitamysqlserver #mysqlservergratis #mysqlservergratuito #postgres #instalarmysqlserver #installmysqlserver #comoinstalarmysqlserver #database #sql #select #trigger #create #where #Pk #Fk #DanielMorais #infocotidiano #startdb #lazarus #mysqlserverparainiciante #bancodedadosmysqlserver #databasemysqlserver #tutorialmysqlserver #apostilamysqlserver

calcular horas mysql em 5 minutos!

Nunca foi tão fácil calcular horas direto nas suas consultas MySQL Server !

Assista o vídeo abaixo e ATENÇÃO ! CURSO COMPLETO NO YOUTUBE, basta acessar o CANAL INFOCOTIDIANO !

#mysql #mysqlserver #cursomysql #cursomysqlserver #cursogratis #aprendagratis #cursogratismysql #cursogratuitomysql #aprendamysql #aprendamysqlgratis #aulagratismysql #calcular #calculohorasmysql #calcularhorasmysql #querycalculohoras #calculartime #calculartime #calculardatetime #comocalcularhora

INTENSIVO MySQL Server

Para quem gosta de T.I., aqui tem uma ótima OPORTUNIDADE de você aprender ou aprimorar seu conhecimento sobre o banco de dados MySQL.

São 26 aulas completas e 100% GRATUITAS !

Todas estão no meu canal, Infocotidiano lá no youtube.

Se puder se inscrever no meu canal isso me ajuda muito, pois faz o meu canal crescer e alcanças mais e mais pessoas !

Se gostar, peço que clique no “joinha”, o seu like ajuda no posicionamento do meu canal.

Abaixo vou deixar o link da minha playlist do Intensivo MySQL:

Intensivo MYSQL Server

#cursomysql #cursomysqlserver #cursogratismysql #cursogratuitomysql #cursogratis #createdatabase #createtable #createtrigger #createprocedure #altertable #droptable #dropdatabase #insert #insertinto #update #truncate #drop #select #where #in #between #join #leftjoin #rightjoin #innerjoin #extract #extractday #extractmonth #extractyear #stored #storedprocedure #createstoredprocedure #createfunction #createview #infocotidiano #videoaula #videoaulagratis #danieldemorais #danielmorais #lazarus #delphi #php #programacao #desenvolvimentodesoftwares #desenvolvimentodesistemas #engenhariadesoftwares #bancodedados #database

Consulta SQL de Vendas mensais, anuais e diárias

Neste vídeo vou mostrar como criar consultas em SQL para obter estatísticas de vendas.

Vamos poder obter vendas anuais, mensais e diárias.

Exemplos:

Vendas Anuais:

select
EXTRACT(MONTH from CUP_VENDA.`DATA`) as Mes,
EXTRACT(YEAR from CUP_VENDA.`DATA`) as Ano,
format(sum(CUP_ITEM.TOTAL),2,‘de_DE’) as TotalVenda
from CUP_VENDA, CUP_ITEM
where CUP_VENDA.ID_VENDA = CUP_ITEM.ID_VENDA
group by Mes, Ano
Order by Ano, Mes

Vendas Todos os Dias do Mes 07 do ano de 2018:

select
EXTRACT(DAY from CUP_VENDA.`DATA`) as Dia,
EXTRACT(MONTH from CUP_VENDA.`DATA`) as Mes,
EXTRACT(YEAR from CUP_VENDA.`DATA`) as Ano,
format(sum(CUP_ITEM.TOTAL),2,‘de_DE’) as TotalVenda
from CUP_VENDA, CUP_ITEM
where CUP_VENDA.ID_VENDA = CUP_ITEM.ID_VENDA
and EXTRACT(MONTH from CUP_VENDA.`DATA`) = 07
and EXTRACT(YEAR from CUP_VENDA.`DATA`) = 2018
group by Dia, Mes, Ano
Order by Ano, Mes, Dia

Assista o vídeo:

#dicassql #sql #comandos #consultasql #query #bancodedados #mysql #oracle #firebird #mysql #mariadb #postgre #postgresql #sqlite #vendas #vendasmensais #vendasanuais

Como usar um subselect com update

Neste video mostro como usar um subselect / subquery junto com o comando upgrade.

Nos exemplos atualizo campos da tabela de produto como valor NCM buscando o valor da tabela de IPBT. Outro Exemplo é de baixar o estoque de produtos usando uma query que retorna os itens do cupom.

Comandos Exemplo 001:

No Exemplo abaixo temos 2 tabelas, uma de produtos e uma IBPT.

Onde atualizamos o campo ValorIbpt do produto com a resposta do subselect da tabela IBPT

    update produto pr
    set pr.VrIPBTProd = (select ib.ValorIBPT
                         from ibptax ib
                         where ib.CodNCM = pr.NcmProd )

Exemplo 002:

Neste Exemplo temos um cupom com “n” itens.

Então fazemos o update para “baixar” o estoque de um determinado cupom.

    update produto
    set produto.EstAtualProd = produto.EstAtualProd –
        (select tmpite.tite_Qtde from tmpite
        where tmpite.tite_idVenda = 11 and tmpite.tite_CodPro = produto.CodProd)
    where produto.CodProd in (select tmpite.tite_CodPro from tmpite
                               where tmpite.tite_idVenda = 11)

#bancodedados #sql #comandosql #subselect #update #subquery #sqlduastabelas

Como usar um subselect em uma consulta SQL

A definição de Subselect ou subquery é uma instrução de consulta dentro de outra consulta SQL.
Aqui então vai dois exemplos simples de como usar subselect.
Exemplo da Query do Vídeo:

select TEMP.Cupom, sum(temp.Venda_bruta) as Total_Cupom
from
(select cb.tcab_IDVenda as Cupom,iv.tite_Tot as
Venda_Bruta from tmpcab cb
join tmpite as iv on cb.tcab_IDVenda = iv.tite_idVenda) as TEMP
Group by TEMP.Cupom