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

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

Curso Técnico em Informática

Apresentações semelhantes


Apresentação em tema: "Curso Técnico em Informática"— Transcrição da apresentação:

1 Curso Técnico em Informática
PARACATU /MG Curso Técnico em Informática DISCIPLINA: Implementação a Banco de Dados PROFESSOR: Flávio Barbosa Site:

2 CONTATOS FLÁVIO BARBOSA Site:

3 Porque estudar Banco de Dados
Motivo 1: Na informática, é preciso armazenada e recuperar, de forma coerente e adequada as informações.

4 Exemplo: Quando você utiliza o Facebook, armazena em um Sistema de Banco de Dados suas informações pessoais, recados de amigos, depoimentos, etc. Ao sair do deu perfil e entrar nela novamente, as informações ainda estarão lá. Isso ocorre porque em um banco de dados, as informações devem ser recuperadas no momento oportuno (quando o usuário solicitar).

5 Motivo 2: Atualmente, por menor e mais simples que seja um Sistema de Informação, ele precisará ter a capacidade de armazenar e recuperar dados rapidamente.

6 Exemplo: Se você desenvolver um Sistema para um salão de beleza do seu bairro, este sistema terá que armazenar dados de clientes, produtos, valores, funcionários, serviços, etc. É para armazenar essas informações e recuperá-las rapidamente que utilizamos um sistema de banco de dados.

7 O Que São Dados? O Que É Informação?
Dados são tudo que podemos deduzir ou coletar sobre uma situação específica. Exemplo: Em uma sala de aula a quantidade de carteiras, a cor da parede, o tipo do assoalho, as dimensões da sala, etc., fornecem-nos dados sobre o ambiente. No desenvolvimento de uma aplicação, devemos selecionar os dados que podem ser úteis. E isso depende do objetivo do projeto. Informação é o resultado do processamento (manual ou eletrônico) dos dados que ajudam nas tomadas de decisão.

8 Baco de Dados – BD Sistema Gerenciador de Banco de Dados (SGBD)?
BANCO DE DADOS OU BASE DE DADOS: Local, ou espaço, onde informações estão armazenadas e recuperadas. SGBD: Conjunto de programas que ajudam a criar e manter um BD.

9 Quem Usa um Banco de Dados?
1. Administrador do banco de dados (DBA):Responsável por monitorar e gerenciar todas as bases de dados criadas no SGBD. 2. Analistas de sistemas e programadores de aplicações: Responsáveis por modelar a base de dados e implementá-la no SGBD escolhido. Também são responsáveis por desenvolver a aplicação (programas) e conectar essa aplicação à base de dados do sistema. 3. Usuários finais: Pessoas que vão trabalhar diariamente com as aplicações desenvolvidas. São eles os responsáveis pela entrada de dados no banco de dados e pelas alterações nos dados armazenados.

10 Fases no Desenvolvimento de um Projeto de Banco de Dados
Modelagem Conceitual: Interessa-se nas necessidades do usuário. Preocupa-se em descrever quais dados serão armazenados na base de dados. Representado pelo Modelo de Entidade e Relacionamento. Modelagem Lógica: Descreve como os dados serão armazenados no sistema e como irão se relacionar. MODELAGEM FÍSICA: IMPLEMENTAÇÃO (CRIAÇÃO) DO BANCO DE DADOS NO SGBD ESCOLHIDO. ESSA FASE REQUER QUE O DESENVOLVEDOR CONHEÇA A LINGUAGEM SQL E CONHEÇA O SGBD SELECIONADO.

11

12 Introdução ao Modelo de Entidade e Relacionamento (MER)
É uma forma de representar o Modelo Conceitual. Deve estar o mais próximo possível da visão que o usuário tem dos dados Não se preocupando em representar como estes dados estarão realmente armazenados.

13 Entidades, Atributos e Relacionamento
Figura 1: Exemplo de um MER para uma escola

14 Entidades, Atributos e Relacionamento
Entidade: Representa um conjunto de objetos do mundo real e sobre os quais se pretende armazenar dados. É representado por um retângulo. Atributos: São os dados (propriedades / características) que descreva a entidade. São representadores por um círculo ligado a entidade. UMA ENTIDADE DEVE TER AO MENOS DOIS ATRIBUTOS. Relacionamento: É representado por um losango, é uma associação entre as entidades.

15 Entidades, Atributos e Relacionamento
Figura 1: Exemplo de um MER para uma escola

16 Formas de representar um Atributo

17 Tipos de Atributos: Parte 01
Atributo simples: Indivisível, não pode ser decomposto. Por exemplo: CPF, Naturalidade, Nacionalidade. Atributo composto: Pode ser decomposto em outros atributos simples. Exemplo: Endereço, pode ser decomposto em “nome da rua”, “número” e “complemento”. Atributo monovalorado: Permite apenas o armazenamento de um valor por vez. Por exemplo: o nome de uma pessoa. Atributo multivalorado: Permite armazenar mais de um valor ao mesmo tempo no mesmo campo. Por exemplo: telefone.

18 Auto relacionamento

19 Auto relacionamento

20 DÚVIDAS?


Carregar ppt "Curso Técnico em Informática"

Apresentações semelhantes


Anúncios Google