SlideShare uma empresa Scribd logo
1 de 15
Banco de Dados 1
Semana 05
LISTA EXERCÍCIOS CORRIGIDA
1
Lista 1
Semana 01 Como se chama a chave que se refere a uma coluna em
uma tabela diferente no banco de dados relacional? –
CHAVE PRIMÁRIA
 Segundo a descrição de tabela abaixo, qual seria o
atributo para utilização como chave primária? - ISBN
 O que é uma chave primária? É um atributo único que
serve como identificador do registro
 Por que uma chave primária não pode se repetir no
banco? Pois isso geraria um conflito no momento de
localizar um determinado registro
 O que é um banco de dados relacional? Por que ele
possui esse nome? É um modelo de armazenamento de
dados baseados em tabelas. Possui esse nome pois as
tabelas possuem um relacionamento entre si.
2
ISBN Nome do Livro Nome do Autor Data da Publicação Preço
 Qual a diferença de união e junção?
 A união agrupa duas tabelas iguais na junção duas
tabelas diferentes relacionadas a partir de uma chave
 Qual operação extrai linhas de uma tabela?
 Seleção
 Qual operação extrai colunas de uma tabela?
 Projeção
 Uma tabela possui 4 registros a outra 8
considerando que elas possuam um
relacionamento de cardinalidade um para muitos
do tipo inteiro, quantos registros teria uma tabela
gerada pelo produto cartesiano das duas tabelas
citadas.
 32
3
Execute a união, intersecção
e diferença das duas tabelas
4
Nome do
Aluno
Resultado
Thiago Aprovado
Renata Aprovado
Lucas Reprovado
João Aprovado
Nome do
Aluno
Resultado
Thiago Aprovado
Martha Aprovado
Carla Aprovada
Joana Reprovada
Alunos 1 Alunos 2
União 5
Nome do
Aluno
Resultado
Thiago Aprovado
Renata Aprovado
Lucas Reprovado
João Aprovado
Martha Aprovado
Carla Aprovada
Joana Reprovada
Intersecção 6
Nome do
Aluno
Resultado
Thiago Aprovado
Diferença 7
Nome do
Aluno
Resultado
Renata Aprovado
Lucas Reprovado
João Aprovado
Nome do
Aluno
Resultado
Martha Aprovado
Carla Aprovada
Joana Reprovada
1 - 2 2 - 1
Execute a junção das
tabelas
8
CodAluno Nome do
Aluno
11 Thiago
12 Renata
13 Lucas
14 João
Data CodAluno Resultado
1/11 12 8.0
1/11 11 7.5
5/11 13 9.0
8/11 11 5.5
Junção 9
Data CodAluno Resultado Nome do Aluno
1/11 12 8.0 Renata
1/11 11 7.5 Thiago
5/11 13 9.0 Lucas
8/11 11 5.5 Thiago
Modelagem - Oficina Construa um modelo ER a partir da seguinte descrição do
sistema: Uma empresa de venda de automóveis pretende
implementar um sistema para gerir a informação dos reparos
de oficina efetuados nos veículos dos seus clientes.
 O sistema deverá permitir um registro histórico de todos os
reparos efetuados. A empresa pretende manter dos clientes
as seguintes informações: Código, nome, CPF, endereço e
telefone.
 A empresa pretende também saber os veículos que um
cliente teve e as datas em que foram comprados.
 Dos funcionários da oficina a empresa pretende manter:
Código do Funcionário, Nome, CPF Endereço, Telefone e
Categoria.
 O custo da hora de mão-de-obra depende da categoria do
funcionário e é definido através de uma tabela que é
atualizada regularmente.
 A empresa pretende saber sobre cada reparo: as peças que
foram utilizadas e o seu preço bem como o tempo de mão-
de-obra gasto por cada funcionário e o respectivo custo.
 A empresa pretende também guardar de cada peça em
