O termo cursor na ciência da computação se refere a uma estrutura de controle para acesso transversal em conjuntos de dados. Apesar dessa definição bonita, os cursores representam um conceito simples e útil em banco de dados para executar operações linha a linha de tabelas. A sintaxe dele é a seguinte. DECLARE <cursor> CURSOR FOR […]
Quando se há a necessidade de otimizar uma aplicação, um dos primeiros pontos pensados é o banco de dados. Otimizar o acesso aos dados pode envolver diversos aspectos, entre os mais comuns: a maneira como a aplicação os acessa (bibliotecas, frameworks, …), caching e estrutura (indexação, normalização, criação de views, …). No cenário atual do […]