1541 Q116566
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.

A operação de inserção (insert) em uma relação tem o potencial de violar restrições de domínio, de chave, de integridade de entidade e de integridade referencial da relação.

1542 Q116563
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.

Duas relações são consideradas compatíveis para união (union compatible) caso ambas tenham o mesmo número de atributos (grau) e caso, em cada par de atributos correspondentes, os atributos tenham o mesmo domínio.

1543 Q116560
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.

Considerando uma relação similar a uma tabela, a operação relacional PROJECT seleciona linhas ou tuplas dessa tabela.

1544 Q116557
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.

Em um DBMS (data base management system), um compilador DDL (data definition language) trata das consultas de alto nível ao banco de dados, analisando-as e gerando chamadas ao processador em tempo real para executar a solicitação.

1545 Q116554
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.

No mapeamento entre um banco de dados conceitual e seu armazenamento físico, a idéia fundamental da técnica de hashing consiste em prover uma função (hash function ou randomizing function) que é aplicada ao valor do campo de hash de um registro para obter o endereço do bloco de disco on...

1546 Q116551
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.

Um estado de um banco de dados relacional consiste no conjunto de dados desse banco de dados em um momento particular do tempo.

1547 Q116549
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.

Em um banco de dados relacional, a mais simples forma de restrição de integridade consiste em especificar que cada atributo de uma relação tem um valor atômico.

1548 Q116546
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.

No contexto do controle de concorrência no acesso a itens de um banco de dados relacional, uma transação é considerada conforme ao protocolo two-phase locking se todas as operações de bloqueio (read-lock, write-lock) precederem a primeira operação de desbloqueio (unlock) na transação....

1549 Q116490
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

ColdFushion provê um ambiente de execução para lógica de aplicação e geração dinâmica de páginas Web. A respeito do desenvolvimento de páginas Web que acessam o sistema de gerenciamento de banco de dados SQL Server, a partir da ColdFushion, julgue os itens subseqüentes.

Por meio da tag MAIL, pode-se acessar, em uma base de dados SQL, uma mensagem e um endereço, formando automaticamente uma mensagem de correio eletrônico. Por meio dessa tag, o ColdFushion pode conectar-se a um servidor SMTP.

1550 Q116450
Ciência da Computação
Ano: 2004
Banca: Escola de Administração Fazendária (ESAF)

Com relação à Infra-estrutura de chave pública (PKI) é correto afirmar que

1551 Q116447
Ciência da Computação
Ano: 2004
Banca: Escola de Administração Fazendária (ESAF)

Um banco de dados relacional armazena os dados em vários locais chamados tabela e, simultaneamente, também monitora o relacionamento entre elas. Uma das diretrizes básicas para banco de dados relacional é que cada tabela

1552 Q116444
Ciência da Computação
Ano: 2004
Banca: Escola de Administração Fazendária (ESAF)

Analise as seguintes afirmações relativas a bancos de dados relacionais.

I. A DCL (Data Control Language) é a parte da SQL usada para definir, modificar e erradicar estruturas de banco de dados.

 II. O Administrador de banco de dados – DBA (Data Base Administrator) é a pessoa responsável pela funcionalidade, integridade e segurança de um banco de dados.

III. A DML (Data Manipulation Language) é a parte da linguagem SQL que protege o banco de dados de danos.

IV. O JDBC é uma interface padrão entre um applet ou aplicativo Java e um banco de dados. O padrão JDBC é projetado com base no padrão ODBC.

Indique a opção que contenha todas as afirmações verdadeiras.

1553 Q116439
Ciência da Computação
Ano: 2004
Banca: Escola de Administração Fazendária (ESAF)

Indique a opção que contenha todas as afirmações verdadeiras.

I. Uma "classe" é uma descrição de um conjunto de métodos que compartilham os mesmos atributos, operações, relacionamentos e semânticas. É representada graficamente por um retângulo.

II. Uma "operação" é a implementação de um serviço que pode ser solicitado por algum objeto da classe para modificar seus atributos. Graficamente, uma operação é representada por uma seta aberta com origem na classe apontando para os atributos. O nome da operação deve estar sobre a linha da seta.