estoque: Código da peça, Descrição, Custo Unitário e a
Quantidade em Estoque.
10
11
Cliente
* Código
Nome
CPF
Endereço
Telefone
Funcionário
* Código
Nome
CPF
Endereço
Telefone
Categoria
Veículo
* Código
Placa
Dt Compra
Categoria
* Código
Nome
Valor
Possui
Pertence
12
Cliente
* Código
Nome
CPF
Endereço
Telefone
Funcionário
* Código
Nome
CPF
Endereço
Telefone
Categoria
Veículo
* Código
Placa
Dt Compra
Categoria
* Código
Nome
Valor
Possui
Pertence
Repara
13
Cliente
* Código
Nome
CPF
Endereço
Telefone
Funcionário
* Código
Nome
CPF
Endereço
Telefone
Categoria
Veículo
* Código
Placa
Dt Compra
Categoria
* Código
Nome
Valor
Possui
Pertence
Repara
1 N
N
N
N
1
14
Cliente
* Código
Nome
CPF
Endereço
Telefone
Funcionário
* Código
Nome
CPF
Endereço
Telefone
Categoria
Veículo
* Código
Placa
Dt Compra
Categoria
* Código
Nome
Valor
Possui
Pertence
1 N
N
N
N
1
Reparo
* Código
Data
Tempo
Custo
1
1
Peças
* Código
Placa
Dt Compra
Usa
N
Modelagem - Empreiteira
 Construa um modelo ER a partir da seguinte descrição do
sistema: Considere um sistema de informação para
gestão de uma empreiteira. O sistema deverá registrar:
 Os recursos humanos associados a cada empreitada
(Identificação do técnico, número de horas de trabalho e
a especialidade)
 As várias etapas de cada empreitada, estando associada
a cada etapa o cumprimento de um objetivo numa
determinada data e a emissão da fatura respectiva.
 O material (tipo e quantidade) usado em cada dia da
empreitada.
 Uma empreitada pode ser dividida em outras
empreitadas que devem ser geridas como empreitadas
independentes. Alguns dos materiais usados pela
empreitada são materiais especiais, para os quais é
necessário fazer um seguro de transporte próprio,
indicando o nome do condutor e a placa do veículo na
qual será transportada.
15

Mais conteúdo relacionado

Mais procurados

Modelo Conceitual MER
Modelo Conceitual MERModelo Conceitual MER
Modelo Conceitual MERJoel Santos
 
ESTATÍSTICA E PROBABILIDADE - AULA 1
ESTATÍSTICA E PROBABILIDADE - AULA 1ESTATÍSTICA E PROBABILIDADE - AULA 1
ESTATÍSTICA E PROBABILIDADE - AULA 1Otávio Sales
 
Programação para Web II: Estrutura de um projeto Java Web
Programação para Web II: Estrutura de um projeto Java WebProgramação para Web II: Estrutura de um projeto Java Web
Programação para Web II: Estrutura de um projeto Java WebAlex Camargo
 
Exercicio banco de_dados
Exercicio banco de_dadosExercicio banco de_dados
Exercicio banco de_dadosRafael Lima
 
Oracle Course
Oracle CourseOracle Course
Oracle Courserspaike
 
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)Leinylson Fontinele
 
Java básico - Módulo 05 - Estruturas de Repetição
Java  básico - Módulo 05 - Estruturas de RepetiçãoJava  básico - Módulo 05 - Estruturas de Repetição
Java básico - Módulo 05 - Estruturas de RepetiçãoProfessor Samuel Ribeiro
 
BD I - Aula 08 A - Algebra Relacional
BD I - Aula 08 A - Algebra RelacionalBD I - Aula 08 A - Algebra Relacional
BD I - Aula 08 A - Algebra RelacionalRodrigo Kiyoshi Saito
 
Java: Estruturas de Repetição
Java: Estruturas de RepetiçãoJava: Estruturas de Repetição
Java: Estruturas de RepetiçãoArthur Emanuel
 
Normalização Banco de Dados
Normalização Banco de DadosNormalização Banco de Dados
Normalização Banco de DadosKablo Skater Rail
 
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraBanco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraNatanael Simões
 
Aula de Introdução - JAVA
Aula de Introdução  - JAVAAula de Introdução  - JAVA
Aula de Introdução - JAVAMoises Omena
 
Aula 01 - Revisão Algoritmo 1
Aula 01  - Revisão Algoritmo 1Aula 01  - Revisão Algoritmo 1
Aula 01 - Revisão Algoritmo 1Eder Samaniego
 
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)Gustavo Zimmermann
 
Estrutura de Dados - Aula de revisão de C na prática
Estrutura de Dados - Aula de revisão de C na práticaEstrutura de Dados - Aula de revisão de C na prática
Estrutura de Dados - Aula de revisão de C na práticaLeinylson Fontinele
 

