Professor: Pedro Lopes Gestão de Base de dados Ano Lectivo 2010/2011.

Slides:



Advertisements
Apresentações semelhantes
Mapeamento Modelo ER – Modelo Relacional
Advertisements

T I  C Módulo 2 Base de dados
Um pouco mais de cardinalidade e Relacionamentos
Base de Dados para a Gestão de Informação de Natureza Pedagógica
@ Rafael Machado – ACCESS Base de Dados para a Gestão de Informação de Natureza Pedagógica.
DESENHO de BASE de DADOS RELACIONAL
Sistemas de Informação Redes de Computadores
SISTEMAS DE INFORMAÇÃO
Escola Secundária da Ramada
Introdução a Bancos de Dados
Prof. Carlos H. Marcondes
Programação e Sistemas da Informação
Com a ajuda do GOOGLE: O que é uma Base de Dados?!
Bases de dados Bases de dados - Microsoft Access
Modelo Entidade/Relação
Bases de dados TIC - Lourdes Cruz.
Tecnologias da Informação e da Comunicação – 10º Ano
Ricardo de Oliveira Cavalcanti roc3[at]cin.ufpe.br
Professora: Vanda Pereira
Modelo Relacional Uma base de dados é Uma relação é
Prof. Alfredo Parteli Gomes
Diagrama Entidade/ Relacionamento
Microsoft Access Carlos Sebastião.
Silvane Gonçalves Analista de Sistemas
ACCESS Introdução às Tecnologias de Informação II
INTRODUÇÃO ÁS BASES DE DADOS
ACCESS 2007 EDIMILSON JÚNIOR.
Ano letivo CURSO EFA DE TÉCNICO DE INFORMÁTICA E SISTEMAS Docente: Ana Batista EDUCAÇÃO E FORMAÇÃO DE ADULTOS Curso EFA – Sec. Turma C
Professor: Pedro Lopes Gestão de Base de dados Ano Lectivo 2010/2011.
IFNMG – Campus Araçuaí Banco de Dados Professor: Marcelo West
Professor: Pedro Lopes
Curso Técnico em Mineração
SGBD Sistemas de Gestão de Bases de Dados
Análise de Sistemas de Informação
Tecnologias de Informação e Comunicação (TIC)
Escola Básica e Secundária Vieira de Araújo
Banco de Dados Aplicado ao Desenvolvimento de Software
Folha de Cálculo Professor: Pedro Lopes Ano Lectivo 2010/2011.
Folha de Cálculo Professor: Pedro Lopes Ano Lectivo 2010/2011.
Folha de Cálculo Professor: Pedro Lopes Ano Lectivo 2010/2011.
Escola Básica e Secundária Vieira de Araújo
Sistemas de Informação (SI)
AULA DE DÚVIDAS 9 de Abril de Especialização  Simplifica-se quando:  especialização é disjunta e  especialização é total e  não há relações.
©Silberschatz, Korth and Sudarshan (Modificado)3.1.1Database System Concepts Capítulo 3: Modelo Relacional Estrutura das Bases de Dados Relacionais Redução.
Folha de Cálculo Professores: Pedro Lopes Ano Lectivo 2010/2011.
Folha de Cálculo Professor: Pedro Lopes Ano Lectivo 2010/2011.
Professor: Pedro Lopes Gestão de Base de dados Ano Lectivo 2010/2011.
Introdução às bases de dados
C RIAÇÃO DE PÁGINAS W EB Professor: Pedro Lopes Ano Lectivo 2010/2011.
Professor: Pedro Lopes Gestão de Base de dados Ano Lectivo 2010/2011.
Professor: Pedro Lopes Gestão de Base de dados Ano Lectivo 2010/2011.
Professor: Pedro Lopes Gestão de Base de dados Ano Lectivo 2010/2011.
Banco de Dados Transformação er - relacional
Folha de Cálculo Professores: Pedro Lopes Ano Lectivo 2010/2011.
Folha de Cálculo Professor: Pedro Lopes Ano Lectivo 2010/2011.
Sistemas de Gestão de Bases de Dados Educação e Formação de Adultos (EFA) Operador de Informática Arcozelo 2009/2010 Curso Co-Financiado por:
Introdução a Banco de Dados e Access
Aula 3 – Conceitos de banco de dados relacionais
Folha de Cálculo Professores: Pedro Lopes Ano Lectivo 2009/2010.
0781- ANÁLISE DE SISTEMAS DIAGRAMA ENTIDADE ASSOCIAÇÃO FORMADOR: PEDRO MARQUES FORMANDO : JOÃO P J A CORREIA Nº8 JUNHO DE 2010 Curso Técnico de Informática.
Professor: Pedro Lopes Gestão de Base de dados Ano Lectivo 2010/2011.
Módulo2: Tecnologias de Bases de Dados Aula nº 1 e 22010/
Folha de Cálculo Professor: Pedro Lopes Ano Lectivo 2010/2011.
Bases de dados relacionais
Salário, Sexo, R$200,00, Veículos, Idade, Marco Antônio, Masculino, R$600,00, Funcionário, Marca, 18 anos, Livros, Motoristas, Maria do Carmo, Endereço,
@ Rafael Machado – ACCESS Base de Dados para a Gestão de Informação de Natureza Pedagógica.
Gestão de Bases de Dados. Conceitos Básicos Necessidade das bases de dados  Permitem guardar dados dos mais variados tipos;  Permitem um rápido e fácil.
 O Modelo E-R (Entidade-Relação)
