Exercícios SQL com Navicat Premium
Escolha o tipo de conexão conforme necessário
Testar conexão
Clique duas vezes para abrir a conexão
Criar novo banco de dados
Criar nova tabela
Consultas
Alias
Alias de tabela
Quando o nome da tabela é muito longo, pode ser simplificado usando um alias, adicionando-o após o nome da tabela, como pedidos_caixa p no exemplo abaixo:
SELECT p ...
Publicado em 8-2 22:05
Mistério de Assassinato SQL: Aprendendo Consultas Através de um Jogo
O projeto Mistério de Assassinato SQL oferece uma forma interativa e cativante de dominar habilidades de consulta SQL. Em vez de tutoriais convencionais, os usuários mergulham em uma trama investigativa, utilizando comandos SQL para desvendar um crime fictício.
O Que é o Mistério de Assassinato SQL?
Este desafio gamificado baseia-se em um cenár ...
Publicado em 7-28 16:02
Comandos SQL Essenciais para Testes de Software
Em ambientes de teste, certos comandos SQL são frequentemente aplicados. A seguir, uma compilação das consultas mais comuns, sem hierarquia de importância.
Consultas Básicas
Seleção Completa: SELECT * FROM tabela_exemplo
Contagem de Valores Únicos: SELECT COUNT(DISTINCT coluna_alvo) FROM tabela_exemplo
Filtro por Padrão: SELECT * FROM tabela_e ...
Publicado em 7-27 04:06
Entendendo Índices Compostos e a Regra do Prefixo à Esquerda no MySQL
No desenvolvimento de sistemas escaláveis, a recuperação eficiente de dados muitas vezes exige a filtragem por múltiplas colunas simultaneamente. Para otimizar esse processo, utilizamos índices compostos (ou conjuntos). Um conceito fundamental para dominar essa ferramenta é a Regra do Prefixo à Esquerda (Leftmost Prefix Rule).
Em um índice comp ...
Publicado em 7-25 09:02
Exibindo Projetos Web em Iframes com Arquivos Armazenados no Banco de Dados
Em um projeto recente, enfrentamos o desafio de:
Para projetos frontend fornecidos por terceiros, contendo CSS, JS, HTML, imagens e outros recursos, precisávamos armazenar esses projetos em um banco de dados e exibi-los em um iframe. Além disso, os recursos referenciados pelo HTML (como scripts e folhas de estilo) também precisavam ser carregad ...
Publicado em 7-24 22:20
SQLAlchemy ORM: Guia Completo para Manipulação de Dados em Python
O SQLAlchemy é um dos frameworks mais populares de ORM (Mapeamento Objeto-Relacional) em Python, oferecendo uma forma eficiente e flexível de operações com banco de dados. Este guia demonstrará como utilizar o SQLAlchemy ORM para manipulação de dados.
Conteúdo
Instalação do SQLAlchemy
Conceitos fundamentais
Conexão com o banco de dados
Definiç ...
Publicado em 7-24 03:33
Introdução ao MyBatis: Framework de Persistência com ORM
Um framework de persistência semi-automático baseado em ORM.
ORM (Object-Relational Mapping): Mapeamento Objeto-Relacional, estabelece uma correspondência entre objetos Java e o modelo relacional do banco de dados.
Característica semi-automática: Desenvolvedor escreve manualmente as instruções SQL. Fornece mapeamento de entrada e saída, facilit ...
Publicado em 7-20 11:54
Visões no Oracle: Criação, Modificação e Análise Top-N
No contexto de bancos de dados relacionais, visões são objetos essenciais que permitem criar consultas abstratas a partir de tabelas base. Eles oferecem benefícios como controle de acesso, simplificação de consultas e independência de dados, evitando repetição de operações de leitura.
Objetos Comuns em Bancos de Dados
Objeto
Descrição
Ta ...
Publicado em 7-16 03:27
Exercícios de Consultas Multitabela MySQL
**Objetivos**
Compreender o conceito de chaves estrangeiras e implementar consultas multitabela com comandos SELECT;
Dominar o design de subconsultas e funções de agregação;
Desenvolver consultas de junção (join) eficientes.
**Ambiente Experimental**
Sistema Operacional: Windows 11
Software de Aplicação: MySQL Navicat
**Conteúdo Experimantal* ...
Publicado em 7-13 22:05
Tipos de Dados no PostgreSQL: Uma Visão Geral
O PostgreSQL oferece uma ampla variedade de tipos de dados embutidos. Caso necessário, novos tipos podem ser criados pelos usuários através do comando CREATE TYPE.
Tipos de Dados Básicos
A tabela a seguir apresenta os tipos de dados comuns disponíveis por padrão. Muitas das alternativas listadas na coluna "Nome Alternativo" são nomes ...
Publicado em 7-5 17:56