Introdução aos Bancos de Dados Flashcards

(15 cards)

1
Q

Oque é Bancos de Dado?

A

Banco de Dados é um conjunto de informações organizadas e relacionadas entre si, que podem ser acessadas por programas. Seu principal objetivo é fornecer informações de forma eficiente.

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

Oque é DBMS e qual sua função?

A
  • Sistema gerenciador de banco de dados
  • Função: Criar, gerenciar e manipular banco de dados
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Cite exemplos de onde bancos de dados são usados

A

Bancos de dados são usados em diversos setores como linhas aéreas, universidades, telecomunicações, finanças, e recursos humanos

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

Vantagens dos Sistemas de Banco de Dados sobre Arquivos Simples, cite 1 e a explique

A

Redundância e inconsistência de dados: Com arquivos simples, as informações podem ser duplicadas, gerando inconsistências. No banco de dados, as informações são centralizadas e consistentes.

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

Vantagens dos Sistemas de Banco de Dados sobre Arquivos Simples, cite mais 1 e a explique

A

Facilidade de acesso a dados: Bancos de dados oferecem uma maneira eficiente de acessar dados, ao contrário dos arquivos simples, onde é necessário programar explicitamente o acesso.

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

Vantagens dos Sistemas de Banco de Dados sobre Arquivos Simple, cite apenas mais uma, no caso a terceira

A

Isolamento de dados: Bancos de dados permitem que diferentes usuários acessem dados simultaneamente sem conflitos, algo difícil de gerenciar com arquivos simples.

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

Explique oque é Abstração de Dados

A

O sistema de banco de dados esconde os detalhes de armazenamento físico e simplifica a interação com os dados através de abstração nos níveis físico, lógico e de view.

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

Instâncias e Esquemas

A

Esquema: projeto geral do banco de dados. Instância: estado atual dos dados.

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

Modelos de Dados:

A

Modelo Relacional, Modelo Entidade/Relacionamento, Modelo Baseado em Objetos, e Modelo Semi-Estruturado (como XML e JSON)

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

Cite Linguagens de Banco de Dados:

A

DDL (Linguagem de Definição de Dados): usada para especificar esquemas. DML (Linguagem de Manipulação de Dados): para consultar e modificar dados.

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

Oque são bancos de dados Relacionais?

A

São bancos de dados Organizados em tabelas que representam dados e suas relações, com consultas usando SQL.

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

Oque é a normalização

A

Processo que elimina redundâncias e melhora a estrutura do banco de dados, garantindo que ele seja eficiente e sem dados desnecessários.

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

Modelos Semi-Estruturados e Baseados em Objetos são…

A

São modelos usados em aplicações como IoT, Big Data e redes sociais, que não seguem um esquema rígido como os bancos de dados tradicionais.

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

Processo de Projeto de Banco de Dados tem como finalidade?

A

interagir com usuários para mapear as necessidades e definir a estrutura e atributos das tabelas.

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

Explique oq é o Modelo Entidade-Relacionamento:

A

Baseado na percepção do mundo real, usa diagramas E-R para representar entidades e suas relações.

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