SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
Vamos lá relembrar...
Modelo cliente-servidor da solução usbwebserver


                                  hp
                            e x.p
                         ind .0.1)
                       de .0
                    tp 127
                 ht r                        ta hp L)           http://127.0.0.1/index.php
            d  do vido
              i r                          os ex.p TM
          pe (se                        sp        H
                                     re a ind igo
                                       in ód
                                     ág c/ c
                                  (p s
                                     na
                                a pe




                                                                                         127.0.0.1
                                                                            SQL
                                             html                         resposta
                                                        interpretador

                          código             <? php ?>

                        Pasta root
                        do Apache
                         (htdocs)

                         index.php
                             ...                             127.0.0.1
Introdução
MySQL: “o SGBD amigo dos programadores,
administradores... e dos patrões!”




     “O MySQL reduz o custo total de propriedade do software de base de dados, ao reduzir os
     custos de licenciamento em mais de 90%, os períodos de inoperância em 60%, as despesas
     com hardware em 70% e os custos de administração, engenharia e manutenção em mais de
     50%.”
Introdução
MySQL: “o SGBD amigo dos programadores,
administradores... e dos patrões!” 1/5

 •   Expansibilidade e Flexibilidade 	   Execute o que quiser a partir de...

        •      * Aplicações integradas com uma dimensão de apenas 1 MB ou

        •      * Armazéns maciços de dados - com terabites de informação




 •   Alto desempenho 	

        •      * Partições de Tabelas e Índices

        •      * Utilitários para carregamento ultra-rápido

        •      * Caches de memória únicas

        •      * Índices de texto completo e muito mais
Introdução
MySQL: “o SGBD amigo dos programadores,
administradores... e dos patrões!” 2/5

 •   Alta Disponibilidade 	

        •      * Execute configurações de replicação principal/secundária de alta velocidade com Replicação
             Híbrida Baseada em Colunas

        •      * Servidores cluster especializados com failover instantâneo




 •   Suporte Transaccional Robusto 	

        •      * Suporte transaccional ACID (atómico, consistente, isolado, durável) completo

        •      * Bloqueio em colunas ilimitado

        •      * Capacidade de transacção distribuída

        •      * Suporte de transacção multi-versões
Introdução
MySQL: “o SGBD amigo dos programadores,
administradores... e dos patrões!” 3/5

 •   Capacidades Web e de Armazém de Dados 

       •      * Motor de pedidos de ajuda de alto desempenho

       •      * Capacidade de inserção de dados extremamente rápida

       •      * Forte suporte para funções Web especializadas - incluindo pesquisas rápidas de texto completo




 •   Forte Protecção de Dados 

       •      * Mecanismos poderosos para conceder acesso apenas a utilizadores autorizados

       •      * Ligações seguras ao suporte SSH e SSL

       •      * Poderosas funções de encriptação e desencriptação de dados
Introdução
MySQL: “o SGBD amigo dos programadores,
administradores... e dos patrões!” 4/5

 •   Desenvolvimento Abrangente de Aplicações 

       •       * Suporte para procedimentos armazenados, accionadores, funções, visualizações, cursores, SQL
             padrão ANSI e muito mais

       •       * Bibliotecas MySQL para incluir o suporte das bases de dados MySQL em praticamente todas as
             aplicações




 •   Facilidade de Gestão 

       •       * Utilize a Agenda de Eventos - calendarize automaticamente as tarefas baseadas em SQL
             recorrentes para execução no servidor da base de dados.

       •       * O tempo médio decorrido entre o download de software e a conclusão da instalação é inferior a
             quinze minutos.
Introdução
MySQL: “o SGBD amigo dos programadores,
administradores... e dos patrões!” 5/5

 •   Liberdade Open Source e Suporte 24 horas por dia 	

       •       * Suporte permanente e indemnização disponíveis através da Rede MySQL

       •       * Qualidade empresarial pronta a utilizar pelas empresas - da instalação ao suporte




 •   Os Mais Baixos Custos de Propriedade 	

       •       * Reduz os custos de licenciamento, as despesas com hardware e os períodos de inoperância
phpmyadmin
acesso e criação de uma base de dados
phpmyadmin
criação de uma tabela de dados
phpmyadmin
criação de uma tabela de dados - tipos de dados
phpmyadmin
criação de uma tabela de dados - tipos de dados
      Tipo      Abreviação                             Descrição
                 INT ou      Números inteiros. Existem outros tipos de números inteiros de acordo
     INTEIRO
                INTEGER                              com o sgbd utilizado.


               DOUBLE ou      Números reais. Permitem armazenar todo tipo de número não inteiro.
      REAL
                 REAL        Existem outros tipos de números reais de acordo com o sgbd utilizado.

                               Caracter. Permite a inclusão de dados alfanuméricos. O número de
    CARACTER                  caracteres é definido entre os parênteses, porém o número de bytes
               VARCHAR (x)
    VARIÁVEL                 utilizados pelo campo é apenas o especificado (número). Obrigatório
                                                       especificar valor X


      DATA        DATE       Data. Existem diversos tipos de datas de acordo com o sgbd utilizado.


    BOOLEANO    BOOLEAN        Armazena um bit de informação, utilizado para verdadeiro ou falso.


                                Armazena grandes quantidades de texto (ideal para páginas de
     TEXTO        TEXT
                                                     conteúdo html)
phpmyadmin
criação de uma tabela de dados - tipos de dados
     Para valores numérios inteiros temos:
phpmyadmin
criação de uma tabela de dados - tipos de dados
     Para valores numérios reais temos:
phpmyadmin
criação de uma tabela de dados - tipos de dados
     Para valores do tipo caracter (string) temos:
phpmyadmin
criação de uma tabela de dados - tipos de dados
     Para valores tipo data temos:
phpmyadmin
operações típicas a realizar no geral



 •   Da esquerda para a direita:

       •     Browse: visualizar registos da tabela já inseridos;

       •     Structure: alterar o nome de um campo, adicionar, apagar...

       •     SQL: executar directamente ordens de SQL na base de dados (ideal para testar queries que mais tarde
             serão inseridas no código PHP)

       •     Search: assistente para efectuar consultas à base de dados (constrói código SQL)

       •     Insert: Inserir registos na tabela

       •     Export / Export: exporta/exporta estrutura (e/ou) dados da tabela para/de código SQL/ficheiro

       •     Operations: manutenção da base de dados; optimizações; alteração de nomes, engine, etc...

       •     Empty: elimina todos os registos da tabela (cautela!)

       •     Drop: elimina todos os registos e a própria tabela de dados (cautela!)
phpmyadmin
onde ficam as bases de dados alojadas?
phpmyadmin
vamos à prática!




                              actividade 1

         a base de dados típica de gestão de contactos de alunos
phpmyadmin
vamos à prática!
phpmyadmin
onde ficam as bases de dados alojadas?

Mais conteúdo relacionado

Mais procurados

PHP Aula 05 - E-mails, Cookies e Sessoes
PHP Aula 05 - E-mails, Cookies e SessoesPHP Aula 05 - E-mails, Cookies e Sessoes
PHP Aula 05 - E-mails, Cookies e SessoesDaniel Brandão
 
PHP Aula 06 - Include, Require e Querystring
PHP Aula 06 - Include, Require e QuerystringPHP Aula 06 - Include, Require e Querystring
PHP Aula 06 - Include, Require e QuerystringDaniel Brandão
 
Redes servidor web
Redes servidor webRedes servidor web
Redes servidor webMauro Duarte
 
Posxml especification 2.0
Posxml especification 2.0Posxml especification 2.0
Posxml especification 2.0DenirJunior
 
Sistemas operativo servidor (PT)
Sistemas operativo servidor (PT)Sistemas operativo servidor (PT)
Sistemas operativo servidor (PT)Joao Kanino
 
Engenharia da Computação: Resumo servlet + jsp br galo
Engenharia da Computação: Resumo servlet + jsp br galoEngenharia da Computação: Resumo servlet + jsp br galo
Engenharia da Computação: Resumo servlet + jsp br galoGuilhermePetrosky
 
Sistemas servidor.docx
Sistemas servidor.docxSistemas servidor.docx
Sistemas servidor.docxJoao Kanino
 
01 php - introdução ao php
01   php - introdução ao php01   php - introdução ao php
01 php - introdução ao phpRoney Sousa
 
Sqlite - Introdução
Sqlite - IntroduçãoSqlite - Introdução
Sqlite - IntroduçãoJoao Johanes
 
Servidores Web
Servidores Web Servidores Web
Servidores Web bastosluis
 
Tomcat e Aplicações Web
Tomcat e Aplicações WebTomcat e Aplicações Web
Tomcat e Aplicações Webelliando dias
 
ZF Básico - 2. Instalação
ZF Básico - 2. InstalaçãoZF Básico - 2. Instalação
ZF Básico - 2. InstalaçãoMarcos Bezerra
 
Programação Dinâmica para Web - Aula 2
Programação Dinâmica para Web - Aula 2Programação Dinâmica para Web - Aula 2
Programação Dinâmica para Web - Aula 2Thyago Maia
 

Mais procurados (20)

PHP Aula 05 - E-mails, Cookies e Sessoes
PHP Aula 05 - E-mails, Cookies e SessoesPHP Aula 05 - E-mails, Cookies e Sessoes
PHP Aula 05 - E-mails, Cookies e Sessoes
 
PHP Aula 06 - Include, Require e Querystring
PHP Aula 06 - Include, Require e QuerystringPHP Aula 06 - Include, Require e Querystring
PHP Aula 06 - Include, Require e Querystring
 
Apache
ApacheApache
Apache
 
Redes servidor web
Redes servidor webRedes servidor web
Redes servidor web
 
Posxml especification 2.0
Posxml especification 2.0Posxml especification 2.0
Posxml especification 2.0
 
Prog web 05-php-mysql
Prog web 05-php-mysqlProg web 05-php-mysql
Prog web 05-php-mysql
 
Sistemas operativo servidor (PT)
Sistemas operativo servidor (PT)Sistemas operativo servidor (PT)
Sistemas operativo servidor (PT)
 
Engenharia da Computação: Resumo servlet + jsp br galo
Engenharia da Computação: Resumo servlet + jsp br galoEngenharia da Computação: Resumo servlet + jsp br galo
Engenharia da Computação: Resumo servlet + jsp br galo
 
Contextos
ContextosContextos
Contextos
 
Sistemas servidor.docx
Sistemas servidor.docxSistemas servidor.docx
Sistemas servidor.docx
 
01 php - introdução ao php
01   php - introdução ao php01   php - introdução ao php
01 php - introdução ao php
 
Tema 1 | Introdução a PHP
Tema 1 | Introdução a PHPTema 1 | Introdução a PHP
Tema 1 | Introdução a PHP
 
Sqlite - Introdução
Sqlite - IntroduçãoSqlite - Introdução
Sqlite - Introdução
 
Servidores Web
Servidores Web Servidores Web
Servidores Web
 
Servlets e JSP
Servlets e JSPServlets e JSP
Servlets e JSP
 
Tomcat e Aplicações Web
Tomcat e Aplicações WebTomcat e Aplicações Web
Tomcat e Aplicações Web
 
ZF Básico - 2. Instalação
ZF Básico - 2. InstalaçãoZF Básico - 2. Instalação
ZF Básico - 2. Instalação
 
Apostila asp
Apostila aspApostila asp
Apostila asp
 
Programação Dinâmica para Web - Aula 2
Programação Dinâmica para Web - Aula 2Programação Dinâmica para Web - Aula 2
Programação Dinâmica para Web - Aula 2
 
Samba4+freebsd
Samba4+freebsdSamba4+freebsd
Samba4+freebsd
 

Semelhante a PHPMyadmin - Introdução

Utilizando NoSQL no desenvolvimento de soluções inteligentes
Utilizando NoSQL no desenvolvimento de soluções inteligentesUtilizando NoSQL no desenvolvimento de soluções inteligentes
Utilizando NoSQL no desenvolvimento de soluções inteligentesChristiano Anderson
 
Phpjedi 090307090434-phpapp01 2
Phpjedi 090307090434-phpapp01 2Phpjedi 090307090434-phpapp01 2
Phpjedi 090307090434-phpapp01 2PrinceGuru MS
 
Tecnologias para mineração de dados nas nuvens
Tecnologias para mineração de dados nas nuvensTecnologias para mineração de dados nas nuvens
Tecnologias para mineração de dados nas nuvensAlessandro Binhara
 
Path to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
Path to the future #5 - Melhores práticas de data warehouse no Amazon RedshiftPath to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
Path to the future #5 - Melhores práticas de data warehouse no Amazon RedshiftAmazon Web Services LATAM
 
3260 php truquesmagicos %281%29
3260 php truquesmagicos %281%293260 php truquesmagicos %281%29
3260 php truquesmagicos %281%29Juliana Nascimento
 
Mongo Db - PHP Day Workshop
Mongo Db - PHP Day WorkshopMongo Db - PHP Day Workshop
Mongo Db - PHP Day WorkshopDiego Sana
 
Otimizacao de websites em PHP
Otimizacao de websites em PHPOtimizacao de websites em PHP
Otimizacao de websites em PHPFelipe Ribeiro
 
Ruby on Rails: um estudo de viabilidade em ambientes empresariais
Ruby on Rails: um estudo de viabilidade em ambientes empresariaisRuby on Rails: um estudo de viabilidade em ambientes empresariais
Ruby on Rails: um estudo de viabilidade em ambientes empresariaisRodrigo Recio
 
ClusterizaçãO De AplicaçõEs Php
ClusterizaçãO De AplicaçõEs PhpClusterizaçãO De AplicaçõEs Php
ClusterizaçãO De AplicaçõEs PhpCampus Party Brasil
 
Comandos gerais do PHP
Comandos gerais do PHPComandos gerais do PHP
Comandos gerais do PHPPaulo Dayvson
 
Filesystem distribuído com hadoop!!!
Filesystem distribuído com hadoop!!! Filesystem distribuído com hadoop!!!
Filesystem distribuído com hadoop!!! Alessandro Binhara
 
Seu banco de dados na nuvem: Opções de bancos de dados na AWS e padrões de...
Seu banco de dados na nuvem: Opções de bancos de dados na AWS e padrões de...Seu banco de dados na nuvem: Opções de bancos de dados na AWS e padrões de...
Seu banco de dados na nuvem: Opções de bancos de dados na AWS e padrões de...Amazon Web Services LATAM
 

Semelhante a PHPMyadmin - Introdução (20)

NoSql e NewSql
NoSql e NewSqlNoSql e NewSql
NoSql e NewSql
 
Utilizando NoSQL no desenvolvimento de soluções inteligentes
Utilizando NoSQL no desenvolvimento de soluções inteligentesUtilizando NoSQL no desenvolvimento de soluções inteligentes
Utilizando NoSQL no desenvolvimento de soluções inteligentes
 
Phpjedi 090307090434-phpapp01 2
Phpjedi 090307090434-phpapp01 2Phpjedi 090307090434-phpapp01 2
Phpjedi 090307090434-phpapp01 2
 
Tecnologias para mineração de dados nas nuvens
Tecnologias para mineração de dados nas nuvensTecnologias para mineração de dados nas nuvens
Tecnologias para mineração de dados nas nuvens
 
Path to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
Path to the future #5 - Melhores práticas de data warehouse no Amazon RedshiftPath to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
Path to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
 
Introdução Ruby 1.8.7 + Rails 3
Introdução Ruby 1.8.7 + Rails 3Introdução Ruby 1.8.7 + Rails 3
Introdução Ruby 1.8.7 + Rails 3
 
Oficial
OficialOficial
Oficial
 
Ruby on Rails for beginners 2.0
Ruby on Rails for beginners 2.0Ruby on Rails for beginners 2.0
Ruby on Rails for beginners 2.0
 
3260 php truquesmagicos %281%29
3260 php truquesmagicos %281%293260 php truquesmagicos %281%29
3260 php truquesmagicos %281%29
 
3260 php truquesmagicos
3260 php truquesmagicos3260 php truquesmagicos
3260 php truquesmagicos
 
Mongo Db - PHP Day Workshop
Mongo Db - PHP Day WorkshopMongo Db - PHP Day Workshop
Mongo Db - PHP Day Workshop
 
BIG DATA na UFSM
BIG DATA na UFSMBIG DATA na UFSM
BIG DATA na UFSM
 
Otimizacao de websites em PHP
Otimizacao de websites em PHPOtimizacao de websites em PHP
Otimizacao de websites em PHP
 
Ruby on Rails: um estudo de viabilidade em ambientes empresariais
Ruby on Rails: um estudo de viabilidade em ambientes empresariaisRuby on Rails: um estudo de viabilidade em ambientes empresariais
Ruby on Rails: um estudo de viabilidade em ambientes empresariais
 
ClusterizaçãO De AplicaçõEs Php
ClusterizaçãO De AplicaçõEs PhpClusterizaçãO De AplicaçõEs Php
ClusterizaçãO De AplicaçõEs Php
 
Clusterização de Aplicações PHP
Clusterização de Aplicações PHPClusterização de Aplicações PHP
Clusterização de Aplicações PHP
 
No sql std
No sql stdNo sql std
No sql std
 
Comandos gerais do PHP
Comandos gerais do PHPComandos gerais do PHP
Comandos gerais do PHP
 
Filesystem distribuído com hadoop!!!
Filesystem distribuído com hadoop!!! Filesystem distribuído com hadoop!!!
Filesystem distribuído com hadoop!!!
 
Seu banco de dados na nuvem: Opções de bancos de dados na AWS e padrões de...
Seu banco de dados na nuvem: Opções de bancos de dados na AWS e padrões de...Seu banco de dados na nuvem: Opções de bancos de dados na AWS e padrões de...
Seu banco de dados na nuvem: Opções de bancos de dados na AWS e padrões de...
 

Mais de Marco Pinheiro

SASS, Compass, Gulp, Greensock
SASS, Compass, Gulp, GreensockSASS, Compass, Gulp, Greensock
SASS, Compass, Gulp, GreensockMarco Pinheiro
 
Dicas para criação rápida de projectos WEB
Dicas para criação rápida de projectos WEBDicas para criação rápida de projectos WEB
Dicas para criação rápida de projectos WEBMarco Pinheiro
 
PHP - Queries a um SGBD MySQL
PHP - Queries a um SGBD MySQLPHP - Queries a um SGBD MySQL
PHP - Queries a um SGBD MySQLMarco Pinheiro
 
Linguagem PHP para principiantes
Linguagem PHP para principiantesLinguagem PHP para principiantes
Linguagem PHP para principiantesMarco Pinheiro
 
funcionamento da internet
funcionamento da internetfuncionamento da internet
funcionamento da internetMarco Pinheiro
 
Projecto de tese | Doutoramento em Ciências da Comunicação (UBI 2011)
Projecto de tese | Doutoramento em Ciências da Comunicação (UBI 2011)Projecto de tese | Doutoramento em Ciências da Comunicação (UBI 2011)
Projecto de tese | Doutoramento em Ciências da Comunicação (UBI 2011)Marco Pinheiro
 
Conceitos de Imagem digital
Conceitos de Imagem digitalConceitos de Imagem digital
Conceitos de Imagem digitalMarco Pinheiro
 
Linguagem SQL (com MySQL)
Linguagem SQL (com MySQL)Linguagem SQL (com MySQL)
Linguagem SQL (com MySQL)Marco Pinheiro
 
IPCOP - Firewalls para os comuns mortais
IPCOP - Firewalls para os comuns mortaisIPCOP - Firewalls para os comuns mortais
IPCOP - Firewalls para os comuns mortaisMarco Pinheiro
 

Mais de Marco Pinheiro (16)

SASS, Compass, Gulp, Greensock
SASS, Compass, Gulp, GreensockSASS, Compass, Gulp, Greensock
SASS, Compass, Gulp, Greensock
 
Dicas para criação rápida de projectos WEB
Dicas para criação rápida de projectos WEBDicas para criação rápida de projectos WEB
Dicas para criação rápida de projectos WEB
 
curso de CSS
curso de CSScurso de CSS
curso de CSS
 
PHP e Mysql - INSERT
PHP e Mysql - INSERTPHP e Mysql - INSERT
PHP e Mysql - INSERT
 
PHP e Mysql - INSERT
PHP e Mysql - INSERTPHP e Mysql - INSERT
PHP e Mysql - INSERT
 
PHP e Mysql - UPDATE
PHP e Mysql - UPDATEPHP e Mysql - UPDATE
PHP e Mysql - UPDATE
 
PHP e Mysql - DELETE
PHP e Mysql - DELETEPHP e Mysql - DELETE
PHP e Mysql - DELETE
 
PHP e Mysql - SELECT
PHP e Mysql - SELECTPHP e Mysql - SELECT
PHP e Mysql - SELECT
 
PHP - Queries a um SGBD MySQL
PHP - Queries a um SGBD MySQLPHP - Queries a um SGBD MySQL
PHP - Queries a um SGBD MySQL
 
Linguagem PHP para principiantes
Linguagem PHP para principiantesLinguagem PHP para principiantes
Linguagem PHP para principiantes
 
Curso de XHTML
Curso de XHTMLCurso de XHTML
Curso de XHTML
 
funcionamento da internet
funcionamento da internetfuncionamento da internet
funcionamento da internet
 
Projecto de tese | Doutoramento em Ciências da Comunicação (UBI 2011)
Projecto de tese | Doutoramento em Ciências da Comunicação (UBI 2011)Projecto de tese | Doutoramento em Ciências da Comunicação (UBI 2011)
Projecto de tese | Doutoramento em Ciências da Comunicação (UBI 2011)
 
Conceitos de Imagem digital
Conceitos de Imagem digitalConceitos de Imagem digital
Conceitos de Imagem digital
 
Linguagem SQL (com MySQL)
Linguagem SQL (com MySQL)Linguagem SQL (com MySQL)
Linguagem SQL (com MySQL)
 
IPCOP - Firewalls para os comuns mortais
IPCOP - Firewalls para os comuns mortaisIPCOP - Firewalls para os comuns mortais
IPCOP - Firewalls para os comuns mortais
 

Último

Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfHenrique Pontes
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 
Aula 1, 2 Bacterias Características e Morfologia.pptx
Aula 1, 2  Bacterias Características e Morfologia.pptxAula 1, 2  Bacterias Características e Morfologia.pptx
Aula 1, 2 Bacterias Características e Morfologia.pptxpamelacastro71
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANOInvestimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANOMarcosViniciusLemesL
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresaulasgege
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveAula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveaulasgege
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
Caixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarCaixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarIedaGoethe
 
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024Sandra Pratas
 

Último (20)

Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 
Aula 1, 2 Bacterias Características e Morfologia.pptx
Aula 1, 2  Bacterias Características e Morfologia.pptxAula 1, 2  Bacterias Características e Morfologia.pptx
Aula 1, 2 Bacterias Características e Morfologia.pptx
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANOInvestimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANO
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autores
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveAula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
Caixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarCaixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogar
 
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
 

PHPMyadmin - Introdução

  • 1. Vamos lá relembrar... Modelo cliente-servidor da solução usbwebserver hp e x.p ind .0.1) de .0 tp 127 ht r ta hp L) http://127.0.0.1/index.php d do vido i r os ex.p TM pe (se sp H re a ind igo in ód ág c/ c (p s na a pe 127.0.0.1 SQL html resposta interpretador código <? php ?> Pasta root do Apache (htdocs) index.php ... 127.0.0.1
  • 2. Introdução MySQL: “o SGBD amigo dos programadores, administradores... e dos patrões!” “O MySQL reduz o custo total de propriedade do software de base de dados, ao reduzir os custos de licenciamento em mais de 90%, os períodos de inoperância em 60%, as despesas com hardware em 70% e os custos de administração, engenharia e manutenção em mais de 50%.”
  • 3. Introdução MySQL: “o SGBD amigo dos programadores, administradores... e dos patrões!” 1/5 • Expansibilidade e Flexibilidade Execute o que quiser a partir de... • * Aplicações integradas com uma dimensão de apenas 1 MB ou • * Armazéns maciços de dados - com terabites de informação • Alto desempenho • * Partições de Tabelas e Índices • * Utilitários para carregamento ultra-rápido • * Caches de memória únicas • * Índices de texto completo e muito mais
  • 4. Introdução MySQL: “o SGBD amigo dos programadores, administradores... e dos patrões!” 2/5 • Alta Disponibilidade • * Execute configurações de replicação principal/secundária de alta velocidade com Replicação Híbrida Baseada em Colunas • * Servidores cluster especializados com failover instantâneo • Suporte Transaccional Robusto • * Suporte transaccional ACID (atómico, consistente, isolado, durável) completo • * Bloqueio em colunas ilimitado • * Capacidade de transacção distribuída • * Suporte de transacção multi-versões
  • 5. Introdução MySQL: “o SGBD amigo dos programadores, administradores... e dos patrões!” 3/5 • Capacidades Web e de Armazém de Dados • * Motor de pedidos de ajuda de alto desempenho • * Capacidade de inserção de dados extremamente rápida • * Forte suporte para funções Web especializadas - incluindo pesquisas rápidas de texto completo • Forte Protecção de Dados • * Mecanismos poderosos para conceder acesso apenas a utilizadores autorizados • * Ligações seguras ao suporte SSH e SSL • * Poderosas funções de encriptação e desencriptação de dados
  • 6. Introdução MySQL: “o SGBD amigo dos programadores, administradores... e dos patrões!” 4/5 • Desenvolvimento Abrangente de Aplicações • * Suporte para procedimentos armazenados, accionadores, funções, visualizações, cursores, SQL padrão ANSI e muito mais • * Bibliotecas MySQL para incluir o suporte das bases de dados MySQL em praticamente todas as aplicações • Facilidade de Gestão • * Utilize a Agenda de Eventos - calendarize automaticamente as tarefas baseadas em SQL recorrentes para execução no servidor da base de dados. • * O tempo médio decorrido entre o download de software e a conclusão da instalação é inferior a quinze minutos.
  • 7. Introdução MySQL: “o SGBD amigo dos programadores, administradores... e dos patrões!” 5/5 • Liberdade Open Source e Suporte 24 horas por dia • * Suporte permanente e indemnização disponíveis através da Rede MySQL • * Qualidade empresarial pronta a utilizar pelas empresas - da instalação ao suporte • Os Mais Baixos Custos de Propriedade • * Reduz os custos de licenciamento, as despesas com hardware e os períodos de inoperância
  • 8. phpmyadmin acesso e criação de uma base de dados
  • 9. phpmyadmin criação de uma tabela de dados
  • 10. phpmyadmin criação de uma tabela de dados - tipos de dados
  • 11. phpmyadmin criação de uma tabela de dados - tipos de dados Tipo Abreviação Descrição INT ou Números inteiros. Existem outros tipos de números inteiros de acordo INTEIRO INTEGER com o sgbd utilizado. DOUBLE ou Números reais. Permitem armazenar todo tipo de número não inteiro. REAL REAL Existem outros tipos de números reais de acordo com o sgbd utilizado. Caracter. Permite a inclusão de dados alfanuméricos. O número de CARACTER caracteres é definido entre os parênteses, porém o número de bytes VARCHAR (x) VARIÁVEL utilizados pelo campo é apenas o especificado (número). Obrigatório especificar valor X DATA DATE Data. Existem diversos tipos de datas de acordo com o sgbd utilizado. BOOLEANO BOOLEAN Armazena um bit de informação, utilizado para verdadeiro ou falso. Armazena grandes quantidades de texto (ideal para páginas de TEXTO TEXT conteúdo html)
  • 12. phpmyadmin criação de uma tabela de dados - tipos de dados Para valores numérios inteiros temos:
  • 13. phpmyadmin criação de uma tabela de dados - tipos de dados Para valores numérios reais temos:
  • 14. phpmyadmin criação de uma tabela de dados - tipos de dados Para valores do tipo caracter (string) temos:
  • 15. phpmyadmin criação de uma tabela de dados - tipos de dados Para valores tipo data temos:
  • 16. phpmyadmin operações típicas a realizar no geral • Da esquerda para a direita: • Browse: visualizar registos da tabela já inseridos; • Structure: alterar o nome de um campo, adicionar, apagar... • SQL: executar directamente ordens de SQL na base de dados (ideal para testar queries que mais tarde serão inseridas no código PHP) • Search: assistente para efectuar consultas à base de dados (constrói código SQL) • Insert: Inserir registos na tabela • Export / Export: exporta/exporta estrutura (e/ou) dados da tabela para/de código SQL/ficheiro • Operations: manutenção da base de dados; optimizações; alteração de nomes, engine, etc... • Empty: elimina todos os registos da tabela (cautela!) • Drop: elimina todos os registos e a própria tabela de dados (cautela!)
  • 17. phpmyadmin onde ficam as bases de dados alojadas?
  • 18. phpmyadmin vamos à prática! actividade 1 a base de dados típica de gestão de contactos de alunos
  • 19.
  • 21. phpmyadmin onde ficam as bases de dados alojadas?