Foram encontradas 24.816 questões.
Considere um banco de dados de uma transportadora desenvolvido em MySQL. A tabela da Frota é exibida na figura abaixo, na qual o sistema da empresa registra a atualização da quilometragem no campo Km a cada retorno de uma atividade de transporte. A empresa deseja implementar um controle de manutenção preventiva de acordo com a quilometragem percorrida a partir da implantação do controle. Para isso, foram criadas duas tabelas adicionais e um Trigger que também são exibidos abaixo. A tabela de Controle define o padrão de manutenção preventiva por tipo de veículo, usando como base as quilometragens percorridas por cada veículo para agendar as manutenções de forma automatizada para cada veículo. A tabela ManAgenda mantém os agendamentos de manutenção cadastrados. Assim, na implementação do controle, a tabela ManAgenda está vazia. A análise do Trigger é condição suficiente para verificar como os campos das tabelas são utilizados. As siglas PK (Primary Key) e FK (Foreign Key) destacadas como legenda em cada tabela, referem-se às chaves primárias e às chaves estrangeiras das tabelas.


Suponha que após a implantação dos controles, cada veículo da Frota realizou 1 transporte de 3000km em agosto, 1 transporte de 4000km em setembro e 1 transporte de 2000km em outubro. Após essas 3 ações de transporte, qual alternativa corresponde ao que estará armazenado na tabela ManAgenda e na Tabela de Controle, com base no Trigger e nos dados iniciais apresentados das tabelas.
Obs: para evitar condição de corrida, admita que cada veículo teve sua quilometragem atualizada após cada um dos transportes seguindo a mesma ordenação da tabela Frota.
Provas
Na modelagem de banco de dados, os mapeamentos de um modelo conceitual de entidade e relacionamento para o modelo lógico seguem alguns princípios e técnicas para manter a integridade dos relacionamentos. Esses mapeamentos podem ser implementados por 3 regras numeradas abaixo:
1. Tabela Própria (Cria-se outra tabela que representará o relacionamento)
2. Adição de Coluna (Cria-se uma coluna adicional em uma das entidades como Chave Estrangeira)
3. Fusão de Tabelas (As duas entidades do relacionamento são fundidas em uma única tabela)
Considere os exemplos de possíveis relacionamentos conceituais, nas opções abaixo, e indique o número da regra de implementação mais recomendada em cada um dos casos, assinalando a alternativa que melhor corresponde às regras de implementação indicadas, na ordem de cima para baixo.

Provas
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: SEMAE São Leopoldo-RS
Qual é a forma correta do comando ALTER para incluir a coluna curso VARCHAR(20) nesta tabela?
Provas
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: SEMAE São Leopoldo-RS
CREATE TABLE Estudantes (id_aluno INTEGER, nome VARCHAR(30), login VARCHAR(20), idade INTEGER);
Qual é a forma correta do comando INSERT para incluir uma linha nessa tabela?
Provas
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: SEMAE São Leopoldo-RS
Provas
Um administrador de banco de dados precisa consultar todas as colunas da tabela "clientes" onde a cidade é "São Paulo" e os clientes estão ativos. Qual dos comandos SQL mencionados é o indicado para realizar essa consulta?
Provas
Durante o desenvolvimento de um software utilizando a programação orientada a objetos (POO), uma equipe deseja criar um sistema no qual as entidades do mundo real sejam representadas como objetos. Qual conceito da POO permite a criação de classes que podem ser estendidas e modificadas por outras classes, promovendo a reutilização de código?
Provas
Considere um cenário onde é necessário armazenar e acessar rapidamente dados não ordenados, mas que podem conter chaves duplicadas. Qual estrutura de dados é adequada para esse propósito, permitindo acesso eficiente e suporte a chaves duplicadas?
Provas
- Conceitos e FundamentosPapéis e Responsabilidades do DBA
- AdministraçãoSegurançaAutorização de Acesso
- AdministraçãoSegurançaControle de Acesso
- AdministraçãoSegurançaSegurança de Dados
Em sistemas de bancos de dados existem atores responsáveis por tarefas, tais como autorizar o acesso ao banco de dados e coordenar e monitorar seu uso, bem como estabelecer políticas e identificar falhas de segurança ou eventuais demoras na inatividade do sistema.
Nesse contexto, o profissional que exerce as funções anteriormente descritas é o
Provas
Atenção!
O texto a seguir refere-se às duas próximas questões.
Seja um banco de dados relacional especificado em SQL de uma empresa de correspondência entre clientes, instituições financeiras e empréstimos contratados por esses clientes nessas instituições, previamente implementado em um banco de dados como a seguir:

OBS: Neste banco de dados, cadeias de caracteres (strings) são representadas envoltas em aspas simples.
Para que a consulta a seguir reflita o resultado dos clientes cadastrados que não contrataram empréstimos, qual a opção que corretamente substitui o trecho na cláusula from do comando SQL, padrão ANSI, destacado como /* TERMO */ ?

Provas
Caderno Container