Vanessa Borges
Vanessa Borges
  • 25
  • 44 643
SQL - PostgreSQL - Sequence
00:00 Introdução
01:19 CREATE SEQUENCE
02:16 AS data_type
02:52 INCREMENT
03:19 MINVALUE / MAXVALUE
04:10 START WITH
04:23 CACHE
04:33 CYCLE
04:45 OWNED BY
05:27 Exemplo de definição de tabela com auto-incremento utilizando NEXTVAL
11:02 ALTER SEQUENCE
12:23 NEXTVAL
12:43 CURRVAL
12:45 SETVAL
13:44 Exemplo de definição de tabela com auto-incremento utilizando SERIAL
มุมมอง: 467

วีดีโอ

SQL - PostgreSQL - FUNCTION
มุมมอง 6052 ปีที่แล้ว
Sumário: 00:00 Intordução 00:30 Vantagens 03:49 Sintaxe function CREATE FUNCTION - define 07:03 Exemplo 1: IF.. ELSIF THEN ... ELSE - RETURNS TEXT 10:35 CREATE OR REPLACE FUNCTION - altera 11:27 Laços 12:34 Exemplo 2: FOR LOOP - RETURNS VOID 13:58 Mensagem de debug - RAISE NOTICE 16:28 Exceção - RAISE EXCEPTION 18:45 EXEMPLO 3: RETURN QUERY - RETURNS SETOF 19:48 DROP FUNCTION - apaga
Tutorial: como utilizar um cluster atlas MongoDB no VSCode?
มุมมอง 2.9K3 ปีที่แล้ว
00:00 Intodução 00:53 Instalação da extensão MongoDB for VSCode 02:18 Acesso ao cluster atlas 02:37 String de conexão 03:20 Criar um playground 03:59 Selecionar database 04:54 Remover mensagem de confirmação de execução 05:47 Inserção de documento (insert) 06:05 Consultar collection (find) 06:25 Alterar documento no vscode 07:38 Alterar documento (update)
Tutorial: como subir um cluster MongoDB no Atlas?
มุมมอง 6083 ปีที่แล้ว
00:00 Introdução 00:17 Criar organização 00:22 Adicionar permissões 00:39 Criar projeto 01:56 Carregar dataset de exemplo 02:49 Adicionar IP 03:21 Adicionar usuário 03:29 Conectar utilizando Mongo Compass
Processamento de transações: serialização
มุมมอง 3.3K3 ปีที่แล้ว
Sumário: 00:00 Plano Serializável 04:10 Tipos de equivalência 05:11 Operações em conflito 06:59 Equivalência por conflito 10:09 Serialização por conflito 11:16 Grafo de precedência 14:51 Equivalência de visão 19:49 Serialização por visão 20:21 Conclusões
Mapeamento: ER estendido para Relacional (parte3)
มุมมอง 7383 ปีที่แล้ว
Sumário: 00:00 Introdução 01:44 1-Uma tabela por hierarquia 08:43 2-Uma tabela para cada herdeiro 11:25 3-Uma tabela para a superclasse e uma para as subclasses 14:24 4-Uma tabela para cada entidade
Mapeamento: ER para Relacional (parte2)
มุมมอง 9763 ปีที่แล้ว
Sumário: 00:00 passo 4 (1:n) 01:15 Adição de coluna 4:25 passo 5 (n:n) 05:02 Tabela própria 08:58 passo 6 (multivalorado) 11:11 passo 6 (composto) 14:12 passo 7 (n-ário, n maior que 2) 19:03 passo 8 (recursivo 1:1) 21:08 passo 8 (recursivo 1:n) 22:29 passo 8 (recursivo n:n)
Mapeamento: ER para Relacional (parte1)
มุมมอง 2.4K3 ปีที่แล้ว
Sumário: 00:00 Introdução 01:49 passo 1 04:44 passo 2 06:58 Regras de implementação 11:10 Fusão de tabelas 11:47 Adição de colunas (chave estrangeira) 12:28 Tabela própria 13:23 passo 3
Controle de Concorrência: Deadlocks
มุมมอง 1.4K3 ปีที่แล้ว
Sumário: 00:00 Introdução 00:53 Deadlock 02:07 Abordagens 03:11 Prevenção de deadlocks - Abordagem 1 04:46 Prevenção de deadlocks - Abordagem 2 06:05 Esperar-morrer (wait-die) 07:47 Ferir-esperar (wound-wait) 04:46 Prevenção de deadlocks - Abordagem 3 09:24 Sem espera (no waiting) 09:53 Espera cuidadosa (caution waiting) 10:50 Detecção e recuperação de deadlocks 11:31 Tempo limite (Timeout) 11:...
Tutorial DockerPlay com PostgreSQL e PgAdmin
มุมมอง 2K3 ปีที่แล้ว
Como subir o PostgreSQL e o PgAdmin online? 00:00 Introdução 00:20 Acesso ao github 00:30 Acesso ao dockerplay 01:51 PgAdmin 02:16 Configuração servidor 02:52 PSQL
Introdução ao Controle de Concorrência de Transações
มุมมอง 4.3K3 ปีที่แล้ว
Sumário: 00:00 Introdução 03:22 Bloqueio Binário 07:22 Bloqueio Compartilhado / Exclusivo 20:30 Bloqueio em duas fases 23:31 Outros protocolos
Introdução ao Processamento de Transações
มุมมอง 1.8K3 ปีที่แล้ว
Sumário: 00:00 Introdução 01:04 Operações básicas 02:37 Estado de uma transação 05:44 PostgresSQL - pgadmin 09:02 Documentação PostgreSQL 10:00 Propriedades ACID 10:19 Atomicidade 11:24 Consistência 12:00 Isolamento 12:57 Durabilidade 13:54 Execução concorrente 19:41 Problema da atualização perdida 21:25 Problema da atualização temporária 22:44 Problema do resumo incorreto 24:42 Problema da lei...
Tutorial DockerPlay com MongoDB e MongoDB Express
มุมมอง 673 ปีที่แล้ว
Como subir o MongoDB online? 00:00 Introdução 00:20 Acesso ao github 00:32 Acesso ao dockerplay 00:59 nova instância 01:42 containers 02:05 mongodb express 02:27 mongodb terminal
SQL - Window Functions
มุมมอง 3K3 ปีที่แล้ว
Sumário: 00:00 Introdução 01:44 Lista de funções 03:07 Sintaxe da consulta SQL 05:33 Agregações e funções de janela 06:28 Exemplo SUM() - soma total 09:37 Exemplo SUM() - soma cumulativa 10:34 Exemplo AVG() - Média móvel 12:48 Funções de classificação 14:20 Exemplo rank() 15:13 Exemplo dense_rank() 15:34 Exemplo row_number() 16:25 Funções de Navegação 17:31 Exemplo first_value() 18:50 Exemplo l...
Linguagens relacionais - Álgebra relacional
มุมมอง 3.6K4 ปีที่แล้ว
Sumário: 00:00 Introdução 02:38 Projeção 04:32 Seleção 07:35 Projeção Seleção 08:55 Atribuição 12:05 União 13:43 Intersecção 14:47 Diferença 16:02 Produto Cartesiano 17:33 Junção Condicional 20:38 Junção Natural 22:53 Renomeamento 26:05 Divisão 30:47 Conjunto Completo
Tutorial Moodle Virtual Programming Lab (VPL) e SQLite - Como realizar consultas SQL no AVA?
มุมมอง 1.8K4 ปีที่แล้ว
Tutorial Moodle Virtual Programming Lab (VPL) e SQLite - Como realizar consultas SQL no AVA?
SQL - Visões
มุมมอง 1.2K4 ปีที่แล้ว
SQL - Visões
SQL - insert / update / delete
มุมมอง 1.2K4 ปีที่แล้ว
SQL - insert / update / delete
SQL - Linguagem de Definição de Dados (DDL)
มุมมอง 2.6K4 ปีที่แล้ว
SQL - Linguagem de Definição de Dados (DDL)
SQL - Consultas: subconsultas (parte 5)
มุมมอง 1.9K4 ปีที่แล้ว
SQL - Consultas: subconsultas (parte 5)
Linguagens relacionais - Cálculo relacional
มุมมอง 1.3K4 ปีที่แล้ว
Linguagens relacionais - Cálculo relacional
SQL - Consultas - Agregação e Agrupamento (parte 4)
มุมมอง 1.5K4 ปีที่แล้ว
SQL - Consultas - Agregação e Agrupamento (parte 4)
SQL - Consultas - Junção (parte 3)
มุมมอง 1.6K4 ปีที่แล้ว
SQL - Consultas - Junção (parte 3)
SQL - Consultas - Operações com conjuntos (parte 2)
มุมมอง 1.6K4 ปีที่แล้ว
SQL - Consultas - Operações com conjuntos (parte 2)
SQL - Consultas - introdução (parte 1)
มุมมอง 2K4 ปีที่แล้ว
SQL - Consultas - introdução (parte 1)