III. Um "atributo" é uma propriedade de uma classe, que descreve um intervalo de valores que as instâncias da propriedade podem apresentar. Graficamente, os atributos são lis...

1554 Q118016
Ciência da Computação
Ano: 2003
Banca: Escola de Administração Fazendária (ESAF)

Um SGBD - Sistema de Gerenciamento de Banco de Dados deve possibilitar um acesso eficiente aos dados. Com relação a um SGBD, é correto afirmar que

1555 Q117458
Ciência da Computação
Ano: 2003
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Grandes volumes de informação são organizados para armazenamento em coleções de dados denominadas bancos de dados. Diversos tipos de bancos de dados podem ser encontrados, estando sua taxonomia relacionada com aspectos como a organização das informações, a existência de distribuição e o tipo de informações armazenadas. Com relação aos conceitos fundamentais de banco de dados, julgue os itens a seguir.

As relações em um banco de dados relacional guardam associações entre si, que são realizadas por meio de atributos com restrição de unicidade que migram da relação referenciada para a relação de referência.

1556 Q117456
Ciência da Computação
Ano: 2003
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Grandes volumes de informação são organizados para armazenamento em coleções de dados denominadas bancos de dados. Diversos tipos de bancos de dados podem ser encontrados, estando sua taxonomia relacionada com aspectos como a organização das informações, a existência de distribuição e o tipo de informações armazenadas. Com relação aos conceitos fundamentais de banco de dados, julgue os itens a seguir.

Bancos de dados textuais armazenam informações na forma de texto bruto. As principais funcionalidades de um sistema gerenciador de banco de dados textuais estão, portanto, relacionadas com a realização de busca por padrões de texto dentro das entidades de texto bruto armazenadas.

1557 Q117453
Ciência da Computação
Ano: 2003
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Grandes volumes de informação são organizados para armazenamento em coleções de dados denominadas bancos de dados. Diversos tipos de bancos de dados podem ser encontrados, estando sua taxonomia relacionada com aspectos como a organização das informações, a existência de distribuição e o tipo de informações armazenadas. Com relação aos conceitos fundamentais de banco de dados, julgue os itens a seguir.

Bancos de dados relacionais armazenam as informações em uma organização hierárquica, permitindo a realização de buscas eficientes de informações com a utilização de técnicas de busca em árvore.

1558 Q117420
Ciência da Computação
Ano: 2003
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Grandes volumes de informação são organizados para armazenamento em coleções de dados denominadas banco de dados. Diversos tipos de bancos de dados podem ser encontrados, estando sua taxonomia relacionada com aspectos como a organização das informações, a existência de distribuição e o tipo de informações armazenadas. Acerca de conceitos fundamentais de banco de dados, julgue os seguintes itens.

Administradores de banco de dados (DBA) são pessoas responsáveis por manter operantes os sistemas gerenciadores de banco de dados.

1559 Q117417
Ciência da Computação
Ano: 2003
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Grandes volumes de informação são organizados para armazenamento em coleções de dados denominadas banco de dados. Diversos tipos de bancos de dados podem ser encontrados, estando sua taxonomia relacionada com aspectos como a organização das informações, a existência de distribuição e o tipo de informações armazenadas. Acerca de conceitos fundamentais de banco de dados, julgue os seguintes itens.

Esquemas de bancos de dados relacionais devem ser modelados apenas conceitualmente, pois o mapeamento entre o modelo conceitual e o modelo físico é feito automaticamente pelo próprio sistema gerenciador de banco de dados.

1560 Q117414
Ciência da Computação
Ano: 2003
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Grandes volumes de informação são organizados para armazenamento em coleções de dados denominadas banco de dados. Diversos tipos de bancos de dados podem ser encontrados, estando sua taxonomia relacionada com aspectos como a organização das informações, a existência de distribuição e o tipo de informações armazenadas. Acerca de conceitos fundamentais de banco de dados, julgue os seguintes itens.

Sistemas gerenciadores de bancos de dados relacionais utilizam tablespaces para organizar o espaço lógico de armazenamento de tabelas (relações) e mapeá-lo em espaços físicos de armazenamento (arquivos de dados).

