Shared Flashcard Set

Details

SOFT 00
Database
24
Computer Science
Not Applicable
04/07/2024

Additional Computer Science Flashcards

 


 

Cards

Term
Atomicidade
Definition
Ela garante que cada transação seja tratada como uma entidade única, a qual deve ser executada por completo ou falhar
Term
nível interno
Definition
descreve a estrutura do armazenamento físico do
banco de dados. O esquema interno usa um modelo de dados físico e descreve os detalhes
completos do armazenamento de dados e caminhos de acesso para o banco de d
Term
nível conceitual
Definition
O esquema conceitual oculta os detalhes das estruturas de
armazenamento físico e se concentra na descrição de entidades, tipos de dados, relacionamentos,
operações do usuário e restrições.
Term
nível externo
Definition
Cada esquema externo descreve a parte do banco de dados em que um grupo de usuários em particular está interessado e oculta o restante do banco de dados do grupo de usuários.
Term
particionamento
Definition
O particionamento de tabelas é uma técnica utilizada em bancos de dados para
melhorar o desempenho e a manutenção
Term
independência dos dados
Definition
capacidade de alterar o esquema em um nível dos sistemas de banco de dados sem alterar o esquema
no nível mais alto ou, em outras palavras a habilidade de modificar a definição de um esquema em um
nível sem afetar a definição do esquema em um nível mais alto.
Term
consistência
Definition
A consistência garante que uma transação leve o banco de dados de
um estado consistente para outro. Isso implica que as transações devem respeitar as regras e
restrições do banco de dados, preservando a integridade dos dados.
Term
isolamento
Definition
: O isolamento garante que o resultado de uma transação seja invisível para
outras transações até que a transação esteja concluída. Cada transação é executada como se fosse
a única transação no sistema, evitando interferências de outras transações concorrentes.
Term
durabilidade
Definition
A durabilidade assegura que uma vez que uma transação é confirmada
(completa), seus efeitos permanecem permanentes, mesmo em caso de falha do sistema. As
alterações feitas por uma transação confirmada são persistentes e sobrevivem a reinicializações ou
falhas do sistema.
Term
transação
Definition
conjunto de uma ou mais operações que compõem uma única tarefa ou unidade lógica de trabalho a ser executada.
Term
Redundância controlada de dados
Definition
: Acontece quando o software tem
conhecimento da múltipla representação da informação e garante a
sincronização entre as diversas representações.
Term
Redundância não controlada
Definition
: Acontece quando a responsabilidade
pela manutenção da sincronia entre as diversas representações de uma informação está com
o usuário e não com o software.
Term
o que são BLOBs ?
Definition
Binary Large Object. Nele é possível gravar
qualquer informação em formato binário como arquivos multimídias
Term
o que é tuning ?
Definition
propor e aplicar mudanças visando otimizar o desempenho na recuperação ou atualização de dados.
Term
dicionário de dados
Definition
e armazena os chamados de metadados
dos objetos. Os metadados carregam consigo um significado.
Term
replicação de dados
Definition
criação de cópias redundantes de
dados em locais diferentes, o que permite que o sistema continue operando mesmo se
ocorrerem falhas em um dos locais.
Term
SGBDD
Definition
SGBD distribuído (SGBDD) pode ter o banco de dados real e o software de SGBD
distribuídos por vários locais, conectados por uma rede de computadores.
Term
SGBDDs homogêneos
Definition
usam o mesmo software de SGBD em todos os locais.
Term
SGBDDs heterogêneos
Definition
podem usar um software de SGBD diferente em cada local.
Term
comandos DML
Definition
SELECT, DELETE, INSERT e UPDATE.
Term
banco de dados geográfico
Definition
são muito parecidos como os relacionais, exceto pelo fato de suportar dados geométricos em suas tabelas
Term
NoSQL
Definition
Endereçando problemas de Big Data
Menos semântica nos modelos de dados
Baseado em modelos sem esquema e chave valor
Mais adaptado para armazenamento de uma grande quantidade de dados esparsos
Term
semijunção
Definition
junção de tabelas dispersas geograficamente
Term
principal vantagem da arquitetura cliente/servidor
Definition
A principal vantagem
desta arquitetura é a divisão do processamento entre dois sistemas, o que reduz o tráfego de dados
na rede.
Supporting users have an ad free experience!