Profº Aldo Rocha. Banco de Dados



Documentos relacionados
Conceitos de Banco de Dados

GBC043 Sistemas de Banco de Dados. Introdução. Ilmério Reis da Silva UFU/FACOM

Introdução à Banco de Dados. Definição

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, MODELAGEM DE DADOS. Aula 2. Prof. Rafael Dias Ribeiro. M.Sc.

Roteiro. BCC321 - Banco de Dados I. Conceitos Básicos. Conceitos Básicos. O que é um banco de dados (BD)?

Disciplina de Banco de Dados Introdução

As principais características da abordagem de um banco de dados versus a abordagem de processamento de arquivos são as seguintes:

Introdução a Banco de Dados. Adão de Melo Neto

Universidade Federal de Santa Maria Curso de Arquivologia. Disciplina de Banco de Dados Aplicados à Arquivística. Versao 1.

Banco de Dados. Aula 1 - Prof. Bruno Moreno 16/08/2011

FACULDADE INTEGRADAS DE PARANAÍBA ADMINISTRAÇÃO DE EMPRESAS. Bancos de Dados Conceitos Fundamentais

Sistemas de Banco de Dados Aspectos Gerais de Banco de Dados

Profº Aldo Rocha. Banco de Dados

Evolução. Tópicos. Bancos de Dados - Introdução. Melissa Lemos. Evolução dos Sistemas de Informação Esquemas Modelos. Características de SGBDs

SGBD ITB 1.INTRODUÇÃO 1.INTRODUÇÃO Conceito SGBD: Sistema gerenciador de banco de dados Constituição SGBD

Prof. Marcelo Machado Cunha

Banco de Dados I. Introdução. Fabricio Breve

SISTEMA GERENCIADOR DE BANCO DE DADOS

Banco de Dados. Uma coleção de dados relacionados [ELMASRI/NAVATHE]

BANCO DE DADOS AULA 02 INTRODUÇÃO AOS BANCOS DE DADOS PROF. FELIPE TÚLIO DE CASTRO 2015

Bancos de Dados. Conceitos F undamentais em S is temas de B ancos de Dados e s uas Aplicações

ADMINISTRAÇÃO DOS RECURSOS DE DADOS

DATA WAREHOUSE. Introdução

Para construção dos modelos físicos, será estudado o modelo Relacional como originalmente proposto por Codd.

Dado: Fatos conhecidos que podem ser registrados e têm um significado implícito. Banco de Dados:

Persistência e Banco de Dados em Jogos Digitais

Banco de Dados I. Apresentação (mini-currículo) Conceitos. Disciplina Banco de Dados. Cont... Cont... Edson Thizon

GBD PROF. ANDREZA S. AREÃO

Administração de Sistemas de Informação I

Prof.: Clayton Maciel Costa

1. CONCEITOS BÁSICOS DE BD, SBD E SGBD

INTRODUÇÃO. Diferente de Bando de Dados

04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, MODELAGEM DE DADOS. Aula 1. Prof. Rafael Dias Ribeiro. M.Sc.

? O SQL SERVER é um sistema de gerenciamento de banco de dados relacional que foi desenvolvido inicialmente pela Microsoft em parceria com a Sybase.

BANCO DE DADOS DISTRIBUÍDOS e DATAWAREHOUSING

Docente: Éberton da Silva Marinho

Banco de Dados I. 1. Conceitos de Banco de Dados

Roteiro 2 Conceitos Gerais

Banco de Dados I Introdução

Laboratório de Banco de Dados

Gerenciamento de Dados e Gestão do Conhecimento

Fundamentos de Banco de Dados

LINGUAGEM DE BANCO DE DADOS

Conhecendo os usuários de um Sistema de Banco de Dados

Hoje é inegável que a sobrevivência das organizações depende de dados precisos e atualizados.

Criação e uso da Inteligência e Governança do BI

Módulo 4: Gerenciamento de Dados

BANCO DE DADOS. Introdução a Banco de Dados. Conceitos BásicosB. Engenharia da Computação UNIVASF. Aula 1. Breve Histórico

Prof. Luiz Fernando. Unidade III ADMINISTRAÇÃO DE

05/06/2012. Banco de Dados. Gerenciamento de Arquivos. Gerenciamento de Arquivos Sistema Gerenciador de Banco de Dados Modelos de Dados


Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Banco de Dados I. Construindo modelos de dados confiáveis

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo

Conceitos Básicos. Conceitos Básicos. Sistema de Arquivos. Prof. Edilberto Silva - edilms@yahoo.com. Sistemas de Informação Brasília/DF

INTRODUÇÃO BANCO DE DADOS. Prof. Msc. Hélio Esperidião

Fundamentos dos Sistemas de Informação Organização de Dados e Informações

ADMINISTRAÇÃO DOS RECURSOS DE DADOS

Introdução Banco de Dados

TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE

Roteiro. Conceitos e Arquitetura de Sistemas de Banco de Dados. Conceitos e Arquiteturas de Sistemas de Banco de Dados. BCC321 - Banco de Dados I

Dados. Qualquer elemento (aspecto, fato, medida etc.) representativo, disponível e coletável na realidade. fatos no estado bruto, conforme Platão;

Arquitetura de Banco de Dados

Oficina. Praça das Três Caixas d Água Porto Velho - RO

Introdução a Banco de Dados. Aécio Costa

Características Carlos Ferraz

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional

Banco de Dados. CursoTécnico em Informática Modalidade Integrado. Professora Michelle Nery. Instituto Federal do Sul de Minas, câmpus Pouso Alegre

18/03/2012. Formação.

Unidade III. Unidade III


Banco de Dados I Módulo I: Introdução a Sistemas de Banco de Dados. (Aula 1) Clodis Boscarioli

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados

Thalita Moraes PPGI Novembro 2007

CEFET.PHB - PI. Plano de Ensino. Banco de Dados. Plano de Ensino. Plano de Ensino. Plano de Ensino - Conteúdo. Plano de Ensino - Conteúdo

Banco de Dados II Apresentação da Disciplina

Sistemas de Informação: tipos e características

Bancos de dados distribuídos Prof. Tiago Eugenio de Melo

Sistemas Operacionais

CAPÍTULO 5. Introdução ao Gerenciamento de Bancos de Dados.

PROJETO DE BANCO DE DADOS -INTRODUÇÃO. Prof. Angelo Augusto Frozza, M.Sc.

Banco de Dados 1 Prof. MSc Wagner Siqueira Cavalcante

Projeto de Banco de Dados

MC536 Bancos de Dados: Teoria e Prática

Interatividade aliada a Análise de Negócios

Introdução. Banco de dados. Por que usar BD? Por que estudar BD? Exemplo de um BD. Conceitos básicos

exatasfepi.com.br Banco de Dados André Luís Duarte Capítulo até aqui nos ajudou o Senhor (1Sm 7:12)

BANCO DE DADOS E BUSINESS INTELIGENCE. C/H: 20 horas (20/02, 25/02, 27/02, 04/03, 06/03)

Sistemas de Informação

INTRODUÇÃO E CONCEITOS BÁSICOS. Prof. Ronaldo R. Goldschmidt

Conceitos básicos. Aplicações de banco de dados. Conceitos básicos (cont.) Dado: Um fato, alguma coisa sobre a qual uma inferência é baseada.

Sistemas Operacionais

Data Warehouse. Debora Marrach Renata Miwa Tsuruda

15/03/2010. Análise por pontos de função. Análise por Pontos de Função. Componentes dos Pontos de Função. Componentes dos Pontos de Função

Transcrição:

Profº Aldo Rocha Banco de Dados

AULA 02 SBD Turma: ASN102 BELÉM, 12 DE AGOSTO DE 2011

Aula Passada Na aula passada nós trabalhamos a introdução a Banco de dados e a AGENDA FOI: Níveis de abstração; Dado, informação e conhecimento; Conceitos básicos; Objetivos de Banco de Dados; Composição das Tabelas; Conceito de Chave Primearia

Sistema de Banco de Dados SISTEMA DE BANCO DE DADOS: Têm como objetivo armazenar informações e permitir ao usuário buscar e atualizar essas informações. Componentes: Dados; HW; SW e; Usuários. 4/36

