Bases de Dados I LEI/2

Tamanho: px
Começar a partir da página:

Download "Bases de Dados I LEI/2"

Transcrição

1 Dependências Funcionais 2009 UNIVRSIDAD DA BIRA INTRIOR Departamento de Informática Bases de Dados I LI/2 1- squematize (através de diagramas de dependência funcional) as eventuais dependências funcionais existentes entre os objectos Pessoa e Departamento, face a cada uma das seguintes situações: a. Uma pessoa é admitida num departamento de uma empresa, esse departamento pode ter vários empregados. b. Uma pessoa trabalha numa empresa com um funcionamento peculiar. ada departamento apenas é composto por uma pessoa, e cada pessoa apenas pertence a um departamento. c. Uma pessoa pode trabalhar simultaneamente em vários departamentos, podendo cada um destes ter vários empregados. d. Uma pessoa pode trabalhar simultaneamente em vários departamentos, no entanto cada departamento só pode ter um empregado. 2- squematize as dependências funcionais existentes entre os objectos que identificar nas seguintes frases: a. Todos os projectos que a empresa executa têm uma data de inicio e uma data de fim. b. ada operário vive numa casa fornecida pela empresa. É bastante raro, mas nalgumas casas vivem mais que um empregado. c. ada operário vive exclusivamente numa casa fornecida pela empresa. d. ada deputado pode ter simultaneamente várias residências. e. Um aluno obtém uma determinada nota a uma disciplina num ano lectivo, semestre e época específicos. f. ada jogador apenas pode ser inscrito por uma equipa, que obviamente pode ter múltiplos jogadores. g. Numa obra trabalham ao mesmo tempo muitos empregados oriundos de múltiplas empresas. stas empresas têm os seus empregados distribuídos por várias obras. h. Uma determinada coima é sempre aplicada por um agente da autoridade a um único indivíduo. No entanto, cada indivíduo pode receber múltiplas coimas de múltiplos agentes da autoridade. i. ada docente de uma universidade lecciona num dado semestre várias disciplinas. ada disciplina pode (ou não) ser leccionada por mais que um docente. j. ada docente de uma universidade lecciona num dado semestre várias disciplinas de forma exclusiva. 1 de 5

2 3- Apresente os diagramas de dependência funcional associados a cada uma das seguintes relações. a. Projecto ncarregado Máquina Quantidade ompressor 4 Paulo Grua 2 Reboque 1 b. odproj. Descrição Orçamento Tempo Total Rua da Paz Ponte Tejo difício entral c. codpessoa Nome Paulo Morada Rua 1º Dezembro, - Lisboa Avenida uropa, 75, 6A - Porto Quinta da Felicidade, Queluz d. codliente Morada Dataompra Valor Rua 1º Dezembro, - Lisboa Avenida uropa, 75, 6A Porto Quinta da Felicidade, Queluz Desenhe um diagrama de dependências funcionais para a seguinte situação: Uma empresa tem vários departamentos. Todos os funcionários têm um número identificador e apenas podem trabalhar num determinado departamento. A empresa possui uma vasta carteira de clientes e fornecedores, existindo casos em que um fornecedor é simultaneamente cliente. 2 de 5

3 5- Desenhe o diagrama de dependências funcionais da seguinte relação utilizada para registar informação acerca dos clientes de um banco. Identifique qual seria a chave primária da relação. Nlien Nont Nome DataAbertu Telefone Saldo 667 Alberto Vitor Batista Sofia Mendes a. A relação anterior tem atributos redundantes ou informação implícita? Quais? b. Qual o estado de normalização em que se encontra a relação? Termine, caso ache conveniente, o processo de normalização. 6- Observe a relação abaixo descrita: Boletim (NumAluno, oddisciplina, NumeroProva, Nota, DataProva, NomeAluno, ndereçoaluno, NomeDisciplina). a. Identifique as dependências existentes entre os atributos da relação. b. Indique 5 possíveis instâncias da relação. c. Analise a veracidade das proposições, tendo em conta a relação acima descrita: i. ada aluno só pode fazer uma prova. ii. ada aluno só pode fazer uma prova por disciplina. iii. ada aluno só pode, em cada dia, fazer uma prova por disciplina. iv. ada prova tem um número obrigatoriamente diferente. v. ada disciplina realiza as suas provas a dias diferentes. vi. Não podem existir dois alunos com nomes iguais. vii. Não podem existir dois alunos com números iguais. d. De que forma algumas das situações anómalas detectadas na alínea anterior podiam ser resolvidas? Proponha um novo esquema de relações para a situação descrita. 7- Desenhe o diagrama de dependências funcionais da seguinte relação: A = {a, b, c, d} e Dependências = {a -> b, bc -> d, ac -> d}. 8- Desenhe o diagrama de dependências funcionais da seguinte relação: A = {a, b, c, d} e Dependências = {abc -> d, d -> ab} 9- onsidere a seguinte relação r: A B D a1 b1 c1 d1 a1 b2 c1 d1 3 de 5

4 a3 b1 c1 d1 Para cada uma das seguintes dependências funcionais, diga justificando se a relação r satisfaz tal dependência: a) A B b) A D c) AB D d) BD A e) B A 10- onsidere o seguinte esquema R = (A,B,,D,) e as respectivas dependências funcionais: AB A B DA a. ncontre as possíveis chaves candidatas. 11- onsidere o seguinte esquema R = (A,B,,D,) e as respectivas dependências funcionais: A A B B D D a. Quais as chaves candidatas que conseguia identificar? 12- A seguinte relação é utilizada para registar as inspecções efectuadas a veículos automóveis num dos centros de inspecção periódica. Inspecção(Data, Hora, Dono, ndereçodo ono, ondutor, ontactoondutor, NumeroMoto or, Numero hassis, Marca, Modelo, AnoRegisto, Diesel/ /Gasolina, DataUltimaInspecção, Inspector, Garagem, Aprovação/Reprovação, Observações) a. ncontre dependências funcionais plausíveis. b. Determine as possíveis chaves candidatas e seleccione de entre estee conjunto a chave primária da relação.

