Buscar

MODELAGEM E ORGANIZAÇÃO DE DADOS TEMP 1 E 2


Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 31 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 31 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 31 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. 
Dentre as muitas características, as categorias dos modelos de dados têm certas especificidades.
Assinale a alternativa em que o(s) sistema(s) de banco de dados NoSQL tem(êm) como base o armazenamento por chave-valor:
Resposta incorreta.
A. 
InfoGrid e Neo4j.
O Amazon Dynamo é um sistema de banco de dados NoSQL baseado em armazenamento chave-valor. Nessa categoria de sistema existe uma coleção composta de chaves únicas e de seus respectivos valores, que são relacionados com as respectivas chaves. InfoGrid e o Neo4j são SGBDs NoSQL, baseados em grafos. BigTable e Cassandra são SGBDs NoSQL, baseados em família de colunas. MongoDB e CouchDB são SGBDs NoSQL, baseados em documentos. E o MySQL é um tipo de SGBD relacional.
Resposta correta.
B. 
Amazon Dynamo.
O Amazon Dynamo é um sistema de banco de dados NoSQL baseado em armazenamento chave-valor. Nessa categoria de sistema existe uma coleção composta de chaves únicas e de seus respectivos valores, que são relacionados com as respectivas chaves. InfoGrid e o Neo4j são SGBDs NoSQL, baseados em grafos. BigTable e Cassandra são SGBDs NoSQL, baseados em família de colunas. MongoDB e CouchDB são SGBDs NoSQL, baseados em documentos. E o MySQL é um tipo de SGBD relacional.
Resposta incorreta.
C. 
BigTable e Cassandra.
O Amazon Dynamo é um sistema de banco de dados NoSQL baseado em armazenamento chave-valor. Nessa categoria de sistema existe uma coleção composta de chaves únicas e de seus respectivos valores, que são relacionados com as respectivas chaves. InfoGrid e o Neo4j são SGBDs NoSQL, baseados em grafos. BigTable e Cassandra são SGBDs NoSQL, baseados em família de colunas. MongoDB e CouchDB são SGBDs NoSQL, baseados em documentos. E o MySQL é um tipo de SGBD relacional.
Resposta incorreta.
D. 
MongoDB e CouchDB.
O Amazon Dynamo é um sistema de banco de dados NoSQL baseado em armazenamento chave-valor. Nessa categoria de sistema existe uma coleção composta de chaves únicas e de seus respectivos valores, que são relacionados com as respectivas chaves. InfoGrid e o Neo4j são SGBDs NoSQL, baseados em grafos. BigTable e Cassandra são SGBDs NoSQL, baseados em família de colunas. MongoDB e CouchDB são SGBDs NoSQL, baseados em documentos. E o MySQL é um tipo de SGBD relacional.
Você não acertou!
E. 
MySQL.
O Amazon Dynamo é um sistema de banco de dados NoSQL baseado em armazenamento chave-valor. Nessa categoria de sistema existe uma coleção composta de chaves únicas e de seus respectivos valores, que são relacionados com as respectivas chaves. InfoGrid e o Neo4j são SGBDs NoSQL, baseados em grafos. BigTable e Cassandra são SGBDs NoSQL, baseados em família de colunas. MongoDB e CouchDB são SGBDs NoSQL, baseados em documentos. E o MySQL é um tipo de SGBD relacional.
2. 
Os SGBDs podem também ser classificados quanto às arquiteturas que apresentam. As mais populares são as arquiteturas centralizada, cliente/servidor e distribuída.
São características da arquitetura distribuída:​​​​​​​
Resposta incorreta.
A. 
Dados, aplicações e sistema gerenciador de banco de dados estão dispostos em um único computador.
Na arquitetura distribuída, as informações não estão dispostas em um único computador, mas espalhadas em diferentes servidores. Cada um dos servidores atua separadamente como cliente/servidor. Isto significa que o cliente pode enviar a solicitação para qualquer um dos servidores interligados. Caso a informação solicitada não esteja armazenada diretamente no servidor que recebeu a solicitação, esse servidor se encarregará de se comunicar com os demais servidores e obter a informação que o usuário deseja, tudo isso de maneira transparente ao usuário.
A arquitetura centralizada admite que dados, aplicações e sistema gerenciador de banco de dados fiquem concentrados em um único computador.
A arquitetura cliente/servidor permite que dados e sistema gerenciador de banco de dados sejam compartilhados por meio de um servidor. 
A arquitetura paralela permite que todos os recursos de todos os computadores sejam compartilhados pela rede, incluindo dados e aplicativos.
A arquitetura cliente/servidor possibilita que todos os computadores compartilham seus recursos, sendo gerenciados por um computador central.
Resposta incorreta.
B. 
Dados e sistema gerenciador de banco de dados são compartilhados por meio de um servidor.
Na arquitetura distribuída, as informações não estão dispostas em um único computador, mas espalhadas em diferentes servidores. Cada um dos servidores atua separadamente como cliente/servidor. Isto significa que o cliente pode enviar a solicitação para qualquer um dos servidores interligados. Caso a informação solicitada não esteja armazenada diretamente no servidor que recebeu a solicitação, esse servidor se encarregará de se comunicar com os demais servidores e obter a informação que o usuário deseja, tudo isso de maneira transparente ao usuário.
A arquitetura centralizada admite que dados, aplicações e sistema gerenciador de banco de dados fiquem concentrados em um único computador.
A arquitetura cliente/servidor permite que dados e sistema gerenciador de banco de dados sejam compartilhados por meio de um servidor. 
A arquitetura paralela permite que todos os recursos de todos os computadores sejam compartilhados pela rede, incluindo dados e aplicativos.
A arquitetura cliente/servidor possibilita que todos os computadores compartilham seus recursos, sendo gerenciados por um computador central.
Você acertou!
C. 
Dados e aplicações ficam espalhados nos diversos computadores que compõem a arquitetura.
Na arquitetura distribuída, as informações não estão dispostas em um único computador, mas espalhadas em diferentes servidores. Cada um dos servidores atua separadamente como cliente/servidor. Isto significa que o cliente pode enviar a solicitação para qualquer um dos servidores interligados. Caso a informação solicitada não esteja armazenada diretamente no servidor que recebeu a solicitação, esse servidor se encarregará de se comunicar com os demais servidores e obter a informação que o usuário deseja, tudo isso de maneira transparente ao usuário.
A arquitetura centralizada admite que dados, aplicações e sistema gerenciador de banco de dados fiquem concentrados em um único computador.
A arquitetura cliente/servidor permite que dados e sistema gerenciador de banco de dados sejam compartilhados por meio de um servidor. 
A arquitetura paralela permite que todos os recursos de todos os computadores sejam compartilhados pela rede, incluindo dados e aplicativos.
A arquitetura cliente/servidor possibilita que todos os computadores compartilham seus recursos, sendo gerenciados por um computador central.
Resposta incorreta.
D. 
Todos os recursos de todos os computadores são compartilhados pela rede, incluindo dados e aplicativos, onde um computador é responsável pelo gerenciamento dos recursos.
Na arquitetura distribuída, as informações não estão dispostas em um único computador, mas espalhadas em diferentes servidores. Cada um dos servidores atua separadamente como cliente/servidor. Isto significa que o cliente pode enviar a solicitação para qualquer um dos servidores interligados. Caso a informação solicitada não esteja armazenada diretamente no servidor que recebeu a solicitação, esse servidor se encarregará de se comunicar com os demais servidores e obter a informação que o usuário deseja, tudo isso de maneira transparente ao usuário.
A arquitetura centralizada admite que dados, aplicações e sistema gerenciador de banco de dados fiquem concentrados em um único computador.
A arquitetura cliente/servidor permite que dados e sistema gerenciador de banco de dados sejam compartilhados por meio de um servidor. 
A arquitetura paralela permite que todos os recursos de todos os computadores sejam compartilhados pela rede, incluindo dados e aplicativos.
A arquitetura cliente/servidor possibilita que todos os computadores compartilham seus recursos, sendo gerenciados por um computador central.
Resposta incorreta.
E. 
Todos os computadores compartilham os seus recursos,sendo gerenciados por um computador principal.
Na arquitetura distribuída, as informações não estão dispostas em um único computador, mas espalhadas em diferentes servidores. Cada um dos servidores atua separadamente como cliente/servidor. Isto significa que o cliente pode enviar a solicitação para qualquer um dos servidores interligados. Caso a informação solicitada não esteja armazenada diretamente no servidor que recebeu a solicitação, esse servidor se encarregará de se comunicar com os demais servidores e obter a informação que o usuário deseja, tudo isso de maneira transparente ao usuário.
A arquitetura centralizada admite que dados, aplicações e sistema gerenciador de banco de dados fiquem concentrados em um único computador.
A arquitetura cliente/servidor permite que dados e sistema gerenciador de banco de dados sejam compartilhados por meio de um servidor. 
A arquitetura paralela permite que todos os recursos de todos os computadores sejam compartilhados pela rede, incluindo dados e aplicativos.
A arquitetura cliente/servidor possibilita que todos os computadores compartilham seus recursos, sendo gerenciados por um computador central.
3. 
Para Leite (2008, p. 6), "o modelo relacional mostra explicitamente o mapeamento entre as diversas tabelas que compõem o banco de dados, e em nível de análise de sistemas essas tabelas são ditas 'relações' ou 'instâncias' do banco de dados".
Com base nessa informação, marque a alternativa que apresenta apenas bancos de dados relacionais.
Você não acertou!
A. 
SQL Server, PostgreSQL e MongoDB.
MongoDB e Cassandra são bancos de dados NoSQL, portanto, não relacionais. Todavia, os bancos de dados SQL Server, MariaDB e MySQL são classificados como relacionais. Os SGBDs que utilizam a linguagem SQL, e são baseados em relações (bancos de dados relacionais), oferecem muitos recursos complexos, como controle de transações, consultas otimizadas para escrita ou leitura, etc. No entanto, os SGBDs, chamados NoSQL (bancos de dados não relacionais), são um conjunto de ferramentas que fornecem técnicas mais eficientes de armazenamento para as aplicações que utilizam quantidades enormes de dados.
Resposta incorreta.
B. 
PostgreSQL, MongoDB e Cassandra.
MongoDB e Cassandra são bancos de dados NoSQL, portanto, não relacionais. Todavia, os bancos de dados SQL Server, MariaDB e MySQL são classificados como relacionais. Os SGBDs que utilizam a linguagem SQL, e são baseados em relações (bancos de dados relacionais), oferecem muitos recursos complexos, como controle de transações, consultas otimizadas para escrita ou leitura, etc. No entanto, os SGBDs, chamados NoSQL (bancos de dados não relacionais), são um conjunto de ferramentas que fornecem técnicas mais eficientes de armazenamento para as aplicações que utilizam quantidades enormes de dados.
Resposta incorreta.
C. 
MariaDB, PostgreSQL e MongoDB.
MongoDB e Cassandra são bancos de dados NoSQL, portanto, não relacionais. Todavia, os bancos de dados SQL Server, MariaDB e MySQL são classificados como relacionais. Os SGBDs que utilizam a linguagem SQL, e são baseados em relações (bancos de dados relacionais), oferecem muitos recursos complexos, como controle de transações, consultas otimizadas para escrita ou leitura, etc. No entanto, os SGBDs, chamados NoSQL (bancos de dados não relacionais), são um conjunto de ferramentas que fornecem técnicas mais eficientes de armazenamento para as aplicações que utilizam quantidades enormes de dados.
Resposta incorreta.
D. 
Cassandra, PostgreSQL e Oracle.
MongoDB e Cassandra são bancos de dados NoSQL, portanto, não relacionais. Todavia, os bancos de dados SQL Server, MariaDB e MySQL são classificados como relacionais. Os SGBDs que utilizam a linguagem SQL, e são baseados em relações (bancos de dados relacionais), oferecem muitos recursos complexos, como controle de transações, consultas otimizadas para escrita ou leitura, etc. No entanto, os SGBDs, chamados NoSQL (bancos de dados não relacionais), são um conjunto de ferramentas que fornecem técnicas mais eficientes de armazenamento para as aplicações que utilizam quantidades enormes de dados.
Resposta correta.
E. 
SQL Server, MariaDB e MySQL.
MongoDB e Cassandra são bancos de dados NoSQL, portanto, não relacionais. Todavia, os bancos de dados SQL Server, MariaDB e MySQL são classificados como relacionais. Os SGBDs que utilizam a linguagem SQL, e são baseados em relações (bancos de dados relacionais), oferecem muitos recursos complexos, como controle de transações, consultas otimizadas para escrita ou leitura, etc. No entanto, os SGBDs, chamados NoSQL (bancos de dados não relacionais), são um conjunto de ferramentas que fornecem técnicas mais eficientes de armazenamento para as aplicações que utilizam quantidades enormes de dados.
4. 
O crescente volume de dados que são compartilhados diariamente, seja por meio digital ou não, obriga cada vez mais as organizações a investirem em soluções de armazenamento e transformação de tais dados em informações. O próprio cotidiano humano gera um volume gigantesco de dados que, se bem analisados, são capazes de oferecer muitas informações sobre uma pessoa.
Dados podem estar em vários formatos, tamanhos, ter diversas origens e finalidades. Não muito diferente dos próprios dados, a forma como eles serão armazenados também pode ser variada.
Observe as afirmativas a seguir e, dentre as opções, marque aquela que contém somente as alternativas corretas.
I. Uma das principais vantagens de um sistema de banco de dados é o isolamento entre dados e aplicação, garantindo, assim, a segurança dos dados.
II. A natureza de autodescrição de um banco de dados diz respeito à capacidade de um sistema de banco de dados em armazenar informações sobre a sua própria estrutura.
III. Uma das características mais importantes de um sistema de banco de dados é a sua atomicidade, que impede que uma determinada operação ocorra pela metade.
IV. Sistemas de banco de dados sempre serão preferíveis se comparados com os sistemas de arquivos.
V. Apesar das limitações, a simplicidade oferecida pelos sistemas de arquivos mostra-se como grande atrativo, fazendo dessa tecnologia uma das melhores opções para determinados tipos de aplicações.
Resposta incorreta.
A. 
Apenas a opção V está correta.
Isolamento de dados não é efetivamente um benefício do sistema de banco de dados, mas sim um dos problemas dos sistemas de arquivos. O que garante a segurança dos dados são as regras de segurança do banco de dados. O isolamento permite que os dados possam estar em vários arquivos, os quais podem estar em formatos diferentes ou mesmo espalhados por uma rede de computadores, e escrever um programa capaz de recuperar corretamente tais dados pode ser uma tarefa difícil.
A característica da autodescrição diz respeito à capacidade de um sistema de banco de dados em armazenar não somente dados, mas também informações sobre a sua própria estrutura.
Uma das características mais importantes de um sistema de banco de dados é a sua atomicidade. Diretamente ligada à sua capacidade de controlar transações, a atomicidade impede que uma determinada operação ocorra pela metade. Estando os dados em diversos arquivos, caso, por exemplo, ocorra uma falha durante uma gravação de dados e nem todos os arquivos sejam gravados, caberá ao programador descobrir até que ponto a operação ocorreu corretamente.
Em muitos casos, dependendo da simplicidade da aplicação, da necessidade do usuário e de outros fatores, a tecnologia de sistemas de arquivos é a melhor opção.
Apesar de suas limitações, a simplicidade oferecida pelos sistemas de arquivos mostra-se como grande atrativo, fazendo dessa tecnologia uma das melhores opções para determinados tipos de aplicações. Entretanto, como melhor alternativa para solucionar os problemas que possam surgir com a utilização dos sistemas de arquivos, recomenda-se a utilização dos sistemas gerenciadores de banco de dados.
Resposta incorreta.
B. 
Somente a opção IV está incorreta.
Isolamento de dados não é efetivamente um benefício do sistemade banco de dados, mas sim um dos problemas dos sistemas de arquivos. O que garante a segurança dos dados são as regras de segurança do banco de dados. O isolamento permite que os dados possam estar em vários arquivos, os quais podem estar em formatos diferentes ou mesmo espalhados por uma rede de computadores, e escrever um programa capaz de recuperar corretamente tais dados pode ser uma tarefa difícil.
A característica da autodescrição diz respeito à capacidade de um sistema de banco de dados em armazenar não somente dados, mas também informações sobre a sua própria estrutura.
Uma das características mais importantes de um sistema de banco de dados é a sua atomicidade. Diretamente ligada à sua capacidade de controlar transações, a atomicidade impede que uma determinada operação ocorra pela metade. Estando os dados em diversos arquivos, caso, por exemplo, ocorra uma falha durante uma gravação de dados e nem todos os arquivos sejam gravados, caberá ao programador descobrir até que ponto a operação ocorreu corretamente.
Em muitos casos, dependendo da simplicidade da aplicação, da necessidade do usuário e de outros fatores, a tecnologia de sistemas de arquivos é a melhor opção.
Apesar de suas limitações, a simplicidade oferecida pelos sistemas de arquivos mostra-se como grande atrativo, fazendo dessa tecnologia uma das melhores opções para determinados tipos de aplicações. Entretanto, como melhor alternativa para solucionar os problemas que possam surgir com a utilização dos sistemas de arquivos, recomenda-se a utilização dos sistemas gerenciadores de banco de dados.
Resposta incorreta.
C. 
Somente as opções I, IV e V estão incorretas.
Isolamento de dados não é efetivamente um benefício do sistema de banco de dados, mas sim um dos problemas dos sistemas de arquivos. O que garante a segurança dos dados são as regras de segurança do banco de dados. O isolamento permite que os dados possam estar em vários arquivos, os quais podem estar em formatos diferentes ou mesmo espalhados por uma rede de computadores, e escrever um programa capaz de recuperar corretamente tais dados pode ser uma tarefa difícil.
A característica da autodescrição diz respeito à capacidade de um sistema de banco de dados em armazenar não somente dados, mas também informações sobre a sua própria estrutura.
Uma das características mais importantes de um sistema de banco de dados é a sua atomicidade. Diretamente ligada à sua capacidade de controlar transações, a atomicidade impede que uma determinada operação ocorra pela metade. Estando os dados em diversos arquivos, caso, por exemplo, ocorra uma falha durante uma gravação de dados e nem todos os arquivos sejam gravados, caberá ao programador descobrir até que ponto a operação ocorreu corretamente.
Em muitos casos, dependendo da simplicidade da aplicação, da necessidade do usuário e de outros fatores, a tecnologia de sistemas de arquivos é a melhor opção.
Apesar de suas limitações, a simplicidade oferecida pelos sistemas de arquivos mostra-se como grande atrativo, fazendo dessa tecnologia uma das melhores opções para determinados tipos de aplicações. Entretanto, como melhor alternativa para solucionar os problemas que possam surgir com a utilização dos sistemas de arquivos, recomenda-se a utilização dos sistemas gerenciadores de banco de dados.
Resposta incorreta.
D. 
Apenas a opção I está incorreta.
Isolamento de dados não é efetivamente um benefício do sistema de banco de dados, mas sim um dos problemas dos sistemas de arquivos. O que garante a segurança dos dados são as regras de segurança do banco de dados. O isolamento permite que os dados possam estar em vários arquivos, os quais podem estar em formatos diferentes ou mesmo espalhados por uma rede de computadores, e escrever um programa capaz de recuperar corretamente tais dados pode ser uma tarefa difícil.
A característica da autodescrição diz respeito à capacidade de um sistema de banco de dados em armazenar não somente dados, mas também informações sobre a sua própria estrutura.
Uma das características mais importantes de um sistema de banco de dados é a sua atomicidade. Diretamente ligada à sua capacidade de controlar transações, a atomicidade impede que uma determinada operação ocorra pela metade. Estando os dados em diversos arquivos, caso, por exemplo, ocorra uma falha durante uma gravação de dados e nem todos os arquivos sejam gravados, caberá ao programador descobrir até que ponto a operação ocorreu corretamente.
Em muitos casos, dependendo da simplicidade da aplicação, da necessidade do usuário e de outros fatores, a tecnologia de sistemas de arquivos é a melhor opção.
Apesar de suas limitações, a simplicidade oferecida pelos sistemas de arquivos mostra-se como grande atrativo, fazendo dessa tecnologia uma das melhores opções para determinados tipos de aplicações. Entretanto, como melhor alternativa para solucionar os problemas que possam surgir com a utilização dos sistemas de arquivos, recomenda-se a utilização dos sistemas gerenciadores de banco de dados.
Você acertou!
E. 
Estão corretas as opções II, III e V.
Isolamento de dados não é efetivamente um benefício do sistema de banco de dados, mas sim um dos problemas dos sistemas de arquivos. O que garante a segurança dos dados são as regras de segurança do banco de dados. O isolamento permite que os dados possam estar em vários arquivos, os quais podem estar em formatos diferentes ou mesmo espalhados por uma rede de computadores, e escrever um programa capaz de recuperar corretamente tais dados pode ser uma tarefa difícil.
A característica da autodescrição diz respeito à capacidade de um sistema de banco de dados em armazenar não somente dados, mas também informações sobre a sua própria estrutura.
Uma das características mais importantes de um sistema de banco de dados é a sua atomicidade. Diretamente ligada à sua capacidade de controlar transações, a atomicidade impede que uma determinada operação ocorra pela metade. Estando os dados em diversos arquivos, caso, por exemplo, ocorra uma falha durante uma gravação de dados e nem todos os arquivos sejam gravados, caberá ao programador descobrir até que ponto a operação ocorreu corretamente.
Em muitos casos, dependendo da simplicidade da aplicação, da necessidade do usuário e de outros fatores, a tecnologia de sistemas de arquivos é a melhor opção.
Apesar de suas limitações, a simplicidade oferecida pelos sistemas de arquivos mostra-se como grande atrativo, fazendo dessa tecnologia uma das melhores opções para determinados tipos de aplicações. Entretanto, como melhor alternativa para solucionar os problemas que possam surgir com a utilização dos sistemas de arquivos, recomenda-se a utilização dos sistemas gerenciadores de banco de dados.
5. 
Um banco de dados relacional é composto de tabelas, também conhecidas como relações. No entanto, a terminologia tabela é mais utilizada nos produtos comerciais e, na prática, enquanto o termo relações é mais adotado na área acadêmica.
Assinale a alternativa que apresenta características corretas referentes aos componentes de tabelas.
Você acertou!
A. 
Tuplas ou linhas são compostas de uma série de campos, ou seja, valores de atributos.
As tabelas são definidas como um conjunto não ordenado de tuplas ou linhas, e estas são compostas de uma série de campos, também conhecidos como atributos. Cada campo é identificado por um nome de campo localizado no cabeçalho da tabela, e o conjunto de campos homônimos de todas as linhas presentes em uma tabela é denominado de colunas. Uma chave primária é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela. A chave estrangeira é um mecanismo que permite a implementação de relacionamentos de banco de dados relacional. Um atributo identificador é um conjunto de um ou mais atributos e relacionamento cujos valores servem para distinguir uma ocorrência da entidade das demais ocorrências da mesma entidade.
Resposta incorreta.
B. 
Cada campo é identificado por um nome de campo, também denominadode nome do atributo.
As tabelas são definidas como um conjunto não ordenado de tuplas ou linhas, e estas são compostas de uma série de campos, também conhecidos como atributos. Cada campo é identificado por um nome de campo localizado no cabeçalho da tabela, e o conjunto de campos homônimos de todas as linhas presentes em uma tabela é denominado de colunas. Uma chave primária é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela. A chave estrangeira é um mecanismo que permite a implementação de relacionamentos de banco de dados relacional. Um atributo identificador é um conjunto de um ou mais atributos e relacionamento cujos valores servem para distinguir uma ocorrência da entidade das demais ocorrências da mesma entidade.
Resposta incorreta.
C. 
Define-se uma coluna mestre como uma combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela.
As tabelas são definidas como um conjunto não ordenado de tuplas ou linhas, e estas são compostas de uma série de campos, também conhecidos como atributos. Cada campo é identificado por um nome de campo localizado no cabeçalho da tabela, e o conjunto de campos homônimos de todas as linhas presentes em uma tabela é denominado de colunas. Uma chave primária é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela. A chave estrangeira é um mecanismo que permite a implementação de relacionamentos de banco de dados relacional. Um atributo identificador é um conjunto de um ou mais atributos e relacionamento cujos valores servem para distinguir uma ocorrência da entidade das demais ocorrências da mesma entidade.
Resposta incorreta.
D. 
A chave primária é o mecanismo que permite a implementação de relacionamentos de banco de dados relacional.
As tabelas são definidas como um conjunto não ordenado de tuplas ou linhas, e estas são compostas de uma série de campos, também conhecidos como atributos. Cada campo é identificado por um nome de campo localizado no cabeçalho da tabela, e o conjunto de campos homônimos de todas as linhas presentes em uma tabela é denominado de colunas. Uma chave primária é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela. A chave estrangeira é um mecanismo que permite a implementação de relacionamentos de banco de dados relacional. Um atributo identificador é um conjunto de um ou mais atributos e relacionamento cujos valores servem para distinguir uma ocorrência da entidade das demais ocorrências da mesma entidade.
Resposta incorreta.
E. 
Atributo estrangeiro é um conjunto de atributos cujos valores servem para distinguir uma ocorrência da entidade das demais ocorrências.
As tabelas são definidas como um conjunto não ordenado de tuplas ou linhas, e estas são compostas de uma série de campos, também conhecidos como atributos. Cada campo é identificado por um nome de campo localizado no cabeçalho da tabela, e o conjunto de campos homônimos de todas as linhas presentes em uma tabela é denominado de colunas. Uma chave primária é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela. A chave estrangeira é um mecanismo que permite a implementação de relacionamentos de banco de dados relacional. Um atributo identificador é um conjunto de um ou mais atributos e relacionamento cujos valores servem para distinguir uma ocorrência da entidade das demais ocorrências da mesma entidade.
1. 
Por que os SGBDs são facilitadores para os desenvolvedores?​​​​​​​
Você acertou!
A. 
Porque os desenvolvedores não precisam se preocupar com as regras e a manipulação de valores no banco de dados.
Os SGBDs são facilitadores porque os desenvolvedores não precisam se preocupar com as regras e a manipulação de valores no banco de dados. Lembre-se que a atividade básica do SGBD é a de manipular e controlar os dados e suas edições unicamente, portanto, qualquer outra solicitação é fora de contexto.
Resposta incorreta.
B. 
Porque guardarão os dados do sistema.
Os SGBDs são facilitadores porque os desenvolvedores não precisam se preocupar com as regras e a manipulação de valores no banco de dados. Lembre-se que a atividade básica do SGBD é a de manipular e controlar os dados e suas edições unicamente, portanto, qualquer outra solicitação é fora de contexto.
Resposta incorreta.
C. 
Porque servem para auditar a aplicação.
Os SGBDs são facilitadores porque os desenvolvedores não precisam se preocupar com as regras e a manipulação de valores no banco de dados. Lembre-se que a atividade básica do SGBD é a de manipular e controlar os dados e suas edições unicamente, portanto, qualquer outra solicitação é fora de contexto.
Resposta incorreta.
D. 
Porque criam segurança na aplicação.
Os SGBDs são facilitadores porque os desenvolvedores não precisam se preocupar com as regras e a manipulação de valores no banco de dados. Lembre-se que a atividade básica do SGBD é a de manipular e controlar os dados e suas edições unicamente, portanto, qualquer outra solicitação é fora de contexto.
Resposta incorreta.
E. 
Nenhuma das alternativas anteriores está correta.
Os SGBDs são facilitadores porque os desenvolvedores não precisam se preocupar com as regras e a manipulação de valores no banco de dados. Lembre-se que a atividade básica do SGBD é a de manipular e controlar os dados e suas edições unicamente, portanto, qualquer outra solicitação é fora de contexto.
2. 
Assinale a alternativa que contém uma característica necessária de um SGBD.
Resposta incorreta.
A. 
Granularidade.
O controle de integridade é uma característica necessária de um SGBD. Lembre-se que o SGBD deve garantir a manipulação e os valores dos dados de forma primária, portanto, suas características se baseiam sempre em simplicidade para a escalabilidade.
Resposta incorreta.
B. 
Replicação.
O controle de integridade é uma característica necessária de um SGBD. Lembre-se que o SGBD deve garantir a manipulação e os valores dos dados de forma primária, portanto, suas características se baseiam sempre em simplicidade para a escalabilidade.
Você acertou!
C. 
Controle de integridade.
O controle de integridade é uma característica necessária de um SGBD. Lembre-se que o SGBD deve garantir a manipulação e os valores dos dados de forma primária, portanto, suas características se baseiam sempre em simplicidade para a escalabilidade.
Resposta incorreta.
D. 
Controle de versão.
O controle de integridade é uma característica necessária de um SGBD. Lembre-se que o SGBD deve garantir a manipulação e os valores dos dados de forma primária, portanto, suas características se baseiam sempre em simplicidade para a escalabilidade.
Resposta incorreta.
E. 
Suportar a linguagem SQL.
O controle de integridade é uma característica necessária de um SGBD. Lembre-se que o SGBD deve garantir a manipulação e os valores dos dados de forma primária, portanto, suas características se baseiam sempre em simplicidade para a escalabilidade.
3. 
O símbolo ** no dicionário de dados se refere a:
Resposta incorreta.
A. 
vazio.
O símbolo ** no dicionário de dados se refere ao comentário. Existem diversos símbolos para representar as segmentações do dicionário de dados. Para responder esta questão, lembre-se da tabela de operadores que foi exemplificada.
Resposta incorreta.
B. 
nulo.
O símbolo ** no dicionário de dados se refere ao comentário. Existem diversos símbolos para representar as segmentações do dicionário de dados. Para responder esta questão, lembre-se da tabela de operadores que foi exemplificada.
Resposta incorreta.
C. 
opcional.
O símbolo ** no dicionário de dados se refere ao comentário. Existem diversos símbolos para representar as segmentações do dicionário de dados. Para responder esta questão, lembre-se da tabela de operadores que foi exemplificada.
Resposta incorreta.
D. 
obrigatório.
O símbolo ** no dicionário de dados se refere ao comentário. Existem diversos símbolos para representar as segmentaçõesdo dicionário de dados. Para responder esta questão, lembre-se da tabela de operadores que foi exemplificada.
Você acertou!
E. 
comentário.
O símbolo ** no dicionário de dados se refere ao comentário. Existem diversos símbolos para representar as segmentações do dicionário de dados. Para responder esta questão, lembre-se da tabela de operadores que foi exemplificada.
4. 
O símbolo ( ) no dicionário de dados se refere à:​​​​​​​
Você acertou!
A. 
parte opcional.
O símbolo ( ) no dicionário de dados se refere à parte opcional. Existem diversos símbolos para representar as segmentações do dicionário de dados. Para responder essa questão, lembre-se da tabela de operadores que foi exemplificada.
Resposta incorreta.
B. 
parte obrigatória.
O símbolo ( ) no dicionário de dados se refere à parte opcional. Existem diversos símbolos para representar as segmentações do dicionário de dados. Para responder essa questão, lembre-se da tabela de operadores que foi exemplificada.
Resposta incorreta.
C. 
parte nula.
O símbolo ( ) no dicionário de dados se refere à parte opcional. Existem diversos símbolos para representar as segmentações do dicionário de dados. Para responder essa questão, lembre-se da tabela de operadores que foi exemplificada.
Resposta incorreta.
D. 
parte vazia.
O símbolo ( ) no dicionário de dados se refere à parte opcional. Existem diversos símbolos para representar as segmentações do dicionário de dados. Para responder essa questão, lembre-se da tabela de operadores que foi exemplificada.
Resposta incorreta.
E. 
parte errada.
O símbolo ( ) no dicionário de dados se refere à parte opcional. Existem diversos símbolos para representar as segmentações do dicionário de dados. Para responder essa questão, lembre-se da tabela de operadores que foi exemplificada.
5. 
Como escolher o melhor SGBD para o meu sistema?​​​​​​​
Resposta incorreta.
A. 
Verificar somente a performance.
Planejamento sobre as atividades e conhecimento sobre o sistema em questão participam da decisão de qual SGBD será a melhor opção para o projeto.
Resposta incorreta.
B. 
Olhar somente para o que o cliente quer.
Planejamento sobre as atividades e conhecimento sobre o sistema em questão participam da decisão de qual SGBD será a melhor opção para o projeto.
Você acertou!
C. 
Entender o que a aplicação fará para tomar a melhor decisão.
Planejamento sobre as atividades e conhecimento sobre o sistema em questão participam da decisão de qual SGBD será a melhor opção para o projeto.
Resposta incorreta.
D. 
Sortear entre as escolhas dos desenvolvedores.
Planejamento sobre as atividades e conhecimento sobre o sistema em questão participam da decisão de qual SGBD será a melhor opção para o projeto.
Resposta incorreta.
E. 
Fazer votação entre os desenvolvedores.
Planejamento sobre as atividades e conhecimento sobre o sistema em questão participam da decisão de qual SGBD será a melhor opção para o projeto.
1. 
Quais as características básicas que todo modelo entidade-relacionamento (MER) deve possuir?​​​​​​​
Resposta incorreta.
A. 
Entidades e relacionamentos.
Todo modelo entidade-relacionamento deve possuir entidades, relacionamentos e atributos. Lembre-se da realidade e que os objetos se relacionam com outros por meio de suas características e necessidades.
Resposta incorreta.
B. 
Entidades, atributos e funções.
Todo modelo entidade-relacionamento deve possuir entidades, relacionamentos e atributos. Lembre-se da realidade e que os objetos se relacionam com outros por meio de suas características e necessidades.
Você acertou!
C. 
Entidades, relacionamentos e atributos.
Todo modelo entidade-relacionamento deve possuir entidades, relacionamentos e atributos. Lembre-se da realidade e que os objetos se relacionam com outros por meio de suas características e necessidades.
Resposta incorreta.
D. 
Relacionamentos e atributos.
Todo modelo entidade-relacionamento deve possuir entidades, relacionamentos e atributos. Lembre-se da realidade e que os objetos se relacionam com outros por meio de suas características e necessidades.
Resposta incorreta.
E. 
Atributos e valores agregados.
Todo modelo entidade-relacionamento deve possuir entidades, relacionamentos e atributos. Lembre-se da realidade e que os objetos se relacionam com outros por meio de suas características e necessidades.
2. 
Em relação ao tipo de relacionamento "um para um", assinale a alternativa que indica o que ocorre entre as entidades.
Resposta incorreta.
A. 
Vários objetos da entidade A se relacionam com um objeto da entidade B.
Um exemplo de relacionamento um para um é uma entidade aluno se relacionando com uma entidade bolsa, em que só é possível um aluno solicitar uma bolsa e vice-versa.
Resposta incorreta.
B. 
Um objeto da entidade A se relaciona com vários objetos da entidade B.
Um exemplo de relacionamento um para um é uma entidade aluno se relacionando com uma entidade bolsa, em que só é possível um aluno solicitar uma bolsa e vice-versa.
Resposta incorreta.
C. 
Um objeto da entidade A não se relaciona com algum objeto da entidade B.
Um exemplo de relacionamento um para um é uma entidade aluno se relacionando com uma entidade bolsa, em que só é possível um aluno solicitar uma bolsa e vice-versa.
Você acertou!
D. 
Um objeto da entidade A se relaciona com um objeto da entidade B.
Um exemplo de relacionamento um para um é uma entidade aluno se relacionando com uma entidade bolsa, em que só é possível um aluno solicitar uma bolsa e vice-versa.
Resposta incorreta.
E. 
Um objeto da entidade A que se relaciona com um objeto da entidade C passando pela entidade B.
Um exemplo de relacionamento um para um é uma entidade aluno se relacionando com uma entidade bolsa, em que só é possível um aluno solicitar uma bolsa e vice-versa.
3. 
Os atributos podem ser divididos em categorias. Quais são essas categorias?
Você acertou!
A. 
Descritivos, nominativos e referenciais.
Os atributos devem realizar alguma das atividades a seguir: referenciar uma característica, descrever uma característica ou nominar uma característica.
Resposta incorreta.
B. 
Nominativos e referenciais.
Os atributos devem realizar alguma das atividades a seguir: referenciar uma característica, descrever uma característica ou nominar uma característica.
Resposta incorreta.
C. 
Autoritários, descritivos e nominativos.
Os atributos devem realizar alguma das atividades a seguir: referenciar uma característica, descrever uma característica ou nominar uma característica.
Resposta incorreta.
D. 
Referenciais e autoritários.
Os atributos devem realizar alguma das atividades a seguir: referenciar uma característica, descrever uma característica ou nominar uma característica.
Resposta incorreta.
E. 
Descritivos somente.
Os atributos devem realizar alguma das atividades a seguir: referenciar uma característica, descrever uma característica ou nominar uma característica.
4. 
Quantos tipos de relacionamentos existem no modelo entidade-relacionamento (MER)?​
Resposta incorreta.
A. 
1
Relacionamento um para um, relacionamento um para muitos, relacionamento muitos para muitos. Um objeto de uma entidade se relaciona com um objeto de outra entidade na forma de 1 ou n.
Resposta incorreta.
B. 
2
Relacionamento um para um, relacionamento um para muitos, relacionamento muitos para muitos. Um objeto de uma entidade se relaciona com um objeto de outra entidade na forma de 1 ou n.
Você acertou!
C. 
3
Relacionamento um para um, relacionamento um para muitos, relacionamento muitos para muitos. Um objeto de uma entidade se relaciona com um objeto de outra entidade na forma de 1 ou n.
Resposta incorreta.
D. 
4
Relacionamento um para um, relacionamento um para muitos, relacionamento muitos para muitos. Um objeto de uma entidade se relaciona com um objeto de outra entidade na forma de 1 ou n.
Resposta incorreta.
E. 
5
Relacionamento um para um, relacionamento um para muitos, relacionamento muitos para muitos. Um objeto de uma entidade se relaciona com um objeto de outra entidade na forma de 1 ou n.
5. 
Pense em umaentidade "veículo". Qual dos atributos a seguir é a melhor escolha para ser chave primária dessa entidade?
Resposta incorreta.
A. 
Modelo.
A chave primária deve ser única, nunca se repetir. Também é indicado o uso de campo apenas numérico, para facilitar a indexação no banco de dados. Por isso a chave primária para a entidade "veículo" é o Renavam.
Resposta incorreta.
B. 
Montadora.
A chave primária deve ser única, nunca se repetir. Também é indicado o uso de campo apenas numérico, para facilitar a indexação no banco de dados. Por isso a chave primária para a entidade "veículo" é o Renavam.
Você acertou!
C. 
Renavam.
A chave primária deve ser única, nunca se repetir. Também é indicado o uso de campo apenas numérico, para facilitar a indexação no banco de dados. Por isso a chave primária para a entidade "veículo" é o Renavam.
Resposta incorreta.
D. 
Motorização.
A chave primária deve ser única, nunca se repetir. Também é indicado o uso de campo apenas numérico, para facilitar a indexação no banco de dados. Por isso a chave primária para a entidade "veículo" é o Renavam.
Resposta incorreta.
E. 
Proprietário.
A chave primária deve ser única, nunca se repetir. Também é indicado o uso de campo apenas numérico, para facilitar a indexação no banco de dados. Por isso a chave primária para a entidade "veículo" é o Renavam.
1. 
Qual figura representa uma entidade e qual representa um relacionamento, respectivamente, no DER de Peter Chen?​​​​​​​
Você acertou!
A. 
Retângulo e losango.
No modelo de Diagrama de Entidade e Relacionamento de Peter Chen, são usadas três formas geométricas ao todo para expressar seu conteúdo.
Resposta incorreta.
B. 
Quadrado e círculo.
No modelo de Diagrama de Entidade e Relacionamento de Peter Chen, são usadas três formas geométricas ao todo para expressar seu conteúdo.
Resposta incorreta.
C. 
Elipse e quadrado.
No modelo de Diagrama de Entidade e Relacionamento de Peter Chen, são usadas três formas geométricas ao todo para expressar seu conteúdo.
Resposta incorreta.
D. 
Losango e retângulo.
No modelo de Diagrama de Entidade e Relacionamento de Peter Chen, são usadas três formas geométricas ao todo para expressar seu conteúdo.
Resposta incorreta.
E. 
Triângulo e círculo.
No modelo de Diagrama de Entidade e Relacionamento de Peter Chen, são usadas três formas geométricas ao todo para expressar seu conteúdo.
2. 
Por que é importante criar o modelo de entidade e relacionamento de um projeto?
Resposta incorreta.
A. 
Tal modelo não é importante, visto que a tomada de decisão pode ser realizada conforme a construção do sistema ocorre.
Um profissional que cria o modelo de entidade e relacionamento está preocupado exatamente com o relacionamento que ocorre entre as entidades envolvidas.
Resposta incorreta.
B. 
Devido ao fato de que, sem o modelo de entidade e relacionamento, nenhum programador ou DBA tem permissão para trabalhar.
Um profissional que cria o modelo de entidade e relacionamento está preocupado exatamente com o relacionamento que ocorre entre as entidades envolvidas.
Resposta incorreta.
C. 
Somente o gerente ou dono do projeto pode criar o modelo e todos devem seguir as informações ali contidas.
Um profissional que cria o modelo de entidade e relacionamento está preocupado exatamente com o relacionamento que ocorre entre as entidades envolvidas.
Você acertou!
D. 
Para que o projetista possa se concentrar apenas nas relações dos dados, sem se preocupar com a estrutura das tabelas.
Um profissional que cria o modelo de entidade e relacionamento está preocupado exatamente com o relacionamento que ocorre entre as entidades envolvidas.
Resposta incorreta.
E. 
Cria-se o vínculo de prazo e escopo financeiro ao criar o modelo de entidade e relacionamento do projeto.
Um profissional que cria o modelo de entidade e relacionamento está preocupado exatamente com o relacionamento que ocorre entre as entidades envolvidas.
3. 
O que significa dizer que um atributo é chave primária?​​​​​​​
Resposta incorreta.
A. 
Necessita de maior atenção para a modelagem.
Chave primária é a referência para todos os dados da tabela; seu conteúdo deve indicar a fácil busca pelos demais valores desta.
Você acertou!
B. 
Precisa conter um valor único; é desejado que seja um número e não pode ser repetido na tabela.
Chave primária é a referência para todos os dados da tabela; seu conteúdo deve indicar a fácil busca pelos demais valores desta.
Resposta incorreta.
C. 
É o tipo do atributo: igual integer, varchar ou float.
Chave primária é a referência para todos os dados da tabela; seu conteúdo deve indicar a fácil busca pelos demais valores desta.
Resposta incorreta.
D. 
Indica que o atributo é opcional.
Chave primária é a referência para todos os dados da tabela; seu conteúdo deve indicar a fácil busca pelos demais valores desta.
Resposta incorreta.
E. 
Ele pode se relacionar somente com outro atributo chave primária.
Chave primária é a referência para todos os dados da tabela; seu conteúdo deve indicar a fácil busca pelos demais valores desta.
4. 
A cardinalidade "N para N" significa qual relação entre as entidades?​​​​​​​
Resposta incorreta.
A. 
Entidade X se relaciona com um objeto de si com um objeto da entidade Y.
Existem três tipos de cardinalidade: 1 para 1, 1 para N e N para N. Desta forma, a quantidade de objetos que podem se relacionar é ao que se refere a cardinalidade.
Você não acertou!
B. 
Entidade X se relaciona com um objeto de si com um ou mais objetos da entidade Y.
Existem três tipos de cardinalidade: 1 para 1, 1 para N e N para N. Desta forma, a quantidade de objetos que podem se relacionar é ao que se refere a cardinalidade.
Resposta correta.
C. 
Entidade X se relaciona com um ou mais objetos de si com um ou mais objetos da entidade Y.
Existem três tipos de cardinalidade: 1 para 1, 1 para N e N para N. Desta forma, a quantidade de objetos que podem se relacionar é ao que se refere a cardinalidade.
Resposta incorreta.
D. 
Entidade X não se relaciona com a entidade Y.
Existem três tipos de cardinalidade: 1 para 1, 1 para N e N para N. Desta forma, a quantidade de objetos que podem se relacionar é ao que se refere a cardinalidade.
Resposta incorreta.
E. 
Entidade X se relaciona com um ou mais objetos de si com um objeto da entidade Y.
Existem três tipos de cardinalidade: 1 para 1, 1 para N e N para N. Dessa forma, a quantidade de objetos que podem se relacionar é ao que se refere a cardinalidade.
5. 
Por que a modelagem do Diagrama de Entidade e Relacionamento é importante para o projeto?​​​​​​​
Você acertou!
A. 
Maximiza as chances de que todas as necessidades do cliente sejam atendidas com o sistema, além de facilitar sua construção e manutenção.
A modelagem do Diagrama de Entidade e Relacionamento se assemelha às plantas de uma construção. Pensando nisso, o cliente terá acesso ao conteúdo do que será produzido e guia os trabalhadores que irão erguer o projeto.
Resposta incorreta.
B. 
Ela é parte opcional e deve ser construída somente se o cliente exigir.
A modelagem do Diagrama de Entidade e Relacionamento se assemelha às plantas de uma construção. Pensando nisso, o cliente terá acesso ao conteúdo do que será produzido e guia os trabalhadores que irão erguer o projeto.
Resposta incorreta.
C. 
Nunca se deve criar o Diagrama de Entidade e Relacionamento.
A modelagem do Diagrama de Entidade e Relacionamento se assemelha às plantas de uma construção. Pensando nisso, o cliente terá acesso ao conteúdo do que será produzido e guia os trabalhadores que irão erguer o projeto.
Resposta incorreta.
D. 
Necessário somente se surgir dúvidas durante a construção do sistema.
A modelagem do Diagrama de Entidade e Relacionamento se assemelha às plantas de uma construção. Pensando nisso, o cliente terá acesso ao conteúdo do que será produzido e guia os trabalhadores que irão erguer o projeto.
Resposta incorreta.
E. 
Deve ser construída somente depois que o sistema estiver completo e funcional.
A modelagem do Diagrama de Entidade e Relacionamento se assemelha às plantas de umaconstrução. Pensando nisso, o cliente terá acesso ao conteúdo do que será produzido e guia os trabalhadores que irão erguer o projeto.
1. 
O que é uma dependência funcional total?​​​​​​​
Resposta incorreta.
A. 
Quando a coluna depende parcialmente da chave primária.
Ao todo, existem três dependências: total, parcial e transitiva. Cada uma delas representa algo que ocorre em função, parcial ou não, de outro.
Resposta correta.
B. 
Quando a coluna depende integralmente da chave primária.
Ao todo, existem três dependências: total, parcial e transitiva. Cada uma delas representa algo que ocorre em função, parcial ou não, de outro.
Resposta incorreta.
C. 
Sem dependência entre as colunas.
Ao todo, existem três dependências: total, parcial e transitiva. Cada uma delas representa algo que ocorre em função, parcial ou não, de outra.
Resposta incorreta.
D. 
Quando a coluna depende temporariamente da chave primária.
Ao todo, existem três dependências: total, parcial e transitiva. Cada uma delas representa algo que ocorre em função, parcial ou não, de outro.
Você não acertou!
E. 
Quando a dependência é totalmente ocasional.
Ao todo, existem três dependências: total, parcial e transitiva. Cada uma delas representa algo que ocorre em função, parcial ou não, de outro.
2. 
Para a tabela a seguir, qual é o atributo que representa uma dependência funcional transitiva?
Tabela Aluno (Código PK, Nome, Endereço, Cidade, UF, Curso)
Você acertou!
A. 
Cidade depende de UF.
A dependência transitiva indica que algum atributo depende de outro atributo, sem este ser uma chave da tabela em questão.
Resposta incorreta.
B. 
Curso depende de Código.
A dependência transitiva indica que algum atributo depende de outro atributo, sem este ser uma chave da tabela em questão.
Resposta incorreta.
C. 
Nome depende de Código.
A dependência transitiva indica que algum atributo depende de outro atributo, sem este ser uma chave da tabela em questão.
Resposta incorreta.
D. 
Endereço depende de Curso.
A dependência transitiva indica que algum atributo depende de outro atributo, sem este ser uma chave da tabela em questão.
Resposta incorreta.
E. 
Curso depende de UF.
A dependência transitiva indica que algum atributo depende de outro atributo, sem este ser uma chave da tabela em questão.
3. 
O que significa dizer que a tabela está na 1FN?​​​​​​​
Resposta incorreta.
A. 
Significa que a tabela tem chave primária concatenada.
A tabela está na primeira forma normal se nenhum de seus atributos apresentarem domínios multivalorados.
Resposta incorreta.
B. 
Significa que tem poucos campos.
A tabela está na primeira forma normal se nenhum de seus atributos apresentarem domínios multivalorados.
Resposta incorreta.
C. 
Significa que apresenta todas as informações redundantes.
A tabela está na primeira forma normal se nenhum de seus atributos apresentarem domínios multivalorados.
Você acertou!
D. 
Significa que não tem tabelas aninhadas.
A tabela está na primeira forma normal se nenhum de seus atributos apresentarem domínios multivalorados.
Resposta incorreta.
E. 
Significa que é quando tem o campo Código.
A tabela está na primeira forma normal se nenhum de seus atributos apresentarem domínios multivalorados.
4. 
Como identificar uma tabela na 3FN?​​​​​​​
Resposta incorreta.
A. 
Precisa apresentar mais de uma coluna como chave primária.
Para que tabela esteja na 3FN, ela deve estar na 2FN e, também, não pode ter dependências transitivas.
Resposta incorreta.
B. 
Não deve apresentar chave primária.
Para que tabela esteja na 3FN, ela deve estar na 2FN e, também, não pode ter dependências transitivas.
Você acertou!
C. 
Deve estar na 2FN e, também, não ter dependências transitivas.
Para que tabela esteja na 3FN, ela deve estar na 2FN e, também, não pode ter dependências transitivas.
Resposta incorreta.
D. 
Não existe a 3FN.
Para que tabela esteja na 3FN, ela deve estar na 2FN e, também, não pode ter dependências transitivas.
Resposta incorreta.
E. 
Deve estar aninhada com outras tabelas.
Para que tabela esteja na 3FN, ela deve estar na 2FN e, também, não pode ter dependências transitivas.
5. 
Uma tabela que está na forma normal de Boyce-Codd está também na 3FN?​​​​​​​
Resposta incorreta.
A. 
Não, pois a forma normal de Boyce-Codd vem antes da 3FN.
A forma normal Boyce-Codd é atendida quando todos os atributos podem ser chaves candidatas.
Para que a tabela esteja na 3FN, deve estar na 2FN e, também, não pode ter dependências transitivas.
Resposta incorreta.
B. 
Não, pois a 3FN é diferente da forma normal de Boyce-Codd.
A forma normal Boyce-Codd é atendida quando todos os atributos podem ser chaves candidatas.
Para que a tabela esteja na 3FN, deve estar na 2FN e, também, não pode ter dependências transitivas.
Resposta incorreta.
C. 
Não, pois a forma normal de Boyce-Codd é um estágio hipotético.
A forma normal Boyce-Codd é atendida quando todos os atributos podem ser chaves candidatas.
Para que a tabela esteja na 3FN, deve estar na 2FN e, também, não pode ter dependências transitivas.
Resposta incorreta.
D. 
Sim, pois a 3FN é outro nome para a forma normal de Boyce-Codd.
A forma normal Boyce-Codd é atendida quando todos os atributos podem ser chaves candidatas.
Para que a tabela esteja na 3FN, deve estar na 2FN e, também, não pode ter dependências transitivas.
Você acertou!
E. 
Sim, pois, se está na forma normal de Boyce-Codd, está também aderente à 3FN.
A forma normal Boyce-Codd é atendida quando todos os atributos podem ser chaves candidatas.
Para que a tabela esteja na 3FN, deve estar na 2FN e, também, não pode ter dependências transitivas.
1. 
Para ordenar o resultado de uma consulta SQL, qual a cláusula correta?
Resposta incorreta.
A. 
ORDER.
Lembre-se de que, como padrão adotado na linguagem SQL, a cláusula estará em inglês, e seu significado é a tradução do termo.
Você acertou!
B. 
ORDER BY.
Lembre-se de que, como padrão adotado na linguagem SQL, a cláusula estará em inglês, e seu significado é a tradução do termo.
Resposta incorreta.
C. 
ORDENAR.
Lembre-se de que, como padrão adotado na linguagem SQL, a cláusula estará em inglês, e seu significado é a tradução do termo.
Resposta incorreta.
D. 
ORGANIZAR.
Lembre-se de que, como padrão adotado na linguagem SQL, a cláusula estará em inglês, e seu significado é a tradução do termo.
Resposta incorreta.
E. 
ORGANIZAR POR.
Lembre-se de que, como padrão adotado na linguagem SQL, a cláusula estará em inglês, e seu significado é a tradução do termo.
2. 
Qual a função para calcular a média de uma coluna?​​​​​​​
Resposta incorreta.
A. 
CALCULA.
Como facilitador, a incorporação de uma estrutura de consulta SQL que realiza o cálculo de média ajuda no desenvolvimento dos sistemas.
Resposta incorreta.
B. 
MEDIA.
Como facilitador, a incorporação de uma estrutura de consulta SQL que realiza o cálculo de média ajuda no desenvolvimento dos sistemas.
Resposta incorreta.
C. 
MED.
Como facilitador, a incorporação de uma estrutura de consulta SQL que realiza o cálculo de média ajuda no desenvolvimento dos sistemas.
Você acertou!
D. 
AVG.
Como facilitador, a incorporação de uma estrutura de consulta SQL que realiza o cálculo de média ajuda no desenvolvimento dos sistemas.
Resposta incorreta.
E. 
CAL.
Como facilitador, a incorporação de uma estrutura de consulta SQL que realiza o cálculo de média ajuda no desenvolvimento dos sistemas.
3. 
O comando GRANT realiza que tipo de ação ou atividade?​​​​​​​
Resposta incorreta.
A. 
Garante que a sintaxe do SQL esteja correta.
Lembre-se de que a tradução de GRANT é "conceder". Portanto, sua ação atua nesse sentido.
Você acertou!
B. 
Concede permissões para um usuário.
Lembre-se de que a tradução de GRANT é "conceder". Portanto, sua ação atua nesse sentido.
Resposta incorreta.
C. 
Limita a consulta SELECT.
Lembre-se de que a tradução de GRANT é "conceder". Portanto, sua ação atua nesse sentido.
Resposta incorreta.
D. 
Remove permissões de um usuário.
Lembre-se de que a tradução de GRANT é "conceder". Portanto, sua ação atua nesse sentido.
Respostaincorreta.
E. 
Limpa todos os dados das tabelas do Sistema de Gerenciamento de Banco de Dados (SGBD).
Lembre-se de que a tradução de GRANT é "conceder". Portanto, sua ação atua nesse sentido.
4. 
A cláusula condicional UNION ALL retorna qual tipo de resultado?​​​​​​​
Resposta incorreta.
A. 
Combina duas consultas SQL.
Atente-se ao fato de que o solicitado é o UNION ALL, diferente do UNION, que não retorna resultados repetidos.
Resposta incorreta.
B. 
Combina duas consultas SQL somente se estiverem na mesma database.
Atente-se ao fato de que o solicitado é o UNION ALL, diferente do UNION, que não retorna resultados repetidos.
Resposta incorreta.
C. 
Combina duas consultas SQL sem repetição de dados.
Atente-se ao fato de que o solicitado é o UNION ALL, diferente do UNION, que não retorna resultados repetidos.
Resposta incorreta.
D. 
Combina o resultado de duas consultas SQL por meio de chave estrangeira.
Atente-se ao fato de que o solicitado é o UNION ALL, diferente do UNION, que não retorna resultados repetidos.
Você acertou!
E. 
Combina duas consultas SQL com repetição de dados, se houver.
Atente-se ao fato de que o solicitado é o UNION ALL, diferente do UNION, que não retorna resultados repetidos.
5. 
O comando INSERT é de qual subgrupo da linguagem SQL?​​​​​​​
Você acertou!
A. 
Linguagem de manipulação de dados ou data manipulation language (DML).
O comando INSERT realiza a introdução de novos dados no sistema de gerenciamento de banco de dados. Portanto, ele realiza a manipulação destes.
Resposta incorreta.
B. 
Linguagem de definição de dados ou data definition language (DDL).
O comando INSERT realiza a introdução de novos dados no sistema de gerenciamento de banco de dados. Portanto, ele realiza a manipulação destes.
Resposta incorreta.
C. 
Linguagem de controle de dados ou data control language (DCL).
O comando INSERT realiza a introdução de novos dados no sistema de gerenciamento de banco de dados. Portanto, ele realiza a manipulação destes.
Resposta incorreta.
D. 
Linguagem de transação de dados ou data transaction language (DTL).
O comando INSERT realiza a introdução de novos dados no sistema de gerenciamento de banco de dados. Portanto, ele realiza a manipulação destes.
Resposta incorreta.
E. 
Linguagem de consulta de dados ou data query language (DQL).
O comando INSERT realiza a introdução de novos dados no sistema de gerenciamento de banco de dados. Portanto, ele realiza a manipulação destes.

Mais conteúdos dessa disciplina