Mais procurados (20)

Aula 4 - Estruturas condicionais
Aula 4 - Estruturas condicionaisAula 4 - Estruturas condicionais
Aula 4 - Estruturas condicionais
 
Modelo Conceitual MER
Modelo Conceitual MERModelo Conceitual MER
Modelo Conceitual MER
 
ESTATÍSTICA E PROBABILIDADE - AULA 1
ESTATÍSTICA E PROBABILIDADE - AULA 1ESTATÍSTICA E PROBABILIDADE - AULA 1
ESTATÍSTICA E PROBABILIDADE - AULA 1
 
Programação para Web II: Estrutura de um projeto Java Web
Programação para Web II: Estrutura de um projeto Java WebProgramação para Web II: Estrutura de um projeto Java Web
Programação para Web II: Estrutura de um projeto Java Web
 
Exercicio banco de_dados
Exercicio banco de_dadosExercicio banco de_dados
Exercicio banco de_dados
 
Oracle Course
Oracle CourseOracle Course
Oracle Course
 
Node.js e Express
Node.js e ExpressNode.js e Express
Node.js e Express
 
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
 
Java básico - Módulo 05 - Estruturas de Repetição
Java  básico - Módulo 05 - Estruturas de RepetiçãoJava  básico - Módulo 05 - Estruturas de Repetição
Java básico - Módulo 05 - Estruturas de Repetição
 
Linguagem Java
Linguagem JavaLinguagem Java
Linguagem Java
 
BD I - Aula 08 A - Algebra Relacional
BD I - Aula 08 A - Algebra RelacionalBD I - Aula 08 A - Algebra Relacional
BD I - Aula 08 A - Algebra Relacional
 
Java: Estruturas de Repetição
Java: Estruturas de RepetiçãoJava: Estruturas de Repetição
Java: Estruturas de Repetição
 
Algoritmos 05 - Estruturas de repetição
Algoritmos 05 - Estruturas de repetiçãoAlgoritmos 05 - Estruturas de repetição
Algoritmos 05 - Estruturas de repetição
 
Normalização Banco de Dados
Normalização Banco de DadosNormalização Banco de Dados
Normalização Banco de Dados
 
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraBanco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
 
Aula 6 - Cardinalidade
Aula 6 - CardinalidadeAula 6 - Cardinalidade
Aula 6 - Cardinalidade
 
Aula de Introdução - JAVA
Aula de Introdução  - JAVAAula de Introdução  - JAVA
Aula de Introdução - JAVA
 
Aula 01 - Revisão Algoritmo 1
Aula 01  - Revisão Algoritmo 1Aula 01  - Revisão Algoritmo 1
Aula 01 - Revisão Algoritmo 1
 
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
 
Estrutura de Dados - Aula de revisão de C na prática
Estrutura de Dados - Aula de revisão de C na práticaEstrutura de Dados - Aula de revisão de C na prática
Estrutura de Dados - Aula de revisão de C na prática
 

Semelhante a Lista exercícios corrigida banco de dados 1

Banco de Dados 1 - Semana 5
Banco de Dados 1 - Semana 5Banco de Dados 1 - Semana 5
Banco de Dados 1 - Semana 5Eder Samaniego
 
Introdução a Banco de Dados
Introdução a Banco de DadosIntrodução a Banco de Dados
Introdução a Banco de DadosDaniel Brandão
 
Modelagem relacional e normalização de dados
Modelagem relacional e normalização de dadosModelagem relacional e normalização de dados
Modelagem relacional e normalização de dadosjulianaveregue
 
04 LabMM4 - Bases de dados
04 LabMM4 - Bases de dados04 LabMM4 - Bases de dados
04 LabMM4 - Bases de dadosCarlos Santos
 
LabMM4 (T04 - 12/13) - Relações 1:M e M:M
LabMM4 (T04 - 12/13) - Relações 1:M e M:MLabMM4 (T04 - 12/13) - Relações 1:M e M:M
LabMM4 (T04 - 12/13) - Relações 1:M e M:MCarlos Santos
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dadosmlima72
 

Semelhante a Lista exercícios corrigida banco de dados 1 (6)

