Fundamentos Flashcards

1
Q

Banco de Dados

A

Conjunto de dados integrados e organizados que servem para atender a uma comunidade de usuários, permitindo o armazenamento e o acesso eficiente à informação.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

SGBD (Sistema de Gerência de Banco de Dados)

A

Software responsável por definir, armazenar, recuperar e gerenciar dados em um banco de dados, garantindo segurança, integridade e controle de acesso.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Modelo de Dados

A

Representação abstrata da estrutura de um banco de dados, descrevendo quais informações são armazenadas e como elas se relacionam.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Modelo Conceitual

A

Descrição independente de implementação que define quais dados serão armazenados, geralmente feita por meio de diagramas como o Entidade-Relacionamento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Modelo Lógico

A

Representação dos dados de acordo com um SGBD específico, como o modelo relacional baseado em tabelas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Modelagem Conceitual

A

Fase inicial do projeto de banco de dados que define os requisitos de dados de forma abstrata, sem considerar aspectos técnicos de implementação.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Projeto Lógico

A

Etapa que transforma o modelo conceitual em um modelo lógico compatível com um SGBD, como o modelo relacional.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Redundância Controlada

A

Repetição de dados com controle automático do sistema para manter a consistência entre as cópias, usada para melhorar desempenho.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Redundância Não Controlada

A

Repetição de dados sem controle automatizado, o que pode causar inconsistências e erros, devendo ser evitada.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Entidade

A

Conjunto de objetos do mundo real sobre os quais se deseja manter informações no banco de dados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Ocorrência de Entidade

A

Instância específica de uma entidade, como um aluno chamado João da entidade ALUNO.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Relacionamento

A

Associação entre duas ou mais entidades que expressa como elas se conectam ou interagem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Ocorrência de Relacionamento

A

Instância específica de um relacionamento entre entidades, como João trabalha no departamento TI.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Cardinalidade Máxima

A

Número máximo de ocorrências de uma entidade que podem se associar a uma ocorrência de outra entidade via relacionamento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Cardinalidade Mínima

A

Número mínimo de ocorrências exigidas de uma entidade para participar de um relacionamento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Relacionamento Binário

A

Relacionamento que envolve exatamente duas entidades.

17
Q

Relacionamento Ternário

A

Relacionamento que envolve três entidades simultaneamente.

18
Q

Autorelacionamento

A

Relacionamento no qual uma entidade se relaciona consigo mesma, com papéis distintos.

19
Q

Entidade Associativa

A

Entidade que representa um relacionamento com atributos próprios, sendo usada quando o relacionamento possui informações adicionais.

20
Q

Papel em Relacionamento

A

Função específica que uma entidade assume dentro de um relacionamento, como aluno ou professor.

21
Q

Atributo

A

Característica ou propriedade de uma entidade ou relacionamento que armazena informações específicas.

22
Q

Atributo Obrigatório

A

Atributo que deve obrigatoriamente possuir um valor para cada ocorrência de entidade.

23
Q

Atributo Opcional

A

Atributo que pode ou não ter valor em uma ocorrência de entidade.

24
Q

Atributo Multivalorado

A

Atributo que pode conter múltiplos valores para uma única ocorrência de entidade.

25
Identificador de Entidade
Conjunto de atributos ou relacionamentos que permite distinguir de forma única cada ocorrência de entidade.
26
Identificador Simples
Identificador formado por um único atributo, como CPF.
27
Identificador Composto
Identificador que combina dois ou mais atributos para distinguir cada ocorrência.
28
Relacionamento Identificador
Relacionamento que faz parte do identificador de uma entidade, usado quando ela depende de outra para ser identificada.
29
Tabela
Estrutura do modelo relacional que armazena dados em linhas e colunas.
30
Chave Primária
Atributo (ou conjunto de atributos) que identifica unicamente cada registro em uma tabela.
31
Chave Estrangeira
Atributo que estabelece vínculo entre duas tabelas ao referenciar a chave primária de outra tabela.
32
Chave Alternativa
Atributo que poderia servir como chave primária, mas não foi escolhido como tal.
33
Domínio
Conjunto de valores possíveis que um atributo pode assumir.
34
Valor Nulo
Indica ausência de valor ou informação desconhecida para um atributo.
35
Restrição de Integridade de Domínio
Regra que define quais valores são válidos para um dado atributo.
36
Restrição de Integridade de Chave
Garante que os valores da chave primária sejam únicos e não nulos.
37
Restrição de Integridade Referencial
Garante que os valores da chave estrangeira correspondam a valores válidos na tabela referenciada.