CreateSe
CreateSe
  • 228
  • 165 823
A verdade que ninguém te conta sobre Stored Procedures
Curso completo: AcademiaDB - Vá além das simples consultas.
Acesse: createse.com.br
😍 Gostou do vídeo? Deixa o like e compartilha com os amigos!
😉 Siga @create.se também no Instagram para conteúdo diário sobre SQL e Banco de Dados.
🎥 Não esqueça de se Inscrever e ativar as notificações.
Переглядів: 47

Відео

Ele é seu pior inimigo - O lado oculto da ordenação.
Переглядів 84День тому
Curso completo: AcademiaDB - Vá além das simples consultas. Acesse: createse.com.br 😍 Gostou do vídeo? Deixa o like e compartilha com os amigos! 😉 Siga @create.se também no Instagram para conteúdo diário sobre SQL e Banco de Dados. 🎥 Não esqueça de se Inscrever e ativar as notificações.
Chaves Primárias Compostas - Bom ou Ruim?
Переглядів 9414 днів тому
Chaves Primárias Compostas - Bom ou Ruim?
As 3 Decisões mais Burras que você pode tomar em Bancos de Dados!
Переглядів 18621 день тому
As 3 Decisões mais Burras que você pode tomar em Bancos de Dados!
Não use VIEWS antes de saber disso!
Переглядів 203Місяць тому
Não use VIEWS antes de saber disso!
Sabotagem? Que comando é esse?
Переглядів 65Місяць тому
Sabotagem? Que comando é esse?
Subconsultas X JOINs - Por que você deve evitar um deles?
Переглядів 105Місяць тому
Subconsultas X JOINs - Por que você deve evitar um deles?
Erros Fatais que 90% dos Desenvolvedores cometem ao projetar um Bancos de Dados!
Переглядів 169Місяць тому
Erros Fatais que 90% dos Desenvolvedores cometem ao projetar um Bancos de Dados!
Carreira em Dados - Por que o SQL é essencial?
Переглядів 82Місяць тому
Carreira em Dados - Por que o SQL é essencial?
INNER x LEFT existe diferença entre eles
Переглядів 2772 місяці тому
INNER x LEFT existe diferença entre eles
5 Mitos sobre SQL - O que realmente importa na prática?
Переглядів 992 місяці тому
5 Mitos sobre SQL - O que realmente importa na prática?
Quanto vale os dados da sua empresa?
Переглядів 722 місяці тому
Quanto vale os dados da sua empresa?
SQL vs Ferramentas de BI
Переглядів 1052 місяці тому
SQL vs Ferramentas de BI
Profissão: Analista de Dados - Tudo o que você precisa saber
Переглядів 1363 місяці тому
Profissão: Analista de Dados - Tudo o que você precisa saber
Restrições de Integridade - Como é na prática?
Переглядів 1273 місяці тому
Restrições de Integridade - Como é na prática?
Funções de agregação no SQL - O que são e como usar?
Переглядів 2313 місяці тому
Funções de agregação no SQL - O que são e como usar?
Filtrar e Ordenar - Tratamento de dados fundamental
Переглядів 1953 місяці тому
Filtrar e Ordenar - Tratamento de dados fundamental
INNER JOIN - Combinando Tabelas no SQL
Переглядів 3584 місяці тому
INNER JOIN - Combinando Tabelas no SQL
SQL vs NoSQL - Qual é a diferença e quando usar cada um?
Переглядів 3804 місяці тому
SQL vs NoSQL - Qual é a diferença e quando usar cada um?
Como otimizar as suas consultas
Переглядів 1994 місяці тому
Como otimizar as suas consultas
Auto-Relacionamentos e Hierarquias
Переглядів 1334 місяці тому
Auto-Relacionamentos e Hierarquias
Como monitorar alterações nas tabelas
Переглядів 2474 місяці тому
Como monitorar alterações nas tabelas
DB e IA - Por trás das mentes digitais
Переглядів 1225 місяців тому
DB e IA - Por trás das mentes digitais
Como escolher o nome das tabelas?
Переглядів 1875 місяців тому
Como escolher o nome das tabelas?
Você sabe o que é normalização? | CreateSe
Переглядів 1,5 тис.3 роки тому
Você sabe o que é normalização? | CreateSe
Triggers no PostgreSQL | CreateSe
Переглядів 5 тис.3 роки тому
Triggers no PostgreSQL | CreateSe
Maneiras de criar uma Chave Primária | CreateSe
Переглядів 3,6 тис.3 роки тому
Maneiras de criar uma Chave Primária | CreateSe
Função no Postgresql para adicionar registros | CreateSe
Переглядів 7313 роки тому
Função no Postgresql para adicionar registros | CreateSe
Preciso revisar consultas já implementadas? | CreateSe
Переглядів 1743 роки тому
Preciso revisar consultas já implementadas? | CreateSe
SELECT INTO - O que faz esse comando? | CreateSe
Переглядів 1 тис.3 роки тому
SELECT INTO - O que faz esse comando? | CreateSe