5 13- Desenhe diagramas de dependência funcional e identifique as chaves candidatas e chaves primárias para cada uma da seguintes relações: mpregadodepartamento(nome, BI, DataNascimento, ndereço, oddepartamento) mpregadoprojecto(bi, odprojecto, Horas, Nomempregado, NomeProjecto) mpregado(primeironome, UltimoNome, BI, DataNascimento, ndereço, oddepartamento) Departmento(Nome, odigo) Projecto(odProjecto, NomeProjecto, oddepartamento) a. A estrutura implementada nestee esquema é a ideal? Justifique. b. xplicite três restrições que estão associadas ao esquema mostrado. c. Proponha alterações ao esquema, de forma a eliminar as restrições encontradas na alínea anterior. 14- Uma biblioteca tem implementada uma base de dados com as seguintes dependências funcionais ( ) e não-dependências ( ). fectue a interpretação de cada uma das seguintes alíneas: a. LIVRO TÍTULO, mas TÍTULO LIVRO. b. LIVRO c. LIVRO ISBN e ISBN AUTOR.. LIVRO. d. XMPLAR e. XMPLAR LIVRO, mas LIVRO DITORA. XMPLAR. f. DITORA, LIVRO XMPLAR. g. XMPLAR, TMPO DITOR. h. DITORA, LIVRO DATADIÇÃO.

Construir um modelo de dados é: - Identificar, Analisar e Registar a política da organização acerca dos dados

Construir um modelo de dados é: - Identificar, Analisar e Registar a política da organização acerca dos dados 4. Modelo Entidade Associação 4.1. Introdução Modelo de Dados. Visão dos dados em vez de visão das aplicações. Eliminação de redundâncias. Partilha de dados pelas aplicações Construir um modelo de dados

Leia mais

EXAME DE 1ª ÉPOCA Semestre de Verão 2004/2005 20 Junho 2005 duração: 2h30m

EXAME DE 1ª ÉPOCA Semestre de Verão 2004/2005 20 Junho 2005 duração: 2h30m ISEL DEETC SSIC EXAME DE 1ª ÉPOCA Semestre de Verão 2004/2005 20 Junho 2005 duração: 2h30m Introdução aos Sistemas de Informação Engenharia Informática e Computadores Ano Lectivo: 2004 / 2005 2º Sem. Docente:

Leia mais

Bases de Dados I LEI/2

Bases de Dados I LEI/2 SQL hugomcp@di-ubi.pt, 2009 UNIVERSIDADE DA BEIRA INTERIOR Departamento de Informática Bases de Dados I LEI/2 1- Mediante o seguinte conjunto de relações: A R S T B C C D D E d 1 d 1 e 1 a 2 d 2 d 2 e

Leia mais

EXERÍCIOS DE MODELAGEM DE BANCO DE DADOS

EXERÍCIOS DE MODELAGEM DE BANCO DE DADOS EXERÍCIOS DE MODELAGEM DE BANCO DE DADOS Exercício 1 Construa o modelo Entidades-Relacionamentos a partir da seguinte descrição do sistema: Uma empresa de venda de automóveis retende implementar um sistema

Leia mais

GereComSaber. Desenvolvimento de Sistemas de Software. Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática

GereComSaber. Desenvolvimento de Sistemas de Software. Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática Desenvolvimento de Sistemas de Software Ano Lectivo de 2009/10 GereComSaber Ana Duarte, André Guedes, Eduardo

Leia mais

Engenharia Informática

Engenharia Informática Escola Superior de Ciência e Tecnologia Engenharia Informática Análise de Sistemas Informáticos 3º ano Exame 12 de Julho de 2006 Docentes: José Correia e João Paulo Rodrigues Duração: 90 m; Tolerância:

Leia mais

Bases de Dados. Parte III: O Modelo Relacional

Bases de Dados. Parte III: O Modelo Relacional Bases de Dados MI / LCC / LEG / LERSI / LMAT Parte III O Modelo Relacional 1 O Modelo Relacional Foi introduzido em 1970 por Ted Codd da IBM Research. É baseado no conceito de relação, onde uma relação

Leia mais

Computadores e Sistemas de Informação. Bases de Dados Relacionais (linguagem SQL)

Computadores e Sistemas de Informação. Bases de Dados Relacionais (linguagem SQL) Computadores e Sistemas de Informação Bases de Dados Relacionais (linguagem SQL) 2004/2005 Utilidade das Bases de Dados Recolha e processamento de dados que possuem um volume significativo, que são interrelacionados,

Leia mais

Banco de Dados Lista de Exercícios 01

Banco de Dados Lista de Exercícios 01 Banco de Dados Lista de Exercícios 01 Prof. Anderson Rocha & Prof. André Santanché Campinas, 24 de Setembro de 2012 Nome: RA: 1 Observações Este lista contem 20 exercícios e contempla os seguintes assuntos

Leia mais

Exame de Época Especial / 1º Semestre / 2007/2008. Todas as folhas devem ser identificadas, de forma legível, com o nome e número do aluno.

Exame de Época Especial / 1º Semestre / 2007/2008. Todas as folhas devem ser identificadas, de forma legível, com o nome e número do aluno. ISEL - DEETC Exame de Época Especial / 1º Semestre / 2007/2008 SI1 SISTEMAS DE INFORMAÇÃO 1 Duração: 3 00 09.ABR.2008 ATENÇÃO Todas as folhas devem ser identificadas, de forma legível, com o nome e número

Leia mais

Bases de Dados 2007/2008 Exame

Bases de Dados 2007/2008 Exame Exame 11 de Janeiro de 2008 Instituto Superior Técnico Departamento de Engenharia Informática Regras O exame tem a duração de 2h30m. A folha de capa deve ser identificada com o nome e número do aluno.

Leia mais

O Modelo de Entidades e Relacionamentos (MER) é um modelo conceitual usado para projeto de aplicações de banco de dados.

