Sobre modelagem de dados, marque V para as afirmativas verdadeiras e F para as falsas. ( ) O grau de um tipo de relacionamento é o número de entidades fracas participantes. Relacionamentos de grau dois são chamados de binários; os de grau três são conhecidos como terciários. ( ) Os tipos de entidade que não possuem atributos-chave próprios são denominados tipos de entidade fraca. ( ) A agregação é utilizada para representar um relacionamento entre um objeto inteiro e suas partes componentes, possuindo uma notação diagramática distinta. ( ) Um relacionamento recursivo é chamado de associação retroativa em UML. A sequência está correta em
Observe a tabela a seguir de um banco de dados: PROFESSOR (CodProfessor integer primary key, NomeProfessor varchar(40), Titulacao varchar(45), DataAdmissao date)
Considere uma consulta ao banco de dados que liste o nome dos professores e a data de admissão dos que entraram na Instituição no ano de 2018 ou no mês de julho, independente do ano. Assinale qual consulta abaixo estaria correta.
Considerando que a arquitetura ANSI/SPARC se divide em três níveis – interno, externo e conceitual, analise as afirmativas a seguir. I. Nível interno: se ocupa do modo como os dados são fisicamente armazenados dentro do sistema. II. Nível externo: se ocupa do modo como os dados são vistos por usuários individuais. III. Nível conceitual: é o nível intermediário entre o nível interno e externo;se ocupa de apresentar os dados armazenados dentro do sistema como uma visão vista pelos usuários individuais. Está correto o que se afirma em
O Microsoft SQL Server, além dos operadores relacionais SQL, aceita os operadores relacionais pivot, unpivot e apply. Diante do exposto, analise as afirmativas a seguir. I. Pivot: é um operador que converte a forma de seu conjunto resultado de entrada de duas colunas que representam pares nome-valor para múltiplas colunas, uma para cada nome de entrada. A coluna de nome da entrada é a coluna pivô e o usuário precisa indicar que nomes transportar da entrada para colunas individuais na saída. II. Unpivot: é uma operação inversa ao pivot. III. Apply: é um operador binário que toma duas entradas com valor de tabela, das quais a entrada da direita normalmente é uma chamada de função com valor de tabela que toma como argumentos uma ou mais colunas da entrada da esquerda. IV....
Maria deseja visualizar os campos nome e sobrenome da tabela de Clientes em uma única coluna. Para isso, utilizou a concatenação para unir esses dois campos. Qual o comando correto utilizado no SQL Server para concatenar o Nome e o Sobrenome em uma única coluna?
Banco de Dados
Banco de Dados Paralelos e Distribuídos
Ano:
2022
Banca:
CONSULPLAN
A visão clássica de um sistema de banco de dados distribuído é que o sistema deve tornar o impacto da distribuição de dados transparente. Considerando que “Transparente” significa que a aplicação opera de um ponto de vista lógico como se os dados fossem todos gerenciados por um único SGBD, analise as afirmativas a seguir. I. Arquitetura cliente-servidor tem um ou mais processos clientes e um ou mais processos servidores; um processo cliente pode enviar uma consulta para qualquer processo servidor. II. A arquitetura cliente-servidor permite que uma única consulta abranja vários servidores. III. A arquitetura middleware é a camada de software que coordena a execução de consultas e transações em um ou mais servidores de banco de dados independentes. IV. O acesso a uma re...
O processo de recuperação de falhas em um ambiente de banco de dados objetiva preservar a consistência das informações após a ocorrência de uma falha. Para que este processo seja executado com integridade, é necessário que, no momento da recuperação dos efeitos das transações, as propriedades ACID sejam satisfeitas. Trata-se do significado correto da sigla ACID:
A linguagem Transact-SQL, uma extensão ao padrão SQL-92, é a linguagem utilizada por desenvolvedores na construção de aplicações que manipulam dados mantidos no SGBD SQL Server. Sobre o uso de funções pertencentes à linguagem Transact-SQL, considere que a instrução a seguir foi executada no SQL Server 2018, evidenciando a tabela 1: Tabela 1
A tabela 2 apresenta as mesmas informações da tabela 1; porém, transformadas do formato horizontal (linhas) para o formato vertical (Colunas). Tabela 2 ...