Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Ano: 2015 - Banca: BIO-RIO - Órgão: IF-RJ - Prova: Analista de Tecnologia da Informação Um conceito básico de banco de dados garante que os relacionamentos entre registros de tabelas relacionadas sejam válidos e que não exclui ou altera, acidentalmente, dados relacionados. Por exemplo, em um relacionamento do tipo 1:n entre a tabela Clientes e a tabela Pedidos, um cliente pode fazer vários pedidos. Por meio deste conceito, o banco de dados não permite que seja cadastrado um pedido para um cliente que ainda não foi cadastrado. Em outras palavras, ao cadastrar um pedido, o banco de dados verifica se o código do cliente que foi digitado já existe na tabela Clientes. Se não existir, o cadastro do pedido não será aceito. Esse conceito é denominado: Dependência Referencial. Integridade Relacional. Integridade Referencial. Integridade Funcional. Dependência Funcional. 2. - A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado, respectivamente. LINHA, TABELA, COLUNA TABELA, COLUNA, LINHA COLUNA, TABELA, LINHA COLUNA, LINHA, TABELA TABELA, LINHA, COLUNA 3. Para que um Banco de dados seja implementado evitando alguns tipos de problemas, devem-se utilizar alguns conceitos de restrição. A restrição de ____ garante que nenhum valor de chave primária pode ser nulo. A restrição de ____ especifica se pode ou não ser permitido o valor nulo. A definição de que todos os elementos de um conjunto são distintos é realizada pela restrição de ____. Dessa forma, marque a alternativa que preenche corretamente e respectivamente os espaços. Nulo, Chave e Domínio. Integridade de entidade, Nulo e Chave. Nulo, Domínio e Chave. Chave, Domínio e Integridade de entidade. Integridade de entidade, Nulo e Domínio. 4. - Esquema de banco de dados pode ser definido como: Projeto de construção de script Projeto de normalização do banco de dados Projeto relacional do banco de dados Projeto lógico do banco de dados Projeto físico de registros e tabelas 5. No modelo de banco de dados relacional, os dados são representados por meio de: Listas encadeadas de tuplas. Tabelas. Ponteiros, que são as chaves primárias e estrangeiras. Vetores de tuplas. Matrizes tridimensionais formadas por linhas, colunas e chaves. 6. Uma chave estrangeira em um modelo relacional é: Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre se um atributo de uma relação for atributo em outra relação. Ocorre se um atributo de uma relação for chave primária em outra relação. 7. Ano: 2015 - Banca: FUNDATEC - Órgão: BRDE - Prova: Analista de Sistemas-Administração de Banco de Dados Qual o nome da regra em um banco de dados que assegura que um valor que apareça em uma relação para um dado conjunto de atributos também apareça para um certo conjunto de atributos em outra relação? Dependência Semântica. Integridade Conceitual. Integridade Referencial. Transitividade Composta. Dependência Composta. Explicação: Integridade Referencial - As chaves estrangeiras têm que ser respeitadas, ou seja, se existe um determinado valor para o atributo na tabela onde ele é chave estrangeira, este valor deve existir na tabela onde ele é chave primária. Integridade semântica - Garante que o dado inserido em uma linha da tabela seja um valor válido. Para esse valor ser válido deve ser do mesmo tipo de dados definido na especificação da coluna na tabela. Dependência Transitiva ¿ Uma dependência funcional transitiva ocorre quando uma colua, além de depender da chave primária da tabela, depende de outra coluna ou conjunto de colunas da tabela. 8. Uma chave primária em um modelo relacional é quando: O Conjunto de atributos que serão chave primária, que organiza e dá acesso à tabela. Ocorre um atributo de uma relação se for chave primária em outra relação. Um atributo único que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Explicação: Chave primária: Identifica unicamente uma tupla. Uma chave primária pode ser composta de um ou mais atributos (combinação). Não Respondida Não Gravada Gravada Exercício inciado em 07/05/2020 00:18:13. O Sistema de Banco de Dados Relacional é conceituado em relações de tabelas, que são baseadas no modelo relacional dos dados. Logo, se baseia na lógica e na matemática (Teoria de Conjuntos). Assim, qual alternativa que NÃO condiz ao contexto supracitado? Existe integridade entre as tabelas Existe registro incomum entre as tabelas A chave primária de uma tabela vira chave estrangeira em outra tabela relacionada O termo Relação é essencialmente um termo matemático para designar uma tabela relacionada à outra. Não existe integridade entre as tabelas Gabarito Coment. 2. Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento? No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades. A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo. Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades. O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados. Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas. Explicação: A chave estrangeira é uma coluna (atributo) que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela. 3. As regras de integridade fornecem a garantia de que mudanças feitas por usuários autorizados não resultem em perda da consistência de dados, sendo assim, as regras de integridade protegem o banco de dados de certos danos. Algumas dessas regras garantem: I - a integridade referencial, a qual só pode ser implementada se houver integridade de entidade. II - a integridade de entidade, a qual só pode ser implementada se houver integridade referencial. III - a integridade de semântica, a qual não ocasiona erros de execução SQL. Dentre esses aspectos está(ão) correto(s) o(s) item(ns): I e III, apenas. I, II e III. I e II, apenas. I, apenas. II e III, apenas. 4. Sobre os conceitos de domínio, atributo e relação, é correto afirmar que: um atributo é considerado chave se pertencer ao domínio que define uma relação; um atributo representa o uso de um domínio em uma relação; domínio e atributo representam um único conceito semântico em uma dada relação; um domínio é definido por um conjunto de atributos pertencentes a uma relação; uma relação mapeia um domínio através de seus atributos.5. Leia as afirmativas a seguir: I - A integridade referencial só pode ser implementada se houver integridade de entidade. Porque: II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade. Após analisar as relações entre ambas as frases, assinale a opção correta: Se a primeira é verdadeira, a segunda é falsa As duas afirmativas são falsas Se as duas são verdadeiras, a segunda justifica a primeira Se a primeira é false, a segunda é verdadeira Se as duas são verdadeiras, a segunda não justifica a primeira Gabarito Coment. 6. Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados. Tal comando SQL deve ser iniciado com CREATE PRODUTO AS TABLE ALTER SCHEMA ADD TABLE PRODUTO CREATE TABLE PRODUTO CREATE PRODUTO : TABLE ALTER TABLE PRODUTO 7. Qual é a entidade que não se identifica por si mesma e sua existência depende da existência de duas ou mais outras entidades. Compõem seu identificador, os identificadores das entidades que se associaram para lhe dar origem? Entidade Dependente Entidade Fraca Entidade Primária Nenhuma das alternativas estão corretas Entidade Associativa 8. Qual alternativa ilustra melhor e de forma mais completa os principais objetivos da modelagem relacional? Garantir que haverá redundância alguma no Banco de Dados Criar um modelo que será implementado posteriormente em um Sistema Gerenciador de Banco de Dados Projetar um Banco de Dados otimizado, com o mínimo de redundância possível, garantindo a integridade dos dados e organizando a informação de modo que possa ser recuperada corretamente, principalmente por sistemas transacionais Garantir que não haverá redundância alguma no Banco de Dados Preparar um desenho ótimo do Banco de Dados, separando a informação em tabelas e formatando todas as chaves-primárias e estrangeiras Explicação: Objetivos e vantagens de se efetuar modelagem relacional Não Respondida Não Gravada Gravada Exercício inciado em 07/05/2020 00:23:05. Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente: os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL. os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. 2. Uma chave candidata em um modelo relacional é: Ocorre um atributo de uma relação chave primária em outra relação. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. O conjunto de atributos, que serão chave primária, que organiza e dá acesso à tabela. Ocorre em uma relação se existir somente uma combinação de atributos possuindo a propriedade de identificação única. Ocorre em uma relação em que exista mais de uma combinação de atributos possuindo a propriedade de identificação única. Gabarito Coment. 3. Um modelo de base de dados que consiste principalmente de uma coleção de tabelas, uma coleção de operadores e uma coleção de restrições de integridade, é conhecido como modelo: Referencial Hierárquico Em rede Plano Relacional Explicação: Modelo Relacional: Os dados são representados através de tabelas. Modelo Hierárquico: É um tipo de modelo lógico, onde os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo em Rede: Os dados são representados por uma coleção de registros e os relacionamentos entre os dados são representados por meio de links. 4. Ano: 2015 - Banca: BIO-RIO - Órgão: IF-RJ - Prova: Analista de Tecnologia da Informação Um conceito básico de banco de dados garante que os relacionamentos entre registros de tabelas relacionadas sejam válidos e que não exclui ou altera, acidentalmente, dados relacionados. Por exemplo, em um relacionamento do tipo 1:n entre a tabela Clientes e a tabela Pedidos, um cliente pode fazer vários pedidos. Por meio deste conceito, o banco de dados não permite que seja cadastrado um pedido para um cliente que ainda não foi cadastrado. Em outras palavras, ao cadastrar um pedido, o banco de dados verifica se o código do cliente que foi digitado já existe na tabela Clientes. Se não existir, o cadastro do pedido não será aceito. Esse conceito é denominado: Dependência Funcional. Integridade Relacional. Integridade Funcional. Dependência Referencial. Integridade Referencial. 5. Uma chave primária em um modelo relacional é quando: Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre um atributo de uma relação se for chave primária em outra relação. O Conjunto de atributos que serão chave primária, que organiza e dá acesso à tabela. Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. Um atributo único que possuem a propriedade de identificar de forma única uma linha da tabela. Explicação: Chave primária: Identifica unicamente uma tupla. Uma chave primária pode ser composta de um ou mais atributos (combinação). 6. Uma chave estrangeira em um modelo relacional é: Ocorre se um atributo de uma relação for chave primária em outra relação. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre se um atributo de uma relação for atributo em outra relação. Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela. 7. - A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado, respectivamente. COLUNA, LINHA, TABELA TABELA, LINHA, COLUNA COLUNA, TABELA, LINHA TABELA, COLUNA, LINHA LINHA, TABELA, COLUNA 8. Para que um Banco de dados seja implementado evitando algunstipos de problemas, devem-se utilizar alguns conceitos de restrição. A restrição de ____ garante que nenhum valor de chave primária pode ser nulo. A restrição de ____ especifica se pode ou não ser permitido o valor nulo. A definição de que todos os elementos de um conjunto são distintos é realizada pela restrição de ____. Dessa forma, marque a alternativa que preenche corretamente e respectivamente os espaços. Chave, Domínio e Integridade de entidade. Nulo, Domínio e Chave. Integridade de entidade, Nulo e Chave. Nulo, Chave e Domínio. Integridade de entidade, Nulo e Domínio. Não Respondida Não Gravada Gravada Exercício inciado em 07/05/2020 00:27:49. No modelo de banco de dados relacional, os dados são representados por meio de: Matrizes tridimensionais formadas por linhas, colunas e chaves. Ponteiros, que são as chaves primárias e estrangeiras. Tabelas. Listas encadeadas de tuplas. Vetores de tuplas. 2. - Esquema de banco de dados pode ser definido como: Projeto relacional do banco de dados Projeto de construção de script Projeto lógico do banco de dados Projeto de normalização do banco de dados Projeto físico de registros e tabelas 3. Ano: 2015 - Banca: FUNDATEC - Órgão: BRDE - Prova: Analista de Sistemas-Administração de Banco de Dados Qual o nome da regra em um banco de dados que assegura que um valor que apareça em uma relação para um dado conjunto de atributos também apareça para um certo conjunto de atributos em outra relação? Integridade Conceitual. Transitividade Composta. Dependência Composta. Integridade Referencial. Dependência Semântica. Explicação: Integridade Referencial - As chaves estrangeiras têm que ser respeitadas, ou seja, se existe um determinado valor para o atributo na tabela onde ele é chave estrangeira, este valor deve existir na tabela onde ele é chave primária. Integridade semântica - Garante que o dado inserido em uma linha da tabela seja um valor válido. Para esse valor ser válido deve ser do mesmo tipo de dados definido na especificação da coluna na tabela. Dependência Transitiva ¿ Uma dependência funcional transitiva ocorre quando uma colua, além de depender da chave primária da tabela, depende de outra coluna ou conjunto de colunas da tabela. 4. Qual alternativa ilustra melhor e de forma mais completa os principais objetivos da modelagem relacional? Garantir que haverá redundância alguma no Banco de Dados Criar um modelo que será implementado posteriormente em um Sistema Gerenciador de Banco de Dados Preparar um desenho ótimo do Banco de Dados, separando a informação em tabelas e formatando todas as chaves-primárias e estrangeiras Projetar um Banco de Dados otimizado, com o mínimo de redundância possível, garantindo a integridade dos dados e organizando a informação de modo que possa ser recuperada corretamente, principalmente por sistemas transacionais Garantir que não haverá redundância alguma no Banco de Dados Explicação: Objetivos e vantagens de se efetuar modelagem relacional 5. As regras de integridade fornecem a garantia de que mudanças feitas por usuários autorizados não resultem em perda da consistência de dados, sendo assim, as regras de integridade protegem o banco de dados de certos danos. Algumas dessas regras garantem: I - a integridade referencial, a qual só pode ser implementada se houver integridade de entidade. II - a integridade de entidade, a qual só pode ser implementada se houver integridade referencial. III - a integridade de semântica, a qual não ocasiona erros de execução SQL. Dentre esses aspectos está(ão) correto(s) o(s) item(ns): I e II, apenas. I, II e III. I e III, apenas. I, apenas. II e III, apenas. 6. Leia as afirmativas a seguir: I - A integridade referencial só pode ser implementada se houver integridade de entidade. Porque: II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade. Após analisar as relações entre ambas as frases, assinale a opção correta: Se as duas são verdadeiras, a segunda não justifica a primeira Se a primeira é false, a segunda é verdadeira As duas afirmativas são falsas Se as duas são verdadeiras, a segunda justifica a primeira Se a primeira é verdadeira, a segunda é falsa Gabarito Coment. 7. Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados. Tal comando SQL deve ser iniciado com CREATE PRODUTO AS TABLE CREATE TABLE PRODUTO ALTER SCHEMA ADD TABLE PRODUTO ALTER TABLE PRODUTO CREATE PRODUTO : TABLE 8. Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento? Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades. O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados. A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo. Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas. No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades. Explicação: A chave estrangeira é uma coluna (atributo) que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela. Não Respondida Não Gravada Gravada Exercício inciado em 07/05/2020 00:30:20. 1. Sobre os conceitos de domínio, atributo e relação, é correto afirmar que: um atributo é considerado chave se pertencer ao domínio que define uma relação; domínio e atributo representam um único conceito semântico em uma dada relação; um atributo representa o uso de um domínio em uma relação; uma relação mapeia um domínio através de seus atributos. um domínio é definido por um conjunto de atributos pertencentes a uma relação; 2. - O Sistema de Banco de Dados Relacional é conceituado em relações de tabelas, que são baseadas no modelo relacional dos dados. Logo, se baseia na lógica e na matemática (Teoria de Conjuntos). Assim, qual alternativa que NÃO condiz ao contexto supracitado? A chave primária de uma tabela vira chave estrangeira em outra tabela relacionada Existe registro incomum entre as tabelas Existe integridade entre as tabelas Não existe integridade entre as tabelas O termo Relação é essencialmente um termo matemático para designar uma tabela relacionada à outra. Gabarito Coment. 3. Qual é a entidade que não se identifica por si mesma e sua existência depende da existência de duas ou mais outras entidades. Compõem seu identificador, os identificadores das entidades que se associaram para lhe dar origem? Entidade Fraca Nenhuma das alternativas estão corretas Entidade Primária Entidade Dependente Entidade Associativa 4. Os conceitos que envolvemos termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente: os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL. os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. 5. Uma chave estrangeira em um modelo relacional é: O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela. Ocorre se um atributo de uma relação for atributo em outra relação. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. Ocorre se um atributo de uma relação for chave primária em outra relação. 6. Uma chave candidata em um modelo relacional é: Ocorre um atributo de uma relação chave primária em outra relação. Ocorre em uma relação se existir somente uma combinação de atributos possuindo a propriedade de identificação única. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre em uma relação em que exista mais de uma combinação de atributos possuindo a propriedade de identificação única. O conjunto de atributos, que serão chave primária, que organiza e dá acesso à tabela. Gabarito Coment. 7. - A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado, respectivamente. COLUNA, TABELA, LINHA TABELA, LINHA, COLUNA LINHA, TABELA, COLUNA COLUNA, LINHA, TABELA TABELA, COLUNA, LINHA 8. Ano: 2015 - Banca: BIO-RIO - Órgão: IF-RJ - Prova: Analista de Tecnologia da Informação Um conceito básico de banco de dados garante que os relacionamentos entre registros de tabelas relacionadas sejam válidos e que não exclui ou altera, acidentalmente, dados relacionados. Por exemplo, em um relacionamento do tipo 1:n entre a tabela Clientes e a tabela Pedidos, um cliente pode fazer vários pedidos. Por meio deste conceito, o banco de dados não permite que seja cadastrado um pedido para um cliente que ainda não foi cadastrado. Em outras palavras, ao cadastrar um pedido, o banco de dados verifica se o código do cliente que foi digitado já existe na tabela Clientes. Se não existir, o cadastro do pedido não será aceito. Esse conceito é denominado: Dependência Referencial. Integridade Relacional. Dependência Funcional. Integridade Referencial. Integridade Funcional. Não Respondida Não Gravada Gravada Exercício inciado em 07/05/2020 00:33:57. 1. Um modelo de base de dados que consiste principalmente de uma coleção de tabelas, uma coleção de operadores e uma coleção de restrições de integridade, é conhecido como modelo: Hierárquico Referencial Plano Em rede Relacional Explicação: Modelo Relacional: Os dados são representados através de tabelas. Modelo Hierárquico: É um tipo de modelo lógico, onde os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo em Rede: Os dados são representados por uma coleção de registros e os relacionamentos entre os dados são representados por meio de links. 2. Para que um Banco de dados seja implementado evitando alguns tipos de problemas, devem-se utilizar alguns conceitos de restrição. A restrição de ____ garante que nenhum valor de chave primária pode ser nulo. A restrição de ____ especifica se pode ou não ser permitido o valor nulo. A definição de que todos os elementos de um conjunto são distintos é realizada pela restrição de ____. Dessa forma, marque a alternativa que preenche corretamente e respectivamente os espaços. Integridade de entidade, Nulo e Domínio. Nulo, Chave e Domínio. Integridade de entidade, Nulo e Chave. Nulo, Domínio e Chave. Chave, Domínio e Integridade de entidade. 3. Uma chave primária em um modelo relacional é quando: Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. Um atributo único que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre um atributo de uma relação se for chave primária em outra relação. O Conjunto de atributos que serão chave primária, que organiza e dá acesso à tabela. Explicação: Chave primária: Identifica unicamente uma tupla. Uma chave primária pode ser composta de um ou mais atributos (combinação). 4. Ano: 2015 - Banca: FUNDATEC - Órgão: BRDE - Prova: Analista de Sistemas-Administração de Banco de Dados Qual o nome da regra em um banco de dados que assegura que um valor que apareça em uma relação para um dado conjunto de atributos também apareça para um certo conjunto de atributos em outra relação? Dependência Semântica. Integridade Referencial. Transitividade Composta. Integridade Conceitual. Dependência Composta. Explicação: Integridade Referencial - As chaves estrangeiras têm que ser respeitadas, ou seja, se existe um determinado valor para o atributo na tabela onde ele é chave estrangeira, este valor deve existir na tabela onde ele é chave primária. Integridade semântica - Garante que o dado inserido em uma linha da tabela seja um valor válido. Para esse valor ser válido deve ser do mesmo tipo de dados definido na especificação da coluna na tabela. Dependência Transitiva ¿ Uma dependência funcional transitiva ocorre quando uma colua, além de depender da chave primária da tabela, depende de outra coluna ou conjunto de colunas da tabela. 5. Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento? O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados. Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas. Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades. No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades. A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo. Explicação: A chave estrangeira é uma coluna (atributo)que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela. 6. As regras de integridade fornecem a garantia de que mudanças feitas por usuários autorizados não resultem em perda da consistência de dados, sendo assim, as regras de integridade protegem o banco de dados de certos danos. Algumas dessas regras garantem: I - a integridade referencial, a qual só pode ser implementada se houver integridade de entidade. II - a integridade de entidade, a qual só pode ser implementada se houver integridade referencial. III - a integridade de semântica, a qual não ocasiona erros de execução SQL. Dentre esses aspectos está(ão) correto(s) o(s) item(ns): I e III, apenas. I, II e III. I, apenas. II e III, apenas. I e II, apenas. 7. Leia as afirmativas a seguir: I - A integridade referencial só pode ser implementada se houver integridade de entidade. Porque: II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade. Após analisar as relações entre ambas as frases, assinale a opção correta: As duas afirmativas são falsas Se as duas são verdadeiras, a segunda justifica a primeira Se as duas são verdadeiras, a segunda não justifica a primeira Se a primeira é verdadeira, a segunda é falsa Se a primeira é false, a segunda é verdadeira Gabarito Coment. 8. Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados. Tal comando SQL deve ser iniciado com ALTER SCHEMA ADD TABLE PRODUTO ALTER TABLE PRODUTO CREATE PRODUTO : TABLE CREATE PRODUTO AS TABLE CREATE TABLE PRODUTO Não Respondida Não Gravada Gravada Exercício inciado em 07/05/2020 00:36:11. 1. Qual alternativa ilustra melhor e de forma mais completa os principais objetivos da modelagem relacional? Garantir que haverá redundância alguma no Banco de Dados Garantir que não haverá redundância alguma no Banco de Dados Preparar um desenho ótimo do Banco de Dados, separando a informação em tabelas e formatando todas as chaves-primárias e estrangeiras Criar um modelo que será implementado posteriormente em um Sistema Gerenciador de Banco de Dados Projetar um Banco de Dados otimizado, com o mínimo de redundância possível, garantindo a integridade dos dados e organizando a informação de modo que possa ser recuperada corretamente, principalmente por sistemas transacionais Explicação: Objetivos e vantagens de se efetuar modelagem relacional 2. - Esquema de banco de dados pode ser definido como: Projeto relacional do banco de dados Projeto de construção de script Projeto de normalização do banco de dados Projeto lógico do banco de dados Projeto físico de registros e tabelas 3. No modelo de banco de dados relacional, os dados são representados por meio de: Tabelas. Vetores de tuplas. Matrizes tridimensionais formadas por linhas, colunas e chaves. Listas encadeadas de tuplas. Ponteiros, que são as chaves primárias e estrangeiras. 4. - A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado, respectivamente. COLUNA, LINHA, TABELA COLUNA, TABELA, LINHA LINHA, TABELA, COLUNA TABELA, COLUNA, LINHA TABELA, LINHA, COLUNA 5. Uma chave candidata em um modelo relacional é: Ocorre em uma relação se existir somente uma combinação de atributos possuindo a propriedade de identificação única. Ocorre em uma relação em que exista mais de uma combinação de atributos possuindo a propriedade de identificação única. O conjunto de atributos, que serão chave primária, que organiza e dá acesso à tabela. Ocorre um atributo de uma relação chave primária em outra relação. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Gabarito Coment. 6. Sobre os conceitos de domínio, atributo e relação, é correto afirmar que: uma relação mapeia um domínio através de seus atributos. um atributo é considerado chave se pertencer ao domínio que define uma relação; domínio e atributo representam um único conceito semântico em uma dada relação; um domínio é definido por um conjunto de atributos pertencentes a uma relação; um atributo representa o uso de um domínio em uma relação; 7. Ano: 2015 - Banca: BIO-RIO - Órgão: IF-RJ - Prova: Analista de Tecnologia da Informação Um conceito básico de banco de dados garante que os relacionamentos entre registros de tabelas relacionadas sejam válidos e que não exclui ou altera, acidentalmente, dados relacionados. Por exemplo, em um relacionamento do tipo 1:n entre a tabela Clientes e a tabela Pedidos, um cliente pode fazer vários pedidos. Por meio deste conceito, o banco de dados não permite que seja cadastrado um pedido para um cliente que ainda não foi cadastrado. Em outras palavras, ao cadastrar um pedido, o banco de dados verifica se o código do cliente que foi digitado já existe na tabela Clientes. Se não existir, o cadastro do pedido não será aceito. Esse conceito é denominado: Integridade Referencial. Integridade Funcional. Dependência Funcional. Integridade Relacional. Dependência Referencial. 8. - O Sistema de Banco de Dados Relacional é conceituado em relações de tabelas, que são baseadas no modelo relacional dos dados. Logo, se baseia na lógica e na matemática (Teoria de Conjuntos). Assim, qual alternativa que NÃO condiz ao contexto supracitado? O termo Relação é essencialmente um termo matemático para designar uma tabela relacionada à outra. Existe registro incomum entre as tabelas Não existe integridade entre as tabelas Existe integridade entre as tabelas A chave primária de uma tabela vira chave estrangeira em outra tabela relacionada Gabarito Coment. Não Respondida Não Gravada Gravada Exercício inciado em 07/05/2020 00:40:16. Uma chave estrangeira em um modelo relacional é: Ocorre se um atributo de uma relação for atributo em outra relação. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela. Ocorre se um atributo de uma relação for chave primária em outra relação. Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. 2. Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente: nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL. os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde achave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. 3. Qual é a entidade que não se identifica por si mesma e sua existência depende da existência de duas ou mais outras entidades. Compõem seu identificador, os identificadores das entidades que se associaram para lhe dar origem? Entidade Associativa Entidade Fraca Entidade Primária Entidade Dependente Nenhuma das alternativas estão corretas 4. Para que um Banco de dados seja implementado evitando alguns tipos de problemas, devem-se utilizar alguns conceitos de restrição. A restrição de ____ garante que nenhum valor de chave primária pode ser nulo. A restrição de ____ especifica se pode ou não ser permitido o valor nulo. A definição de que todos os elementos de um conjunto são distintos é realizada pela restrição de ____. Dessa forma, marque a alternativa que preenche corretamente e respectivamente os espaços. Nulo, Chave e Domínio. Integridade de entidade, Nulo e Domínio. Integridade de entidade, Nulo e Chave. Nulo, Domínio e Chave. Chave, Domínio e Integridade de entidade. 5. Um modelo de base de dados que consiste principalmente de uma coleção de tabelas, uma coleção de operadores e uma coleção de restrições de integridade, é conhecido como modelo: Plano Em rede Referencial Relacional Hierárquico Explicação: Modelo Relacional: Os dados são representados através de tabelas. Modelo Hierárquico: É um tipo de modelo lógico, onde os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo em Rede: Os dados são representados por uma coleção de registros e os relacionamentos entre os dados são representados por meio de links. 6. Ano: 2015 - Banca: FUNDATEC - Órgão: BRDE - Prova: Analista de Sistemas-Administração de Banco de Dados Qual o nome da regra em um banco de dados que assegura que um valor que apareça em uma relação para um dado conjunto de atributos também apareça para um certo conjunto de atributos em outra relação? Dependência Composta. Integridade Conceitual. Dependência Semântica. Transitividade Composta. Integridade Referencial. Explicação: Integridade Referencial - As chaves estrangeiras têm que ser respeitadas, ou seja, se existe um determinado valor para o atributo na tabela onde ele é chave estrangeira, este valor deve existir na tabela onde ele é chave primária. Integridade semântica - Garante que o dado inserido em uma linha da tabela seja um valor válido. Para esse valor ser válido deve ser do mesmo tipo de dados definido na especificação da coluna na tabela. Dependência Transitiva ¿ Uma dependência funcional transitiva ocorre quando uma colua, além de depender da chave primária da tabela, depende de outra coluna ou conjunto de colunas da tabela. 7. Uma chave primária em um modelo relacional é quando: Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Um atributo único que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre um atributo de uma relação se for chave primária em outra relação. Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. O Conjunto de atributos que serão chave primária, que organiza e dá acesso à tabela. Explicação: Chave primária: Identifica unicamente uma tupla. Uma chave primária pode ser composta de um ou mais atributos (combinação). 8. Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento? Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas. A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo. Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades. No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades. O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados. Explicação: A chave estrangeira é uma coluna (atributo) que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela. Não Respondida Não Gravada Gravada Exercício inciado em 07/05/2020 00:42:13. 1. As regras de integridade fornecem a garantia de que mudanças feitas por usuários autorizados não resultem em perda da consistência de dados, sendo assim, as regras de integridade protegem o banco de dados de certos danos. Algumas dessas regras garantem: I - a integridade referencial, a qual só pode ser implementada se houver integridade de entidade. II - a integridade de entidade, a qual só pode ser implementada se houver integridade referencial. III - a integridade de semântica, a qual não ocasiona erros de execução SQL. Dentre esses aspectos está(ão) correto(s) o(s) item(ns): I, II e III. I e III, apenas. II e III, apenas. I e II, apenas. I, apenas. 2. Leia as afirmativas a seguir: I - A integridade referencial só pode ser implementada se houver integridade de entidade. Porque: II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade. Após analisar as relações entre ambas as frases, assinale a opção correta: Se a primeira é verdadeira, a segunda é falsa As duas afirmativas são falsas Se as duas são verdadeiras, a segunda não justifica a primeira Se a primeira é false, a segunda é verdadeira Se as duas são verdadeiras, a segunda justifica a primeira Gabarito Coment. 3. Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados. Tal comando SQL deve ser iniciado com ALTER TABLE PRODUTO CREATE PRODUTO : TABLE CREATE TABLE PRODUTO ALTER SCHEMA ADD TABLE PRODUTO CREATE PRODUTO AS TABLE 4. - A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado, respectivamente. TABELA, COLUNA, LINHA TABELA, LINHA, COLUNA COLUNA, TABELA, LINHA LINHA, TABELA, COLUNA COLUNA, LINHA, TABELA 5. Ano: 2015 - Banca:BIO-RIO - Órgão: IF-RJ - Prova: Analista de Tecnologia da Informação Um conceito básico de banco de dados garante que os relacionamentos entre registros de tabelas relacionadas sejam válidos e que não exclui ou altera, acidentalmente, dados relacionados. Por exemplo, em um relacionamento do tipo 1:n entre a tabela Clientes e a tabela Pedidos, um cliente pode fazer vários pedidos. Por meio deste conceito, o banco de dados não permite que seja cadastrado um pedido para um cliente que ainda não foi cadastrado. Em outras palavras, ao cadastrar um pedido, o banco de dados verifica se o código do cliente que foi digitado já existe na tabela Clientes. Se não existir, o cadastro do pedido não será aceito. Esse conceito é denominado: Dependência Referencial. Integridade Relacional. Integridade Referencial. Integridade Funcional. Dependência Funcional. 6. Qual alternativa ilustra melhor e de forma mais completa os principais objetivos da modelagem relacional? Garantir que não haverá redundância alguma no Banco de Dados Criar um modelo que será implementado posteriormente em um Sistema Gerenciador de Banco de Dados Projetar um Banco de Dados otimizado, com o mínimo de redundância possível, garantindo a integridade dos dados e organizando a informação de modo que possa ser recuperada corretamente, principalmente por sistemas transacionais Garantir que haverá redundância alguma no Banco de Dados Preparar um desenho ótimo do Banco de Dados, separando a informação em tabelas e formatando todas as chaves-primárias e estrangeiras Explicação: Objetivos e vantagens de se efetuar modelagem relacional 7. - O Sistema de Banco de Dados Relacional é conceituado em relações de tabelas, que são baseadas no modelo relacional dos dados. Logo, se baseia na lógica e na matemática (Teoria de Conjuntos). Assim, qual alternativa que NÃO condiz ao contexto supracitado? Não existe integridade entre as tabelas Existe registro incomum entre as tabelas O termo Relação é essencialmente um termo matemático para designar uma tabela relacionada à outra. A chave primária de uma tabela vira chave estrangeira em outra tabela relacionada Existe integridade entre as tabelas Gabarito Coment. 8. Sobre os conceitos de domínio, atributo e relação, é correto afirmar que: domínio e atributo representam um único conceito semântico em uma dada relação; um atributo é considerado chave se pertencer ao domínio que define uma relação; uma relação mapeia um domínio através de seus atributos. um atributo representa o uso de um domínio em uma relação; um domínio é definido por um conjunto de atributos pertencentes a uma relação; Não Respondida Não Gravada Gravada Exercício inciado em 07/05/2020 00:44:03. 1. No modelo de banco de dados relacional, os dados são representados por meio de: Matrizes tridimensionais formadas por linhas, colunas e chaves. Vetores de tuplas. Tabelas. Ponteiros, que são as chaves primárias e estrangeiras. Listas encadeadas de tuplas. 2. Uma chave candidata em um modelo relacional é: O conjunto de atributos, que serão chave primária, que organiza e dá acesso à tabela. Ocorre um atributo de uma relação chave primária em outra relação. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre em uma relação se existir somente uma combinação de atributos possuindo a propriedade de identificação única. Ocorre em uma relação em que exista mais de uma combinação de atributos possuindo a propriedade de identificação única. Gabarito Coment. 3. - Esquema de banco de dados pode ser definido como: Projeto relacional do banco de dados Projeto de construção de script Projeto físico de registros e tabelas Projeto de normalização do banco de dados Projeto lógico do banco de dados 4. Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento? O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados. Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades. No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades. Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas. A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo. Explicação: A chave estrangeira é uma coluna (atributo) que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela. 5. Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente: os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. 6. Uma chave estrangeira em um modelo relacional é: O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre se um atributo de uma relação for atributo em outra relação. Ocorre se um atributo de uma relação for chave primária em outra relação. Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. 7. Uma chave primária em um modelo relacional é quando: Um atributo único que possuem a propriedade de identificar de forma única uma linha da tabela. O Conjunto de atributos que serão chave primária, que organiza e dá acesso à tabela. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. Ocorre um atributo de uma relação se for chave primária em outra relação. Explicação: Chave primária: Identifica unicamente uma tupla. Uma chave primária pode ser composta de um ou mais atributos (combinação). 8. Qual é a entidade que não se identifica por si mesma e sua existência dependeda existência de duas ou mais outras entidades. Compõem seu identificador, os identificadores das entidades que se associaram para lhe dar origem? Entidade Fraca Entidade Primária Nenhuma das alternativas estão corretas Entidade Dependente Entidade Associativa Não Respondida Não Gravada Gravada Exercício inciado em 07/05/2020 00:46:33.
Compartilhar