Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Banco de Dados/
  4. Questão 457941201010612

O controle diário da utilização de passes de metrô em uma cidade é feito por programas que utilizam um banco de dados co...

1

457941201010612
Ano: 2022Banca: CESGRANRIOOrganização: ELETROBRAS-ELETRONUCLEARDisciplina: Banco de DadosTemas: Structured Query Language
O controle diário da utilização de passes de metrô em uma cidade é feito por programas que utilizam um banco de dados composto pelas seguintes tabelas:


CREATE TABLE PASSE (
            NUM                              INTEGER                         NOT NULL,
            DATA_EXP                    DATE                                NOT NULL,
            NUM_VIAGENS            INTEGER                         NOT NULL,
            PRIMARY KEY (NUM))

CREATE TABLE REG_VIAGEM (
            NUM                              INTEGER                        NOT NULL,
            NUM_ROLETA              INTEGER                        NOT NULL,
            DATA_VIAGEM DATE                       NOT NULL,
            FOREIGN KEY (NUM)
                       REFERENCES PASSE (NUM))


A tabela PASSE contém uma linha para cada passe vendido pela empresa que administra o metrô. A coluna DATA_EXP informa a data de emissão do passe, e a coluna NUM_VIAGENS informa o número de viagens em que o passe poderá ser usado (número máximo de viagens). Este número não sofre alteração ao longo do tempo.

A tabela REG_VIAGEM contém uma linha para cada viagem em que o passe foi usado. A coluna NUM_ROLETA informa a roleta na qual o passe foi inserido, e a coluna DATA_VIAGEM informa a data em que o usuário inseriu o passe na roleta.

Qual consulta SQL permite obter os números dos passes que nunca foram usados, juntamente com os números dos passes que já esgotaram o número de viagens realizadas?
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

Questões relacionadas para praticar

Questão 457941200015047Banco de Dados

Considere que um banco de dados foi criado para dar apoio à avaliação de instrumentos e políticas de gestão de trânsito no Brasil, nos últimos cinco a...

#Structured Query Language
Questão 457941200052774Banco de Dados

Um desenvolvedor precisava construir um modelo estrela para produzir um data warehouse sobre as transferências eletrônicas disponíveis (TED) feitas pe...

#Data Warehouse
Questão 457941200183020Banco de Dados

Em um Data Warehouse (Armazém de Dados) existem algumas formas distintas para armazenar dados OLAP (Online Analytical Processing), conhecidas pelos se...

#Processamento Analítico Online (OLAP)#Data Warehouse
Questão 457941200314388Banco de Dados

Em Bancos de Dados Relacionais, o que compõe o chamado esquema relacional são as

#Sistemas de Gerenciamento de Banco de Dados Relacionais#Álgebra Relacional
Questão 457941200362338Banco de Dados

Nas suas versões mais recentes (incluindo a 2005 e a ), o Microsoft SQL Server suporta a utilização de diversas instâncias em um único servidor. Em ca...

#Microsoft SQL Server
Questão 457941200533154Banco de Dados

Em uma empresa, a coleção de metadados para prover consistência entre itens de dados através de diferentes tabelas, padronizando definições semânticas...

#Glossário de Dados
Questão 457941201058924Banco de Dados

Qual forma normal se baseia no conceito de dependência multivalorada?

#Normalização de Dados
Questão 457941201109661Banco de Dados

Os bancos de dados relacionais permitem a modelagem e a persistência de dados estruturados. Uma característica de tais bancos de dados é que eles poss...

#Modelo Relacional de Dados#Sistemas de Gerenciamento de Banco de Dados#Sistemas de Gerenciamento de Banco de Dados Relacionais
Questão 457941201786868Banco de Dados

O usuário A1, que possui direito de criação de tabelas concedido pelo administrador de banco de dados, criou as relações anteriormente apresentadas em...

#Structured Query Language
Questão 457941202024483Banco de Dados

Seja o seguinte esquema de banco de dados. Cliente(IdCliente: Integer, Nome: Varchar(120)); Pedido(IdPedido: Integer, Dia: Integer, Mes: Integer, Ano:...

#Sistemas de Banco de Dados#Sistemas de Gerenciamento de Banco de Dados Relacionais

Continue estudando

Mais questões de Banco de DadosQuestões sobre Structured Query LanguageQuestões do CESGRANRIO