1561 Q117411
Ciência da Computação
Ano: 2003
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Grandes volumes de informação são organizados para armazenamento em coleções de dados denominadas banco de dados. Diversos tipos de bancos de dados podem ser encontrados, estando sua taxonomia relacionada com aspectos como a organização das informações, a existência de distribuição e o tipo de informações armazenadas. Acerca de conceitos fundamentais de banco de dados, julgue os seguintes itens.

Bancos de dados relacionais devem armazenar dados e metadados.

1562 Q117034
Ciência da Computação
Ano: 2003
Banca: Fundação Euclides da Cunha (FEC)

Os sistemas de Banco de Dados são divididos em categorias de acordo com as estruturas de dados e os operadores que apresentam ao usuário. Essas categorias são conhecidas como:

1563 Q117973
Ciência da Computação
Ano: 2002
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A segurança de um banco de dados e a proteção da informação armazenada são fatores fundamentais na escolha da arquitetura do banco de dados, dos modelos lógicos e físicos utilizados, bem como na definição de restrições e de critérios de acesso que devem ser associados à utilização das linguagens de consulta, assuntos que são inclusive objeto de exigências de grandes organismos consumidores de software, assim como de governos de diversos países. Acerca das correlações entre a proteção dos bancos de dados e das informações e as escolhas estruturais e funcionais para a utilização dos bancos de dados, bem como de exigências aplicáveis no mercado internacional, julgue os itens seguintes.

Um dos possíveis ataques que...

1564 Q117971
Ciência da Computação
Ano: 2002
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A segurança de um banco de dados e a proteção da informação armazenada são fatores fundamentais na escolha da arquitetura do banco de dados, dos modelos lógicos e físicos utilizados, bem como na definição de restrições e de critérios de acesso que devem ser associados à utilização das linguagens de consulta, assuntos que são inclusive objeto de exigências de grandes organismos consumidores de software, assim como de governos de diversos países. Acerca das correlações entre a proteção dos bancos de dados e das informações e as escolhas estruturais e funcionais para a utilização dos bancos de dados, bem como de exigências aplicáveis no mercado internacional, julgue os itens seguintes.

Como não se pode assumir que...

1565 Q117969
Ciência da Computação
Ano: 2002
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A segurança de um banco de dados e a proteção da informação armazenada são fatores fundamentais na escolha da arquitetura do banco de dados, dos modelos lógicos e físicos utilizados, bem como na definição de restrições e de critérios de acesso que devem ser associados à utilização das linguagens de consulta, assuntos que são inclusive objeto de exigências de grandes organismos consumidores de software, assim como de governos de diversos países. Acerca das correlações entre a proteção dos bancos de dados e das informações e as escolhas estruturais e funcionais para a utilização dos bancos de dados, bem como de exigências aplicáveis no mercado internacional, julgue os itens seguintes.

No controle mandatório, cada...

1566 Q117967
Ciência da Computação
Ano: 2002
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Os SGBDs constituem elementos importantes na arquitetura dos sistemas de informação atuais. Esses sistemas implementam, de acordo com as suas características próprias e a sua configuração, serviços que vão desde a manipulação e o armazenamento físico dos dados até a gestão de segurança das informações. Assim, os sistemas de informação podem ser concebidos utilizando recursos e serviços disponíveis nos SGBDs e delegando para estes boa parte de suas funcionalidades. Portanto, a recuperação e a auditoria de sistemas de informação podem depender, também, muitas vezes, de ferramentas e serviços de auditoria, de recuperação de dados ou da gerência de segurança disponíveis nos SGBDs utilizados. Acerca da utilização de ferramentas e serviços de auditoria, recuperação e...

1567 Q117966
Ciência da Computação
Ano: 2002
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Os SGBDs constituem elementos importantes na arquitetura dos sistemas de informação atuais. Esses sistemas implementam, de acordo com as suas características próprias e a sua configuração, serviços que vão desde a manipulação e o armazenamento físico dos dados até a gestão de segurança das informações. Assim, os sistemas de informação podem ser concebidos utilizando recursos e serviços disponíveis nos SGBDs e delegando para estes boa parte de suas funcionalidades. Portanto, a recuperação e a auditoria de sistemas de informação podem depender, também, muitas vezes, de ferramentas e serviços de auditoria, de recuperação de dados ou da gerência de segurança disponíveis nos SGBDs utilizados. Acerca da utilização de ferramentas e serviços de auditoria, recuperação e...