ความคิดเห็น

  • @vitorcosso7139
    @vitorcosso7139 19 วันที่ผ่านมา

    belo conteudo

  • @leonegomes257
    @leonegomes257 25 วันที่ผ่านมา

    muito bom obrigado

  • @douglasantunes1066
    @douglasantunes1066 หลายเดือนก่อน

    Agora eu quero as novas aulas kkkkk

  • @douglasantunes1066
    @douglasantunes1066 หลายเดือนก่อน

    Muito legal, obrigado.

  • @thayscouto_
    @thayscouto_ หลายเดือนก่อน

    Que aula maravilhosa! Trouxe visão do porquê das coisas, show!

  • @gelsonmatavela
    @gelsonmatavela 3 หลายเดือนก่อน

    Super toppppppoppppp🔥

  • @marlomuando6521
    @marlomuando6521 4 หลายเดือนก่อน

    muito obrigado!!!!!

  • @MichelLedig
    @MichelLedig 5 หลายเดือนก่อน

    Arrasou porra

  • @camillamendes3732
    @camillamendes3732 6 หลายเดือนก่อน

    Mt bom!

  • @giovannemika-htmlsociety7622
    @giovannemika-htmlsociety7622 6 หลายเดือนก่อน

    Vanessa Borges você é simplesmente uma lenda. Aula incrível!

  • @guinhomarinho
    @guinhomarinho 7 หลายเดือนก่อน

    Que didática excelente, obrigado pelo vídeo!

  • @otavioalves813
    @otavioalves813 7 หลายเดือนก่อน

    Que aula incrível! Obrigado pela disponibilização, professora.

  • @otavioalves813
    @otavioalves813 7 หลายเดือนก่อน

    Excelente aula!

  • @kf2-
    @kf2- 7 หลายเดือนก่อน

    Oi, qual seria mais rapido para o banco de dados gerenciar e administrar, fazer um delete ou update, vamos dizer para 1mil registros, ou qual seria a melhor opcao se eu puder escolher marcar o registro com um flag=X e reutiliza-lo depois ou ja aplicar um delete e na proxima em veja de update usar o insert

  • @maurycio68
    @maurycio68 9 หลายเดือนก่อน

    Parabéns pelo video!!! Assisti vários videos e a tua aula foi a que melhor explicou e tirou minhas dúvidas. Ganhou um inscrito!!!

  • @diomaralexandrino5274
    @diomaralexandrino5274 11 หลายเดือนก่อน

    parabéns pela aula

  • @neliolimasilva
    @neliolimasilva ปีที่แล้ว

    Se o select for um resultado de um relacionamento de mais de 1 tabela, devo utilizar uma view após o return setof ou existe outra solução?

    • @vaborges
      @vaborges 9 หลายเดือนก่อน

      Independente do número de tabelas do seu select você pode utilizar o setof. Não recomendo utilizar view para function/trigger porque você guarda essa estrutura da view dentro do SGBD. Caso queira melhorar a estrutua da sua consulta, você pode utilizar CTE (Common Table Expression).

  • @neliolimasilva
    @neliolimasilva ปีที่แล้ว

    Parabéns pela aula. Salvou meu dia!!!

  • @Morais709
    @Morais709 ปีที่แล้ว

    Melhor explicação em Português do tema. Show!

  • @carinasilveira3234
    @carinasilveira3234 ปีที่แล้ว

    Que aula! me ajudou muito. ✍A sua didática é ótima. 👏💯

  • @enionevesdesouza36
    @enionevesdesouza36 ปีที่แล้ว

    Excelente explicação! A melhor explicação que eu vi sobre esse assunto! Obrigado!

  • @FernandoHenrique-ni3qg
    @FernandoHenrique-ni3qg ปีที่แล้ว

    Que coisa maravilhosa, eu conheço bem sql mas não sabia que existia um "algebra" por trás, excelente explicação, vou rever esse video mais vezes. Parabens pela clareza nas explicações.

  • @bywhiteman
    @bywhiteman ปีที่แล้ว

    Sem dúvida a melhor explicação que vi aqui, já vi vários vídeos e à didática é sensacional, parabéns! Seguindo o canal!!!

  • @matoseduBR
    @matoseduBR ปีที่แล้ว

    Uau, simplesmente fantástico. Onde compro seu curso completo? Já virei fã.

    • @vaborges
      @vaborges ปีที่แล้ว

      Olá! Obrigada! Fiz esses vídeos de forma bem amadora na pandemia para ajudar meus alunos e pelo visto está dando super certo! Você tem interesse quem qual assunto? Pensei nos próximos ser um pouquinho de NoSQL e depois Data Warehouse. Alguma sugestão?

  • @diegogomes5837
    @diegogomes5837 ปีที่แล้ว

    Nossa encontrei ouro nas suas aulas

  • @diegogomes5837
    @diegogomes5837 ปีที่แล้ว

    Nossa! Você dá de 1000 em muitos professores de Universidades Federais! Parabens pela didática. Eu nunca viu igual

  • @carinasylver
    @carinasylver ปีที่แล้ว

    muito bom, profe✍👏

  • @carinasylver
    @carinasylver ปีที่แล้ว

    muito bom, profe✍👏

  • @joaopaulogomes9876
    @joaopaulogomes9876 ปีที่แล้ว

    Excelente vídeo, excelente explicação.

  • @Kleber_Moreira
    @Kleber_Moreira ปีที่แล้ว

    A melhor aula sobre esse assunto.

  • @jms_
    @jms_ ปีที่แล้ว

    Obrigado por compartilhar! Simplesmente, brilhante! 🌟

  • @alexandresantos2691
    @alexandresantos2691 ปีที่แล้ว

    Excelente canal

  • @adrianoeliasschmidt6010
    @adrianoeliasschmidt6010 ปีที่แล้ว

    Obrigado pela ajuda, Vanessa.

  • @vladimirsanto512
    @vladimirsanto512 2 ปีที่แล้ว

    ganhou mais um inscrito

  • @viniciusoviedo
    @viniciusoviedo 2 ปีที่แล้ว

    Didática excelente, Vanessa! Obrigado, ajudou muito 😀👏👏

  • @JulyosPHSTA
    @JulyosPHSTA 2 ปีที่แล้ว

    Parabéns, Vanessa! Você é fenômenal e tem o dom incrível para transmitir conhecimentos! Gratidão infinita 🙏🏽❤️

    • @vaborges
      @vaborges 2 ปีที่แล้ว

      Muito obrigada!

  • @williamguimaraes9153
    @williamguimaraes9153 2 ปีที่แล้ว

    Boa tarde, você tem um vídeo ou pode me explicar como posso conectar o PostgreSQL e o mongodb por ssh? Coloquei o mysql, PostgreSQL e mongodb no Ubuntu server 20.04 instalado em um raspberry pi 3 tudo funcionando em meu fedora 37 instalei o vscode e as extensões dos 3 bancos, mas só consegui conectar o mysql. Não consegue usar o PostgreSQL e o mongo. Pode me ajudar?

  • @williamguimaraes9153
    @williamguimaraes9153 2 ปีที่แล้ว

    sabe dizer como fazer por ssh?

  • @Brendon_Henrique
    @Brendon_Henrique 2 ปีที่แล้ว

    parabéns pelo vídeo, ótima explicação, +1 inscrito.

  • @Dori_caminho_perfeito
    @Dori_caminho_perfeito 2 ปีที่แล้ว

    O que eu não entendi é o que coloca dentro da string em usuário e senha. Eu coloquei o display name: minha senha do atlas, deu erro no login

  • @santigas5092
    @santigas5092 2 ปีที่แล้ว

    melhor aula sobre o assunto, parabéns mesmo

  • @muchangazefaniaszeferino7515
    @muchangazefaniaszeferino7515 2 ปีที่แล้ว

    Muito obrigado. Tirou a minha dúvida

  • @AntonioCarlos-un9bc
    @AntonioCarlos-un9bc 2 ปีที่แล้ว

    Parabéns pela didática...

    • @vaborges
      @vaborges 2 ปีที่แล้ว

      Obrigada!

  • @prof.alipioreisfirmofilho5541
    @prof.alipioreisfirmofilho5541 2 ปีที่แล้ว

    Boa noite!! Você tem um e-mail de contato? Se tiver, favor me enviar. Agradeço!!

    • @vaborges
      @vaborges 2 ปีที่แล้ว

      vanessa@facom.ufms.br

  • @sandro2639
    @sandro2639 2 ปีที่แล้ว

    Continua com essas séries de mongo

  • @guimoncao
    @guimoncao 2 ปีที่แล้ว

    O meu sempre dá erro, mesmo copiando o link do meu cluster e colocando a senha para acessar no VSCode. Aparece erro de conexão, alguém teve esse problema?

  • @cjfranca2004
    @cjfranca2004 2 ปีที่แล้ว

    Só não consegui usar com laravel essa impelementação. Mas me ajudou muito obrigada.

  • @cjfranca2004
    @cjfranca2004 2 ปีที่แล้ว

    Resolveu minha duvida nos primeiros 5 mintuos. Estou fazendo um app em laravel, e vou testar com as demis dicas. Parabén pelo conteúdo sucinto;

  • @everton4135
    @everton4135 2 ปีที่แล้ว

    Muito obrigado, Vanessa! Só consegui entender o conteúdo com o seu vídeo.

  • @gabrielhuz
    @gabrielhuz 2 ปีที่แล้ว

    Obrigado pelo rico conteúdo, Vanessa!