Font size
WorksheetsFundamentos Banco de Dados - 01
Total questions: 27
Worksheet time: 52mins
É um conjunto de programas para armazenar, manipular e acessar informações presentes em uma coleção de dados inter-relacionados.
Instância de um Banco de Dados
Esquema de um Banco de Dados
Banco de Dados
SGBD - Sistema Gerenciador de Banco de Dados
É um conjunto de dados estruturados que são confiáveis, coerentes e compartilhados por usuários que têm necessidade de diferentes informações:
Diagrama ER
Minimundo
Banco de Dados
SGBD - Sistema Gerenciador de Banco de Dados
O que é um Banco de Dados?
Sistema que reúna e mantenha organizada uma série (conjunto) de informações relacionadas
Valor de um campo armazenado, matéria-prima para obtenção de informação
Consultas e análises processadas na quinta dimensão
Representação dos objetos: aplicação de técnicas de modelagem de dados ER
Qual dos softwares abaixo pode ser considerado um SGBD?
Você está trabalhando como desenvolvedor de um sistema de gerenciamento de biblioteca para uma universidade renomada. O sistema precisa armazenar informações sobre livros, autores, usuários e transações de empréstimos. Para garantir a eficiência do banco de dados, você decide utilizar a técnica de modelagem de Diagrama Entidade-Relacionamento (DER) durante o desenvolvimento.
Considerando o projeto do sistema de gerenciamento de biblioteca, qual técnica de modelagem é mais apropriada para representar as relações entre as entidades envolvidas, como Livro, Autor e Usuário?
Considere uma entidade Aluno com os atributos RA, nome, RG e Data de Nascimento. Qual representação abaixo está correta de acordo com o Diagrama E-R?
Imagine que você está trabalhando como consultor em um projeto de desenvolvimento de um sistema de gestão para uma grande empresa. Nesse projeto, é necessário criar e otimizar o banco de dados que irá armazenar informações críticas para o funcionamento da organização, como dados de clientes, transações financeiras e registros de produtos.
Considerando a importância da modelagem de banco de dados, qual dos seguintes descreve corretamente a função do modelo conceitual em relação aos modelos lógico e físico?
O modelo conceitual define as tabelas, colunas e tipos de dados específicos para o banco de dados, enquanto o modelo lógico abstrai os detalhes de implementação e o modelo físico se preocupa com as relações entre as entidades.
O modelo conceitual representa a estrutura de armazenamento físico dos dados, o modelo lógico trata das regras de integridade e relacionamentos, e o modelo físico concentra-se na representação visual da estrutura de dados.
O modelo conceitual é responsável pela representação visual da base de dados, o modelo lógico define as entidades e seus atributos, e o modelo físico trata da otimização do desempenho e índices.
O modelo conceitual lida com as visões dos usuários sobre os dados, o modelo lógico traduz essas visões em uma estrutura de dados coerente, e o modelo físico detalha a implementação real do banco de dados.
O que é um banco de dados?
Banco de dados são um conjunto de informações para redes sociais
Um banco de dados são arquivos de texto que representam informações do mundo real
Banco de dados são planilhas eletrônicas
Um banco de dados é uma coleção organizada de informações ou dados estruturadas
Qual dos itens abaixo, não representa um banco de dados?
MySQL
MariaDB
Google Chrome
Oracle
Sobre banco de dados é correto afirmar que:
Todo banco de dados precisa de conexão com a internet para estar em funcionamento
Podemos manipular bancos de dados através de aplicações específicas
No windows os bancos de dados servem para armazenar arquivos e pastas
Bancos de dados possuem interface similar ao CMD.
A sigla SGBD significa Sistema Gerenciador de Banco de Dados
Falso
Verdadeiro
Abaixo, assinale a(s) alternativa(s) que aponta(m) exemplo(s) de Sistema de Gerenciamento de Banco de Dados
Oracle
Mysql
Sql Server
Postgresql
Excel
Os três níveis de modelo de dados para BD são, respectivamente:
Lógico, Físico e Conceitual
Físico, Lógico e Conceitual
Conceitual, Lógico e Físico
Físico, Conceitual e Lógico
Lógico, Conceitual e Físico
Sobre ENTIDADE podemos dizer que:
Pode ser definida como qualquer coisa abstrata, que será armazenada na tabela de um Banco de Dados.
Pode ser definida como qualquer objeto abstrato capaz de manipular dados para criação do Banco de Dados e relacionar suas chaves, impostas pelo SGBD.
Pode ser definida como qualquer objeto do mundo real na qual indica o SGBD a ser utilizado.
Pode ser definida como Atributo chave e simples de um SGBD.
Pode ser definida como qualquer coisa do mundo real, abstrata ou concreta, na qual se deseja guardar dados para gerar futuras informações.
Sobre ATRIBUTO pode dizer que:
É tudo o que se pode relacionar como propriedade da entidade. (coluna , campo , etc,..).
São características dos objetos do mundo real modelado
É tudo o que se pode relacionar no banco de dados (Chaves Primárias PK e estrangeiras FK).
É tudo o que se pode relacionar como propriedade do Banco de Dados.
São as regras de integridade do Banco de Dados. (Check, Unique, PK...)
É o conjunto de associações entre entidades.
Relacionamentos
Atributos
Entidades
Cardinalidades
Os princípios básicos deste modelo foram formulados por Edgar F. Codd em 1968, que foram baseados na teoria dos conjuntos e da álgebra relacional. Qual a classificação deste banco de dados quanto ao modelo de dados?
Banco de dados hierarquico
Banco de dados em rede
Banco de dados relacional
Banco de dados orientado a objeto
Qual a diferença entre dados, informação e conhecimento?
Dados são registros aleatórios agrupados, informação é um conjunto de dados que passou por técnicas de tratamento, e conhecimento é uma consequência lógica obtida apartir desse conjunto.
Dados são registros coletados em campo, informação são insights gerados a partir desses dados, e conhecimento é o aprendizado obtido a partir do agrupamento desses dados
Dados são registros soltos, informação é o dado organizado que possui algum sentido, e conhecimento é o resultado de várias informações organizadas de forma lógica
Dados são registros sem sentido, informação são detalhes e especificações de um conjunto de dados, e conhecimento são insights desenvolvidas a partir da manipulação e observação de dados
No modelo Entidade Relacionamento, chamamos uma entidade de forte quando ela não depende de outra entidade para existir. Na figura abaixo, a entidade forte e fraca, são, respectivamente:
Pedidos e Itens.
itens e Produtos.
No Diagrama Entidade Relacionamento, o atributo identificador é capaz de identificar uma única ocorrência de uma entidade. De acordo com o diagrama da figura a seguir, o atributo identificador da entidade Alunos é:
NomeCurso
CodAluno
CHTotal
Endereco
Modelar dados consiste em desenhar o sistema de informações, concentrando-se nas entidades lógicas e nas dependências lógicas entre essas entidades, e ainda é uma técnica usada para a especificação das regras de negócios e as estruturas de dados de um banco de dados. Existe também a implementação das tabelas e colunas, ou seja, dos esquemas, que são feitas de acordo com as informações fornecidas durante a modelagem lógica, chaves primárias, chaves exclusivas e chaves estrangeiras são definidas para fornecer restrições e índices são definidos.
Quanto a implementação do banco de dados citada acima, qual seria a modelagem indicada?
Modelagem física
Modelagem entidade relacionamento
Modelagem lógica
Modelagem conceitual
A escola Jose Maria da Silva, necessita obter um software para atender as demandas de turmas e professores, ou seja, para relacionar as turmas que os professores atendem, considerando que o professor pode ministrar em várias turmas. Para isso foi criado o diagrama entidade relacionamento abaixo:
Diagrama Entidade Relacionamento.
Qual a cardinalidade final resultante do relacionamento entre as entidades turma e professor?
1:N
N:N
N:1
1:1
Uma empresa do ramo de cosméticos deseja criar um banco de dados para armazenar informações sobre seus clientes e vendas realizadas. Inicialmente, o objetivo é identificar as principais entidades e seus relacionamentos por meio do modelo conceitual.
A modelagem conceitual foi utilizada a fim de
criar um modelo abstrato do banco de dados.
criar o esquema físico do banco de dados, definindo as tabelas, colunas, índices e chaves.
definir os tipos de dados que serão utilizados no banco de dados, como números, datas e textos.
definir as consultas e relatórios que serão utilizados para extrair informações do banco de dados.
Você está projetando um sistema para uma loja de roupas online. Cada produto tem um nome, descrição, preço e categoria. Cada categoria tem um nome e uma lista de produtos. Cada produto também pode ter uma ou mais imagens associadas a ele.
Qual o tipo de associação mais adequada entre as classes Produto e Categoria?
Associação de muitos para muitos (many-to-many | N:M)
Associação de um para um (one-to-one | 1:1)
Associação de um para muitos (one-to-many - 1:N)
Como proceder para inserir um novo autor de sobrenome “Sagan” em uma tabela de nome tblAutores?
INSERT INTO tblAutores (SobrenomeAutor) VALUES ("Sagan")
INSERT INTO SobrenomeAutor.tblAutores VALUES ("Sagan")
INSERT tblAutores (SobrenomeAutor) VALUES ("Sagan")
INSERT ("Sagan") INTO tblAutores (SobrenomeAutor)
O surgimento do Banco de Dados foi discutido num evento americano chamado de:
Comic Con
Cobasyl
Devcamp
IT Forum Expo