1568 Q117964
Ciência da Computação
Ano: 2002
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Os SGBDs constituem elementos importantes na arquitetura dos sistemas de informação atuais. Esses sistemas implementam, de acordo com as suas características próprias e a sua configuração, serviços que vão desde a manipulação e o armazenamento físico dos dados até a gestão de segurança das informações. Assim, os sistemas de informação podem ser concebidos utilizando recursos e serviços disponíveis nos SGBDs e delegando para estes boa parte de suas funcionalidades. Portanto, a recuperação e a auditoria de sistemas de informação podem depender, também, muitas vezes, de ferramentas e serviços de auditoria, de recuperação de dados ou da gerência de segurança disponíveis nos SGBDs utilizados. Acerca da utilização de ferramentas e serviços de auditoria, recuperação e...

1569 Q117922
Ciência da Computação
Ano: 2002
Banca: Escola de Administração Fazendária (ESAF)

Analise as seguintes afirmações relativas a Banco de Dados:

 I. Uma chave primária não pode desempenhar a função de identificação única;

II. Um modelo conceitual de banco de dados representa a estrutura de dados de um Banco de Dados com os recursos e particularidades de um Sistema de Gerenciamento de Banco de Dados específico;

III. Entidade pode ser definida como um objeto que existe no mundo real, com uma identificação distinta e com significado próprio;

IV. Uma das regras da integridade do modelo relacional afirma que nenhum campo que participe da chave primária de uma tabela básica pode aceitar valores nulos.

Indique a opção que contenha todas as afirma...

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

Os atributos que no modelo relacional constituem os elos de ligação lógica entre as tabelas são denominados chaves

1571 Q117121
Ciência da Computação
Ano: 2002
Banca: COVEST Comissão de Processos Seletivos e Treinamentos (COVEST)

Os dois principais tipos de bloqueio utilizados para tratar o problema de acessos concorrentes em bancos de dados são: Os itens que estão corretos são:

1572 Q117105
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)
Dentre as alternativas abaixo, aquela que NÃO corresponde a uma característica do middleware de acesso a dados ODBC (Open Database Connectivity) é:
1573 Q117103
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Sabendo-se que as operações primitivas da Álgebra Relacional são seleção, projeção, produto, união e diferença, considere as seguintes afirmativas:

 I. A obtenção da operação de interseção necessita de, pelo menos, duas operações primitivas distintas.

II. Qualquer operação primitiva pode ser obtida pela combinação das demais primitivas.

III. A operação de divisão não pode ser obtida a partir das operações de projeção, produto e união.

IV. A união de duas relações R1, R2 é sempre equivalente à união do produto de R1 por R2 projetada sobre os atributos de R1.

O número de afirmativas corretas é:

1574 Q117102
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Sabendo-se que, no Brasil, o CPF não se repete para mais de uma pessoa e que há muitos homônimos, até mesmo nascidos no mesmo dia, considere as seguintes dependências funcionais para os atributos CPF, Nome e DataNascimento de uma entidade Pessoa:

I. CPF Nome

II. Nome CPF

III. CPF, DataNascimento Nome

 IV. Nome, DataNascimento CPF

V. CPF, DataNascimento Nome, DataNasciment...

1575 Q116815
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)
Embora o banco de dados do ACSLS seja inicializado automaticamente quando o servidor é ativado, o comando que o inicializa manualmente é:
1576 Q116814
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)
Em um programa Abap, o acesso às informações armazenadas no Banco de Dados é feito através do comando:
1577 Q116812
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)
Os atributos de um campo em uma tabela, tais como: tipo de dado, número de posições, possíveis valores e descrições são definidos em:
1578 Q116808
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Considere os seguintes grupos de comandos ADABAS:

A classificação que melhor caracteriza cada um desses grupos de comandos, respectivamente, é:

1579 Q116806
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Considere as seguintes afirmativas sobre Natural:

Em relação às afirmativas acima, pode-se afirmar que:

1580 Q116804
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Considere os seguintes utilitários ADABAS:

ADACMP