Gestão da Tecnologia da Informação Fundamentos de Sistemas de Banco de Dados Faculdade de Tecnologia Senac Jaraguá do Sul.
Modelagem de Dados Aula 3.
Transcrição da apresentação:

Professor: Pedro Lopes Gestão de Base de dados Ano Lectivo 2010/2011

Sumário Aula n.º 49 e n.º 50 2 Atributos chave. Regras de transformação do diagrama ER para o modelo relacional Iniciação ao ambiente de trabalho do Microsoft Access Realização da ficha de trabalho n.º2.

Aula anterior 3

Objectivo da aula 4 Planificar uma base de dados Conhecer o SGBD Microsoft Access 2007

Chave O conceito de chave é muito importante no modelo relacional. A chave de uma tabela é constituída por um ou mais campos que possam ser utilizados como identificadores de cada registo. Chave Primária A chave primária identifica cada registo de forma única. Em todas as tabelas deve existir sempre uma chave primária O campo escolhido para chave Não pode conter valores nulos Não pode conter valores repetidos É através das chaves primárias que se estabelecem os relacionamentos entre tabelas.

Chave primária Nº AlunoNomeAnoTurma 1Maria10A 2Manuel11C Alunos Nº CDTítuloIntérpreteData aquisição 1MeteoraLinkin Park CDs

NºlicençaNome_caoraçasexo Chave estrangeira 7 Uma chave estrangeira é um conjunto de um ou mais atributos que são a chave primária numa outra tabela. Isto é, quando um atributo surge em mais do que uma tabela, estamos perante um relacionamento de registos. nome_dono permite estabelecer o relacionamento entre as entidades Cão e Dono_Cão NºlicençaNome_caoraçasexoNome_dono Cão Dono_Cão Nome_donoendereço

8 Para o seguinte esquema de base de dados, indique as chaves primárias e estrangeiras existentes. CodClienteNomeMoradaCodPostal 1BrunaMaia4000 2FranciscaCondeixa3000 3BasílioVila Nova de Gaia4000 Tabela Cliente CodPostalLocalidade 3000Coimbra 1000Lisboa 4000Porto Tabela CódigoPostal Tabela Cliente -CodCliente – chave primária - CodPostal – chave estrangeira Tabela CódigoPostal - CodPostal – chave primária

Diagrama de Entidade e Relacionamento 9 Entidade Atributos Relacionamento: 1:1 (um-para-um) 1:M (um para-muitos) M:M (muitos para-muitos)

Obrigatoriedade 10 Uma entidade pode participar numa relação de duas formas: Participação Obrigatória Obrigatória em ambas as entidades Obrigatória em uma e não obrigatória noutra Participação não obrigatória Não obrigatória em nenhuma das entidades Dono Cão possui Sexo Nome Raça MicroChip Data_nascimento Nome Morada Telefone 1N BI

Regras de transformação do modelo ER para o modelo relacional 11 U MA TABELA Relacionamentos do tipo 1:1 com participação obrigatória de ambas as entidades; D UAS TABELAS Em relacionamentos N:1 ou 1:N com participação obrigatória do lado 1 ou em ambas as entidades. T RÊS TABELAS Em relacionamentos N:1 ou 1:N com participação obrigatória do lado N ou sem participações obrigatórias. Relacionamentos do tipo M:N, que se transformam em 1:N e N:1;

12 Dono Cão possui Sexo Nome Raça MicroChip Data_nascimento Nome Morada Telefone 1N BI

Objectos de uma Base de Dados 13 No Microsoft Access podemos criar os seguintes objectos: Tabelas Consultas Formulários Relatórios Páginas Macros Módulos São estes objectos que constituem uma base de dados e são guardados num ficheiro único.

Microsoft Access 14

Revisão da aula 15

Próxima aula 16 Manipular Base de Dados Manipular tabelas