Banco de Dados 1 - Semana 5
Banco de Dados 1 - Semana 5Banco de Dados 1 - Semana 5
Banco de Dados 1 - Semana 5
 
Introdução a Banco de Dados
Introdução a Banco de DadosIntrodução a Banco de Dados
Introdução a Banco de Dados
 
Modelagem relacional e normalização de dados
Modelagem relacional e normalização de dadosModelagem relacional e normalização de dados
Modelagem relacional e normalização de dados
 
04 LabMM4 - Bases de dados
04 LabMM4 - Bases de dados04 LabMM4 - Bases de dados
04 LabMM4 - Bases de dados
 
LabMM4 (T04 - 12/13) - Relações 1:M e M:M
LabMM4 (T04 - 12/13) - Relações 1:M e M:MLabMM4 (T04 - 12/13) - Relações 1:M e M:M
LabMM4 (T04 - 12/13) - Relações 1:M e M:M
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dados
 

Mais de Eder Samaniego

Semana 05 - Estruturas Condicionais - Exercícios
Semana 05   - Estruturas Condicionais - ExercíciosSemana 05   - Estruturas Condicionais - Exercícios
Semana 05 - Estruturas Condicionais - ExercíciosEder Samaniego
 
Algoritmos 01 - Semana 08 - Estruturas de repetição
Algoritmos 01 - Semana 08 - Estruturas de repetiçãoAlgoritmos 01 - Semana 08 - Estruturas de repetição
Algoritmos 01 - Semana 08 - Estruturas de repetiçãoEder Samaniego
 
Algoritmos 01 - Semana 07 - Exercícios Múltipla Escolha
Algoritmos 01 - Semana 07 - Exercícios Múltipla EscolhaAlgoritmos 01 - Semana 07 - Exercícios Múltipla Escolha
Algoritmos 01 - Semana 07 - Exercícios Múltipla EscolhaEder Samaniego
 
Algoritmos 01 - Semana 06 - Múltipla Escolha
Algoritmos 01 - Semana 06 - Múltipla EscolhaAlgoritmos 01 - Semana 06 - Múltipla Escolha
Algoritmos 01 - Semana 06 - Múltipla EscolhaEder Samaniego
 
Banco de Dados I - Semana 08 Exercícios
Banco de Dados I - Semana 08  ExercíciosBanco de Dados I - Semana 08  Exercícios
Banco de Dados I - Semana 08 ExercíciosEder Samaniego
 
Lista de Exercícios Algoritmo Semana 04
Lista de Exercícios Algoritmo Semana 04Lista de Exercícios Algoritmo Semana 04
Lista de Exercícios Algoritmo Semana 04Eder Samaniego
 
Semana 04 Estruturas Condicionais
Semana 04   Estruturas CondicionaisSemana 04   Estruturas Condicionais
Semana 04 Estruturas CondicionaisEder Samaniego
 
Algoritmos 01 - Semana 03 - Exercícios de Leitura e Atribuição
Algoritmos 01 - Semana 03  - Exercícios de Leitura e AtribuiçãoAlgoritmos 01 - Semana 03  - Exercícios de Leitura e Atribuição
Algoritmos 01 - Semana 03 - Exercícios de Leitura e AtribuiçãoEder Samaniego
 
Lista de Exercícios Algoritmos Semana 03
Lista de Exercícios Algoritmos Semana 03Lista de Exercícios Algoritmos Semana 03
Lista de Exercícios Algoritmos Semana 03Eder Samaniego
 
Algoritmos 1 - Lista de Exercícios 2
Algoritmos 1 - Lista de Exercícios 2Algoritmos 1 - Lista de Exercícios 2
Algoritmos 1 - Lista de Exercícios 2Eder Samaniego
 
Algoritmos 1 - Semana 2
Algoritmos 1 - Semana 2Algoritmos 1 - Semana 2
Algoritmos 1 - Semana 2Eder Samaniego
 
Banco de Dados - Semana 06
Banco de Dados - Semana 06Banco de Dados - Semana 06
Banco de Dados - Semana 06Eder Samaniego
 
Banco de Dados 1 - Semana 4
Banco de Dados 1 - Semana 4Banco de Dados 1 - Semana 4
Banco de Dados 1 - Semana 4Eder Samaniego
 
Banco de Dados 1 - Semana 3
Banco de Dados 1 - Semana 3Banco de Dados 1 - Semana 3
Banco de Dados 1 - Semana 3Eder Samaniego
 