ADADBS

 ADAICK

A lista de funções que correspondem a cada um desses utilitários é, respectivamente:

1581 Q116764
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)
Somente um índice tipo cluster pode ser definido para uma tabela porque:
1582 Q116762
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Considere o exemplo abaixo para responder às questões de 26 até 28.

Com relação às dependências funcionais que podem ser corretamente deduzidas do enunciado acima, pode-se afirmar que:

1583 Q116750
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

No contexto de bancos de dados, índices são melhor definidos como:

1584 Q116748
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Para bancos de dados relacionais, a forma normal que determina que, numa tabela, todo determinante deve ser uma chave, primária ou candidata, é a:

1585 Q116695
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

A lista que contém comandos Natural para acessar e manipular informações num banco de dados é:

1586 Q116692
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

No ADABAS, as opções apropriadas para a especificação de campos identificadores são

1587 Q116689
Ciência da Computação
Ano: 2002
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

No contexto de bancos de dados, entende-se por dicionário de dados:

1588 Q116686
Ciência da Computação
Ano: 2002
Banca: Instituto Municipal de Ensino Superior de São Caetano do Sul (IMES)

Um analista de sistemas, ao projetar um banco de dados, necessita especificar a faixa de valores na qual um determinado atributo de uma tabela pode assumir. Este conjunto de valores é conhecido por

1589 Q116684
Ciência da Computação
Ano: 2002
Banca: Instituto Municipal de Ensino Superior de São Caetano do Sul (IMES)

Dado um banco de dados relacional formado pelas tabelas abaixo:

 

Podemos afirmar que o banco de dados:

1590 Q116513
Ciência da Computação
Ano: 2002
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Como expressar a lógica dentro da análise estruturada de sistemas é de grande importância para se evitar variedade de interpretações. A propósito desse assunto, julgue os itens subseqüentes.

As tabelas de decisão não fornecem uma maneira de identificar todas as combinações possíveis de condições que podem surgir e de verificá-las sistematicamente. Dessa forma, não se pode pensar no desenvolvimento de softwares que convertam tabelas de decisão em códigos de programas.

1591 Q116511
Ciência da Computação
Ano: 2002
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Suponha que um banco de dados seja utilizado para armazenar informações de entrevistas de uma agência de emprego e que seja importante o armazenamento de informações do candidato que está sendo entrevistado, do funcionário que está fazendo a entrevista, do cargo pretendido pelo entrevistado, e do resultado da entrevista.

Com base nessa situação e considerando que cada funcionário pode realizar diversas entrevistas, julgue os itens a seguir.

Se todo candidato concorre a ao menos um cargo, a participação da relação candidato versus cargo é total.

1592 Q116508
Ciência da Computação
Ano: 2002
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Suponha que um banco de dados seja utilizado para armazenar informações de entrevistas de uma agência de emprego e que seja importante o armazenamento de informações do candidato que está sendo entrevistado, do funcionário que está fazendo a entrevista, do cargo pretendido pelo entrevistado, e do resultado da entrevista.

Com base nessa situação e considerando que cada funcionário pode realizar diversas entrevistas, julgue os itens a seguir.

Entrevista é uma entidade fraca, classificada como relacionamento de associação, com relação a candidato.

1593 Q116505
Ciência da Computação
Ano: 2002
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando as relações especificadas acima e que o símbolo representa os campos e , as relações, julgue os itens que se seguem, relativos ao emprego de expressões em álgebra relacional.

