3991 Q118483
Ciência da Computação
Ano: 2012
Banca: Centro Universitário de União da Vitória (UNIUV)

Banco de Dados é uma coleção de dados inter-relacionados, representando informações sobre um domínio específico. Sobre banco de dados é correto afirmar que:

I. As chaves estrangeiras permitem que os registros de uma tabela sejam relacionados com outras tabelas, através de sua chave primária.

II. A regra de integridade define que as chaves primárias não podem ser nulas, mas no caso de chaves primárias compostas, não é necessário que todas as chaves primárias devam ser preenchidas.

III. Uma técnica utilizada para armazenar e acessar de forma eficiente, dados contidos em um arquivo é o ISAM (Indexed Sequential Access Method).

Quais proposições acima são verdadeiras?

3992 Q118302
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Considere:

I. Regra 1 − Todas as informações são representadas de forma explícita no nível lógico e exatamente em apenas uma forma, por valores em tabelas.

 II. Regra 2 − Cada um e qualquer valor atômico (datum) possui a garantia de ser logicamente acessado pela combinação do nome da tabela, do valor da chave primária e do nome da coluna.

III. Regra 3 − Valores nulos não devem ser utilizados de forma sistemática, independente do tipo de dado ainda que para representar informações inexistentes e informações inaplicáveis.

Das regras de Codd para bancos de dados relacionais, está correto o que consta em

3993 Q118301
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Sobre Bancos de Dados, analise:

I. PL/SQL combina a facilidade e flexibilidade da SQL com a funcionalidade de procedimentos de uma linguagem de programação estruturada, tal como IF...THEN, WHILE e LOOP.

II. As declarações DML permitem que um usuário conceda a outros os privilégios, ou direitos, de acesso ao banco de dados e a objetos específicos dentro do banco de dados.

III. Os triggers de banco de dados podem ser usados para automatizar a geração de dados, fazer auditoria das modificações, implantar as restrições complexas de integridade e personalizar as autorizações complexas de segurança.

IV. As restrições de integridade são definidas com uma tabela e armazenadas como parte des...

3994 Q118299
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

3995 Q118298
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A estrutura que, além de ser organizada sob a forma de uma lista organizada de todos os elementos de dados pertinentes ao sistema, também constitui um ponto de referência de todos os elementos desse sistema, permitindo associar um significado a cada termo utilizado, é tecnicamente conhecida como

3996 Q118297
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No modelo de dados utilizado nos bancos de dados relacionais,

3997 Q118294
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando que se deseje efetuar uma pesquisa de um valor sobre a chave primária de uma tabela de um banco de dados com uma chave primária com um tipo de campo que receba um valor inteiro e que se possa fazer essa pesquisa utilizando-se a busca sequencial ou a busca binária, assinale a opção correta.

3998 Q118293
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Entre outras funcionalidades, uma Stored Procedure pode melhorar a performance de um banco de dados e criar tarefas agendadas. Em SQL, são exemplos de procedimentos armazenados:

I. Procedimentos Temporários Locais, que devem começar com # e Globais, que devem começar com ##

II. Procedimentos de Sistema, que são armazenados no banco de dados padrão do SQL Server e executam as tarefas administrativas, podendo ser executadas a partir de qualquer banco de dados.

III. Procedimentos Estendidos são executados fora do SGBD SQL Server e são identificados com o prefixo xp, (procedimentos de sistema recebem a sigla SP) e recebem a extensão .dll

Está correto o que consta em

3999 Q118292
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

É o modelo de dados que eliminou o conceito de hierarquia, permitindo que um mesmo registro estivesse envolvido em várias associações. Os registros, organizados em grafos, permitem o tipo de associação que define uma relação 1:N entre os tipos de registros proprietário e membro. Assim, para dois relacionamentos 1:N entre os registros A e D e entre os registros C e D é possível construir um relacionamento M:N entre A e D. Trata-se do modelo

4000 Q118291
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Relacionamentos que são resultado da combinação de outros relacionamentos, entre as mesmas entidades, são denominados