Buscar

Simulado - Modelagem de dados

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

Prévia do material em texto

Simulado de Banco de Dados
1) Questão
a) Crie a tabela VENDEDOR, com as seguintes características: código int, nome char(40), dt_admin date. O atributo código é chave primária, todos os atributos não podem aceitar valores nulos.
b) Crie a tabela PRODUTO, com as seguintes características: código int, nome char(30), cod_forn int. O atributo código é chave primária, todos os atributos não podem aceitar valores nulos.
c) Cadastre um novo pedido (“02203”, “19/11/02”, 3400, 597, 098). 
d) Habilitar a base de dados loja.
2) Questão
Banco de dados é:
É uma coleção de fatos registrados que refletem o estado de certos aspectos de interesse do mundo real.
É uma coleção de programas e utilitários para organizar, armazenar, atualizar e recuperar dados.
É uma coleção de programas que permite ao usuário criar e manter um banco de dados.
É um software com recursos específicos para facilitar a manipulação das informações dos bancos de dados e o desenvolvimento de programas aplicativos.
É um sistema computadorizado de armazenamento de dados, ou seja, um sistema cujo objetivo geral é manter informações e fazer com que estas informações estejam disponíveis quando solicitado.
3) Questão
Uma chave estrangeira em um modelo relacional é:
a) ( ) Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
b) ( ) Ocorre se um atributo de uma relação for chave primária em outra relação.
c) ( ) Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única.
d) ( ) O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela.
e) ( ) Ocorre se um atributo de uma relação for atributo em outra relação.
4) Questão
A partir do estudo de caso abaixo, construa o DER. Use nomes claros para as entidades, atributos e relacionamentos. Especifique as cardinalidades, chaves primarias e estrangeiras de todos os relacionamentos. 
Um Sistema para uma vídeo locadora fictícia seria:
Uma pequena locadora de vídeos possui ao redor de 2.000 fitas de vídeo, cujo empréstimo deve ser controlado. 
Cada fita possui um número. Para cada filme, é necessário saber seu título e sua categoria (comédia, drama, aventura, …). Cada filme recebe um identificador próprio. Para cada fita é controlado que filme ela contém. Para cada filme há pelo menos uma fita, e cada fita contém somente um filme. Alguns poucos filmes necessitam duas fitas. 
Os clientes podem desejar encontrar os filmes estrelados pelo seu ator predileto. Por isso, é necessário manter a informação dos atores que estrelam em cada filme. Nem todo filme possui estrelas. Para cada ator os clientes às vezes desejam saber o nome real, bem como a data de nascimento.
A locadora possui muitos clientes cadastrados. Somente clientes cadastrados podem alugar fitas. Para cada cliente é necessário saber seu pré-nome e seu sobrenome, seu telefone e seu endereço. Além disso, cada cliente recebe um número de associado. Finalmente, desejamos saber que fitas cada cliente tem emprestadas. Um cliente pode ter várias fitas em um instante no tempo. Não são mantidos registros históricos de aluguéis.

Outros materiais