A álgebra relacional para selecionar o CPF de todos os funcionários com idade maior que 40 anos é:  CPF((Funcionário.Idade > 40)(Funcionário...

1594 Q116435
Ciência da Computação
Ano: 2001
Banca: Escola de Administração Fazendária (ESAF)

Analise as seguintes afirmações relativas a banco de dados.

I. Em um banco de dados relacional, não pode haver remoção de informações em uma tabela.

II. Em um banco de dados relacional, as tabelas são os objetos que guardam apenas o log de transação.

III. Em um banco de dados arquivo-servidor, os dados são armazenados em um arquivo e os usuários individuais dos dados obtêm, diretamente, as informações que eles precisam do arquivo.

IV. Em um banco de dados cliente-servidor, todos os acessos aos dados são controlados por um único programa-mestre.

Indique a opção que contenha todas as afirmações verdadeiras.

1595 Q117940
Ciência da Computação
Ano: 2000
Banca: Escola de Administração Fazendária (ESAF)

Ao Administrador de Banco de Dados compete

1596 Q117939
Ciência da Computação
Ano: 2000
Banca: Escola de Administração Fazendária (ESAF)

Marque a opção correta.

1597 Q813764
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considere uma tabela de banco de dados denominada Aluno cuja instância é mostrada a seguir.

 produz como resultado

1598 Q813763
Ciência da Computação
Ano: 0000
Banca: Banca não informada
O processamento de texto em bancos de dados, mensagens, arquivos ou linguagens de programação, principalmente em ambientes computacionais heterogêneos, implica o uso de padrões para a codificação de caracteres. Entretanto, quando cadeias de caracteres são comparadas ou ordenadas, é preciso estabelecer regras de ordenação, pois em diferentes linguagens e culturas elas podem variar mesmo que as cadeias de caracteres usem a mesma codificação. Essas regras usualmente são referenciadas pelo termo
1599 Q798530
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Com referência a conceitos de banco de dados, julgue os itens a seguir. Nem todos os bancos de dados são relacionais e nem todos os bancos de dados relacionais estão construídos no paradigma cliente/servidor. Os bancos de dados manipulam tabelas e o resultado de todas as operações podem também ser tabelas. Os servidores de bancos de dados são processos especiais que gerenciam os bancos de dados. O aplicativo Microsoft Access é exemplo de banco de dados relacional, mas não é um servidor de banco de dados.
1600 Q798528
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Com referência a conceitos de banco de dados, julgue os itens a seguir. A segunda forma normal (2FN) na modelagem entidaderelacionamento requer que os dados de determinada tabela dependam de toda a chave da tabela. Dependências parciais não são permitidas. A terceira forma normal (3FN) requer que os dados da tabela dependam da chave primária da tabela.
1601 Q797687
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Para executar uma consulta na tabela processo de uma base de dados foi utilizado o comando

 em uma aplicação criada no Android Studio com instalação padrão. Nesta instrução, os objetos c e db são, respectivamente, dos tipos

1602 Q795140
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Com referência a conceitos de banco de dados, julgue os itens a seguir. As ferramentas de datawarehouse para extração, filtragem, transformação e migração têm capacidade de acessar bases de dados. A extração permite a obtenção de dados que serão armazenados no datawarehouse, a transformação acerta os dados para o formato datawarehouse e a filtragem faz os ajustes necessários.
1603 Q795139
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Com referência a conceitos de banco de dados, julgue os itens a seguir. Nem todos os bancos de dados são relacionais e nem todos os bancos de dados relacionais estão construídos no paradigma cliente/servidor. Os bancos de dados manipulam tabelas e o resultado de todas as operações podem também ser tabelas. Os servidores de bancos de dados são processos especiais que gerenciam os bancos de dados. O aplicativo Microsoft Access é exemplo de banco de dados relacional, mas não é um servidor de banco de dados.
1604 Q794577
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A figura a seguir mostra a estrutura das tabelas Produto, Venda e Cliente pertencentes a um banco de dados de uma empresa comercial.

A tabela Venda contém um registro para cada venda efetuada pela companhia. A fim de preservar a integridade referencial do banco de dados, assinale a opção que indica a coluna ou colunas dessa tabela que deveria(m) ser chaves estrangeiras.

1605 Q794571
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Algumas das principais técnicas usadas para controle de execução concorrente de transações em bancos de dados são, em relação aos itens de dados, baseadas no conceito de
1606 Q729493
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considere as seguintes afirmativas sobre sistemas de bancos de dados federados:

I - São caracterizados pela alta disponibilidade, pois podem continuar a operar em caso de falha de um dos servidores.

II - Cada servidor possui autonomia local completa.

III - Todos os servidores têm de implementar o mesmo modelo lógico.

IV - Possuem esquemas globais compartilhados pelas aplicações.

É correto APENAS o que se afirma em

1607 Q729492
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Qual consulta exibe a matrícula e o nome dos alunos que se inscreveram em pelo menos um exame simulado?
1608 Q728486
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Analise a frase abaixo, a respeito dos conceitos que envolvem Banco de Dados.

Em uma relação_________é necessário criar uma nova tabela com as chaves primárias das tabelas envolvidas, ficando assim uma chave composta, ou seja, formada por diversos campos-chave de outras tabelas. Uma relação____________indica que as tabelas tem relação unívoca entre si. Você escolhe em qual tabela vai receber a chave estrangeira.

Assinale a alternativa que preenche correta e sequencialmente as lacunas do texto.

1609 Q728485
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Na construção de banco de dados, o processo de modelagem é necessário para entender o que se pretende. O conceito de modelagem, criado por Peter Chen, em 1970, tem como característica o estudo da fase de dados conceitual do ciclo de vida de um banco de dados. Na construção desse modelo elaborado por Chen, três elementos básicos são utilizados. Assinale-os.
1610 Q728484
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Alguns tipos de banco de dados e certas ferramentas de desenvolvimento de software atualmente utilizam o paradigma da orientação a objetos. Assinale a afirmação correta quanto aos fundamentos da tecnologia de orientação a objetos.
1611 Q656963
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Bancos de Dados NoSQL podem armazenar dados em diversos formatos não relacionais, como documentos compostos por pares de campo-e-valor (field-and-value), conforme a estrutura exemplificada a seguir.

O Banco de Dados NoSQL utilizado para armazenar documentos compostos por pares campo-e-valor, no formato BSON (JSON-like), é o:

1612 Q656962
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Em um Banco de Dados, a estrutura que permite iterar um conjunto de linhas retornadas por uma consulta e processar cada linha individualmente dentro de uma stored procedure é o:
1613 Q656961
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Em um Banco de Dados, a estrutura que permite iterar um conjunto de linhas retornadas por uma consulta e processar cada linha individualmente dentro de uma stored procedure é o:
1614 Q117992
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Quando o código de erro for igual a LE, significa que:

1615 Q117989
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Qual é o nome do módulo do IMS que serve como interface entre o programa de aplicação e o banco de dados?

1616 Q117988
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Qual é a função do IMS DB?

1617 Q117986
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Quais são os softwares que compõem o IMS?

1618 Q117984
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Como se recupera Dados em um Banco de Dados IMS?

1619 Q117899
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Entre as responsabilidades de um administrador de banco de dados (DBA), não se inclui

1620 Q117898
Ciência da Computação
Ano: 0000
Banca: Banca não informada

No modelo de banco de dados relacional, os dados são representados por meio de

1621 Q117556
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Assinale a opção correspondente ao resultado da execução dos comandos abaixo:

create table R a1 int, a2 int)

insert into R values 1, 1)

