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

Sobre restrições (constraints) em bancos de dados, considere:

I. A restrição NOT NULL, assim como as restrições UNIQUE e PRIMARY KEY fornecem uma garantia de exclusividade para uma coluna ou conjunto de colunas.

II. A restrição DEFAULT é usada para inserir um valor padrão em uma coluna. O valor padrão será adicionado a todos os novos registros, caso nenhum outro valor seja especificado.

III. A restrição CHECK é usada para limitar a gama de valores que podem ser colocados em uma coluna. Se essa restrição for definida em uma tabela, ela pode limitar os valores em determinadas colunas com base nos valores de outras colunas da linha.

Está correto o que consta em

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

Uma DLL é uma biblioteca que contém código e dados que podem ser usados por mais de um programa ao mesmo tempo. Por exemplo, em algumas versões de sistemas operacionais Windows, a DLL Comdlg32 executa funções relacionadas à caixa de diálogo, e programas podem usar a funcionalidade contida nessa DLL para implementar uma caixa de diálogo, ajudando a promover a reutilização de código e uso de memória eficiente. Sobre essas bibliotecas, é INCORRETO afirmar:

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

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

Considere:

I. Agência é entidade fraca de Banco.

II. Agências prestam serviços diferenciados entre si, ou os mesmos.

Para saber quais os serviços prestados pelas agências Ax e Ay dos bancos Bx e By, é necessário modelar um relacionamento

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

A unidade lógica de armazenamento de banco de dados usada para agrupar as demais estruturas lógicas relacionadas, apenas especificando a localização de armazenamento do banco de dados, é denominada

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

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...

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

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

10 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