If you can't read please download the document
Upload
raphael-albino
View
2.881
Download
1
Embed Size (px)
Citation preview
2. Oficina de Webdesign Lecom 3. ndice Minicurso de PHP
4. Sintaxe SQL bsica 5. Funes do PHP para interagir com o MySQL 6. Modelo Relacional 1 2 3 - 4 7. Modelo Relacional ?
8. A idia extremamente funcional: os dados correlatos devem estar contidos na mesma tabela e utilizamos relacionamentos entre tabelas para agruparmos dados menos correlatos. PHP + MySQL 9. Modelo Relacional
10. Os relacionamentos baseiam-se em tipos especficos de campos na tabela. Estes tipos so as chaves primrias e as chaves estrangeiras. PHP + MySQL 11. Modelo Relacional
12. Uma chave em uma tabela fornece um meio rpido e eficaz do gerenciador de banco de dados localizar rapidamente informaes especficas. 13. Apesar destas chaves no significarem informaes vlidas ao usurio do banco de dados, internamente ela de vital importncia e nela se baseia os relacionamentos. PHP + MySQL 14. Modelo Relacional
15. Chaves Primrias - So chaves que tem como funo identificar um certo registro. Tem como caracterstica ser no nula e nica na tabela. Geralmente utilizada com o nome deID. Por exemplo, na tabela de transaes, sua chave primria seriatransacao_ID. PHP + MySQL 16. Modelo Relacional
PHP + MySQL 17. Modelo Relacional
18. Um para um:Implementa uma relao estreita e de unicidade. Um registro na tabela A deve ter um registro na tabela B. Se houver um registro na tabela B deve existir um correspondente na tabela A. 19. Exemplo: Em uma aplicao de controle de pedidos em uma loja talvez exista um relacionamento entre a tabelapedidoe a tabelatransacao.Para cada pedido h uma transao e para cada transao h um pedido. PHP + MySQL 20. Modelo Relacional
21. Exemplo: Na mesma aplicao anterior, um registro na tabelaclientepode estar relacionada vrios registros na tabelapedido. Porm cada pedido s pode estar relacionado a um cliente. PHP + MySQL 22. O tal MySQL 12 3 - 4 23. O tal MySQL
24. Tem como caractersticas mais marcantes a estabilidade e agilidade. PHP + MySQL 25. O tal MySQL
PHP + MySQL 26. Sintaxe SQL Bsica 123- 4 27. Sintaxe SQL Bsica
28. Criao dos esquemas (estrutura das tabelas, definio de vises...), excluso, criao de ndices, modificao nos esquemas... 29. Lista das principais Sentenas: 30. CREATE(criar),ALTER(alterar) eDROP(apagar). PHP + MySQL 31. Sintaxe SQL Bsica
32. Sentena:
PHP + MySQL 33. Sintaxe SQL Bsica
34. Insero, excluso e alterao; 35. Incorporao em linguagens imperativas (ex.:pascal, ...) 36. Lista das principais Sentenas:
PHP + MySQL 37. Sintaxe SQL Bsica
38. Operadores lgicos:
Operadores de negao:
Operadores aritmticos:
Operadores de comparao:
PHP + MySQL 39. Funes do PHP para interagir com o MySQL 123-4 40. Funes do PHP para interagir com o MySQL
41. mysql_select_db Seleciona um banco de dados MySQL. 42. mysql_query Envia uma consulta ao banco de dados MySQL. 43. mysql_num_rows Retorna o nmero de linhas de uma consulta. PHP + MySQL 44. Funes do PHP para interagir com o MySQL
45. mysql_fetch_assoc Retorna o resultado de uma consulta como um array mantendo os indices de cada cdula como o nome do campo na tabela. 46. mysql_close Fecha a conexo com o banco de dados MySQL. PHP + MySQL