insert into R values 0, 2)

insert into R a1, a2)

values NULL, 1)

insert into R a1, a2)

values NULL, NULL)

select count *),

count a1 + a2),

count distinct a1 + a2)

 from R

1622 Q117555
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Os certificados de chave pública são um meio seguro de distribuir para as partes verificadoras as chaves públicas dentro de uma rede. Sobre os certificados de chave pública é correto afirmar que

1623 Q117547
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Podem ser indicados como modelos de banco de dados:

1624 Q117544
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Qual dos conceitos relacionados a banco de dados está correto?

1625 Q117467
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Na modelagem de dados feita por meio de diagramação entidade-relacionamento, uma entidade cujo atributo identificador é composto por um atributo próprio dela, mais um atributo identificador de outra, é uma entidade

1626 Q117301
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A tabela a seguir resulta de uma consulta ao banco de dados.

Assinale a alternativa que apresenta a consulta da qual resulta a tabela acima

1627 Q117299
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considere o modelo de dados abaixo para responder às questões a seguir (22 e 23)

Qual o nome das entidades deste modelo de dados?

1628 Q117296
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em um ambiente de banco de dados, os níveis de abstração de dados têm por objetivo facilitar a interação dos usuários com o sistema. Qual das alternativas abaixo descreve mais adequadamente o nível lógico de abstração?

1629 Q116787
Ciência da Computação
Ano: 0000
Banca: Banca não informada
A manipulação de dados compreende a(o)
1630 Q116785
Ciência da Computação
Ano: 0000
Banca: Banca não informada