Banco de Dados 01 - Semana 02
Banco de Dados 01 - Semana 02 Banco de Dados 01 - Semana 02
Banco de Dados 01 - Semana 02 Eder Samaniego
 
Banco de Dados 01 - Semana 01
Banco de Dados 01 - Semana 01Banco de Dados 01 - Semana 01
Banco de Dados 01 - Semana 01Eder Samaniego
 
Semana 01 - Lista de Exercício Impressa
Semana 01 - Lista de Exercício ImpressaSemana 01 - Lista de Exercício Impressa
Semana 01 - Lista de Exercício ImpressaEder Samaniego
 
Semana 01 - Lista de Exercícios
Semana 01 - Lista de ExercíciosSemana 01 - Lista de Exercícios
Semana 01 - Lista de ExercíciosEder Samaniego
 
Algoritmo 01 - Semana 01
Algoritmo 01 - Semana 01Algoritmo 01 - Semana 01
Algoritmo 01 - Semana 01Eder Samaniego
 

Mais de Eder Samaniego (20)

Semana 05 - Estruturas Condicionais - Exercícios
Semana 05   - Estruturas Condicionais - ExercíciosSemana 05   - Estruturas Condicionais - Exercícios
Semana 05 - Estruturas Condicionais - Exercícios
 
Algoritmos 01 - Semana 08 - Estruturas de repetição
Algoritmos 01 - Semana 08 - Estruturas de repetiçãoAlgoritmos 01 - Semana 08 - Estruturas de repetição
Algoritmos 01 - Semana 08 - Estruturas de repetição
 
Algoritmos 01 - Semana 07 - Exercícios Múltipla Escolha
Algoritmos 01 - Semana 07 - Exercícios Múltipla EscolhaAlgoritmos 01 - Semana 07 - Exercícios Múltipla Escolha
Algoritmos 01 - Semana 07 - Exercícios Múltipla Escolha
 
Algoritmos 01 - Semana 06 - Múltipla Escolha
Algoritmos 01 - Semana 06 - Múltipla EscolhaAlgoritmos 01 - Semana 06 - Múltipla Escolha
Algoritmos 01 - Semana 06 - Múltipla Escolha
 
Banco de Dados I - Semana 08 Exercícios
Banco de Dados I - Semana 08  ExercíciosBanco de Dados I - Semana 08  Exercícios
Banco de Dados I - Semana 08 Exercícios
 
Lista de Exercícios Algoritmo Semana 04
Lista de Exercícios Algoritmo Semana 04Lista de Exercícios Algoritmo Semana 04
Lista de Exercícios Algoritmo Semana 04
 
Semana 04 Estruturas Condicionais
Semana 04   Estruturas CondicionaisSemana 04   Estruturas Condicionais
Semana 04 Estruturas Condicionais
 
Algoritmos 01 - Semana 03 - Exercícios de Leitura e Atribuição
Algoritmos 01 - Semana 03  - Exercícios de Leitura e AtribuiçãoAlgoritmos 01 - Semana 03  - Exercícios de Leitura e Atribuição
Algoritmos 01 - Semana 03 - Exercícios de Leitura e Atribuição
 
Lista de Exercícios Algoritmos Semana 03
Lista de Exercícios Algoritmos Semana 03Lista de Exercícios Algoritmos Semana 03
Lista de Exercícios Algoritmos Semana 03
 
Algoritmos 1 - Lista de Exercícios 2
Algoritmos 1 - Lista de Exercícios 2Algoritmos 1 - Lista de Exercícios 2
Algoritmos 1 - Lista de Exercícios 2
 
Algoritmos 1 - Semana 2
Algoritmos 1 - Semana 2Algoritmos 1 - Semana 2
Algoritmos 1 - Semana 2
 
Banco de Dados - Semana 06
Banco de Dados - Semana 06Banco de Dados - Semana 06
Banco de Dados - Semana 06
 
Banco de Dados 1 - Semana 4
Banco de Dados 1 - Semana 4Banco de Dados 1 - Semana 4
Banco de Dados 1 - Semana 4
 
Banco de Dados 1 - Semana 3
Banco de Dados 1 - Semana 3Banco de Dados 1 - Semana 3
Banco de Dados 1 - Semana 3
 
