Aula 07 - Desenvolvimento Web com PHP (V1)
-
Upload
gilson-paulino -
Category
Technology
-
view
631 -
download
0
Transcript of Aula 07 - Desenvolvimento Web com PHP (V1)
O que é um banco de dados?• http://pt.wikipedia.org/wiki/Banco_de_dados
O que é SQL? Instalando o MySQL;SQL básico.
• Create
• Alter
• Insert
• Update
• Delete
• Select
Bancos de dados, ou bases de dados
(em Portugal), são coleções de
informações que se relacionam de forma
que crie um sentido. São de vital
importância para empresas, e há duas
décadas se tornaram a principal peça dos
sistemas de informação. Normalmente
existem por vários anos sem alterações
em sua estrutura.
São operados pelos Sistemas Gerenciadores de Bancos
de Dados (SGBD), que surgiram na década de 70. Antes
destes, as aplicações usavam sistemas de arquivos do
sistema operacional para armazenar suas informações.
Na década de 80 a tecnologia de SGBD relacional
passou a dominar o mercado, e atualmente utiliza-se
praticamente apenas ele. Outro tipo notável é o SGBD
Orientado a Objetos, para quando sua estrutura ou as
aplicações que o utilizam mudam constantemente.
Exemplos:• MySQL, SQL Server, Oracle, PostgreSQL
A principal aplicação de Banco de Dados é
controle de operações empresariais.
Outra aplicação também importante é
gerenciamento de informações de
estudos, como fazem os Bancos de Dados
Geográficos, que unem informações
convencionais com espaciais.
Structured Query Language, ou
Linguagem de Consulta Estruturada ou
SQL, é uma linguagem de pesquisa
declarativa para banco de dados relacional
(base de dados relacional). Muitas das
características originais do SQL foram
inspiradas na álgebra relacional.
Exemplo:• A pesquisa SELECT * FROM T terá
como resultado todos os elementos
de todas as linhas da tabela chamada
T.
• Partindo da mesma tabela T, a
pesquisa SELECT C1 FROM T terá
como resultado todos os elementos
da coluna C1 da tabela T.
• O resultado da pesquisa SELECT *
FROM T WHERE C1=1 será todos os
elementos de todas as linhas onde o
valor de coluna C1 é '1'.
Para este curso usaremos o MySQL
contido no pacote do XAMPP.• Para efetuar o download separadamente acesse
o site ( http://www.mysql.com/downloads ).
O MySQL é um sistema de gerenciamento
de banco de dados (SGBD), que utiliza a
linguagem SQL (Linguagem de Consulta
Estruturada, do inglês Structured Query
Language) como interface. É atualmente
um dos bancos de dados mais
populares, com mais de 10 milhões de
instalações pelo mundo.
Entre os usuários do banco de dados
MySQL estão: NASA, Friendster, Banco
Bradesco, Dataprev, HP, Nokia, Sony,
Lufthansa, U.S. Army, U.S. Federal
Reserve Bank, Associated Press, Alcatel,
Slashdot, Cisco Systems, Google e outros.
O sucesso do MySQL deve-se em grande medida à fácil integração com o PHP incluído, quase que obrigatoriamente, nos pacotes de hospedagem de sites da Internet oferecidos atualmente. Empresas como Yahoo! Finance, MP3.com, Motorola, NASA, SiliconGraphics e Texas Instruments usam o MySQL em aplicações de missão crítica. A Wikipédia é um exemplo de utilização do MySQL em sites de grande audiência.
Create -> Veremos no phpMyAdmin
Alter -> Veremos no phpMyAdmin
Insert
Update
Delete
Select