São funções do administrador de banco de dados:

1631 Q116783
Ciência da Computação
Ano: 0000
Banca: Banca não informada

"Está relacionado com as abstrações primárias (classes e objetos) e mecanismos que estão presentes no domínio do problema. As classes que modelam estas abstrações e mecanismos são identificadas, juntamente com seus relacionamentos umas com as outras, e descritas em um diagrama de classe. Somente as classes que estão no domínio do problema (conceitos do mundo real) são modelados - e não as classes técnicas que definem detalhes e soluções no sistema do software, como as classes de interface com o usuário, bancos de dados, comunicações, e assim por diante."

Trata-se da etapa de:

1632 Q116781
Ciência da Computação
Ano: 0000
Banca: Banca não informada
O resultado da fase anterior é expandido em uma solução técnica. Novas classes são adicionadas de forma a fornecer infra-estrutura técnica: a interface com o usuário, gerenciadores de bancos de dados para armazenamento de objetos nos bancos de dados, comunicações com outros sistemas, interfaces com dispositivos no sistema e outros." Isso ocorre na etapa de:
1633 Q116779
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A respeito de controle de acesso a bancos de dados, afirma-se:

I. Controles de acesso mandatários são aplicáveis a bancos de dados nos quais os dados têm uma estrutura de classificação hierárquica. 
II. No caso de controle discricionário, um dado usuário pode ter direitos de acesso diferentes sobre objetos diferentes. 
III. Em controles de acesso mandatários, o usuário i só pode ver o objeto j se o nível de liberação de i é maior ou igual ao nível de classificação de j.

Estão corretas:

1634 Q116777
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A respeito de integridade referencial em bancos de dados relacionais, é correto afirmar:

1635 Q116775
Ciência da Computação
Ano: 0000
Banca: Banca não informada

As regras de integridade fornecem a garantia de que mudanças feitas no banco de dados por usuários autorizados não resultem em perda da consistência de dados. Assim, as regras de integridade protegem o banco de dados de danos acidentais.

NÃO pode ser considerado uma forma de regra de integridade:

1636 Q116773
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Sobre o modelo relacional, é INCORRETO afirmar:

1637 Q116772
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em um banco de dados relacional, a capacidade de modificar o esquema lógico sem que, com isso, qualquer programa de aplicação precise ser reescrito denominase:

1638 Q116770
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em um banco de dados relacional, a capacidade de modificar o esquema físico (modelo de implementação) sem que, com isso, qualquer programa de aplicação precise ser reescrito denomina-se:

1639 Q116768
Ciência da Computação
Ano: 0000
Banca: Banca não informada

armazena os metadados relativos à estrutura do banco de dados.

1640 Q116766
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Uma instância de um banco de dados é:

1641 Q116672
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Um Banco de Dados, no modelo de redes, caracteriza-se por:

1642 Q116655
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Para aumentar o número de colunas selecionadas em uma visualização (view):

1643 Q116647
Ciência da Computação
Ano: 0000
Banca: Banca não informada

As transações de longa duração, aplicadas num sistema de banco de dados, que envolvem interação humana, têm algumas propriedades chave. Três dessas propriedades são:

1644 Q116644
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O tipo de falha que pode ocorrer no sistema de banco de dados, em que a transação não pode mais continuar com sua execução normal devido a alguma condição interna, como uma entrada de dados incorreta, um dado não encontrado, overflow ou limite de reservas excedido, chama-se:

1645 Q116612
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considerando que os programas em COBOL são divididos em quatro divisões, cada uma com uma determinada função, que devem ser estabelecidas em uma ordem correta, qual é a ordem correta de estabelecimento dessas divisões?

1646 Q116609
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A linguagem COBOL apresenta uma série de Instruções para o cálculo de valores. Uma delas é SUBTRACT. Ao utilizá-la da seguinte forma:

SUBTRACT A B 2 FROM C GIVING D

está se realizando:

1647 Q116405
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Se expressarmos a dependência funcional entre dois atributos de um Banco de Dados da forma X → Y , então como pode ser expressa a regra de inferência denominada regra de transitividade?