Sistema de Banco de Dados DADOS: deverão estar integrados e compartilhados. Arquivos de dados integrados reduzem a redundância. Um problema da não integração seria a Redundância de Dados: consiste no armazenamento de uma mesma informação em locais diferentes( o mesmo elemento de informação pode estar duplicado em diversos lugares. Também chamada de duplicação descontrolada de dados. 5/36

Sistema de Banco de Dados Conseqüências : altos custos de armazenamento e acesso. A Redundância gera Inconsistência de dados, ou seja, várias cópias do mesmo dado podem ser diferentes. É importante observar que quando existem replicações de dados, estas são, em algumas vezes, decorrentes do processo de armazenagem típica do ambiente cliente/servidor. 6/36

Sistema de Banco de Dados Porém, toda redundância deve ser controlada pelo SGBD. O que é controlar a redundância? É torná-la conhecida pelo SGBD; Dados compartilhados não precisam ser replicados. Processo de Propagação de Atualizações Este processo garante que o BD nunca se tornará inconsistente para o usuário, garantindo que qualquer mudança feita em uma das duas entradas, também será aplicada de forma automática a outra entrada. 7/36

Sistema de Banco de Dados Compartilhado: Diferentes usuários podem estar conseguindo acesso à mesma porção de dados no mesmo momento(acesso concorrente). Este compartilhamento é conseqüência do fato de que o BD é integrado. O SGBD deve incluir SW de controle de concorrência ao acesso aos dados. 8/36

Sistema de Banco de Dados Hardware: os componentes consistem em: Volume de armazenamento secundário(discos magnéticos, dispositivos de Entrada e Saída, Controladores de dispositivos e Canais de Input/Output. CPU e Memória Principal 9/36

Sistema de Banco de Dados Software: o mais importante é o SGBD. Têm como função isolar os usuários do BD dos detalhes do nível do HW. Outros componentes incluem: utilitários, ferramentas para desenvolvimento de aplicações, auxílios em projetos, geradores de relatórios e o gerenciador de transações.

Sistema de Banco de Dados Além destes, existem ferramentas que criam o script a partir de um modelo e que permitem ser colados no SQL. Exemplos: ER-WIN, DESIGNER, POWER DESIGNER, DB DESIGNER, ASTAH COMUNITY, MYSQL WORKBENCH.

Sistema de Banco de Dados Usuários: Programadores de Aplicação: são responsáveis pela elaboração de programas aplicativos de BD(C ++, Java, Delphi, etc..) Usuários Finais: interagem com o sistema a partir de interfaces acionadas por menus ou formulários e ainda interfaces acionadas por comandos.

Sistema de Banco de Dados Usuários(cont): Administrador de Banco de Dados (DBA): definição do esquema, definição de estrutura, concessão de autorização para acesso aos dados e especificações de restrição de integridade.

Sistema de Banco de Dados

TIPOS DE DADOS Dados persistentes: são dados que diferem de outros dados, como dados de entrada, dados de saída, instruções de controle, etc..., quaisquer dados que tenham natureza transiente. Só podem ser removidos por alguma solicitação explícita ao SGBD.

TIPOS DE DADOS Dados operacionais : running the business; OLTP (Processamento de Transações OnLine) Dados informacionais : building the business; OLAP ( Processamento Analítico OnLine)

Conceitos Básicos Aplicações Operacionais ou de Produção: São aplicações de rotina altamente repetitivas que são executadas várias vezes para dar suporte à operação diária da empresa. Por exemplo, Sistema Bancário, Faturamento, Contabilidade. O termo OLTP OnLine Transaction Processing. São utilizados para fazer referência a este ambiente.

Conceitos Básicos Os sistemas OLTP são projetados para dar suporte à operação diária da empresa. Não são adequados para promover análises significativas de dados. Os dados estão sempre em constante mudança o que não atende ao tomador de decisão corporativo. São dados ricos, mas pobres de informação.

Conceitos Básicos

Conceitos Básicos

Conceito de BD Relacional

Conceito de BD Relacional

Modelos de Dados

Modelos de Dados

Modelos de Dados

Modelos de Dados

Conceitos Básicos

Modelos de Dados

Modelos de Dados

Modelos de Dados

Modelos de Dados

Relacionando várias Tabelas

Vantagens da abordagem de SBD

Vantagens da abordagem de SBD

Vantagens da abordagem de SBD

Trabalho de pesquisa Faça uma pesquisa e elabore uma resenha com no mínimo 3 páginas e no máximo 5 páginas sobre os seguintes temas: Data Warehouse; Data Marts; Data Mining. A pesquisa deve conter os seguintes tópicos: Conceito Características que possam diferenciar um tema do outro. Aplicações, ou seja, quais empresas utilizam e onde utilizam. Bibliografia. Prazo de entrega: dia 19/08 (impresso ou escrito). Este trabalho é individual e vale 2,0 pontos para a primeira avaliação.