Magna Concursos

Foram encontradas 70 questões.

148127 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Liquigás
Um banco de dados é composto pelos conjuntos A, B e R, onde R representa uma relação binária de A em B. As instâncias a seguir representam um possível estado des- se banco de dados.

A={a1,a2,a3,a4}
B={b1,b2,b3,b4,b5}
R={{a1,b1},{a2,b1},{a3,b1}}

Em relação a qual modelo E-R, o estado acima é válido?
 

Provas

Questão presente nas seguintes provas
148126 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Liquigás
O esquema de um banco de dados relacional pode ser descrito através da seguinte notação:

• Uma relação possui um nome e um conjunto de atributos separados por vírgulas.
• A chave primária de uma relação encontra-se sublinhada.
• As dependências funcionais encontradas em uma relação são mostradas logo abaixo dela.

Em qual dos esquemas as relações encontram-se na 3FN, considerando-se que todas elas atendem à 1FN?
 

Provas

Questão presente nas seguintes provas
148125 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Liquigás
Em qual dos diagramas a seguir a operação opA2() consegue enxergar o atributo b1?
 

Provas

Questão presente nas seguintes provas
148122 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Liquigás
Considere as informações a seguir para responder à questão.
O diagrama e as tabelas são utilizados para descrever um banco de dados que contém informações sobre negociações de ações em uma bolsa de valores.


enunciado 148122-1
CREATE TABLE EMPRESA (
CODIGO NUMBER(7) NOT NULL,
NOME VARCHAR2(50) NOT NULL,
CONSTRAINT EMPRESA_PK PRIMARY KEY (CODIGO)

)

CREATE TABLE ACAO (
CODIGO CHAR(5) NOT NULL,
TIPO CHAR(2) NOT NULL,
COD_EMPRESA NUMBER(7) NOT NULL,
CONSTRAINT ACAO_PK PRIMARY KEY (CODIGO),
FOREIGN KEY (COD_EMPRESA) REFERENCES EMPRESA (CODIGO)
)

CREATE TABLE NEGOCIACAO (
COD_ACAO CHAR(5) NOT NULL,
COD_COMPRADOR NUMBER(7) NOT NULL,
COD_VENDEDOR NUMBER(7) NOT NULL,
DATA DATE NOT NULL,
PRECO NUMBER(9,2) NOT NULL,
QTD NUMBER(9,0) NOT NULL,
CONSTRAINT NEGOCIACAO_PK PRIMARY KEY
(COD_ACAO,COD_COMPRADOR,COD_VENDEDOR,DATA),
CONSTRAINT NEGOCIACAO_FK FOREIGN KEY (COD_ACAO)
REFERENCES “ACAO” (“CODIGO”)
)
As transações em um banco de dados devem possuir algumas propriedades, conhecidas como propriedades ACID.

Nesse contexto, a propriedade relacionada à letra I é a(o)
 

Provas

Questão presente nas seguintes provas
148121 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Liquigás
Considere as informações a seguir para responder à questão.
O diagrama e as tabelas são utilizados para descrever um banco de dados que contém informações sobre negociações de ações em uma bolsa de valores.


enunciado 148121-1
CREATE TABLE EMPRESA (
CODIGO NUMBER(7) NOT NULL,
NOME VARCHAR2(50) NOT NULL,
CONSTRAINT EMPRESA_PK PRIMARY KEY (CODIGO)

)

CREATE TABLE ACAO (
CODIGO CHAR(5) NOT NULL,
TIPO CHAR(2) NOT NULL,
COD_EMPRESA NUMBER(7) NOT NULL,
CONSTRAINT ACAO_PK PRIMARY KEY (CODIGO),
FOREIGN KEY (COD_EMPRESA) REFERENCES EMPRESA (CODIGO)
)

CREATE TABLE NEGOCIACAO (
COD_ACAO CHAR(5) NOT NULL,
COD_COMPRADOR NUMBER(7) NOT NULL,
COD_VENDEDOR NUMBER(7) NOT NULL,
DATA DATE NOT NULL,
PRECO NUMBER(9,2) NOT NULL,
QTD NUMBER(9,0) NOT NULL,
CONSTRAINT NEGOCIACAO_PK PRIMARY KEY
(COD_ACAO,COD_COMPRADOR,COD_VENDEDOR,DATA),
CONSTRAINT NEGOCIACAO_FK FOREIGN KEY (COD_ACAO)
REFERENCES “ACAO” (“CODIGO”)
)
Um usuário pediu que fosse elaborado um relatório com informações relativas a todas as empresas cadastradas na bolsa.
Para cada empresa, o relatório tem que exibir as seguintes informações:

• Código e Nome da mesma;
• Códigos e tipos das ações, caso a empresa tenha ações negociadas na bolsa.

Qual consulta permite exibir o que foi pedido?
 

Provas

Questão presente nas seguintes provas
148120 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Liquigás
Considere as informações a seguir para responder à questão.
O diagrama e as tabelas são utilizados para descrever um banco de dados que contém informações sobre negociações de ações em uma bolsa de valores.


enunciado 148120-1
CREATE TABLE EMPRESA (
CODIGO NUMBER(7) NOT NULL,
NOME VARCHAR2(50) NOT NULL,
CONSTRAINT EMPRESA_PK PRIMARY KEY (CODIGO)

)

CREATE TABLE ACAO (
CODIGO CHAR(5) NOT NULL,
TIPO CHAR(2) NOT NULL,
COD_EMPRESA NUMBER(7) NOT NULL,
CONSTRAINT ACAO_PK PRIMARY KEY (CODIGO),
FOREIGN KEY (COD_EMPRESA) REFERENCES EMPRESA (CODIGO)
)

CREATE TABLE NEGOCIACAO (
COD_ACAO CHAR(5) NOT NULL,
COD_COMPRADOR NUMBER(7) NOT NULL,
COD_VENDEDOR NUMBER(7) NOT NULL,
DATA DATE NOT NULL,
PRECO NUMBER(9,2) NOT NULL,
QTD NUMBER(9,0) NOT NULL,
CONSTRAINT NEGOCIACAO_PK PRIMARY KEY
(COD_ACAO,COD_COMPRADOR,COD_VENDEDOR,DATA),
CONSTRAINT NEGOCIACAO_FK FOREIGN KEY (COD_ACAO)
REFERENCES “ACAO” (“CODIGO”)
)
A consulta que permite exibir o nome de uma empresa cujo somatório das negociações (VALOR * QTD) de suas ações preferenciais (TIPO='PN') entre os dias 23-01-2012 (inclusive) e 25-01-2012 (inclusive) tenha sido superior a R$ 1.000.000,00 é
 

Provas

Questão presente nas seguintes provas
148119 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Liquigás
Considere as informações a seguir para responder à questão.
O diagrama e as tabelas são utilizados para descrever um banco de dados que contém informações sobre negociações de ações em uma bolsa de valores.


enunciado 148119-1
CREATE TABLE EMPRESA (
CODIGO NUMBER(7) NOT NULL,
NOME VARCHAR2(50) NOT NULL,
CONSTRAINT EMPRESA_PK PRIMARY KEY (CODIGO)

)

CREATE TABLE ACAO (
CODIGO CHAR(5) NOT NULL,
TIPO CHAR(2) NOT NULL,
COD_EMPRESA NUMBER(7) NOT NULL,
CONSTRAINT ACAO_PK PRIMARY KEY (CODIGO),
FOREIGN KEY (COD_EMPRESA) REFERENCES EMPRESA (CODIGO)
)

CREATE TABLE NEGOCIACAO (
COD_ACAO CHAR(5) NOT NULL,
COD_COMPRADOR NUMBER(7) NOT NULL,
COD_VENDEDOR NUMBER(7) NOT NULL,
DATA DATE NOT NULL,
PRECO NUMBER(9,2) NOT NULL,
QTD NUMBER(9,0) NOT NULL,
CONSTRAINT NEGOCIACAO_PK PRIMARY KEY
(COD_ACAO,COD_COMPRADOR,COD_VENDEDOR,DATA),
CONSTRAINT NEGOCIACAO_FK FOREIGN KEY (COD_ACAO)
REFERENCES “ACAO” (“CODIGO”)
)
A consulta que permite exibir o nome de todas as empresas que NÃO tiveram ações negociadas na bolsa de valores no dia 25-01-2012 é
 

