Banco de DadosMárcyo Rafael
Banco de Dados Conceito Tipos de Banco de Dados SGBD Características Exemplos Tabela MER Entidade, Atributo Chave...
Banco de Dados Conceito  É um conjunto coerente e lógico de dados   relacionados que possuem significância essencial. T...
Banco de Dados Sistema Gerenciador de Banco de Dados – SGBD  É uma coleção de programas que permite   criar, estruturar,...
Exemplos SGBD WAMP  Windows, Apache, Mysql, PHP LAMP  Linux, Apache, Mysql, PHP Outros  Xampp
Tabela Pode ser entendida como um conjunto de linhas  e colunas AS colunas de uma tabela qualificam cada  elemento (linh...
MER É a utilização dos conceitos de Entidade e  Relacionamento Serve para criar estruturas que irão compor o  banco de d...
Entidade É um agrupamento lógico de informações inter-  relacionadas necessárias para execução das  atividades do sistema...
Atributo São as informações básicas que qualificam uma  entidade e descrevem seus elementos ou  características. Chamamo...
Chave Primária e ChaveEstrangeira Chave   É um atributo utilizado para indexar dados Primária   É o atributo que permi...
Exemplo Realizar em Sala de aula                     Contato             • Id_contato             nome             email ...
PHP Conceito Tag PHP, Variável GET e POST Criação de Formulários Conexão ao banco Inserção de dados via PHP
Conceito É um acrônimo recursivo para PHP: Hypertext  Preprocessor, originalmente Personal Home  Page É uma linguagem de...
Ilustração
Tag PHP, Variável Todo código PHP deve ser escrito dentro da tag abaixo   <?php ?> Pode-se considerar que é tudo aquilo...
GET O Método GET utiliza a URL para Enviar os  dados ao servidor. Utilizando o GET o navegador pega as  informações do f...
POST O método POST envia os dados colocando-os no  corpo da mensagem. Deixa a URL separada dos dados que serão  enviados...
Criação de formulários <form action="?btn=ok" method=“get"> <label> Nome</label> <input type="text" name="nome" /> <la...
Prática em Laboratório Conexão com o Banco e Inserção de dados
Referências Sql curso prático – Celso Henrique Poderoso de    Oliveira – Novatec – 2002   http://www.criarweb.com/artigo...
Próximos SlideShares
Carregando em…5
×

Banco de dados

527 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
527
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
12
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Banco de dados

  1. 1. Banco de DadosMárcyo Rafael
  2. 2. Banco de Dados Conceito Tipos de Banco de Dados SGBD Características Exemplos Tabela MER Entidade, Atributo Chave, Chave Primária, Chave estrangeira
  3. 3. Banco de Dados Conceito  É um conjunto coerente e lógico de dados relacionados que possuem significância essencial. Tipos de Banco de Dados  Hierárquico  Rede  Relacional  Objeto-Relacional  Objeto
  4. 4. Banco de Dados Sistema Gerenciador de Banco de Dados – SGBD  É uma coleção de programas que permite criar, estruturar, manter dados e gerenciar as transações efetuadas em tabela.  Permite também a extração das informações de maneira rápida e segura. Algumas das Principais Características de um SGBD  Controle de Redundância  Compartilhamento de Dados  Controle de Acesso  Backup
  5. 5. Exemplos SGBD WAMP  Windows, Apache, Mysql, PHP LAMP  Linux, Apache, Mysql, PHP Outros  Xampp
  6. 6. Tabela Pode ser entendida como um conjunto de linhas e colunas AS colunas de uma tabela qualificam cada elemento (linha) com informações relacionadas ao objeto Contato Nome Email Mensagem
  7. 7. MER É a utilização dos conceitos de Entidade e Relacionamento Serve para criar estruturas que irão compor o banco de dados. Definição do escopo (do que se trata o sistema) é importante para o início do trabalho de análise de dados Principal Objetivo  É desenvolver um modelo que, contendo entidades e relacionamento, seja capaz de representar os requerimentos das informações do negócio.
  8. 8. Entidade É um agrupamento lógico de informações inter- relacionadas necessárias para execução das atividades do sistema Uma Entidade representa um objeto do mundo real Exemplo de Entidades.  Pessoa, Endereço, Contato
  9. 9. Atributo São as informações básicas que qualificam uma entidade e descrevem seus elementos ou características. Chamamos atributos de campo ou colunas (no modelo físico) Exemplo de Atributo  Nome, Email, Mensagem
  10. 10. Chave Primária e ChaveEstrangeira Chave  É um atributo utilizado para indexar dados Primária  É o atributo que permite identificar uma única ocorrência de uma tupla (linha) em uma Entidade Estrangeira  É o atributo que estabelece a relação de uma Entidade com a Chave Primária de Outra Entidade e permite uma relação entre Entidades.
  11. 11. Exemplo Realizar em Sala de aula Contato • Id_contato nome email mensagem
  12. 12. PHP Conceito Tag PHP, Variável GET e POST Criação de Formulários Conexão ao banco Inserção de dados via PHP
  13. 13. Conceito É um acrônimo recursivo para PHP: Hypertext Preprocessor, originalmente Personal Home Page É uma linguagem de Programação que roda do lado do servidor É gratuita e independente de plataforma Uma linguagem do lado do servidor é aquela que se executa no servidor web
  14. 14. Ilustração
  15. 15. Tag PHP, Variável Todo código PHP deve ser escrito dentro da tag abaixo  <?php ?> Pode-se considerar que é tudo aquilo não constante, quase sempre esta em modificação.  É definida pelo caractere dólar ($) antes do nome da variável  Uma linha em PHP finaliza om um ponto e vírgula (;) Exemplo  <?php $nome; ?>
  16. 16. GET O Método GET utiliza a URL para Enviar os dados ao servidor. Utilizando o GET o navegador pega as informações do formulário e coloca junto com a URI de onde o formulário vai ser enviado e envia, separando o endereço da URI dos dados do formulário por um “?” (ponto de interrogação).
  17. 17. POST O método POST envia os dados colocando-os no corpo da mensagem. Deixa a URL separada dos dados que serão enviados e com isso podemos enviar qualquer tipo de dados por esse método.
  18. 18. Criação de formulários <form action="?btn=ok" method=“get"> <label> Nome</label> <input type="text" name="nome" /> <label> E-mail</label> <input type="text" name=“email" /> <label> Mensagem</label> <input type="text" name=“mensagem" /> </form>
  19. 19. Prática em Laboratório Conexão com o Banco e Inserção de dados
  20. 20. Referências Sql curso prático – Celso Henrique Poderoso de Oliveira – Novatec – 2002 http://www.criarweb.com/artigos/79.php http://www.comocriarsites.com/html/como- funciona-os-metodos-get-e-post-diferencas/ http://php.net/manual/pt_BR/intro-whatis.php http://www.criarweb.com/artigos/202.php

×