Buscar

BDRC_Simulados_Av1 e AV2

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 53 páginas

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 53 páginas

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 53 páginas

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

1a Questão (Ref.: 201308133788) Pontos: 0,1  / 0,1
(CESGRANRIO ­ 2007) Que cláusula do comando SQL CREATE TABLE inclui a lista dos atributos que constituem
uma chave candidata?
RESTRICT
  UNIQUE
FOREIGN KEY
NOT NULL
CHECK
  2a Questão (Ref.: 201308133773) Pontos: 0,0  / 0,1
(MOVENS ­ 2010) Em um banco de dados, uma chave primária é uma restrição que confere unicidade a uma
linha ou registro. Por conferir unicidade, pode­se imaginar que chaves primárias e restrição unique são iguais;
porém, há diferenças fundamentais. A respeito das diferenças e semelhanças entre chaves primárias e restrição
unique, assinale a opção correta.
Uma coluna de tabela com a restrição primary key associada pode receber valores nulos.
  Mais de uma restrição de chave primária pode ser definida por tabela.
Uma coluna de tabela com a restrição unique associada pode ser referenciada por uma chave
estrangeira.
Apenas uma restrição unique pode ser criada dentro de uma tabela.
  Uma coluna de tabela com a restrição unique associada pode receber valores nulos.
  3a Questão (Ref.: 201308132024) Pontos: 0,0  / 0,1
O seguinte termo normalmente é utilizado quando se fala em Bancos de Dados Relacionais (BDR):
  Hierarquia
Classe
Método
Semântica
  Tupla
  4a Questão (Ref.: 201308138322) Pontos: 0,1  / 0,1
(FCC­2009) A proposição "um banco de dados não pode conter valores de chaves estrangeiras sem
correspondentes" remete ao conceito de:
restrição de atributo.
  integridade referencial.
restrição de tipo.
unicidade.
irredutibilidade.
  5a Questão (Ref.: 201308133759) Pontos: 0,1  / 0,1
Em um banco de dados, que comando SQL é utilizado para eliminar uma tabela?
INSERT
ALTER
  DROP
UPDATE
DELETE
1a Questão (Ref.: 201308131988) Pontos: 0,0  / 0,1
A  implementação  de  SGBDs  tem,  dentre  seus  objetivos,  solucionar  um  problema  que  ocorre  quando  há
redundância (repetição não necessária dos dados) nos arquivos. Este problema é conhecido por:
integridade de dados.
independência de dados.
  inconsistência de dados.
  replicação de dados.
restrição de dados.
  2a Questão (Ref.: 201308135144) Pontos: 0,1  / 0,1
Associe as colunas abaixo e marque a alternativa correta sobre tipos de dados.
(1) Numérico (  ) DATE
(2) Cadeia ou sequência de caracteres (  ) FLOAT
(3) Cadeia ou sequência de bits (  ) VARCHAR
(4) Data e hora (  ) BIT VARYNG
(  ) DECIMAL
(  ) DOUBLE
(  ) TIME
4­1­2­3­1­1­3
  4­1­2­3­1­1­4
4­1­2­2­3­3­4
2­1­2­4­1­1­2
4­1­2­1­3­1­4
  3a Questão (Ref.: 201308135145) Pontos: 0,1  / 0,1
Assinale a alternativa que contém o comando utilizado para especificar o objeto tabela, dando­lhe um nome,
especificando seus atributos e restrições iniciais.
DELETE FROM
INSERT INTO
  CREATE TABLE.
DROP TABLE
ALTER
  4a Questão (Ref.: 201308133476) Pontos: 0,1  / 0,1
Observe abaixo a tabela MARCA de um banco de dados automobilístico:
 
Marque a alternativa que contém o comando SQL utilizado para criar esta tabela:
CREATE TABLE marca (codigo_marca integer, marca character varying(15), origem character
varying(20));
  CREATE TABLE marca (codigo_marca numeric(6,0), marca character varying(15), origem character
varying(20));
ALTER TABLE marca (codigo_marca numeric(6,0), marca character varying(15), origem character
varying(20));
CREATE TABLE marca (codigo_marca numeric(6,0), marca char(15), origem char(20));
DROP TABLE marca (codigo_marca numeric(6,0), marca varchar(15), origem varchar(20));
  5a Questão (Ref.: 201308127602) Pontos: 0,1  / 0,1
Para  realizar  uma  consulta  no  sistema  gerenciador  de  banco  de  dados  torna­se  necessária  a  utilização  do
seguinte comando:
SELECT nome FROM aluno
O componente do SGBD responsável por esta interação é:
  DML (Data Manipulation Laguage)
DD (Data Dictionary)
DM (Data Model)
DCL (Data Control Language)
DDL (Data Definition Language)
1a Questão (Ref.: 201308127625) Pontos: 0,1  / 0,1
 Observe as tabelas seguir:
Deseja­se inserir na tabela Atleta a seguinte tupla:
888999000,Paula Pequeno, feminino, 1982­01­22, 4.
Observe  que  o  esporte  que  ela  pratica  não  se  encontra  cadastrado  na  tabela Esporte  e  por  isso  ao  tentar
inserir esta tupla com o valor 4 para o campo idesporte violaria­se a:
Restrição de chave
  Restrição de integridade referencial
Restrição de atributo
Restrição semântica
Restrição de inserção
  2a Questão (Ref.: 201308131990) Pontos: 0,1  / 0,1
Tendo como foco o modelo relacional, observe a tabela a seguir, referente a um banco de dados.
Para gerar uma nova tabela com todos os atributos, classificados por nome_paciente, deve­se utilizar o
seguinte comando SQL:
  SELECT * FROM Paciente ORDER BY nome_paciente;
SELECT * OVER Paciente ASC nome_paciente;
SELECT * OVER Paciente DESC nome_paciente;
SELECT * FROM Paciente ASC nome_paciente;
SELECT * OVER Paciente ORDER BY nome_paciente;
  3a Questão (Ref.: 201308137140) Pontos: 0,0  / 0,1
Observe a tabela seguir:
Deseja­se incluir a coluna salário do tipo numérico com 8 dígitos, sendo 2 dígitos reservados a escala. Assinale
a alternativa que contém a sintaxe SQL apropriada para realizar tal inclusão.
  ALTER TABLE professor ADD column salario numeric(8,2).
INSERT INTO professor DROP column salario type numeric(8).
INSERT INTO professor ADD column salario numeric(6,2).
  ALTER TABLE professor ADD column salario numeric(6,2).
ALTER TABLE professor ALTER column salario type numeric(8).
  4a Questão (Ref.: 201308132420) Pontos: 0,1  / 0,1
Suponha uma tabela de produtos com os seguintes campos: codprod, descrição, unidade, situação_fiscal e
valor_unit. Qual é o comando correto para apresentar a descrição do produto e simular no banco um aumento
de preço de 50% para produtos de unidade kg?
Select descrição, preço*0.50 from produtos where unidade=¿kg¿.
Update produtos set preço=preço*0,50 where unidade=¿kg¿.
Delete * from produtos.
  Select descrição, preço*1.50 from produtos where unidade=¿kg¿.
