Features Title Here. Consectetur adipisicing

Features Content Here. Sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Is null

quinta-feira, 26 de maio de 2011

 serve para ver os registos que são nulos
Exemplo
SELECT pessoa.telefone
FROM pessoa
WHERE telefone is null

Order by

serve para ordenar os registo ascendente ou descendente
Exemplo
SELECT pessoa.nome
FROM pessoa
WHERE order by pessoa.nome desc/asc

between

serve para ver um valor que esta entre outro
Exemplo
SELECT pessoa.idade
FROM pessoa
WHERE pessoa.idade between 30 and 40;

like

Serve para faser uma consulta que comece ou acabe com uma determinada letra
Exemplo
SELECT pessoa.nome,idade.pessoa
FROM pessoa
WHERE pessoa.nome like "%ão";

avg

Serve para fazer a media de um registo
Exemplo
SELECT avg (pessoa.idade) as idade
FROM pessoa;

count

o count serve para contar os registos com a condição à frente.
Exemplo
SELECT count (pessoa.idade) as idademaxima
from pessoa;

iner join

serve para juntar um campo de outra tabela
Exemplo
SELECT pessoa.idade, pessoa.nome
FROM pessoa.idade as iner join (escola.nome as escola.numerodeprocesso);

min

Serve para calcular o valor mínimo de um campo
Exemplo
SELECT min (pessoa.idade) as idade
FROM pessoa

max

E para ver o valor máximo de um campo
exemplo
SELECT  max (pessoa.idade) as idade
FROM pessoa;

exemplo Order by

segunda-feira, 23 de maio de 2011

Seleccionar todas as pessoas ordenando o resultado pela idade
SELECT nome
from pessoa
order by idade

Order by sintax

select campo
from tabela
order by campo [asc/desc]

like sintax

SELECT *
FROM
WHERE mensagem like "t%"

exemplo do NULL and IS

Seleccionar o nome das pessoas sem telefone.
SELECT nome
FROM pessoa
WHERE  telefone is null;

NULL and IS sintax

SELECT
FROM
WHERE valor is [not] null;

exemplo between

seleccionar o ID, nome, idade, salário de todas as pessoas com idade entre 50 e 40 anos.

SELECT id, nome, idade, salario
FROM pessoas
WHERE idade between 30 and 40

between

SELECT
FROM
WHERE campo [valor1] between valor 1 and valor 2;

Regras de Utilização Estrutura Switch-Case

quinta-feira, 5 de maio de 2011

(…)
Switch (expressão){
case valor1: <Bloco de instruções>; break;
case valor2: <Bloco de instruções>; break;
case valorN: <Bloco de instruções>; break;
default: <Bloco de instruções>;
}
(…)
Exemplo 2
(…)
Switch ($x){
case 25: echo “Idade=“, $x; break;
case 29: echo “Idade=“, $x; break;
case 30: echo “Idade=“, $x; break;
default: echo “Idade não definida!”>;
}
(…)

Regras de Utilização Estrutura IF

(…)
If (condição)
  (<Bloco de instrução>;)
elseif (condição)
  (<Bloco de instrução>;)
Else
  (<Bloco de instrução>;)
(…)
Exemplo 1
(…)
If ($x==0)
  (echoNúmero”, $x;)
elseif ($x==1)
  (echoNúmero”, $x;)
Else
  (echoNúmero inválido!” ;)
(…)

Variáveis - declaração

Por exemplo:
<?php //Inicio de declaração de código PhP estilo XML
$x=10;
echo $x;//Imprime 10 no ecrã
$x=“Joana”;
echo $x;//imprime Joana no ecrã
?>//Final de declaração de código PhP estilo XML
A variável $x tinha o valor 10 (inteiro) até que recebeu o valor Joana (string).
Verifica-se que não há necessidade de declarar o tipo de variável

Variáveis - declaração

As variáveis em PhP, tal como em JS não necessitam de ser declaradas previamente.
Para declararmos uma variável em PhP utilizamos o caracter especial $.

Imprimir

Para imprimir no ecrã utilizamos o comando echo
Exemplo:
Echo “Dinis”; //Imprime Dinis no ecrã

Bases de Conhecimento

Declaração
Estilo XML: <?php (código PhP)?>
Estilo abreviado: <? (código PhP)?>
Estilo script: <script language=php> (código PhP)</Script>
A forma mais usual é a XML (Extensible Markup Language).

O Localhost no vosso PC é em:

C:\wamp\www
Para acederem à pasta através de um browser devem digitar:
  http://localhost/nomedoficheiro.php
Ou
  http://127.0.0.1/nomedoficheiro.php

PhP

Hypertext PreProcessor
Ferramenta necessária:
WAMP SERVER

Nuçoes basicas

terça-feira, 3 de maio de 2011

Para trabalhar com uma base de dados há um conjunto mínimos de conceitos que convém ter presentes.
registos
tabelas
relações
atributos

controlo de acesso aos dados

para a recuperação dos dados deve de fazer um backup para uma pen ou para um disco rígido

intigridade dos dados

Proteger a base de dados de utilizadores não autorizados.
que podem apagar e introduzir tarefas que podem causar integridade da informação 

Funçoes de SGBD

segurança--> deve proteger as bases de dados de utilizadores não autorizados