BANCO DE DADOS I
FABAN- UNIESP 2009
Prof. Carlos Alberto Seixas
AGENDA
Tendências em BD
Correção da Prova
Exercício prático
1.
2.
3.

Implementação de modelos relacionais
TÊNDÊNCIAS EM BD

Data Mining em redes sociais?
PROVA BD- CORREÇÃO
1. Relacione os itens de I a IV com as
correspondentes afirmações:
I.
Atributo
II.
Domínio
III. Tabela
IV. Tupla

( II ) É o conjunto de valores que um determinado
campo pode assumir.
 ( I ) São as características de uma determinada
entidade (relação).
 ( IV ) Linhas ou registros da tabela .
 ( III ) Repositório onde ficam armazenados
fisicamente os dados.

Q2





Assinale a alternativa INCORRETA:
( ) Uma chave primária que tenha mais de uma
coluna é chamada de chave primária composta;
( ) Uma chave primária ou chave candidata é uma
coluna ou um grupo de colunas que assegura a
unicidade das linhas dentro de uma tabela.
( ) Chaves primárias são geralmente indicadas pela
sigla PK (primary key) imediatamente abaixo do
cabeçalho da coluna apropriada.
( X ) Uma chave estrangeira é uma coluna ou grupo de
colunas que pode ou não ser chave primária da tabela
em questão, mas, com certeza não é chave primária de
outra tabela.
Q3
Assinale a alternativa INCORRETA:
 ( X ) Uma view(visão) é uma tabela virtual na
qual os dados estão fisicamente armazenados.
(
) Stored Procedure é conjunto de comandos
SQL armazenados no servidor que realizam
tarefas específicas e são ativadas como comandos.
(
) Trigger é um bloco PL/SQL armazenado em
um banco de dados e executado sempre que o
evento ocorrer. Esse evento pode ser um DML ou
um DDL.
(
) Um banco de dados relacional consiste em
uma coleção de tabelas, cada uma designada por
um nome único.

Q4

Para implementação de um sistema de banco de
dados é necessário que se sigam alguns passos
essenciais. Coloque na ordem correta ( 1 a 5) as
ações previstas no inicio do processo de
implementação?

(
(
(
(
(

5 ) Execução dos comandos da DML
4 ) Execução dos comandos da DDL
2 ) Instalação inicial do SGBD
3 ) Executar primeira conexão como root
1 ) Elaboração do Modelo E-R
Q5

Considerando o seguinte cenário:




Uma empresa possui vários departamentos;
Cada departamento possui funcionários exclusivos,
ou seja, não atuam em outros departamentos da
empresa;
Cada funcionário pode trabalhar em vários projetos
distintos;
É preciso manter as informações de data de inicio e
fim do vínculo do funcionário nos projetos que ele
participa.


Elabore a estrutura das tabelas necessárias para
armazenamento dos nomes e códigos de todos os
itens previstos no cenário descrito.
Q5
N
Funcionário
Funcionário
Cod-func
Cod-Depto
Nome Func
Vínculo
Cod-func
Cod-Projeto
Inicio
Fim
N
Trabalha
Vínculo
1
N
Departamento
Cod-Depto
Nome Depto
Departamento
Projeto
Projeto
Cod-Projeto
Nome proj
IMPLEMENTAÇÃO DE BD

Implementação os modelos criados no SGBD
Access
Download

Banco de Dados I