Quais são as siglas mais usadas entre os administradores de banco de dados e quais são seus significados correlacionados?
Isso é para a comunidade e para aqueles que procuram significados de termos e acrônimos comumente usados ao trabalhar com bancos de dados, etc.
ACID – Atomicidade, Consistência, Isolamento, Durabilidade
E/S assíncrona AIO
BASE - Basicamente Disponível, Soft-State, Eventualmente Consistente...essencialmente uma contraparte para (embora não realmente "oposta" de) ACID , este é o princípio central da maioria das implementações NoSQL.
BI - Inteligência de Negócios
BLOB – Objeto Binário Grande
CAP – Consistência, Disponibilidade, Tolerância de partição... Os três requisitos de um sistema distribuído (como se aplicam a um banco de dados) de acordo com o Teorema CAP de Eric Brewer .
CDM – Gerenciamento de dados de cópia
CI - Índice Agrupado
CK - Chave Candidata
CLOB – Objeto Grande de Caractere
CRUD – Criar, ler, atualizar e excluir
CS – Cursor Stability - um nível de isolamento suportado por diferentes sistemas de gerenciamento de banco de dados.
CTE – Expressão de Tabela Comum
BD - banco de dados
DBA – Administrador de banco de dados
SGBD - Sistema de Gerenciamento de Banco de Dados
DCL - Linguagem de Controle de Dados
DDL - Linguagem de Definição de Dados
DML – Linguagem de Manipulação de Dados
DMV - Visualizações de gerenciamento dinâmico
DR - Recuperação de desastres
DRBD - Dispositivo de Bloco Replicado Distribuído
DRDA – Arquitetura de banco de dados relacional distribuído
DRI - Integridade Referencial Declarativa
DSS - Sistemas de Apoio à Decisão
DTD - Definição de Tipo de Documento
DW ou DWH – Armazém de Banco de Dados
EAV – Entidade-Atributo-Valor (aka. o arquiinimigo)
ERD - Diagrama Entidade Relacionamento
ETL – Extrair, Transformar, Carregar
FDW - Wrapper de dados externos (PostgreSQL)
FK – Chave Estrangeira
FLWOR – For, Let, Where, Order, Return - um formulário de expressão usado em XQuery para consultar XML em um banco de dados (não tenho certeza se apenas DB2)
FS - Sistema de arquivos
FTS – Pesquisa de Texto Completo
GBP - pool de buffer de grupo
HA - Alta Disponibilidade
HADR – Recuperação de Desastres de Alta Disponibilidade
HDD – Unidade de disco rígido
ICP – Pushdown de condição de índice (MySQL)
IOPS - IO por segundo
IOT – Tabela Organizada por Índice (Oracle)
ISAM - Método de Acesso Sequencial Indexado
E/S - Entrada/Saída
JDBC – Conectividade de banco de dados Java
KV - Chave/Valor
LAMP - Linux, Apache, MySQL e PHP
LBAC - Controle de Acesso Baseado em Etiqueta
LOB – Objeto grande
LPAR – Partição Lógica
LRU – Último usado recentemente (algoritmo)
LUN - Número da Unidade Lógica
MDC - Tabela de agrupamento multidimensional
MDM – Gerenciamento de dados mestre
MDX – Expressões Multidimensionais
MED – Gestão de Dados Externos
MQT – Tabela de Consulta Materializada (IBM DB2)
MV – Visualização Materializada
MVCC – Controle de Simultaneidade Multiversão
NAS - Armazenamento Conectado à Rede
NCI - Índice não agrupado
NF - Forma Normal (ou seja: 1NF, primeira forma normal)
ODBC – Conectividade de Banco de Dados Aberta
ODS - Armazenamento de Dados Operacionais
OLAP – Processamento Analítico Online
OLTP – Processamento de Transações Online
OODBMS - Sistema de Gerenciamento de Banco de Dados Orientado a Objetos
OOM - Sem Memória
ORM – Mapeamento Objeto-Relacional
SO - Sistema Operacional
PK - Chave Primária
PL/pgSQL – Linguagem Processual/SQL (PostgreSQL) usada para escrever procedimentos armazenados. Semelhante ao PL/SQL.
PL/SQL – Linguagem Processual/SQL (Oracle) usada para escrever procedimentos armazenados. Veja também SQL PL.
QPS – Consultas por segundo
RAC – Real Application Clusters (Oracle)
RAID – Matriz redundante de discos independentes
RBAR – Remada por Remada Agonizante
RDBMS - Sistema de Gerenciamento de Banco de Dados Relacional
RBR – Replicação Baseada em Linha (MySQL)
RPO - objetivo do ponto de recuperação - quantos dados você pode perder. Se o seu servidor cair, este é o ponto em que você poderá recuperar os dados.
RR – Repeatable Read - um nível de isolamento suportado por diferentes sistemas de gerenciamento de banco de dados.
RS
– Estabilidade de leitura - um nível de isolamento suportado por diferentes sistemas de gerenciamento de banco de dados.
– Conjunto de réplicas - vários nós físicos formando um nó lógico com dados redundantes. Mais comumente usado no ecossistema MongoDB
RTO - Recovery Time Objective - quanto tempo você levaria para recuperar os dados para o RPO
SAN - Rede de Área de Armazenamento
SBR – Replicação baseada em instruções (MySQL)
SCD – Dimensão que Muda Lentamente
SE – Mecanismo de armazenamento (MySQL e bifurcações)
SEQUEL – Linguagem de consulta estruturada em inglês, que foi a precursora do SQL da IBM, e é por isso que SQL às vezes (frequentemente?) é pronunciado SEQUEL e não SQL
SP - Procedimento Armazenado
SQL – Linguagem de consulta estruturada
SQL PL – linguagem de procedimento SQL usada para escrever procedimentos armazenados. Veja também PL/SQL.
SQL/XML – uma extensão da linguagem SQL usada para consultar XML.
SSD - Unidade de estado sólido
TPS* - Transações por segundo, uma medida do desempenho do banco de dados.
UAT - Teste de aceitação do usuário
UDF - Função Definida pelo Usuário
UDT - Tipo definido pelo usuário
UR – Uncommitted Read - um nível de isolamento suportado por diferentes sistemas de gerenciamento de banco de dados.
URLT - Atualizar Currículo; Leave Town - Para aqueles DBAs que não se preocupam em montar uma estratégia de recuperação adequada
XML – eXtensible Markup Language
XSD – Definição de Esquema XML
XSLT – Transformação de folha de estilo XML