Banco de Dados 01 - Semana 02
Banco de Dados 01 - Semana 02 Banco de Dados 01 - Semana 02
Banco de Dados 01 - Semana 02
 
Banco de Dados 01 - Semana 01
Banco de Dados 01 - Semana 01Banco de Dados 01 - Semana 01
Banco de Dados 01 - Semana 01
 
Semana 01 - Lista de Exercício Impressa
Semana 01 - Lista de Exercício ImpressaSemana 01 - Lista de Exercício Impressa
Semana 01 - Lista de Exercício Impressa
 
Semana 01 - Lista de Exercícios
Semana 01 - Lista de ExercíciosSemana 01 - Lista de Exercícios
Semana 01 - Lista de Exercícios
 
Algoritmo 01 - Semana 01
Algoritmo 01 - Semana 01Algoritmo 01 - Semana 01
Algoritmo 01 - Semana 01
 
Aula 05 Vetores
Aula 05  VetoresAula 05  Vetores
Aula 05 Vetores
 

Último

interfaces entre psicologia e neurologia.pdf
interfaces entre psicologia e neurologia.pdfinterfaces entre psicologia e neurologia.pdf
interfaces entre psicologia e neurologia.pdfIvoneSantos45
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfPortfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfjanainadfsilva
 
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxAULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxLaurindo6
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
Ácidos Nucleicos - DNA e RNA (Material Genético).pdf
Ácidos Nucleicos - DNA e RNA (Material Genético).pdfÁcidos Nucleicos - DNA e RNA (Material Genético).pdf
Ácidos Nucleicos - DNA e RNA (Material Genético).pdfJonathasAureliano1
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdflucassilva721057
 
historia Europa Medieval_7ºano_slides_aula12.ppt
historia Europa Medieval_7ºano_slides_aula12.ppthistoria Europa Medieval_7ºano_slides_aula12.ppt
historia Europa Medieval_7ºano_slides_aula12.pptErnandesLinhares1
 
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Vitor Mineiro
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
Aula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdfAula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdfFernandaMota99
 
Rotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaRotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaronaldojacademico
 
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptxPLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptxSamiraMiresVieiradeM
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
Slide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxSlide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxssuserf54fa01
 

Último (20)

interfaces entre psicologia e neurologia.pdf
interfaces entre psicologia e neurologia.pdfinterfaces entre psicologia e neurologia.pdf
interfaces entre psicologia e neurologia.pdf
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfPortfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
 
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxAULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
Ácidos Nucleicos - DNA e RNA (Material Genético).pdf
Ácidos Nucleicos - DNA e RNA (Material Genético).pdfÁcidos Nucleicos - DNA e RNA (Material Genético).pdf
Ácidos Nucleicos - DNA e RNA (Material Genético).pdf
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdf
 
historia Europa Medieval_7ºano_slides_aula12.ppt
historia Europa Medieval_7ºano_slides_aula12.ppthistoria Europa Medieval_7ºano_slides_aula12.ppt
historia Europa Medieval_7ºano_slides_aula12.ppt
 
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
Aula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdfAula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdf
 
Rotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaRotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riqueza
 
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptxPLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
Slide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxSlide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptx
 