O Modelo de Entidades e Relacionamentos (MER) é um modelo conceitual usado para projeto de aplicações de banco de dados. Fases do Projeto de um Banco de Dados Modelo ER O Modelo de Entidades e Relacionamentos (MER) é um modelo conceitual usado para projeto de aplicações de banco de dados. É um modelo baseado na percepção

Leia mais

BASES DE DADOS I LTSI/2. Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2010/2011

BASES DE DADOS I LTSI/2. Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2010/2011 BASES DE DADOS I LTSI/2 Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2010/2011 A Linguagem SQL As raízes da linguagem SQL remontam a 1974, altura em que a IBM desenvolvia

Leia mais

Regulamento dos Regimes de Mudança de Curso, Transferências e Reingressos do Instituto Superior de Engenharia de Lisboa

Regulamento dos Regimes de Mudança de Curso, Transferências e Reingressos do Instituto Superior de Engenharia de Lisboa Regulamento dos Regimes de Mudança de Curso, Transferências e Reingressos do Instituto Superior de Engenharia de Lisboa Artigo 1.º Objecto e âmbito 1 - O presente regulamento disciplina, no cumprimento

Leia mais

Banco de Dados. Modelo Relacional. Prof. Enzo Seraphim

Banco de Dados. Modelo Relacional. Prof. Enzo Seraphim Banco de Dados Modelo Relacional Prof. Enzo Seraphim Tópicos Definição do Modelo Estrutura sintática Terminologia Domínios Esquemas de Relações Ordem Base Relacional Chave Restrições de Integridades 2

Leia mais

Rock In Rio - Lisboa

Rock In Rio - Lisboa Curso de Engenharia Informática Industrial Rock In Rio - Lisboa Elaborado por: Ano Lectivo: 2004/05 Tiago Costa N.º 4917 Turma: C Gustavo Graça Patrício N.º 4757 Turma: C Docente: Professora Maria Estalagem

Leia mais

REGULAMENTO DOS DIPLOMAS DE ESPECIALIZAÇÃO

REGULAMENTO DOS DIPLOMAS DE ESPECIALIZAÇÃO REGULAMENTO DOS DIPLOMAS DE ESPECIALIZAÇÃO Aprovado em reunião da Comissão Coordenadora do Conselho Científico em 22/11/2006 Aprovado em reunião de Plenário do Conselho Directivo em 13/12/2006 PREÂMBULO

Leia mais

REGULAMENTO DO MESTRADO EM TEATRO, ÁREA DE ESPECIALIZAÇÃO TEATRO E COMUNIDADE

REGULAMENTO DO MESTRADO EM TEATRO, ÁREA DE ESPECIALIZAÇÃO TEATRO E COMUNIDADE REGULAMENTO DO MESTRADO EM TEATRO, ÁREA DE ESPECIALIZAÇÃO TEATRO E COMUNIDADE INTRODUÇÃO O Mestrado em Teatro, área de especialização em Teatro e Comunidade, é um programa de segundo ciclo, constituído

Leia mais

Relatório sobre Actividades Subsidiadas Instruções de Preenchimento

Relatório sobre Actividades Subsidiadas Instruções de Preenchimento Relatório sobre Actividades Subsidiadas Instruções de Preenchimento Observações 1. (1) O Relatório sobre Actividades Subsidiadas é composto por duas partes: Parte A Sumário Geral do Plano Subsidiado; Parte

Leia mais

Modelo de Entidade e Relacionamento (MER) - Parte 07

Modelo de Entidade e Relacionamento (MER) - Parte 07 Modelo de Entidade e Relacionamento (MER) - Parte 07 7.1 Definição Consiste em mapear o mundo real do sistema em um modelo gráfico que irá representar o modelo e o relacionamento existente entre os dados.

Leia mais

REGULAMENTO DO MESTRADO EM TEATRO, ÁREA DE ESPECIALIZAÇÃO ENCENAÇÃO

REGULAMENTO DO MESTRADO EM TEATRO, ÁREA DE ESPECIALIZAÇÃO ENCENAÇÃO REGULAMENTO DO MESTRADO EM TEATRO, ÁREA DE ESPECIALIZAÇÃO ENCENAÇÃO INTRODUÇÃO O Mestrado em Teatro, área de especialização Encenação, é um programa de segundo ciclo, constituído por quatro semestres e

Leia mais

Desenvolvimento de uma base de dados. Relação. Modelo lógico: SGBD relacional