КОМЕНТАРІ

  • @Jefferson-zt3im
    @Jefferson-zt3im 8 годин тому

    Se ocorrer a perda, eu não gostaria de estar trabalhando no setor de banco de dados ... kkkkk

  • @AndersonAlves0308
    @AndersonAlves0308 20 годин тому

    Eu adoro suas dicas e aulas, estou trabalhando muito com SQL em meu novo cargo em Universidade Federal, estou adorando e suas dicas são fundamentais!

  • @Whisper-vk9rr
    @Whisper-vk9rr 3 дні тому

    Depois do short, agora temos o micro-vídeo.

  • @arozendojr
    @arozendojr 4 дні тому

    Versionamento de scripts SQL ainda não encontrei uma forma legal, fazer testes unitários também não encontrei uma forma de realizar nas Stored Procedures, a não ser que tivesse massa de dados especificas e rodar um check com zabbix ou nagios

  • @renatotravassos3359
    @renatotravassos3359 8 днів тому

    Valeu,ajudou muito a reduzir o tempo de resposta.

    • @CreateSe
      @CreateSe 7 днів тому

      Que bom saber que te ajudou! 😊

  • @Jefferson-zt3im
    @Jefferson-zt3im 10 днів тому

    Sensacional

  • @bukabatista181
    @bukabatista181 10 днів тому

    Eu tô aprendendo SQL, depois vou pro BI ! Gostei dos seus vídeos ! Continue postando que irei acompanhar mais ainda !

    • @CreateSe
      @CreateSe 7 днів тому

      Que ótimo! 😊 Acompanhe os vídeos e bons estudos!

  • @marciogarciapro8647
    @marciogarciapro8647 12 днів тому

    Sempre deixo pra fazer a ordenação nos programas terceiros nos computadores locais, fora do banco principal. Seja no Crystal ou no BI, economiza muito no custo operacional da nuvem

    • @CreateSe
      @CreateSe 11 днів тому

      Isso, uma boa alternativa!

  • @BrunoLoiolaFaria
    @BrunoLoiolaFaria 14 днів тому

    Pela explicação você está expondo quê quando o banco faz o processo de indexação chave primária simples é melhor que é composta? Mas e o conceito de árvore binária em banco relacional como fica?

  • @Jefferson-zt3im
    @Jefferson-zt3im 17 днів тому

    Uso mais o left....

    • @CreateSe
      @CreateSe 7 днів тому

      Útil em muitas situações!

  • @TheCas1398
    @TheCas1398 18 днів тому

    Onde eu trabalho eles costumam usar muito chave primária composta, eu pessoalmente n gosto. Em projetos que eu faço do zero, eu prefiro sempre criar uma chave primária simples. Prefiro fazer dessa forma pq fica mais fácil de fazer consultas e pq na eventual possibilidade de ter que alterar esse campo de alguma forma, ele estaria atrelado a outro, o que dificultaria as coisas.

  • @123arthurcavalcanti
    @123arthurcavalcanti 19 днів тому

    Sei que é efeito de ilustração do vídeo, mas como seria no caso de um cliente que comprasse o mesmo produto várias vezes?

    • @TheCas1398
      @TheCas1398 18 днів тому

      pensei isso tbm

    • @antoniocgomes
      @antoniocgomes 11 днів тому

      Hoje em dia "indicam" usar unique key, eu aprendi lá atrás, decada de 90, a criar chave PK de acordo com a necessidade, hj em dia, o ID unico, banalizou. (opnião minha)

  • @Jefferson-zt3im
    @Jefferson-zt3im 19 днів тому

    Estou aprendendo sql server e esse ano vou iniciar o tecnólogo em banco de dados, lembrando que sou formado de contabilidade.... o que acha?

    • @CreateSe
      @CreateSe 18 днів тому

      Acho ótimo! O que está achando? Conseguindo acompanhar e entender, ja que sua formação não é na área de tecnologia?

    • @Jefferson-zt3im
      @Jefferson-zt3im 17 днів тому

      @CreateSe consigo entender bem seus vídeos....sigo acompanhando

  • @arozendojr
    @arozendojr 21 день тому

    Projetar, performar, escalar, monitorar, (backupear, não achei uma palavra melhor😅) restaurar

    • @CreateSe
      @CreateSe 18 днів тому

      Isso aí, muito bom. Estes pontos devem ser sempre observados.

  • @rafaelfialho5808
    @rafaelfialho5808 24 дні тому

    Essa questão de normalização eh questionável. Um dos motivos da normalização sempre foi restrição de capacidade de armazenamento, mas hj em dia a cpu eh um restritivo maior. Temos um banco acessado por milhares de clientes e consulta com uma dúzia de joins se mostra ineficiente. Então deve buscar um balanceamento entre ambos

    • @rafaelfialho5808
      @rafaelfialho5808 24 дні тому

      Views materializadas podem ser uma opção e existem diversos estratégias, no entanto estamos partindo pra um caminho de replicação em telas com grandes número de joins para aumentar a perfomance

    • @CreateSe
      @CreateSe 21 день тому

      Sim, é preciso encontrar um equilíbrio entre normalização e performance, considerando o contexto e as necessidades da aplicação. Gravei um vídeo já sobre essa questão (ainda não publiquei). Porém a normalização e o correto uso de Fks é uma forma de garantir a integridade, consistência e confiança dos dados, não apenas uma forma de diminuir o "tamanho" ocupado. Você já conseguiu identificar aonde está o maior ponto de lentidão nestas suas consultas?

    • @CreateSe
      @CreateSe 21 день тому

      Muitas vezes a performance é impactada por detalhes que deixamos de lado e nem observamos por julgar que são inofensivos. Olhe para suas consultas e investigue até as pequenas coisas, pode ter um bom resultado na otimização.

  • @123arthurcavalcanti
    @123arthurcavalcanti 25 днів тому

    Bacana o vídeo, gostei das dicas. Poderia fazer um vídeo sobre a melhor maneira de criar índices?

    • @CreateSe
      @CreateSe 21 день тому

      Ótima sugestão! Anotado aqui, farei em breve!

    • @123arthurcavalcanti
      @123arthurcavalcanti 21 день тому

      @@CreateSe fico no aguardo com as notificações ativadas!

  •  25 днів тому

    Para mim esse é o melhor canal sobre banco de dados do UA-cam! Esperando a prof lançar um curso para iniciantes 😁

    • @CreateSe
      @CreateSe 21 день тому

      Que bom saber que está gostando dos conteúdos! 😊 Mas o AcademiaDB é para iniciantes também! Ensina tudo desde o começo!

  • @rodrigolima2819
    @rodrigolima2819 26 днів тому

    Comentário de Rotina, pois esse conteúdo me ajuda demais

    • @CreateSe
      @CreateSe 22 дні тому

      Fico feliz que você está gostando! 😁

  • @arozendojr
    @arozendojr 26 днів тому

    Teve um DBA, indo para devops, peguntou como poderia criar o portfólio, falei que criar scripts que simule a produção em estrutura e popule as tabelas com dados aleatórios, pelo menos um master e um slave, além de rotinas de backups e teste da consistência de backups, teria mais alguns pontos para alguém de DBA para DevOps?

    • @TheCas1398
      @TheCas1398 11 днів тому

      Poderia explicar o master e slave? Nunca tinha ouvido o termo no contexto de banco de dados

    • @arozendojr
      @arozendojr 11 днів тому

      @@TheCas1398 Geralmente colocamos um ProxySQL na frente, ele faz o seguinte, toda query de Insert,Update,Delete vai para o master. Select vai para o Slaves Então fica assim ProxySQL-> master ou Slave O master é a fonte da verdade O slave pega a replicação/sync com o master Imagina um insert ProxySQL->Master-> replica para Slave Agora um Select ProxySQL->Slave Entendeu mais ou menos?

    • @TheCas1398
      @TheCas1398 8 днів тому

      @@arozendojr Entendi sim, muito obrigado. No caso essa técnica seria usada para conseguir mais performance, ou tem algum outro objetivo? Onde você estudou sobre ela, ou que recursos recomenda para aprender sobre?

    • @arozendojr
      @arozendojr 8 днів тому

      @@TheCas1398 quando você precisa dividir a carga de leitura do banco, uma opção é essa colocar mais slave. Quando você precisa fazer altos níveis de leitura, relatórios grandes, pegamos um slave exclusivo para essas tarefas. Para estudar, conteúdo de alta disponibilidade de banco de dados, HA proxy, replicação, só não esquece do básico, rotinas de backup, restauração, auditoria, trabalhei em data Center N1, antes da pandemia, cloud estava começando a popularizar. Qualquer pergunta, manda ae

  • @arozendojr
    @arozendojr 26 днів тому

    Falou de ferramentas, existe alguma ferramenta que permite analisar a performance do banco, comparado com o passado? Para encontrar depois da GMUD X, todas as consultas estão ficando lentas?

  • @arozendojr
    @arozendojr 26 днів тому

    Só quem não tentou, que não erra😅

    • @CreateSe
      @CreateSe 18 днів тому

      Certamente, e é com a experiência e os erros que vamos aprendendo o que fazer ou não fazer.

  •  27 днів тому

    Muito top seus vídeos 🎉

    • @CreateSe
      @CreateSe 22 дні тому

      Muito obrigado 😁

  • @ascendinorobertopinto1493
    @ascendinorobertopinto1493 29 днів тому

    Sensacional a explicacao de um jeito simples! Parabens!

    • @CreateSe
      @CreateSe 22 дні тому

      Que bom que você gostou! 😊

  • @arozendojr
    @arozendojr Місяць тому

    Acabei de pegar um caso, aplicando uma feat, processamento em produção deu erro, pois os dados de produção são muito diferentes de homologação

    • @CreateSe
      @CreateSe 18 днів тому

      Entendo. Os dados de testes são sempre bons né? Aí quando vai para "vida real" aparece cada coisa..... ainda mais se a aplicação não ajuda muito nas testagens e validações.

  • @rodrigolima2819
    @rodrigolima2819 Місяць тому

    Seu conteúdo me ajuda muito! Obrigado.

    • @CreateSe
      @CreateSe 22 дні тому

      Que bom que está te ajudando! 😊

  • @antonioalexandre9563
    @antonioalexandre9563 Місяць тому

    vai ser ótimo você falar sobre o group by, se puder falar um video sobre replicação de dados com Postgres

    • @CreateSe
      @CreateSe 22 дні тому

      Adorei a sugestão! Já coloquei na lista de próximos vídeos!

  • @antonioalexandre9563
    @antonioalexandre9563 Місяць тому

    passei a seguir você, seus vídeos são excelentes.

    • @CreateSe
      @CreateSe 22 дні тому

      Que legal! Seja bem-vindo!

  • @antonioalexandre9563
    @antonioalexandre9563 Місяць тому

    muito bom mas nunca usei viu uso o PostgresSql

  • @marciogarciapro8647
    @marciogarciapro8647 Місяць тому

    Muito bom saber disso, uso views pra tudo e pensava que era a melhor prática. Trabalho desenvolvendo dashboard pra SAPB1 HANA >> Crystal e PowerBI. O banco é pequeno ainda, nem 2gb de dados. Automatizei pra view ser executada de madrugada, acredito que seja o melhor cenário pra quando o pessoal chegar e usar o sistema sem travamentos.

  • @ricardopinho3930
    @ricardopinho3930 Місяць тому

    Excelente videoaula!!! Parabéns pela clareza nas explicações!

    • @CreateSe
      @CreateSe 22 дні тому

      Obrigado pelo elogio! Bons estudos!

  • @rodrigolima2819
    @rodrigolima2819 Місяць тому

    Obrigado pelo conteúdo!

    • @CreateSe
      @CreateSe Місяць тому

      @@rodrigolima2819 De nada 😊🤩

  • @thiagogalvao8039
    @thiagogalvao8039 Місяць тому

    Muito bom, faz mais shorts assim.

    • @CreateSe
      @CreateSe Місяць тому

      Que bom que gostou! 😊

  • @alexispereira9948
    @alexispereira9948 Місяць тому

    Muito bom, Obrigado ❤❤

    • @CreateSe
      @CreateSe Місяць тому

      Disponha! 😊

  • @arthancruz3915
    @arthancruz3915 Місяць тому

    Contéudo Top. Inscrito

    • @CreateSe
      @CreateSe Місяць тому

      Que bacana, seja bem-vindo! 😄

  • @thiagogalvao8039
    @thiagogalvao8039 Місяць тому

    Top.

  • @arozendojr
    @arozendojr Місяць тому

    Sugestão, Poderia montrar como fazer um copia da estrutura do banco de produção e criar em outra máquina, gerar dados de exemplo, para ser o banco de testes

    • @CreateSe
      @CreateSe Місяць тому

      Opa, excelente sugestão! Vou adicionar na lista de próximos vídeos!

  • @franciscodasilva6511
    @franciscodasilva6511 Місяць тому

    Espetacular seu vídeo aula.

    • @CreateSe
      @CreateSe Місяць тому

      Que bom que gostou, espero ter te ajudado!

  • @tiagofeliciano7859
    @tiagofeliciano7859 Місяць тому

    Muito bom Professora , gosto muito dos seus vídeos falando sobre Banco de Dados.....

    • @CreateSe
      @CreateSe Місяць тому

      Que bom que está gostando! 😊

  • @Direitista_Patriota
    @Direitista_Patriota Місяць тому

    Difícil é programar em Java. SQL até minha avó aprende.

    • @CreateSe
      @CreateSe Місяць тому

      Tua avó está bem avançada kkkkk

  • @thiagolopes5496
    @thiagolopes5496 Місяць тому

    Chat GPT faz tudo, não precisa aprender mais nada kkk

    • @theloser1337
      @theloser1337 Місяць тому

      por isso q na hora que precisar realmente de algum conhecimento n sabe de porra nenhuma, virou dependente e não ganhou nenhum aprendizado, usam GPT de forma errada, pedem pra ele fazer td ao invés de usar para tentar entender o erro e vc mesmo corrigir.

    • @CreateSe
      @CreateSe Місяць тому

      Quem dera fosse fácil assim na vida real kkk

    • @thiagolopes5496
      @thiagolopes5496 Місяць тому

      @@CreateSe eu faço isso todo dia no trabalho kkkks é fácil sim

    • @thiagolopes5496
      @thiagolopes5496 Місяць тому

      @@theloser1337 hoje tiro de lucro 70k da minha empresa, os projetos que demoravam semanas ou até meses hoje se resolvem em 1 único dia, se adapta cara, somos seres adaptáveis rsrs

  • @arozendojr
    @arozendojr Місяць тому

    🤔 Pensando aqui, com calma, melhor colocar um comentário falando que espera que hibernate faça sub consulta ou join, para o dev ver direto e não precisar interpretar o comando, vou pesquisar aqui como fazer o print da consulta, para conseguir ver o plano de execução, vou colocar no backlog

  • @arozendojr
    @arozendojr Місяць тому

    Isso caiu na minha entrevista técnica, dev java, perguntaram como springBoot se comunicar com banco se dados e como poderia impactar na aplicação, resposta que o Springboot usa ORM hibernate, que tem duas formas basicas de montar a query, lazy que acaba gerando uma sub consulta ou não lazy, que cria um join, não existe certo ou errado, tem aplicação para cada uma.

    • @CreateSe
      @CreateSe Місяць тому

      Exatamente, tem aplicação para as duas formas. Por isso é importante conhecer e saber as diferenças. Assim pode usar a que melhor convém e também implementar melhorias quando necessário

  • @antoniocarlostoni8655
    @antoniocarlostoni8655 Місяць тому

    obrigado

  • @123arthurcavalcanti
    @123arthurcavalcanti Місяць тому

    Gosto muito da sua didática. Queria sugerir fazer um vídeo sobre SQL Injection e como se precaver.

    • @CreateSe
      @CreateSe Місяць тому

      Opaaa obrigada!!!! Anotado aqui para gravar!

  • @marcioxtr
    @marcioxtr Місяць тому

    Inner Join ❤

  • @marcoshenrique9811
    @marcoshenrique9811 Місяць тому

    Mais uma aula teórica útil para o conhecimento, e com qualidade, Vamos compartilhar e fazer esse canal chegar a milhões.

    • @CreateSe
      @CreateSe Місяць тому

      Que legal, fico feliz que esteja gostando! Uhuuuuu vamos lá!

  • @Lucio_Marlon
    @Lucio_Marlon Місяць тому

    Opa. Um video de utilidade Digital.

  • @alane7199
    @alane7199 Місяць тому

    Quando se usa o left join junto à cláusula where, ele também faz o full na tabela da esquerda? Ou faz o full (todos os registros) somente sem a cláusula? Agradeço.

    • @CreateSe
      @CreateSe Місяць тому

      O Left e o Where são independentes. O Left vai trazer todos os registros da esquerda que obedeçam a condição do where (o where eh o filtro). Ficou claro, senão pergunte novamente!

    • @alane7199
      @alane7199 Місяць тому

      @CreateSe Obrigado pela resposta.

  • @carlos6116cs
    @carlos6116cs Місяць тому

    Top de maos o conteúdo to compartilhando os vídeos do seus conteudos com os meus colegas.

    • @CreateSe
      @CreateSe Місяць тому

      Muito obrigada! 😊 Valeuuuuu

  • @carlos6116cs
    @carlos6116cs Місяць тому

    Top de mais esse vídeo.