Lista exercícios corrigida banco de dados 1

  • 1. Banco de Dados 1 Semana 05 LISTA EXERCÍCIOS CORRIGIDA 1
  • 2. Lista 1 Semana 01 Como se chama a chave que se refere a uma coluna em uma tabela diferente no banco de dados relacional? – CHAVE PRIMÁRIA  Segundo a descrição de tabela abaixo, qual seria o atributo para utilização como chave primária? - ISBN  O que é uma chave primária? É um atributo único que serve como identificador do registro  Por que uma chave primária não pode se repetir no banco? Pois isso geraria um conflito no momento de localizar um determinado registro  O que é um banco de dados relacional? Por que ele possui esse nome? É um modelo de armazenamento de dados baseados em tabelas. Possui esse nome pois as tabelas possuem um relacionamento entre si. 2 ISBN Nome do Livro Nome do Autor Data da Publicação Preço
  • 3.  Qual a diferença de união e junção?  A união agrupa duas tabelas iguais na junção duas tabelas diferentes relacionadas a partir de uma chave  Qual operação extrai linhas de uma tabela?  Seleção  Qual operação extrai colunas de uma tabela?  Projeção  Uma tabela possui 4 registros a outra 8 considerando que elas possuam um relacionamento de cardinalidade um para muitos do tipo inteiro, quantos registros teria uma tabela gerada pelo produto cartesiano das duas tabelas citadas.  32 3
  • 4. Execute a união, intersecção e diferença das duas tabelas 4 Nome do Aluno Resultado Thiago Aprovado Renata Aprovado Lucas Reprovado João Aprovado Nome do Aluno Resultado Thiago Aprovado Martha Aprovado Carla Aprovada Joana Reprovada Alunos 1 Alunos 2
  • 5. União 5 Nome do Aluno Resultado Thiago Aprovado Renata Aprovado Lucas Reprovado João Aprovado Martha Aprovado Carla Aprovada Joana Reprovada
  • 7. Diferença 7 Nome do Aluno Resultado Renata Aprovado Lucas Reprovado João Aprovado Nome do Aluno Resultado Martha Aprovado Carla Aprovada Joana Reprovada 1 - 2 2 - 1
  • 8. Execute a junção das tabelas 8 CodAluno Nome do Aluno 11 Thiago 12 Renata 13 Lucas 14 João Data CodAluno Resultado 1/11 12 8.0 1/11 11 7.5 5/11 13 9.0 8/11 11 5.5
  • 9. Junção 9 Data CodAluno Resultado Nome do Aluno 1/11 12 8.0 Renata 1/11 11 7.5 Thiago 5/11 13 9.0 Lucas 8/11 11 5.5 Thiago
  • 10. Modelagem - Oficina Construa um modelo ER a partir da seguinte descrição do sistema: Uma empresa de venda de automóveis pretende implementar um sistema para gerir a informação dos reparos de oficina efetuados nos veículos dos seus clientes.  O sistema deverá permitir um registro histórico de todos os reparos efetuados. A empresa pretende manter dos clientes as seguintes informações: Código, nome, CPF, endereço e telefone.  A empresa pretende também saber os veículos que um cliente teve e as datas em que foram comprados.  Dos funcionários da oficina a empresa pretende manter: Código do Funcionário, Nome, CPF Endereço, Telefone e Categoria.  O custo da hora de mão-de-obra depende da categoria do funcionário e é definido através de uma tabela que é atualizada regularmente.  A empresa pretende saber sobre cada reparo: as peças que foram utilizadas e o seu preço bem como o tempo de mão- de-obra gasto por cada funcionário e o respectivo custo.  A empresa pretende também guardar de cada peça em estoque: Código da peça, Descrição, Custo Unitário e a Quantidade em Estoque. 10
  • 12. 12 Cliente * Código Nome CPF Endereço Telefone Funcionário * Código Nome CPF Endereço Telefone Categoria Veículo * Código Placa Dt Compra Categoria * Código Nome Valor Possui Pertence Repara
  • 13. 13 Cliente * Código Nome CPF Endereço Telefone Funcionário * Código Nome CPF Endereço Telefone Categoria Veículo * Código Placa Dt Compra Categoria * Código Nome Valor Possui Pertence Repara 1 N N N N 1
  • 14. 14 Cliente * Código Nome CPF Endereço Telefone Funcionário * Código Nome CPF Endereço Telefone Categoria Veículo * Código Placa Dt Compra Categoria * Código Nome Valor Possui Pertence 1 N N N N 1 Reparo * Código Data Tempo Custo 1 1 Peças * Código Placa Dt Compra Usa N
  • 15. Modelagem - Empreiteira  Construa um modelo ER a partir da seguinte descrição do sistema: Considere um sistema de informação para gestão de uma empreiteira. O sistema deverá registrar:  Os recursos humanos associados a cada empreitada (Identificação do técnico, número de horas de trabalho e a especialidade)  As várias etapas de cada empreitada, estando associada a cada etapa o cumprimento de um objetivo numa determinada data e a emissão da fatura respectiva.  O material (tipo e quantidade) usado em cada dia da empreitada.  Uma empreitada pode ser dividida em outras empreitadas que devem ser geridas como empreitadas independentes. Alguns dos materiais usados pela empreitada são materiais especiais, para os quais é necessário fazer um seguro de transporte próprio, indicando o nome do condutor e a placa do veículo na qual será transportada. 15