A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

BANCO DE DADOS Transparências baseadas no capítulo 1 do livro de KORTH e SILBERCHATZ e 1 e 2 do livro de ELMASRI e NAVATHE. Juliana Amaral e Rodrigo Baroni.

Apresentações semelhantes


Apresentação em tema: "BANCO DE DADOS Transparências baseadas no capítulo 1 do livro de KORTH e SILBERCHATZ e 1 e 2 do livro de ELMASRI e NAVATHE. Juliana Amaral e Rodrigo Baroni."— Transcrição da apresentação:

1 BANCO DE DADOS Transparências baseadas no capítulo 1 do livro de KORTH e SILBERCHATZ e 1 e 2 do livro de ELMASRI e NAVATHE. Juliana Amaral e Rodrigo Baroni

2 Resumo 1.1) Introdução 1.2) Abordagem Convencional de Arquivos
1.3) Sistema Gerenciador de Banco de Dados 1.3.1) Propriedades 1.3.2) Esquema de dados 1.3.3) Linguagens (DDL/DML) 1.4) Administração de Dados e de Banco de Dados 1.5) Projeto de um Banco de Dados 1.6) Modelos de Dados Juliana Amaral e Rodrigo Baroni

3 1.1) Introdução Atualmente, armazenar, buscar e tratar informação são cruciais em qualquer área do conhecimento. Praticamente todas as atividades da vida moderna envolvem sistemas de computador e a maioria destes estão relacionados com banco de dados. Um banco de dados é uma coleção de dados relacionados.

4 1.1) Introdução Quanto maior a quantidade e a complexidade das informações, mais difícil fica a manipulação destas. Para racionalizar os processos de coleta, armazenagem, busca e manipulação de dados, existem diversos tipos de bancos de dados. Vamos analisar as formas de implementar um banco de dados.

5 1.2) Abordagem Convencional de Armazenamento de Dados
Na abordagem convencional de armazenamento de dados, cada aplicação (sistema) é proprietária da sua base de dados particular. Registros são armazenados em vários arquivos e diferentes programas são escritos para extrair ou adicionar registros nos arquivos apropriados. Juliana Amaral e Rodrigo Baroni

6 1.2) Abordagem Convencional de Armazenamento de Dados
Aplicação 1 Aplicação 2 Aplicação 3 Arquivo 1.1 Arquivo 1.2 Arquivo 2.1 Arquivo 3.1 Arquivo 3.2 Arquivo 3.3 Juliana Amaral e Rodrigo Baroni

7 1.2) Abordagem Convencional de Armazenamento de Dados
Problemas da abordagem convencional: Redundância de dados: os arquivos e programas são criados por diferentes programadores fazendo com que a mesma informação esteja duplicada em diversos lugares. Essa redundância leva a um custo maior de armazenamento e acesso. Juliana Amaral e Rodrigo Baroni

8 1.2) Abordagem Convencional de Armazenamento de Dados
Problemas da abordagem convencional: Inconsistência de dados: várias cópias do mesmo dado não são coerentes. Dificuldade de Aproveitamento dos Dados Existentes em Novas Aplicações: os dados estão espalhados em vários arquivos e os arquivos podem estar em diferentes formatos, dificultando a escrita de novos programas. Juliana Amaral e Rodrigo Baroni

9 1.2) Abordagem Convencional de Armazenamento de Dados
Problemas da abordagem convencional: Inexistência de Controle Centralizado dos Dados: os dados podem ser acessados por muitos programas diferentes, que não foram previamente coordenados, ocasionando problemas de segurança e supervisão. Dificuldade no Acesso aos Dados: a única maneira de obter os dados é através de programas. Não existem ferramentas amigáveis para elaboração de consulta dos usuários. Juliana Amaral e Rodrigo Baroni

10 1.3) SGBD O enfoque do SGBD é centralizar o acesso a um conjunto de dados. O SGBD consiste em uma coleção de programas para criar, manter e manipular um banco de dados. Os dados são armazenados em uma base ou banco de dados único e podem ser acessados por diversas aplicações. Juliana Amaral e Rodrigo Baroni

11 1.3) SGBD SGBD BANCO DE DADOS Aplicação 1 Dado 1 Dado 2 Dado 3
... SGBD BANCO DE DADOS Juliana Amaral e Rodrigo Baroni

12

13 1.3) SGBD As vantagens de um SGBD são:
Criação de uma base de dados comum a todos os sistemas. Existência de um controle centralizado dos dados da empresa. Eliminação de redundâncias. Permite que os dados possam ser vistos de forma diferente e mais adequada a cada aplicação. Juliana Amaral e Rodrigo Baroni

14 1.3) SGBD Facilita o desenvolvimento de novas aplicações para as quais os dados já estejam na base de dados. O principal objetivo de um SGBD é proporcionar um ambiente conveniente e eficiente para retirar e armazenar informações no BD. Juliana Amaral e Rodrigo Baroni

15 1.3.1) Propriedades de um SGBD
Integridade: garante que os dados armazenados representam as informações do mundo real de forma precisa. Segurança: garante que os dados sejam acessados por pessoas devidamente autorizadas. Juliana Amaral e Rodrigo Baroni

16 1.3.1) Propriedades de um SGBD
Recuperação e Backup: em casos de falhas elétricas, defeitos de equipamentos ou erros de software, o SGBD deve prover instrumentos para detectar tais falhas e restaurar o BD ao estado anterior. Concorrência: garante a possibilidade de acesso múltiplo, isto é, por vários usuários sem que ocorram inconsistências nos dados armazenados. Juliana Amaral e Rodrigo Baroni

17 1.3.1) Propriedades de um SGBD
Monitoramento: fornece ferramentas que possibilitam a verificação de como o sistema está se comportando a cada momento. Juliana Amaral e Rodrigo Baroni


Carregar ppt "BANCO DE DADOS Transparências baseadas no capítulo 1 do livro de KORTH e SILBERCHATZ e 1 e 2 do livro de ELMASRI e NAVATHE. Juliana Amaral e Rodrigo Baroni."

Apresentações semelhantes


Anúncios Google