Update produtos set preço=preço*1,50 where unidade=¿kg¿.
  5a Questão (Ref.: 201308132009) Pontos: 0,1  / 0,1
Analise a seguinte sentença SQL:
ADD nome_coluna tipo_coluna 
Esta expressão SQL faz parte do seguinte grupo de comandos:
DTL
DD
DCL
  DDL
DML
  1a Questão (Ref.: 201308675512) Pontos: 0,1  / 0,1
Ao contrário das linguagens tradicionais, que são procedimentais, SQL é uma linguagem declarativa, que integra
três sublinguagens: Data Manipulation Language (DML), Data Definition Language (DDL) e Data Control Language
(DCL). Um comando DML e outro DDL são, respectivamente,
Drop e Update
Grant e Delete.
Drop e Grant.
Delete e Update.
  Update e Drop.
  2a Questão (Ref.: 201308700354) Pontos: 0,1  / 0,1
É um comando do tipo DDL (Data Definition Language) no SQL:
UPDATE
INSERT
DELETE
  CREATE
SELECT
  3a Questão (Ref.: 201308137116) Pontos: 0,0  / 0,1
Considere que um banco de dados relacional foi criado através da execução dos comandos em SQL
a seguir.
Após a criação das tabelas empregado e departamento e das restrições deseja‐se realizar a inserção de algumas tuplas no
banco de dados. Porém as restrições de chave primária e estrangeira impedem que algumas inserções sejam efetuadas.
Com base nestas informações assinale a alternativa que contém apenas as inserções possíveis de serem efetuadas.
I, II, IV e V
  I, II e III
  I, II e V
I, II e IV
I, III e V
  4a Questão (Ref.: 201308133476) Pontos: 0,1  / 0,1
Observe abaixo a tabela MARCA de um banco de dados automobilístico:
 
Marque a alternativa que contém o comando SQL utilizado para criar esta tabela:
DROP TABLE marca (codigo_marca numeric(6,0), marca varchar(15), origem varchar(20));
CREATE TABLE marca (codigo_marca numeric(6,0), marca char(15), origem char(20));
CREATE TABLE marca (codigo_marca integer, marcacharacter varying(15), origem character
varying(20));
ALTER TABLE marca (codigo_marca numeric(6,0), marca character varying(15), origem character
varying(20));
  CREATE TABLE marca (codigo_marca numeric(6,0), marca character varying(15), origem character
varying(20));
  5a Questão (Ref.: 201308133773) Pontos: 0,0  / 0,1
(MOVENS ­ 2010) Em um banco de dados, uma chave primária é uma restrição que confere unicidade a uma
linha ou registro. Por conferir unicidade, pode­se imaginar que chaves primárias e restrição unique são iguais;
porém, há diferenças fundamentais. A respeito das diferenças e semelhanças entre chaves primárias e restrição
unique, assinale a opção correta.
Uma coluna de tabela com a restrição primary key associada pode receber valores nulos.
  Uma coluna de tabela com a restrição unique associada pode receber valores nulos.
Apenas uma restrição unique pode ser criada dentro de uma tabela.
  Uma coluna de tabela com a restrição unique associada pode ser referenciada por uma chave
estrangeira.
Mais de uma restrição de chave primária pode ser definida por tabela.
  1a Questão (Ref.: 201308133788) Pontos: 0,1  / 0,1
(CESGRANRIO ­ 2007) Que cláusula do comando SQL CREATE TABLE inclui a lista dos atributos que constituem
uma chave candidata?
RESTRICT
  UNIQUE
FOREIGN KEY
NOT NULL
CHECK
  2a Questão (Ref.: 201308133773) Pontos: 0,0  / 0,1
(MOVENS ­ 2010) Em um banco de dados, uma chave primária é uma restrição que confere unicidade a uma
linha ou registro. Por conferir unicidade, pode­se imaginar que chaves primárias e restrição unique são iguais;
porém, há diferenças fundamentais. A respeito das diferenças e semelhanças entre chaves primárias e restrição
unique, assinale a opção correta.
Uma coluna de tabela com a restrição primary key associada pode receber valores nulos.
  Mais de uma restrição de chave primária pode ser definida por tabela.
Uma coluna de tabela com a restrição unique associada pode ser referenciada por uma chave
estrangeira.
Apenas uma restrição unique pode ser criada dentro de uma tabela.
  Uma coluna de tabela com a restrição unique associada pode receber valores nulos.
  3a Questão (Ref.: 201308132024) Pontos: 0,0  / 0,1
O seguinte termo normalmente é utilizado quando se fala em Bancos de Dados Relacionais (BDR):
  Hierarquia
Classe
Método
Semântica
  Tupla
  4a Questão (Ref.: 201308138322) Pontos: 0,1  / 0,1
(FCC­2009) A proposição "um banco de dados não pode conter valores de chaves estrangeiras sem
correspondentes" remete ao conceito de:
restrição de atributo.
  integridade referencial.
restrição de tipo.
unicidade.
irredutibilidade.
  5a Questão (Ref.: 201308133759) Pontos: 0,1  / 0,1
Em um banco de dados, que comando SQL é utilizado para eliminar uma tabela?
INSERT
ALTER
  DROP
UPDATE
DELETE
 
 
 BANCOS DE DADOS PARA REDES 
Simulado: CCT0044_SM_201307260802 V.1 Fechar 
Aluno(a): ERICO DOS SANTOS SILVA Matrícula: 201307260802 
Desempenho: 0,4 de 0,5 Data: 10/09/2015 23:24:38 (Finalizada) 
 
 1a Questão (Ref.: 201307398227) Pontos: 0,1 / 0,1 
O esquema a seguir contém duas tabelas: marca e carro. As chaves primárias das tabelas estão sublinhadas. 
Deseja-se que a coluna codigo_marca da tabela carro seja uma chave estrangeira que referencia a tabela marca 
na coluna codigo_marca. Assinale a alternativa que contém a declaração correta desta chave estrangeira. 
 
 
 
 ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCESmarca(codigo_marca); 
 
ALTER TABLE carro ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca); 
 
ALTER TABLE marca ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca); 
 
ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCESmarca (marca); 
 
ALTER TABLE marca ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCEScarro(codigo_marca); 
 
 
 
 
 2a Questão (Ref.: 201307398816) Pontos: 0,1 / 0,1 
(NCE-UFRJ 2001) 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. 
 
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. 
 
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. 
 
 
 
 
 3a Questão (Ref.: 201307384074) Pontos: 0,0 / 0,1 
Sobre definições de banco de dados, analise as assertivas e assinale a alternativa que aponta as corretas. 
I) Um BD representa algum aspecto do mundo real, às vezes chamado de minimundo. 
II) Um banco de dados é uma coleção logicamente coerente de dados com algum significado inerente. 
 III) Um banco de dados é projetado, construído e populado com dados para uma finalidade específica. 
 
 
 
Apenas I e II 
 
Apenas I e III 
 
Apenas II e III 
 IV e V 
 I, II e III 
 
 
 
 
 4a Questão (Ref.: 201307398277) Pontos: 0,1 / 0,1 
Observe a tabela seguir: 
 
Deseja-se incluir a coluna salário do tipo numérico com 8 dígitos, sendo 2 dígitos reservados a escala. Assinale a 
alternativa que contém a sintaxe SQL apropriada para realizar tal inclusão. 
 
 
 
INSERT INTO professor ADD column salario numeric(6,2). 
 ALTER TABLE professor ADD column salario numeric(8,2). 
 
ALTER TABLE professor ADD column salario numeric(6,2). 
 
INSERT INTO professor DROP column salario type numeric(8). 
 
ALTER TABLE professor ALTER column salario type numeric(8). 
 
 
 
 
 5a Questão (Ref.: 201307398253) Pontos: 0,1 / 0,1 
Considere que um banco de dados relacional foi criado através da execução dos comandos em SQL 
a seguir. 
 
Após a criação das tabelas empregado e departamento e das restrições deseja-se realizar a inserção de algumas tuplas 
no banco de dados. Porém as restrições de chave primária e estrangeira impedem que algumas inserções sejam 
efetuadas. Com base nestas informações assinale a alternativa que contém apenas as inserções possíveis de serem 
efetuadas. 
 
 
 
 I, II e V 
 
I, II, IV e V 
 
I, II e III 
 
I, II e IV 
 
I, III e V 
 
 
 
 
 
 
 
 
 
 
 
 
 BANCOS DE DADOS PARA REDES 
Simulado: Fechar 
Aluno(a): Matrícula: 
Desempenho: 0,4 de 0,5 Data: 23/10/2015 06:00:14 (Finalizada) 
 
 1a Questão (Ref.: 201307398227) Pontos: 0,1 / 0,1 
O esquema a seguir contém duas tabelas: marca e carro. As chaves primárias das tabelas estão sublinhadas. 
Deseja-se que a coluna codigo_marca da tabela carro seja uma chave estrangeira que referencia a tabela marca 
na coluna codigo_marca. Assinale a alternativa que contém a declaração correta desta chave estrangeira. 
 
 
 
 
ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCESmarca (marca); 
 ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCESmarca(codigo_marca); 
 
ALTER TABLE marca ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCEScarro(codigo_marca); 
 
ALTER TABLE carro ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca); 
 
ALTER TABLE marca ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca); 
 
 
 
 
 2a Questão (Ref.: 201307987440) Pontos: 0,0 / 0,1 
Marque a alternativa que contém um dos mecanismo que permite manter as informações consistentes em um 
banco de dados, quanto ao relacionamento entre relações. 
 
 
 
Índice Único. 
 Tabela. 
 Integridade Referencial. 
 
Domínio. 
 
Registro. 
 
 
 
 
 3a Questão (Ref.: 201307394613) Pontos: 0,1 / 0,1 
Observe abaixo a tabela MARCA deum banco de dados automobilístico:
 
 
Marque a alternativa que contém o comando SQL utilizado para criar esta tabela: 
 
 
 
CREATE TABLE marca (codigo_marca integer, marca character varying(15), origem character 
varying(20)); 
 
DROP TABLE marca (codigo_marca numeric(6,0), marca varchar(15), origem varchar(20)); 
 CREATE TABLE marca (codigo_marca numeric(6,0), marca character varying(15), origem character 
varying(20)); 
 
ALTER TABLE marca (codigo_marca numeric(6,0), marca character varying(15), origem character 
varying(20)); 
 
CREATE TABLE marca (codigo_marca numeric(6,0), marca char(15), origem char(20)); 
 
 
 
 
 4a Questão (Ref.: 201307388760) Pontos: 0,1 / 0,1 
A cláusula utilizada para limitar valores ou domínios é conhecida por: 
 
 
 
DEFAULT 
 
DOMAIN 
 
UNIQUE 
 CHECK 
 
CONSTRAINT 
 
 
 
 
 5a Questão (Ref.: 201307388738) Pontos: 0,1 / 0,1 
Das alternativas abaixo, qual delas contém um banco de dados proprietário? 
 
 
 
Interbase/Firebird 
 
Cassandra 
 
MySQL 
 
PostgreSQL 
 ORACLE 
 
 
 
 
 
 
 
 
 
 
 BANCOS DE DADOS PARA REDES 
Simulado: CCT0044_SM_201307260802 V.2 Fe
char 
 1a Questão (Ref.: 201307394970) Pontos: 0,1 / 0,1 
Os objetivos dos compiladores DDL, DML e DCL são, respectivamente: 
 
 
 criar os objetos do banco de dados, manipular (recuperação, inserção, remoção e alteração) dados nos 
objetos criados pela DDL e fornecer privilégio de acesso às informações. 
 
criar os objetos do banco de dados, fornecer privilégio de acesso às informações e manipular 
(recuperação, inserção, remoção e alteração) dados nos objetos criados pela DDL. 
 
manipular (recuperação, inserção, remoção e alteração) dados nos objetos criados pela DML, criar os 
objetos do banco de dados e fornecer privilégio de acesso às informações. 
 
fornecer privilégio de acesso às informações, criar os objetos do banco de dados e manipular 
(recuperação, inserção, remoção e alteração) dados nos objetos criados pela DDL. 
 
fornecer privilégio de acesso às informações, manipular (recuperação, inserção, remoção e alteração) 
dados nos objetos criados pela DDL e criar os objetos do banco de dados. 
 2a Questão (Ref.: 201307388739) Pontos: 0,1 / 0,1 
Para realizar uma consulta no sistema gerenciador de banco de dados torna-se necessária a utilização do 
seguinte comando: 
SELECT nome FROM aluno 
O componente do SGBD responsável por esta interação é: 
 
 
 
DM (Data Model) 
 DML (Data Manipulation Laguage) 
 
DD (Data Dictionary) 
 
DDL (Data Definition Language) 
 
DCL (Data Control Language) 
 3a Questão (Ref.: 201307393163) Pontos: 0,1 / 0,1 
O uso de um SGBD é necessário para: 
(I) Controlar redundância. 
(II) Restringir o acesso não autorizado aos dados. 
(III) Gerenciar bancos de dados simples onde não há reconhecidamente múltiplos acessos. 
(IV) Manter restrições de integridade no banco de dados. 
(V) Prover Backup e Recuperação. 
Assinale a alternativa que contém todas as proposições corretas. 
 
 
 
I, II e III 
 
I, II, III e V 
 I, II, IV e V 
 
II, IV e V 
 
I, II e IV 
 4a Questão (Ref.: 201307394901) Pontos: 0,1 / 0,1 
Um administrador de banco de dados (Data Base Administrator - DBA) é responsável por realizar uma série de 
funções sobre um determinado banco de dados. Entre as funções listadas abaixo, assinale qual é de 
competência específica de um DBA. 
 
 
 Auxiliar equipes de desenvolvimento e de testes a maximizar o desempenho e uso do banco de 
dados. 
 
Desenvolver softwares para extrair informações dos bancos de dados. 
 
Se comunicar com todos os potenciais usuários a fim de entender suas necessidades e criar um 
projeto que os atenda. 
 
Planejar, documentar, gerenciar e integrar recursos de informações corporativas de forma a manter 
as regras de negócio coerentes. 
 
Identificar as necessidades dos usuários finais. 
 5a Questão (Ref.: 201307384074) Pontos: 0,1 / 0,1 
Sobre definições de banco de dados, analise as assertivas e assinale a alternativa que aponta as corretas. 
I) Um BD representa algum aspecto do mundo real, às vezes chamado de minimundo. 
II) Um banco de dados é uma coleção logicamente coerente de dados com algum significado inerente. 
 III) Um banco de dados é projetado, construído e populado com dados para uma finalidade específica. 
 
 
 
IV e V 
 
Apenas I e II 
 
Apenas I e III 
 
Apenas II e III 
 I, II e III 
 
 BANCOS DE DADOS PARA REDES 
1o Avaliando o Aprendizado » 
 1a Questão (Ref.: 201307398227) Pontos: 0,1 / 0,1 
O esquema a seguir contém duas tabelas: marca e carro. As chaves primárias das tabelas estão sublinhadas. 
Deseja-se que a coluna codigo_marca da tabela carro seja uma chave estrangeira que referencia a tabela marca 
na coluna codigo_marca. Assinale a alternativa que contém a declaração correta desta chave estrangeira. 
 
 
 
 ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCESmarca(codigo_marca); 
 
ALTER TABLE carro ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca); 
 
ALTER TABLE marca ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca); 
 
ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCESmarca (marca); 
 
ALTER TABLE marca ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCEScarro(codigo_marca); 
 
 2a Questão (Ref.: 201307398816) Pontos: 0,1 / 0,1 
(NCE-UFRJ 2001) 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. 
 
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. 
 
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. 
 
 
 3a Questão (Ref.: 201307384074) Pontos: 0,0 / 0,1 
Sobre definições de banco de dados, analise as assertivas e assinale a alternativa que aponta as corretas. 
I) Um BD representa algum aspecto do mundo real, às vezes chamado de minimundo. 
II) Um banco de dados é uma coleção logicamente coerente de dados com algum significado inerente. 
 III) Um banco de dados é projetado, construído e populado com dados para uma finalidade específica. 
 
 
 
Apenas I e II 
 
Apenas I e III 
 
Apenas II e III 
 IV e V 
 I, II e III 
 4a Questão (Ref.: 201307398277) Pontos: 0,1 / 0,1 
Observe a tabela seguir: 
 
Deseja-se incluir a coluna salário do tipo numérico com 8 dígitos, sendo 2 dígitos reservados a escala. Assinale a 
alternativa que contém a sintaxe SQL apropriada para realizar tal inclusão. 
 
 
 
INSERT INTO professor ADD column salario numeric(6,2). 
 ALTER TABLE professor ADD column salario numeric(8,2). 
 
ALTER TABLE professor ADD column salario numeric(6,2). 
 
INSERT INTO professor DROP column salario type numeric(8). 
 
ALTER TABLE professor ALTER column salario type numeric(8). 
 5a Questão (Ref.: 201307398253) Pontos: 0,1 / 0,1 
Considere que um banco de dados relacional foi criado através da execução dos comandos em SQL 
a seguir. 
 
Após a criação das tabelas empregado e departamento e das restrições deseja-se realizar a inserção de algumas tuplas 
no banco de dados. Porém as restrições de chave primária e estrangeira impedem que algumas inserções sejam 
efetuadas. Com base nestas informações assinale a alternativa que contém apenas as inserções possíveis de serem 
efetuadas. 
 
 
 
 
 I, II e V 
 
I, II, IV e V 
 
I, II e III 
 
I, II e IV 
 
I,III e V 
 
1o Avaliando o Aprendizado » 
 1a Questão (Ref.: 201307394970) Pontos: 0,1 / 0,1 
Os objetivos dos compiladores DDL, DML e DCL são, respectivamente: 
 
 
 criar os objetos do banco de dados, manipular (recuperação, inserção, remoção e alteração) dados nos 
objetos criados pela DDL e fornecer privilégio de acesso às informações. 
 
criar os objetos do banco de dados, fornecer privilégio de acesso às informações e manipular 
(recuperação, inserção, remoção e alteração) dados nos objetos criados pela DDL. 
 
manipular (recuperação, inserção, remoção e alteração) dados nos objetos criados pela DML, criar os 
objetos do banco de dados e fornecer privilégio de acesso às informações. 
 
fornecer privilégio de acesso às informações, criar os objetos do banco de dados e manipular 
(recuperação, inserção, remoção e alteração) dados nos objetos criados pela DDL. 
 
fornecer privilégio de acesso às informações, manipular (recuperação, inserção, remoção e alteração) 
dados nos objetos criados pela DDL e criar os objetos do banco de dados. 
 2a Questão (Ref.: 201307388739) Pontos: 0,1 / 0,1 
Para realizar uma consulta no sistema gerenciador de banco de dados torna-se necessária a utilização do 
seguinte comando: 
SELECT nome FROM aluno 
O componente do SGBD responsável por esta interação é: 
 
 
 
DM (Data Model) 
 DML (Data Manipulation Laguage) 
 
DD (Data Dictionary) 
 
DDL (Data Definition Language) 
 
DCL (Data Control Language) 
 3a Questão (Ref.: 201307393163) Pontos: 0,1 / 0,1 
O uso de um SGBD é necessário para: 
(I) Controlar redundância. 
(II) Restringir o acesso não autorizado aos dados. 
(III) Gerenciar bancos de dados simples onde não há reconhecidamente múltiplos acessos. 
(IV) Manter restrições de integridade no banco de dados. 
(V) Prover Backup e Recuperação. 
Assinale a alternativa que contém todas as proposições corretas. 
 
 
 
I, II e III 
 
I, II, III e V 
 I, II, IV e V 
 
II, IV e V 
 
I, II e IV 
 4a Questão (Ref.: 201307394901) Pontos: 0,1 / 0,1 
Um administrador de banco de dados (Data Base Administrator - DBA) é responsável por realizar uma série de 
funções sobre um determinado banco de dados. Entre as funções listadas abaixo, assinale qual é de 
competência específica de um DBA. 
 
 
 Auxiliar equipes de desenvolvimento e de testes a maximizar o desempenho e uso do banco de 
dados. 
 
Desenvolver softwares para extrair informações dos bancos de dados. 
 
Se comunicar com todos os potenciais usuários a fim de entender suas necessidades e criar um 
projeto que os atenda. 
 
Planejar, documentar, gerenciar e integrar recursos de informações corporativas de forma a manter 
as regras de negócio coerentes. 
 
Identificar as necessidades dos usuários finais. 
 5a Questão (Ref.: 201307384074) Pontos: 0,1 / 0,1 
Sobre definições de banco de dados, analise as assertivas e assinale a alternativa que aponta as corretas. 
I) Um BD representa algum aspecto do mundo real, às vezes chamado de minimundo. 
II) Um banco de dados é uma coleção logicamente coerente de dados com algum significado inerente. 
 III) Um banco de dados é projetado, construído e populado com dados para uma finalidade específica. 
 
 
 
IV e V 
 
Apenas I e II 
 
Apenas I e III 
 
Apenas II e III 
 I, II e III 
 
2o Avaliando o Aprendizado » 
 1a Questão (Ref.: 201307398816) Pontos: 0,0 / 0,1 
(NCE-UFRJ 2001) Sobre os conceitos de domínio, atributo e relação, é correto afirmar que: 
 
 
 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. 
 
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. 
 2a Questão (Ref.: 201307961373) Pontos: 0,0 / 0,1 
Bancos de dados relacionais estão entre os mais usados no mundo. A respeito desse tipo de banco, analise as 
seguintes afirmações: (I) Nesse tipo de banco, os dados são organizados em tabelas. (II) Define atributos 
chaves que servem para estabelecer relacionamentos entre tabelas. (III) As colunas das tabelas correspondem 
a atributos da relação. (IV) As linhas das tabelas correspondem a elementos da relação. (V) Tuplas são 
definidas como sinônimos de campos. Assinale a alternativa que contém todas as proposições corretas. 
 
 
 II, IV e V 
 I, II, III e IV 
 
I, II, IV e V 
 
I, II, III e V 
 
I, II e IV 
 3a Questão (Ref.: 201307399459) Pontos: 0,0 / 0,1 
(FCC-2009) A proposição "um banco de dados não pode conter valores de chaves estrangeiras sem 
correspondentes" remete ao conceito de: 
 
 
 
restrição de atributo. 
 integridade referencial. 
 
restrição de tipo. 
 irredutibilidade. 
 
unicidade. 
 4a Questão (Ref.: 201307398227) Pontos: 0,1 / 0,1 
O esquema a seguir contém duas tabelas: marca e carro. As chaves primárias das tabelas estão sublinhadas. 
Deseja-se que a coluna codigo_marca da tabela carro seja uma chave estrangeira que referencia a tabela marca 
na coluna codigo_marca. Assinale a alternativa que contém a declaração correta desta chave estrangeira. 
 
 
 
 
ALTER TABLE marca ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCEScarro(codigo_marca); 
 
ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCESmarca (marca); 
 
ALTER TABLE marca ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca); 
 ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCESmarca(codigo_marca); 
 
ALTER TABLE carro ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca); 
 
 
 5a Questão (Ref.: 201307393161) Pontos: 0,1 / 0,1 
O seguinte termo normalmente é utilizado quando se fala em Bancos de Dados Relacionais (BDR): 
 
 
 
Classe 
 
Semântica 
 
Hierarquia 
 
Método 
 Tupla 
 
3o Avaliando o Aprendizado » 
 1a Questão (Ref.: 201307398227) Pontos: 0,1 / 0,1 
O esquema a seguir contém duas tabelas: marca e carro. As chaves primárias das tabelas estão sublinhadas. 
Deseja-se que a coluna codigo_marca da tabela carro seja uma chave estrangeira que referencia a tabela marca 
na coluna codigo_marca. Assinale a alternativa que contém a declaração correta desta chave estrangeira. 
 
 
 
 
ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCESmarca (marca); 
 ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCESmarca(codigo_marca); 
 
ALTER TABLE marca ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCEScarro(codigo_marca); 
 
ALTER TABLE carro ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca); 
 
ALTER TABLE marca ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca); 
 
 
 2a Questão (Ref.: 201307987440) Pontos: 0,0 / 0,1 
Marque a alternativa que contém um dos mecanismo que permite manter as informações consistentes em um 
banco de dados, quanto ao relacionamento entre relações. 
 
 
 
Índice Único. 
 Tabela. 
 Integridade Referencial. 
 
Domínio. 
 
Registro. 
 3a Questão (Ref.: 201307394613) Pontos: 0,1 / 0,1 
Observe abaixo a tabela MARCA de um banco de dados automobilístico:
 
 
Marque a alternativa que contém o comando SQL utilizado para criar esta tabela: 
 
 
 
CREATE TABLE marca (codigo_marca integer, marca character varying(15), origem character 
varying(20)); 
 
DROP TABLE marca (codigo_marca numeric(6,0), marca varchar(15), origem varchar(20)); 
 CREATE TABLE marca (codigo_marca numeric(6,0), marca character varying(15), origem charactervarying(20)); 
 
ALTER TABLE marca (codigo_marca numeric(6,0), marca character varying(15), origem character 
varying(20)); 
 
CREATE TABLE marca (codigo_marca numeric(6,0), marca char(15), origem char(20)); 
 
 
 4a Questão (Ref.: 201307388760) Pontos: 0,1 / 0,1 
A cláusula utilizada para limitar valores ou domínios é conhecida por: 
 
 
 
DEFAULT 
 
DOMAIN 
 
UNIQUE 
 CHECK 
 
CONSTRAINT 
 5a Questão (Ref.: 201307388738) Pontos: 0,1 / 0,1 
Das alternativas abaixo, qual delas contém um banco de dados proprietário? 
 
 
 
Interbase/Firebird 
 
Cassandra 
 
MySQL 
 
PostgreSQL 
 ORACLE 
 
4o Avaliando o Aprendizado » 
 1a Questão (Ref.: 201307398277) Pontos: 0,1 / 0,1 
Observe a tabela seguir: 
 
Deseja-se incluir a coluna salário do tipo numérico com 8 dígitos, sendo 2 dígitos reservados a escala. Assinale a 
alternativa que contém a sintaxe SQL apropriada para realizar tal inclusão. 
 
 
 
ALTER TABLE professor ADD column salario numeric(6,2). 
 
INSERT INTO professor DROP column salario type numeric(8). 
 
ALTER TABLE professor ALTER column salario type numeric(8). 
 
INSERT INTO professor ADD column salario numeric(6,2). 
 ALTER TABLE professor ADD column salario numeric(8,2). 
 2a Questão (Ref.: 201307388760) Pontos: 0,1 / 0,1 
A cláusula utilizada para limitar valores ou domínios é conhecida por: 
 
 
 
CONSTRAINT 
 
DEFAULT 
 CHECK 
 
DOMAIN 
 
UNIQUE 
 3a Questão (Ref.: 201307950317) Pontos: 0,1 / 0,1 
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 
 
Se as duas são verdadeiras, a segunda NÃO justifica a primeira 
 Se as duas são verdadeiras, a segunda justifica a primeira 
 
As duas afirmativas são falsas 
 
Se a primeira é false, a segunda é verdadeira 
 4a Questão (Ref.: 201307396279) Pontos: 0,1 / 0,1 
Relacione as colunas e marque a alternativa correta sobre atores do BD. 
(1) Administradores de banco de 
dados ( ) Realizam consutlas, atualizações e geração de relatórios. 
(2) Projetistas de banco de dados ( ) soluciona problemas como falhas na segurança e demora no tempo de resposta do sistema. 
(3) Usuários finais ( ) identificam as necessidades e definem as especificações das transações padrão que atendam aos dos usuários finais. 
(4) Analista de sistemas ( ) implementam as especificações definidas pelos analistas de sistemas como programas. 
(5) Programadores de aplicações ( ) identifica os dados a serem armazenados e escolhem estruturas apropriadas para representar e armazenar estes dados. 
 
 
 
 
1-3-4-5-2 
 3-1-4-5-2 
 
3-2-4-1-5 
 
4-2-5-1-2 
 
1-5-3-4-2 
 5a Questão (Ref.: 201307396281) Pontos: 0,1 / 0,1 
Associe as colunas abaixo e marque a alternativa correta sobre tipos de dados. 
(1) Numérico ( ) DATE 
(2) Cadeia ou sequência de caracteres ( ) FLOAT 
(3) Cadeia ou sequência de bits ( ) VARCHAR 
(4) Data e hora ( ) BIT VARYNG 
 
( ) DECIMAL 
 
( ) DOUBLE 
 
( ) TIME 
 
 
 
 
4-1-2-1-3-1-4 
 4-1-2-3-1-1-4 
 
4-1-2-2-3-3-4 
 
4-1-2-3-1-1-3 
 
2-1-2-4-1-1-2 
 
BANCOS DE DADOS PARA REDES 
 
Simulado: CCT0044_SM_201307260977 V.1 
Aluno(a): GUILHERME JUDICE DE ANDRADE 
Desempenho: 0,4 de 0,5 
 
 1a Questão (Ref.: 201307399642) Pontos: 0,1 / 0,1 
(FCC-2010) Na terminologia do Modelo Relacional, cada linha da tabela é chamada de I, a tabela é denominada 
II e o nome da coluna é denominado III. Marque a opção que descreve I, II e III. 
 
 
Esquema, instância e domínio. 
 
Registro, relação e domínio. 
 Tupla, relação e atributo. 
 
Tupla, instância e atributo. 
 
Registro, arquivo e campo. 
 
 
 2a Questão (Ref.: 201307399008) Pontos: 0,1 / 0,1 
(NCE-UFRJ 2001) 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 domínio é definido por um conjunto de atributos pertencentes a uma relação. 
 
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. 
 
 
 3a Questão (Ref.: 201307394805) Pontos: 0,1 / 0,1 
Observe abaixo a tabela MARCA de um banco de dados 
automobilístico: 
 
Marque a alternativa que contém o comando SQL utilizado para criar esta tabela: 
 
 
ALTER TABLE marca (codigo_marca numeric(6,0), marca character varying(15), origem character 
varying(20)); 
 
CREATE TABLE marca (codigo_marca numeric(6,0), marca char(15), origem char(20)); 
 
CREATE TABLE marca (codigo_marca integer, marca character varying(15), origem character 
varying(20)); 
 CREATE TABLE marca (codigo_marca numeric(6,0), marca character varying(15), origem character 
varying(20)); 
 
DROP TABLE marca (codigo_marca numeric(6,0), marca varchar(15), origem varchar(20)); 
 
 
 4a Questão (Ref.: 201307398419) Pontos: 0,0 / 0,1 
O esquema a seguir contém duas tabelas: marca e carro. As chaves primárias das tabelas estão sublinhadas. 
Deseja-se que a coluna codigo_marca da tabela carro seja uma chave estrangeira que referencia a tabela marca 
na coluna codigo_marca. Assinale a alternativa que contém a declaração correta desta chave estrangeira. 
 
 
 
ALTER TABLE carro ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca); 
 
ALTER TABLE marca ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca); 
 ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCESmarca(codigo_marca); 
 
ALTER TABLE marca ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCEScarro(codigo_marca); 
 ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN 
KEY (codigo_marca) REFERENCESmarca (marca); 
 
 
 5a Questão (Ref.: 201307394853) Pontos: 0,1 / 0,1 
Em relação ao conceito de Chave Primária, assinale a afirmação correta. 
 
 
É formada por, no mínimo, dois atributos. 
 
Identifica duas ou mais tuplas. 
 
Pode conter atributos com valor nulo. 
 
É formada por, no máximo, um único atributo. 
 Identifica unicamente uma tupla. 
 
 
 1a Questão (Ref.: 201307388934) Pontos: 0,1 / 0,1 
 Analise o banco de dados ilustrado na figura a seguir e responda o que se pede: 
 
Assinale a alternativa que contém o comando SQL padrão para eliminar a tabela turma e todas as suas 
dependências. 
 
 
REMOVE TABLE turma RESTRICT; 
 
REMOVE TABLE turma CASCADE; 
 
DROP TABLE turma RESTRICT; 
 
DROP SCHEMA universidade CASCADE; 
 DROP TABLE turma CASCADE; 
 
 
 2a Questão (Ref.: 201307395236) Pontos: 0,1 / 0,1 
Assinale a assertiva que contém dois comandos pertencentes à categoria Data Manipulation Language (DML) de 
um banco de dados SQL. 
 
 SELECT e INSERT. 
 
ALTER e INSERT. 
 
SELECT e ALTER. 
 
CREATE e ALTER. 
 
UPDATE e CREATE. 
 
 
 3a Questão (Ref.: 201307388929) Pontos: 0,1 / 0,1 
Correlacione as colunas a seguir e marque a alternativa que contém a sequência de respostas corretas, de cima 
para baixo. 
(1) BD ( ) É um sistema de software de uso geral que facilita o processo de definição, construção, manipulação e 
compartilhamento de bancos de dados entre diversos usuários e aplicações. 
(2) SGBD ( ) É a definição do banco de dados ou informação descritiva deste, que é armazenadana forma de um 
catálogo ou dicionário. 
(3) Metadados ( ) É uma coleção logicamente coerente de dados com algum significado inerente. 
BANCOS DE DADOS PARA REDES 
 
Simulado: CCT0044_SM_201307260977 V.2 
Aluno(a): GUILHERME JUDICE DE ANDRADE 
Desempenho: 0,5 de 0,5 
(4) Modelo de dados ( ) É uma coleção de conceitos que podem ser usados para descrever a estrutura de um banco de dados. 
 
 
 
4,1,3,2 
 
2,4,1,3 
 2, 3, 1, 4 
 
4,3,1,2 
 
3,2,1,4 
 
 
 4a Questão (Ref.: 201307393338) Pontos: 0,1 / 0,1 
Analise a seguinte sentença SQL: 
 
ADD nome_coluna tipo_coluna 
 
Esta expressão SQL faz parte do seguinte grupo de comandos: 
 
 
DTL 
 
DD 
 
DCL 
 
DML 
 DDL 
 
 
 5a Questão (Ref.: 201307393322) Pontos: 0,1 / 0,1 
Acerca do Modelo Relacional, marque a alternativa correta: 
 
 
O comando ALTER TABLE altera, exclusivamente, uma condição específica de restrição. 
 
A cláusula WHERE define as tabelas de onde o resultado é produzido. 
 
O comando DELETE remove as tuplas da tabela e sua definição do catálogo. 
 O comando DROP TABLE remove as tuplas da tabela e sua definição do catálogo. 
 
O comando UPDATE permite inserir uma nova tupla. 
 
  1a Questão (Ref.: 201307987632) Pontos: 0,1  / 0,1
Marque a alternativa que contém um dos mecanismo que permite manter as informações consistentes em um
banco de dados, quanto ao relacionamento entre relações.
Registro.
Domínio.
Índice Único.
Tabela.
  Integridade Referencial.
  2a Questão (Ref.: 201307395088) Pontos: 0,0  / 0,1
Em um banco de dados, que comando SQL é utilizado para eliminar uma tabela?
UPDATE
INSERT
  DELETE
  DROP
ALTER
  3a Questão (Ref.: 201307388954) Pontos: 0,1  / 0,1
 Observe as tabelas seguir:
Deseja­se inserir na tabela Atleta a seguinte tupla:
888999000,Paula Pequeno, feminino, 1982­01­22, 4.
Observe  que  o  esporte  que  ela  pratica  não  se  encontra  cadastrado  na  tabela Esporte  e  por  isso  ao  tentar
inserir esta tupla com o valor 4 para o campo idesporte violaria­se a:
Restrição de atributo
Restrição de inserção
Restrição de chave
Restrição semântica
  Restrição de integridade referencial
  4a Questão (Ref.: 201307388930) Pontos: 0,1  / 0,1
Das alternativas abaixo, qual delas contém um banco de dados proprietário?
Cassandra
MySQL
Interbase/Firebird
PostgreSQL
  ORACLE
  5a Questão (Ref.: 201307393355) Pontos: 0,1  / 0,1
O uso de um SGBD é necessário para:
(I) Controlar redundância.
(II) Restringir o acesso não autorizado aos dados.
(III) Gerenciar bancos de dados simples onde não há reconhecidamente múltiplos acessos.
(IV) Manter restrições de integridade no banco de dados.
(V) Prover Backup e Recuperação.
Assinale a alternativa que contém todas as proposições corretas.
I, II e III
II, IV e V
  I, II, IV e V
I, II, III e V
I, II e IV
22/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=6687904960 1/2
   BANCOS DE DADOS PARA REDES
Simulado: CCT0044_SM_201307260977 V.1   Fechar
Aluno(a): GUILHERME JUDICE DE ANDRADE Matrícula: 201307260977
Desempenho: 0,2 de 0,5 Data: 22/10/2015 17:20:39 (Finalizada)
  1a Questão (Ref.: 201307394847) Pontos: 0,0  / 0,1
Considere a seguinte sentença:
Select (X) from (Y) order by (Z).
Na SQL, X, Y e Z são, respectivamente:
nome de tabela (relação), nome de coluna (atributo) e nome de coluna (atributo).
  nome de coluna (atributo), nome de tabela (relação) e nome de coluna (atributo).
condição, nome de tabela (relação) e nome de coluna (atributo).
nome de tabela (relação), condição e nome de coluna (atributo).
  nome de coluna(atributo), nome de tabela(relação) e condição.
  2a Questão (Ref.: 201307395102) Pontos: 0,1  / 0,1
(MOVENS ­ 2010) Em um banco de dados, uma chave primária é uma restrição que confere unicidade a uma
linha ou registro. Por conferir unicidade, pode­se imaginar que chaves primárias e restrição unique são iguais;
porém, há diferenças fundamentais. A respeito das diferenças e semelhanças entre chaves primárias e restrição
unique, assinale a opção correta.
Uma coluna de tabela com a restrição primary key associada pode receber valores nulos.
  Uma coluna de tabela com a restrição unique associada pode receber valores nulos.
Mais de uma restrição de chave primária pode ser definida por tabela.
Apenas uma restrição unique pode ser criada dentro de uma tabela.
Uma coluna de tabela com a restrição unique associada pode ser referenciada por uma chave
estrangeira.
  3a Questão (Ref.: 201307395224) Pontos: 0,0  / 0,1
Analise o esquema de banco de dados ilustrado abaixo e responda o que se pede:
livro (cod_livro, titulo, descricao, ano_publicacao, preco)
Assinale a alternativa que contém o comando SQL utilizado para listar todas as informações dos livros que não
foram publicados entre os anos 2001 e 2005.
  SELECT * FROM livro WHERE (ano_publicaco NOT LIKE 2001 AND 2005);
SELECT * FROM livro WHERE (ano_publicaco BETWEEN 2001 AND 2005);
SELECT * FROM livro WHERE ano_publicaco=2001 AND ano_publicacao=2005;
  SELECT * FROM livro WHERE (ano_publicaco NOT BETWEEN 2001 AND 2005);
SELECT * FROM livro WHERE (ano_publicaco LIKE 2001 AND 2005);
  4a Questão (Ref.: 201307395089) Pontos: 0,1  / 0,1
22/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=6687904960 2/2
Qual comando SQL é utilizado para obter um conjunto de dados em uma tabela em um banco de dados?
GET
UPDATE
DELETE
  SELECT
INSERT
  5a Questão (Ref.: 201307395088) Pontos: 0,0  / 0,1
Em um banco de dados, que comando SQL é utilizado para eliminar uma tabela?
INSERT
UPDATE
ALTER
  DELETE
  DROP
 
  1a Questão (Ref.: 201307399651) Pontos: 0,1  / 0,1
(FCC­2009) A proposição "um banco de dados não pode conter valores de chaves estrangeiras sem
correspondentes" remete ao conceito de:
restrição de tipo.
unicidade.
restrição de atributo.
irredutibilidade.
  integridade referencial.
  2a Questão (Ref.: 201307393353) Pontos: 0,1  / 0,1
O seguinte termo normalmente é utilizado quando se fala em Bancos de Dados Relacionais (BDR):
Classe
Semântica
Hierarquia
  Tupla
Método
  3a Questão (Ref.: 201307961565) Pontos: 0,1  / 0,1
Bancos de dados relacionais estão entre os mais usados no mundo. A respeito desse tipo de banco, analise as
seguintes afirmações: (I) Nesse tipo de banco, os dados são organizados em tabelas. (II) Define atributos
chaves que servem para estabelecer relacionamentos entre tabelas. (III) As colunas das tabelas correspondem
a atributos da relação. (IV) As linhas das tabelas correspondem a elementos da relação. (V) Tuplas são
definidas como sinônimos de campos. Assinale a alternativa que contém todas as proposições corretas.
I, II, III e V
  I, II, III e IV
I, II e IV
I, II, IV e V
II, IV e V
  4a Questão (Ref.: 201307399008) Pontos: 0,0  / 0,1
(NCE­UFRJ 2001) 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.
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.
  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.
  5a Questão (Ref.: 201307398419) Pontos: 0,1  / 0,1
O esquema a seguir contém duas tabelas: marca e carro. As chaves primárias das tabelas estão sublinhadas.
Deseja­se  que  a  coluna  codigo_marca  da  tabela  carro  seja  uma  chave  estrangeira  que  referencia  a  tabela
marca  na  coluna  codigo_marca.  Assinale  a  alternativa  que  contém  a  declaração  correta  desta  chave
estrangeira.
ALTER TABLE carroADD CONSTRAINT codigo_marca_fk FOREIGN
KEY (codigo_marca) REFERENCESmarca (marca);
  ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN
KEY (codigo_marca) REFERENCESmarca(codigo_marca);
ALTER TABLE marca ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca);
ALTER TABLE carro ADD CONSTRAINT codigo_marca_pk PRIMARY KEY (codigo_marca);
ALTER TABLE marca ADD CONSTRAINT codigo_marca_fk FOREIGN
KEY (codigo_marca) REFERENCEScarro(codigo_marca);
15/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5268424920 1/3
   BANCOS DE DADOS PARA REDES
Simulado: CCT0044_SM_201202124828 V.1   Fechar
Aluno(a): LUCIO PANELLA LASSANCE Matrícula: 201202124828
Desempenho: 0,5 de 0,5 Data: 15/11/2015 12:03:43 (Finalizada)
  1a Questão (Ref.: 201202239166) Pontos: 0,1  / 0,1
Das alternativas abaixo, qual delas contém um banco de dados proprietário?
  ORACLE
Interbase/Firebird
MySQL
PostgreSQL
Cassandra
  2a Questão (Ref.: 201202837868) Pontos: 0,1  / 0,1
Marque a alternativa que contém um dos mecanismo que permite manter as informações consistentes em um
banco de dados, quanto ao relacionamento entre relações.
  Integridade Referencial.
Registro.
Tabela.
Índice Único.
Domínio.
  3a Questão (Ref.: 201202239190) Pontos: 0,1  / 0,1
 Observe as tabelas seguir:
15/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5268424920 2/3
Deseja­se inserir na tabela Atleta a seguinte tupla:
888999000,Paula Pequeno, feminino, 1982­01­22, 4.
Observe  que  o  esporte  que  ela  pratica  não  se  encontra  cadastrado  na  tabela Esporte  e  por  isso  ao  tentar
inserir esta tupla com o valor 4 para o campo idesporte violaria­se a:
Restrição de chave
  Restrição de integridade referencial
Restrição de inserção
Restrição de atributo
Restrição semântica
  4a Questão (Ref.: 201202245324) Pontos: 0,1  / 0,1
Em um banco de dados, que comando SQL é utilizado para eliminar uma tabela?
DELETE
  DROP
UPDATE
ALTER
INSERT
  5a Questão (Ref.: 201202243591) Pontos: 0,1  / 0,1
O uso de um SGBD é necessário para:
(I) Controlar redundância.
(II) Restringir o acesso não autorizado aos dados.
15/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5268424920 3/3
(III) Gerenciar bancos de dados simples onde não há reconhecidamente múltiplos acessos.
(IV) Manter restrições de integridade no banco de dados.
(V) Prover Backup e Recuperação.
Assinale a alternativa que contém todas as proposições corretas.
I, II e III
II, IV e V
I, II, III e V
  I, II, IV e V
I, II e IV
 
08/06/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1067370288 1/3
   BANCOS DE DADOS PARA REDES
Simulado: CCT0044_SM_201301130851 V.1   Fechar
Aluno(a): BRUNO AUGUSTO DE OLIVEIRA AGUIAR Matrícula: 201301130851
Desempenho: 0,1 de 0,5 Data: 21/05/2015 17:21:50 (Finalizada)
  1a Questão (Ref.: 201301250217) Pontos: 0,0  / 0,1
O uso de um SGBD é necessário para:
(I) Controlar redundância.
(II) Restringir o acesso não autorizado aos dados.
(III) Gerenciar bancos de dados simples onde não há reconhecidamente múltiplos acessos.
(IV) Manter restrições de integridade no banco de dados.
(V) Prover Backup e Recuperação.
Assinale a alternativa que contém todas as proposições corretas.
  I, II e IV
I, II e III
II, IV e V
  I, II, IV e V
I, II, III e V
  2a Questão (Ref.: 201301250181) Pontos: 0,1  / 0,1
Tendo como foco o modelo relacional, observe a tabela a seguir, referente a um banco de dados.
Para gerar uma nova tabela com todos os atributos, classificados por nome_paciente, deve­se utilizar o
seguinte comando SQL:
SELECT * FROM Paciente ASC nome_paciente;
SELECT * OVER Paciente DESC nome_paciente;
SELECT * OVER Paciente ORDER BY nome_paciente;
  SELECT * FROM Paciente ORDER BY nome_paciente;
SELECT * OVER Paciente ASC nome_paciente;
  3a Questão (Ref.: 201301245792) Pontos: 0,0  / 0,1
Das alternativas abaixo, qual delas contém um banco de dados proprietário?
08/06/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1067370288 2/3
Cassandra
PostgreSQL
  ORACLE
  MySQL
Interbase/Firebird
  4a Questão (Ref.: 201301251667) Pontos: 0,0  / 0,1
Observe abaixo a tabela MARCA de um banco de dados automobilístico:
 
Marque a alternativa que contém o comando SQL utilizado para criar esta tabela:
  CREATE TABLE marca (codigo_marca numeric(6,0), marca char(15), origem char(20));
  CREATE TABLE marca (codigo_marca numeric(6,0), marca character varying(15), origem character
varying(20));
CREATE TABLE marca (codigo_marca integer, marca character varying(15), origem character
varying(20));
DROP TABLE marca (codigo_marca numeric(6,0), marca varchar(15), origem varchar(20));
ALTER TABLE marca (codigo_marca numeric(6,0), marca character varying(15), origem character
varying(20));
  5a Questão (Ref.: 201301245816) Pontos: 0,0  / 0,1
 Observe as tabelas seguir:
08/06/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1067370288 3/3
Deseja­se inserir na tabela Atleta a seguinte tupla:
888999000,Paula Pequeno, feminino, 1982­01­22, 4.
Observe  que  o  esporte  que  ela  pratica  não  se  encontra  cadastrado  na  tabela Esporte  e  por  isso  ao  tentar
inserir esta tupla com o valor 4 para o campo idesporte violaria­se a:
Restrição semântica
  Restrição de inserção
  Restrição de integridade referencial
Restrição de atributo
Restrição de chave

Outros materiais