Desenvolvimento de uma base de dados. Relação. Modelo lógico: SGBD relacional Desenvolvimento de uma base de dados Realidade Bases de dados relacionais e SQL Conceitos básicos de bases de dados relacionais A 3ª forma normal Structured Query Language (SQL) Modelo conceptual (e.g.

Leia mais

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO. SISTEMAS DE GESTÃO DE BASE DE DADOS Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO. SISTEMAS DE GESTÃO DE BASE DE DADOS Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO CONCEITOS BÁSICOS 1 Necessidade das base de dados Permite guardar dados dos mais variados tipos; Permite

Leia mais

Programa de Parcerias e Submissão de Propostas 2014/15

Programa de Parcerias e Submissão de Propostas 2014/15 DEPARTAMENTO DE INFORMÁTICA Programa de Parcerias e Submissão de Propostas 2014/15 O Departamento de Informática (DI) da Faculdade de Ciências da Universidade de Lisboa (FCUL) procura criar e estreitar

Leia mais

Engenharia de Software. Diagramas de Entidade- Relacionamento (E-R) Estruturação de dados

Engenharia de Software. Diagramas de Entidade- Relacionamento (E-R) Estruturação de dados Engenharia de Software Profa. Dra. Lúcia V. L. Filgueiras Profa. Dra. Selma Shin Shimizu Melnikoff Diagramas de Entidade- Relacionamento (E-R) modelo para descrever a estruturação dos dados armazenados

Leia mais

Diagrama de Entidade Associação ou Relacionamento

Diagrama de Entidade Associação ou Relacionamento Diagrama de Entidade Associação ou Relacionamento 1 Quanto à obrigatoriedade dos elementos de uma entidade participarem, ou não, no relacionamento com outra entidade, tem-se: Participação obrigatória de

Leia mais

P S I 3. º A N O F 0 F I C H A I N F O R M A T I V A

P S I 3. º A N O F 0 F I C H A I N F O R M A T I V A P S I 3. º A N O F 0 F I C H A I N F O R M A T I V A Módulo 13 Técnicas de Modelação de Dados Quando se está a desenhar uma base de dados, quantas tabelas se devem criar? Como é que se sabe que um campo

Leia mais

Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Banco de Dados Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Processo de Projeto de Banco de Dados Minimundo Projeto Lógico (Mapeamento do Modelo de Dados) 1 4 Esquema Lógico (Modelo do SGBD)

Leia mais

TESTE DE MATEMÁTICA. 1. Efectuou-se um estudo sobre as vendas de automóveis num determinado stand, o qual revelou que:

TESTE DE MATEMÁTICA. 1. Efectuou-se um estudo sobre as vendas de automóveis num determinado stand, o qual revelou que: TESTE DE MATEMÁTICA Ano Lectivo / - 9º I - // Nome:.. Nº... Duração da Prova: 9 minutos O teste inclui cinco itens de escolha múltipla. Seleccione a única resposta correcta de entre as quatro alternativas

Leia mais

Regulamento das Provas Especialmente Adequadas Destinadas a Avaliar a Capacidade para a Frequência do Ensino Superior dos Maiores de 23 Anos.

Regulamento das Provas Especialmente Adequadas Destinadas a Avaliar a Capacidade para a Frequência do Ensino Superior dos Maiores de 23 Anos. Escola Superior de Hotelaria e Turismo do Estoril Regulamento n.º 100/2006 (Diário da República II Série de 16 de Junho de 2006) Regulamento das Provas Especialmente Adequadas Destinadas a Avaliar a Capacidade

Leia mais

1.ª Chamada de Gestão da Informação

1.ª Chamada de Gestão da Informação Classificação I II III IV V NOME: Prova cotada para 20,00 valores Exame Teste A 1.ª Chamada de N.º: Declaro que desisto. GRUPO I Tempo máximo recomendado: 20 minutos; Cotação: 2,0 valores (10 x 0,2 valores)

Leia mais

BASES DE DADOS I LTSI/2. Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2010/2011

BASES DE DADOS I LTSI/2. Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2010/2011 BASES DE DADOS I LTSI/2 Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2010/2011 Ao nível das linguagens de manipulação de dados (Data Manipulation Language - DML) o SQL

Leia mais

Banco de Dados - Senado

Banco de Dados - Senado Banco de Dados - Senado Modelo Relacional Ilka Kawashita Material preparado :Prof. Marcio Vitorino Abordagem Relacional n Abordagem de modelagem de dados utilizada nos sistemas de gerenciamento de bancos

Leia mais

Dependência funcional

Dependência funcional Dependência funcional Dependência funcional: Dados dois conjuntos de atributos A e B de uma entidade, diz-se que: B é funcionalmente dependente de A ou A determina B ou B depende de A, se a cada valor

Leia mais

REGULAMENTO ESPECIFICO DO CURSO DE MESTRADO EM DESPORTO 2009 REGULAMENTO

REGULAMENTO ESPECIFICO DO CURSO DE MESTRADO EM DESPORTO 2009 REGULAMENTO Instituto Politécnico de Santarém Escola Superior de Desporto de Rio Maior MESTRADO EM DESPORTO REGULAMENTO Artigo 1º Natureza e âmbito de aplicação 1. O curso pretende atingir os objectivos apresentados

Leia mais

Regulamento do Programa Inter-Universitário em Biologia de Plantas BioPlant

Regulamento do Programa Inter-Universitário em Biologia de Plantas BioPlant Regulamento do Programa Inter-Universitário em Biologia de Plantas BioPlant Artigo 1º Criação do Programa As Universidades do Minho, de Aveiro e do Porto, designadas por Universidades, instituem um Programa

Leia mais

UML (Unified Modelling Language) Diagrama de Classes

UML (Unified Modelling Language) Diagrama de Classes UML (Unified Modelling Language) Diagrama de Classes I Classes... 2 II Relações... 3 II. Associações... 3 II.2 Generalização... 9 III Exemplos de Modelos... III. Tabelas de IRS... III.2 Exames...3 III.3

Leia mais

Tarefa Orientada 11 Junção Interna

Tarefa Orientada 11 Junção Interna Tarefa Orientada 11 Junção Interna Objectivos: Junção Interna (INNER JOIN) Junção Interna A operação de junção interna (INNER JOIN) é utilizada para combinar colunas de duas ou mais tabelas. O resultado

Leia mais

MANUAL DO UTILIZADOR

MANUAL DO UTILIZADOR MANUAL DO UTILIZADOR Versão 1.6 PÁGINA DE PESQUISA A página principal do PacWeb permite a realização de um número muito variado de pesquisas, simples, ou pelo contrário extremamente complexas, dependendo

Leia mais

Introdução à Manipulação de Dados

Introdução à Manipulação de Dados Introdução à Manipulação de Dados Licenciatura em Economia Trabalho Prático 2004 2005 Manutenção de Aviões Depois de várias reclamações feitas no aeroporto por falta de organização, a administração decidiu

Leia mais

1- Identifique para cada questão abaixo, se o enunciado se refere a View, Stored Procedures, Trigger ou Function. Apenas um por questão.

1- Identifique para cada questão abaixo, se o enunciado se refere a View, Stored Procedures, Trigger ou Function. Apenas um por questão. 1- Identifique para cada questão abaixo, se o enunciado se refere a View, Stored Procedures, Trigger ou Function. Apenas um por questão. a- Representam tabelas virtuais não armazenadas, compostas de campos

Leia mais

Sistema de Informação de Licenciamento de Operações de Gestão de Resíduos

Sistema de Informação de Licenciamento de Operações de Gestão de Resíduos Sistema de Informação de Licenciamento de Operações de Gestão de Resíduos Indice Indice... 2 1. Introdução... 3 2. Sistema de Informação de Licenciamento de Operações de Gestão de Resíduos (SILOGR)....

Leia mais

Modelação conceptual de classes

Modelação conceptual de classes Modelação conceptual de classes Alguns casos práticos: Gestão de empréstimos Departamento da faculdade Mega superfície comercial 1 Gestão de empréstimos Processo de gestão de empréstimos para aquisição

Leia mais

Profa. Daniela Barreiro Claro

Profa. Daniela Barreiro Claro Profa. Daniela Barreiro Claro Modelar é criar representações do mundo real A modelagem relacional pode ser representada via MER (Modelo de Entidade Relacionamento) O MER define estruturas e restrições

Leia mais

Data Encomenda, Data Entrega; tem também o código Artigo, Descrição, Quantidade e Preço para cada artigo; bem como o Total Encomenda.

Data Encomenda, Data Entrega; tem também o código Artigo, Descrição, Quantidade e Preço para cada artigo; bem como o Total Encomenda. P S I 3. º A N O F 1 I N F O R M A T I V A M O D E L O C O M P O R T A M E N T A L Módulo 17 OP 3 Metodologias de Análise e Desenvolvimento de Sistemas 1. Explique se estão ou não correctos os Diagramas

Leia mais

Tarefa Orientada 12 Junção Externa, Auto-Junção e União

Tarefa Orientada 12 Junção Externa, Auto-Junção e União Tarefa Orientada 12 Junção Externa, Auto-Junção e União Objectivos: Junção externa (Outer JOIN) Junção externa à esquerda (LEFT Outer JOIN) Junção externa à direita (RIGHT Outer JOIN) Junção externa completa

Leia mais

Trabalhos Práticos. Programação II Curso: Engª Electrotécnica - Electrónica e Computadores

Trabalhos Práticos. Programação II Curso: Engª Electrotécnica - Electrónica e Computadores Trabalhos Práticos Programação II Curso: Engª Electrotécnica - Electrónica e Computadores 1. Objectivos 2. Calendarização 3. Normas 3.1 Relatório 3.2 Avaliação 4. Propostas Na disciplina de Programação

Leia mais

Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão. GesStock. Engenharia Informática. Base de Dados II

Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão. GesStock. Engenharia Informática. Base de Dados II Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão GesStock Aplicação para Gestão de Stocks Engenharia Informática Base de Dados II Docente: Artur Lança Isabel Sofia Brito Nuno Gonçalo

Leia mais

COMPUTAÇÃO e PROGRAMAÇÃO

COMPUTAÇÃO e PROGRAMAÇÃO COMPUTAÇÃO e PROGRAMAÇÃO 2º Trabalho Ano lectivo 2009/2010 MEMec e LEAN Data e hora limite de entrega: 6 de Janeiro de 2010, até às 23h59m Entrega: Submissão electrónica, via Fénix (ver instruções na secção:

Leia mais

Depois de obtido o diagrama E/A há que estabelecer o esquema relacional correspondente.

Depois de obtido o diagrama E/A há que estabelecer o esquema relacional correspondente. 4. Modelo Entidade Associação 4.1. Introdução 4.2. Propriedades das associações 4.3. Decomposição de Associações vários : vários (M:N) 4.4. Associações Complexas 4.5. Situações Ambíguas 4.6 Esquema Relacional

Leia mais

STSE 2º Exame de Simulação e Teste de Sistemas Electrónicos (9 de Fevereiro de 2004) Duração: 1ª parte 45 minutos; 2ª parte 2 horas.

STSE 2º Exame de Simulação e Teste de Sistemas Electrónicos (9 de Fevereiro de 2004) Duração: 1ª parte 45 minutos; 2ª parte 2 horas. STSE 2º Exame de Simulação e Teste de Sistemas Electrónicos (9 de Fevereiro de 2004) Duração: 1ª parte 45 minutos; 2ª parte 2 horas Número: Nome: 1ª Parte Questionário de resposta múltipla cada resposta

Leia mais

MICROSOFT ACCESS MICROSOFT ACCESS. Professor Rafael Vieira Professor Rafael Vieira

MICROSOFT ACCESS MICROSOFT ACCESS. Professor Rafael Vieira Professor Rafael Vieira MICROSOFT ACCESS MICROSOFT ACCESS Professor Rafael Vieira Professor Rafael Vieira - Access - Programa de base de dados relacional funciona em Windows Elementos de uma Base de Dados: Tabelas Consultas Formulários

Leia mais

Regulamento do Laboratório de Cálculo Automático

Regulamento do Laboratório de Cálculo Automático Regulamento do Laboratório de Cálculo Automático Artigo 1 o (Definição) O Laboratório de Cálculo Automático, adiante designado por Lc, é um dos laboratórios do Departamento de Matemática da Faculdade de

Leia mais

INSTITUTO SUPERIOR DE CIÊNCIAS E TECNOLOGIA ALBERTO CHIPANDE. Regulamento Pedagógico Específico

INSTITUTO SUPERIOR DE CIÊNCIAS E TECNOLOGIA ALBERTO CHIPANDE. Regulamento Pedagógico Específico INSTITUTO SUPERIOR DE CIÊNCIAS E TECNOLOGIA ALBERTO CHIPANDE Regulamento Pedagógico Específico Índice Regulamento Pedagógico específico... 1 Conceitos chaves:... 1 1. Disposições Gerais... 2 1.1. Regime

Leia mais

Exercícios - Enunciados

Exercícios - Enunciados Exercícios - Diagrama de Classes Transposição SQL Exercícios Diagrama de Classes (UML) Notas de Avaliações Agenda Contactos Gestão de Projectos Multibanco Vendedores Estatística de Vendas Rodoviária Metropolitano

Leia mais

MODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br. Aula 3. Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord

MODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br. Aula 3. Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 3 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Conhecer a arquitetura de 3 esquemas (conceitual, lógico

Leia mais

Databases. Dependências Funcionais

Databases. Dependências Funcionais Databases Dependências Funcionais P. Serendero, 2011-13 Referências e exemplos tirados de diversas fontes, excetuando aqueles relacionados com embarcações Dependências Funcionais (DF) Uma Base de Dados,

Leia mais

Grupo I [6v] Considere o seguinte extracto de um programa de definição de uma calculadora apenas com a função soma de dois valores reais

Grupo I [6v] Considere o seguinte extracto de um programa de definição de uma calculadora apenas com a função soma de dois valores reais Número: Nome: Página 1 de 5 LEIC/LERC 2012/13, Repescagem do 1º Teste de Sistemas Distribuídos, 25 de Junho de 2013 Responda no enunciado, apenas no espaço fornecido. Identifique todas as folhas. Duração:

Leia mais

Roteiro 3 Modelagem relacional

Roteiro 3 Modelagem relacional Roteiro 3 Modelagem relacional Objetivos: Explorar conceitos sobre: o Modelagem de bancos de dados projetos: conceitual, lógico e físico; o Conceitos sobre o modelo relacional: tuplas, atributo, entidades,

Leia mais

Escola Secundária de Alves Redol. Resolução Nº 79 CP/2008-2009

Escola Secundária de Alves Redol. Resolução Nº 79 CP/2008-2009 Ano Lectivo 2008/2009 Resolução Nº 79 CP/2008-2009 No uso das competências que lhe estão atribuídas pela alínea b) do Artigo 33.º do Decreto-Lei n.º 75/2008 de 22 de Abril o Conselho Pedagógico, na sua

Leia mais

- A crescente necessidade de sistemas inteligentes e de aquisição de conhecimento levaram à necessidade de implementação de Data Warehouses.

- A crescente necessidade de sistemas inteligentes e de aquisição de conhecimento levaram à necessidade de implementação de Data Warehouses. - A crescente necessidade de sistemas inteligentes e de aquisição de conhecimento levaram à necessidade de implementação de. - O que é uma Data Warehouse? - Colecção de bases de dados orientadas por assunto

Leia mais

Diagrama de Entidade e Relacionamento

Diagrama de Entidade e Relacionamento Diagrama de Entidade e Relacionamento Através deste diagrama poderemos representar, de forma sucinta e bem estruturada, todos os elementos essenciais abstraídos no processo de análise de sistemas. Denominamos

Leia mais

O modelo de dados relacional e as restrições de um banco de dados relacional

O modelo de dados relacional e as restrições de um banco de dados relacional O modelo de dados relacional e as restrições de um banco de dados relacional Vitor Valerio de Souza Campos Modelo de dados relacional OBJETIVOS Apresentar os conceitos do Modelo Relacional Apresentar as

Leia mais

Campos, Ricardo. (2008). Apresentação de Bases de Dados. Access 2007. 260 slides. Bases de Dados

Campos, Ricardo. (2008). Apresentação de Bases de Dados. Access 2007. 260 slides. Bases de Dados Campos, Ricardo. (2008). Apresentação de. Access 2007. 260 Ricardo Campos (ricardo.campos@ipt.pt) Autoria Esta apresentação foi desenvolvida por Ricardo Campos, docente do Instituto Politécnico de Tomar.

Leia mais

1. Desenvolva o Diagrama Entidade-Relacionamento para as seguintes situações:

1. Desenvolva o Diagrama Entidade-Relacionamento para as seguintes situações: 1. Desenvolva o Diagrama Entidade-Relacionamento para as seguintes situações: Um aluno realiza vários trabalhos. Um trabalho é realizado por um ou mais alunos. Um diretor dirige no máximo um departamento.

Leia mais

Curso de Engenharia Informática. Disciplina de Bases de Dados I

Curso de Engenharia Informática. Disciplina de Bases de Dados I Curso de Engenharia Informática Disciplina de Bases de Dados I Docente: Prof ª Elsa Rodrigues Alunos: João Miguel Faleiro Caixinha (Aluno 5946) José Luis Ribeiro Barriga (Aluno 5952) Beja, 30 de Abril

Leia mais

REGULAMENTO DO PROGRAMA DE DOUTORAMENTO EM ENGENHARIA INFORMÁTICA, DA FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO PREÂMBULO

REGULAMENTO DO PROGRAMA DE DOUTORAMENTO EM ENGENHARIA INFORMÁTICA, DA FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO PREÂMBULO REGULAMENTO DO PROGRAMA DE DOUTORAMENTO EM ENGENHARIA INFORMÁTICA, DA FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO PREÂMBULO No cumprimento da sua missão, a FEUP tem desenvolvido uma significativa

Leia mais

Universidade da Beira Interior Cursos: Engenharia Informática, Ensino da Informática, Matemática Aplicada e Matemática /Informática

Universidade da Beira Interior Cursos: Engenharia Informática, Ensino da Informática, Matemática Aplicada e Matemática /Informática Modelos de Dados 1 - Introdução 2 - Modelo Relacional 2.1. Estrutura de Dados Relacional 2.1.1. Modelo Conceptual de Dados Um modelo conceptual de dados é a representação de um conjunto de objectos e das

Leia mais

1/5 *UNIVERSIDADE DA BEIRA INTERIOR* (A classificação desta prova será publicada neste site)

1/5 *UNIVERSIDADE DA BEIRA INTERIOR* (A classificação desta prova será publicada neste site) Classificação: Valores *UNIVERSIDADE DA BEIRA INTERIOR* Dep. de Gestão e Economia Exame de 1.ª Chamada de Gestão da Informação Ano lectivo 2008-2009 Licenciatura em: Data: 2009-06-25 Gestão Docente: Francisco

Leia mais

Normas Regulamentares do Mestrado em Ciências da Educação: área de especialização em Educação Especial

Normas Regulamentares do Mestrado em Ciências da Educação: área de especialização em Educação Especial Normas Regulamentares do Mestrado em Ciências da Educação: área de especialização em Educação Especial Artigo 1.º Da admissão ao ciclo de estudos 1. À matrícula no mestrado em Ciências da Educação: área

Leia mais

Figura 1. Figura 2. Prova Escrita de Base de Dados 5 Novembro 2005 - V2 Número do Aluno: Nome do Aluno: 1º Teste (90 Minutos)

Figura 1. Figura 2. Prova Escrita de Base de Dados 5 Novembro 2005 - V2 Número do Aluno: Nome do Aluno: 1º Teste (90 Minutos) Prova Escrita de Base de Dados 5 Novembro 2005 - V2 Número do Aluno: Nome do Aluno: 1º Teste (90 Minutos) Identifique esta prova preenchendo o seu nome e número nesta página, e o número em todas as restantes.

Leia mais

OBJETIVOS. Orientações para Projetos de BD; Dependências Funcionais (DFs): Definição de DF; Regras de inferência para DFs.

OBJETIVOS. Orientações para Projetos de BD; Dependências Funcionais (DFs): Definição de DF; Regras de inferência para DFs. BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br OBJETIVOS Orientações

Leia mais

Programas de Pós-Graduação em Filosofia Mestrado, Doutoramento e Pós-Doutoramento

Programas de Pós-Graduação em Filosofia Mestrado, Doutoramento e Pós-Doutoramento Programas de Pós-Graduação em Filosofia Mestrado, Doutoramento e Pós-Doutoramento A experiência de duas décadas de funcionamento de programas de pós-graduação em Filosofia revelou a necessidade de conceber

Leia mais

Processo de Projeto Bottom-Up. esquema conceitual do BD. engenharia reversa do esquema relacional. esquema relacional integrado do BD (esquema global)

Processo de Projeto Bottom-Up. esquema conceitual do BD. engenharia reversa do esquema relacional. esquema relacional integrado do BD (esquema global) Processo de Projeto Bottom-Up esquema conceitual do BD engenharia reversa do esquema relacional Passo4 esquema relacional integrado do BD (esquema global) esquema relacional 1 normalização tabela ÑN 1

Leia mais

Processo de Projeto Bottom-Up. esquema conceitual do BD. engenharia reversa do esquema relacional. esquema relacional integrado do BD (esquema global)

Processo de Projeto Bottom-Up. esquema conceitual do BD. engenharia reversa do esquema relacional. esquema relacional integrado do BD (esquema global) Processo de Projeto Bottom-Up esquema conceitual do BD engenharia reversa do esquema relacional Passo4 esquema relacional integrado do BD (esquema global) integração Passo3 esquema relacional 1 normalização

Leia mais

Modelo Entidade-Relacionamento

Modelo Entidade-Relacionamento Modelo Entidade-Relacionamento ome Designação Doc... #Disc... Docente Ensina Disciplina Abordagem proposta por Peter P. Chen (década de 70) para o processo de modelação de dados com ampla aceitação; Trabalho

Leia mais

REGULAMENTO DE XADREZ

REGULAMENTO DE XADREZ SINDICATO DOS BANCÁRIOS DO SUL E ILHAS PELOURO DE TEMPOS LIVRES REGULAMENTO DE XADREZ SBSI - Abril de 2013 2 PRIMEIRA PARTE DISPOSIÇÕES GERAIS ARTIGO 1.º (Âmbito de aplicação) O presente Regulamento refere-se

Leia mais

BANCO DE DADOS. Fixação dos conteúdos Integridade Referencial Normalização Exercícios

BANCO DE DADOS. Fixação dos conteúdos Integridade Referencial Normalização Exercícios BANCO DE DADOS Fixação dos conteúdos Integridade Referencial Normalização Exercícios BANCO DE DADOS X SGBD Banco de Dados: Um "banco de dados" pode ser definido como um conjunto de "dados" devidamente

Leia mais

BANCO DE DADOS PROFESSOR MAURÍCIO - MAURICIO.MELLO@PUCPR.BR AULA 02. O Modelo Entidade-Relacionamento ( MER )

BANCO DE DADOS PROFESSOR MAURÍCIO - MAURICIO.MELLO@PUCPR.BR AULA 02. O Modelo Entidade-Relacionamento ( MER ) AULA 02 BANCO DE DADOS PROFESSOR MAURÍCIO - MAURICIO.MELLO@PUCPR.BR O Modelo Entidade-Relacionamento ( MER ) Fases do Projeto de Bases de Dados (EN94)- O Modelo Entidade- Relacionamento Definição : modelo

Leia mais

4.1.3. Diagrama de contexto

4.1.3. Diagrama de contexto 4.1.3. Diagrama de contexto 1 2 Diagrama de contexto O diagrama de contexto deve mostrar as relações estabelecidas entre o sistema e o meio ambiente, apresentando o sistema com um único processo As entradas

Leia mais

PROJECTO DE REGULAMENTO DE ATRIBUIÇÃO DO CARTÃO MUNICIPAL DO DEFICIENTE

PROJECTO DE REGULAMENTO DE ATRIBUIÇÃO DO CARTÃO MUNICIPAL DO DEFICIENTE PROJECTO DE REGULAMENTO DE ATRIBUIÇÃO DO CARTÃO MUNICIPAL DO DEFICIENTE NOTA JUSTIFICATIVA Art.º 1.º DEFINIÇÃO No âmbito das actividades de interesse municipal, compete às câmaras municipais prestar apoio

Leia mais

Tarefa Orientada 15 Manipulação de dados

Tarefa Orientada 15 Manipulação de dados Tarefa Orientada 15 Manipulação de dados Objectivos: Criação de tabelas teste Comando INSERT INTO Inserção de dados Comando INSERT Actualização de dados Comando UPDATE Eliminação de dados Comando DELETE

Leia mais

GUIA PRÁTICO SUBSÍDIO DE DESEMPREGO - MONTANTE ÚNICO

GUIA PRÁTICO SUBSÍDIO DE DESEMPREGO - MONTANTE ÚNICO GUIA PRÁTICO SUBSÍDIO DE DESEMPREGO - MONTANTE ÚNICO INSTITUTO DA SEGURANÇA SOCIAL, I.P ISS, I.P. Departamento/Gabinete Pág. 1/10 FICHA TÉCNICA TÍTULO Guia Prático Subsídio de Desemprego Montante Único

Leia mais

TRABALHO PRÁTICO. Sistema de Gestão de Bases de Dados. Doenças. Alunos: Filipe Alexandre da Silva Vila Real Nuno José Morais Felicio

TRABALHO PRÁTICO. Sistema de Gestão de Bases de Dados. Doenças. Alunos: Filipe Alexandre da Silva Vila Real Nuno José Morais Felicio FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO Licenciatura em Engenharia Electrotécnica e de Computadores 5º Ano, 1º Semestre Sistemas de Informação - 2000/2001 TRABALHO PRÁTICO Sistema de Gestão de

Leia mais

Prémio Secil Universidades Engenharia Civil 2009 Regulamento Ordem dos Engenheiros Av. Sidónio Pais, 4-E / 1050-212 Lisboa Telef: 21 313 26 00 / Fax: 21 313 26 72 E-mail: colegios@ordemdosengenheiros.pt

Leia mais

Programação III / Estruturas de Dados. Enunciado do Trabalho Prático

Programação III / Estruturas de Dados. Enunciado do Trabalho Prático Programação III / Estruturas de Dados Enunciado do Trabalho Prático 1. Objectivo Pretende-se implementar uma base de dados que sirva para ajudar uma agência de viagens a planear as viagens a realizar pelos

Leia mais

Aula VI -MODELO RELACIONAL

Aula VI -MODELO RELACIONAL Aula VI -MODELO RELACIONAL ModeloRelacional É constituído de tabelas, ou relações. Para cada tabela deve haver um nome único. Uma tabela pode ser considerada como um tipo de relação matemática. Uma tabela

Leia mais

Modelo de Domínio vs Modelo da Aplicação

Modelo de Domínio vs Modelo da Aplicação 174 Modelo de Domínio vs Modelo da Aplicação O que é o modelo de domínio? Resposta: é antes de mais um glossário de projecto, porque Identifica os termos utilizados Representa as relações existentes entre

Leia mais

TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO

TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO ACCESS 2010 Conceitos Básicos Ficha Informativa Professor : Vanda Pereira módulo didáctico Conceitos Básicos Necessidade das base de dados Permite guardar dados

Leia mais

Tecnologias e Linguagens para Banco de Dados I. Expressão do Relacionamento. Expressão do Relacionamento

Tecnologias e Linguagens para Banco de Dados I. Expressão do Relacionamento. Expressão do Relacionamento Tecnologias e Linguagens para Banco de Dados I Efetivação Lógica de Normalização Prof. Gilberto Braga de Oliveira Expressão do Relacionamento Necessidade de incluir campos nas tabelas para que os relacionamentos

Leia mais

Tarefa Orientada 16 Vistas

Tarefa Orientada 16 Vistas Tarefa Orientada 16 Vistas Objectivos: Vistas só de leitura Vistas de manipulação de dados Uma vista consiste numa instrução de SELECT que é armazenada como um objecto na base de dados. Deste modo, um

Leia mais

REGULAMENTO INTERNO DO CENTRO DE DOCUMENTAÇÃO

REGULAMENTO INTERNO DO CENTRO DE DOCUMENTAÇÃO REGULAMENTO INTERNO DO CENTRO DE DOCUMENTAÇÃO Outubro de 2004 Caro utente: A Escola Superior de Tecnologia do Barreiro funciona actualmente em instalações provisórias que, embora de boa qualidade, apresentam

Leia mais

Procedimento de Gestão PG 01 Gestão do SGQ

Procedimento de Gestão PG 01 Gestão do SGQ Índice 1.0. Objectivo. 2 2.0. Campo de aplicação... 2 3.0. Referências e definições....... 2 4.0. Responsabilidades... 3 5.0. Procedimento... 4 5.1. Política da Qualidade 4 5.2. Processos de gestão do

Leia mais

REGULAMENTO GERAL DOS. 2ºs CICLOS DE ESTUDOS CONDUCENTE AO GRAU DE MESTRE NA UNIVERSIDADE LUSÍADA

REGULAMENTO GERAL DOS. 2ºs CICLOS DE ESTUDOS CONDUCENTE AO GRAU DE MESTRE NA UNIVERSIDADE LUSÍADA REGULAMENTO GERAL DOS 2ºs CICLOS DE ESTUDOS CONDUCENTE AO GRAU DE MESTRE NA UNIVERSIDADE LUSÍADA Artigo 1.º (Direito Aplicável) Os Mestrados na Universidade Lusíada regem-se pelo disposto no Decreto-Lei

Leia mais

Computadores Portáteis. Regulamento de utilização

Computadores Portáteis. Regulamento de utilização Computadores Portáteis Regulamento de utilização 1 Introdução Os computadores portáteis estão disponíveis para: a) a utilização individual e profissional por professores; b) a utilização por professores,

Leia mais

Diagrama de entidades relacionamentos (abordado anteriormente) Diagrama de Fluxo de Dados (DFD)

Diagrama de entidades relacionamentos (abordado anteriormente) Diagrama de Fluxo de Dados (DFD) Diagrama de entidades relacionamentos (abordado anteriormente) Prod_Forn N N 1 Stock 1 1 N Prod_Enc N 1 N 1 Fornecedor Movimento Encomenda Diagrama de Fluxo de Dados (DFD) Ferramenta de modelação gráfica,

Leia mais

Exercício de Normalização Escola Secundária de Emídio Navarro 2002/2003 Aplicações Informáticas 11º ano

Exercício de Normalização Escola Secundária de Emídio Navarro 2002/2003 Aplicações Informáticas 11º ano Neste exercício propõe-se realizar a informatização de uma livraria. Assim, o primeiro passo a realizar será começarmos por definir as entidades que poderemos encontrar na livraria: Livros Fornecedores

Leia mais