Provas

Questão presente nas seguintes provas
148118 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Liquigás
Considere as informações a seguir para responder à questão.
O diagrama e as tabelas são utilizados para descrever um banco de dados que contém informações sobre negociações de ações em uma bolsa de valores.


enunciado 148118-1
CREATE TABLE EMPRESA (
CODIGO NUMBER(7) NOT NULL,
NOME VARCHAR2(50) NOT NULL,
CONSTRAINT EMPRESA_PK PRIMARY KEY (CODIGO)

)

CREATE TABLE ACAO (
CODIGO CHAR(5) NOT NULL,
TIPO CHAR(2) NOT NULL,
COD_EMPRESA NUMBER(7) NOT NULL,
CONSTRAINT ACAO_PK PRIMARY KEY (CODIGO),
FOREIGN KEY (COD_EMPRESA) REFERENCES EMPRESA (CODIGO)
)

CREATE TABLE NEGOCIACAO (
COD_ACAO CHAR(5) NOT NULL,
COD_COMPRADOR NUMBER(7) NOT NULL,
COD_VENDEDOR NUMBER(7) NOT NULL,
DATA DATE NOT NULL,
PRECO NUMBER(9,2) NOT NULL,
QTD NUMBER(9,0) NOT NULL,
CONSTRAINT NEGOCIACAO_PK PRIMARY KEY
(COD_ACAO,COD_COMPRADOR,COD_VENDEDOR,DATA),
CONSTRAINT NEGOCIACAO_FK FOREIGN KEY (COD_ACAO)
REFERENCES “ACAO” (“CODIGO”)
)
Qual sequência de comandos SQL deve ser executada para excluir do banco de dados as informações sobre a empresa cujo nome é PGP PETROLEO?
 

Provas

Questão presente nas seguintes provas
148117 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Liquigás
Um analista de sistemas enviou o seguinte diagrama de classes UML para que a equipe de banco de dados crie esquemas de tabelas que atendam às especificações definidas no modelo:

enunciado 148117-1

Além do diagrama, as seguintes anotações sobre as semânticas dos atributos foram enviadas:

• O atributo matrícula é o identificador de Aluno.
• Todo aluno tem que possuir um número de CPF, que é de sua exclusividade.
• O atributo codigo é o identificador de Disciplina.
• A relação Cursa representa as disciplinas já cursadas pelo aluno e as que estão em curso no semestre corrente.
• Um aluno pode cursar uma mesma disciplina várias vezes, exceto se for no mesmo ano e semestre.
• O lançamento da nota de uma disciplina cursada é feito apenas no final do semestre corrente. Até o término do semestre nenhuma nota pode ser informada.

Qual dos esquemas de tabelas é o que atende mais adequadamente às especificações acima?
 

Provas

Questão presente nas seguintes provas
148116 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Liquigás
Uma empresa deseja criar um sistema de segurança para controlar o acesso de funcionários e não funcionários às salas do seu edifício.
Para tal, foram definidos os seguintes requisitos:

• Informações que serão registradas no sistema sobre um funcionário: matrícula, nome, número do CPF.
• Informações que serão registradas no sistema sobre um não funcionário: nome, número do CPF e telefone de contato.
• Informações que serão registradas no sistema sobre as salas do edifício: andar, número e descrição.
• Todas as pessoas terão que portar um crachá com código de barras. Além do número, o sistema terá que registrar a validade do crachá. Um crachá é de uso exclusivo de uma única pessoa.
• Uma pessoa terá um, e somente um crachá, enquanto estiver nas dependências do edifício.
• O sistema deve registrar todas as salas às quais o portador do crachá tem autorização de acesso. Consequentemente, será possível conhecer todas as pessoas que têm autorização de acesso a uma determinada sala.
• Quando uma pessoa passar o crachá pela leitora de cartões de uma sala, o sistema deverá registrar a data e a hora da tentativa de abertura da porta e o crachá usado.
• A porta de uma sala será aberta apenas se houver autorização para tal.

Qual dos modelos conceituais de dados a seguir atende a todos os requisitos definidos acima, sem que haja perda de informações ou redundância de dados, além de observar as boas práticas de modelagem conceitual?
 

Provas

Questão presente nas seguintes provas