Questões de Concurso Sobre banco de dados
Foram encontradas 18.739 questões
Bancos de dados armazenam o maior valor intangível das empresas: seus dados. Para isso, utilizam‑se sistemas de gerenciamento de banco de dados e metodologias de análise para dar qualidade a esse armazenamento. Com base nessa informação, julgue o item seguinte.
Um banco de dados é uma coleção organizada de dados que permite armazenamento, recuperação e manipulação eficiente, e é gerenciado por um sistema de gerenciamento de banco de dados (SGBD).
I. A Primeira Forma Normal (1FN) elimina atributos multivalorados, garantindo que cada coluna contenha apenas valores atômicos.
II. A Terceira Forma Normal (3FN) elimina dependências transitivas, garantindo que um atributo não chave dependa apenas da chave primária.
III. A Forma Normal Boyce-Codd (BCNF) é uma extensão mais fraca da Terceira Forma Normal, sendo menos rigorosa na eliminação de anomalias.
Quais estão corretas?
I. A cláusula JOIN é utilizada para combinar registros de duas ou mais tabelas com base em uma condição comum entre elas.
II. A cláusula GROUP BY deve ser sempre acompanhada da cláusula HAVING, pois esta última é responsável por agrupar os dados.
III. O comando CASE só pode ser utilizado em instruções SQL do tipo SELECT, não sendo permitido em outras operações como UPDATE ou DELETE.
Quais estão corretas?
I. Os bancos de dados relacionais organizam os dados em tabelas, onde as relações entre os dados são baseadas em chaves primárias e estrangeiras. Exemplos incluem PostgreSQL, MySQL, Oracle Database e Microsoft SQL Server.
II. O MongoDB é um banco de dados NoSQL amplamente utilizado, que armazena dados no formato de documentos JSON ou BSON, sendo indicado para aplicações que exigem flexibilidade no esquema dos dados.
III. Bancos de dados NoSQL não possuem suporte a transações ACID, sendo sempre uma escolha inadequada para aplicações críticas que exigem integridade de dados.
IV. Ao contrário de bancos de dados relacionais, bancos NoSQL não oferecem mecanismos de consulta eficientes, sendo projetados exclusivamente para leitura rápida e consultas básicas.
Alternativas:
Cliente (Id, Nome, CPF)
ClienteContrato (Id, Descricao, DataInicio, DataTermino, IdCliente) IdCliente referencia Cliente
No projeto de banco de dados, a modelagem acima é uma representação do modelo: