Um usuário pediu que fosse elaborado um relatório com inform...
Próximas questões
Com base no mesmo assunto
Ano: 2012
Banca:
CESGRANRIO
Órgão:
LIQUIGÁS
Prova:
CESGRANRIO - 2012 - LIQUIGAS - Profissional Júnior - Análise de Sistemas |
Q271652
Banco de Dados
Texto associado
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.
![](https://qcon-assets-production.s3.amazonaws.com/images/provas/28566/cesgranrio_Analise%20sistemas%2028570%202.jpg)
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”)
)
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.
![](https://qcon-assets-production.s3.amazonaws.com/images/provas/28566/cesgranrio_Analise%20sistemas%2028570%202.jpg)
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?
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?