Dicas para iniciantes: banco de dados

Hoje vou mostrar algumas dicas para quem está começando a trabalhar com banco de dados relacionais.

Para que serve fk (foreign key / chave estrangeira)

NÃO! Você não precisa ter FK para fazer consultas relacionadas !

ENTENDA ! de uma forma simples o comando JOIN / LEFT JOIN

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

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

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

Obtendo informações sobre o banco MySQL / MariaDB

Você que utiliza MySQL Server ou MariaDB e precisa obter informações como: se o banco existe, se a tabela existe, se o campo existe, se a view existe ou até mesmo se a procedure existe para fazer suas atualizações em tempo de execução, este vídeo é para você !

Verificando se a base de dados (schema) pdv existe:
show databases like 'pdv';
Verificando se a tabela produto existe no banco pdv:
SELECT table_name
FROM information_schema.tables
WHERE table_schema = 'pdv'
AND TABLE_TYPE = 'BASE TABLE'
AND table_name = 'produto';
Verificando se o campo DescProd existe na tabela produto no banco PDV
select * from information_schema.COLUMNS 
where TABLE_SCHEMA = 'pdv'
and TABLE_NAME  = 'produto'
and COLUMN_NAME  = 'DescProd'
Verificando se a view vw_venda existe na base pdv:
SELECT table_name
FROM information_schema.tables
WHERE table_schema = 'pdv'
AND TABLE_TYPE = ''
AND table_name = 'vw_venda';
Verificando se a procedure pr_ucAcesso existe na base pdv:
SHOW PROCEDURE STATUS 
where db = 'pdv' and name = 'pr_ucAcesso'

PostgreSQL ou MariaDB na mesma aplicação ?

Já pensou em escrever apenas um programa e na hora de instalar no cliente você poder optar por um banco ou outro ?

Neste vídeo vou mostrar como a mesma aplicação pode acessar através de parametrização qual banco acessar. Vamos executar tanto no servidor, como nas estações.

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

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