My SQL cecafacgmail com Cea Moraes 2 Um

  • Slides: 31
Download presentation
My. SQL cecafac@gmail. com

My. SQL cecafac@gmail. com

Ceça Moraes 2

Ceça Moraes 2

 • Um pacote de distribuição Apache com servidor, My. SQL, PHP, Perl, um

• Um pacote de distribuição Apache com servidor, My. SQL, PHP, Perl, um servidor FTP, php. My. Admin e outros • Download em http: //www. apachefriends. org/en/xam pp. html Ceça Moraes 3

Ceça Moraes 4

Ceça Moraes 4

Ceça Moraes 5

Ceça Moraes 5

Selecionando o Banco de Dados. . . Ceça Moraes 6

Selecionando o Banco de Dados. . . Ceça Moraes 6

Ceça Moraes 7

Ceça Moraes 7

Ceça Moraes 8

Ceça Moraes 8

Se clicar no nome da tabela às esquerda. . . Ceça Moraes 9

Se clicar no nome da tabela às esquerda. . . Ceça Moraes 9

Aparece isso: Detalhes nos próximos slides. . . Ceça Moraes 10

Aparece isso: Detalhes nos próximos slides. . . Ceça Moraes 10

 • Se a tabela tiver linhas, estas são listadas aqui Ceça Moraes 11

• Se a tabela tiver linhas, estas são listadas aqui Ceça Moraes 11

 • Ações que podem ser executadas na(s) coluna(s) • Alterar, excluir, tornar única,

• Ações que podem ser executadas na(s) coluna(s) • Alterar, excluir, tornar única, transformar em chave, etc. 12

Aparece isso: Detalhes nos próximos slides. . . Ceça Moraes 13

Aparece isso: Detalhes nos próximos slides. . . Ceça Moraes 13

 • Ações que podem ser executadas na(s) coluna(s) • Alterar, excluir, tornar única,

• Ações que podem ser executadas na(s) coluna(s) • Alterar, excluir, tornar única, transformar em chave, etc. 14

Inserir colunas na tabela: 15

Inserir colunas na tabela: 15

Inserir linhas na tabela: Ceça Moraes 16

Inserir linhas na tabela: Ceça Moraes 16

SQL Ceça Moraes 17

SQL Ceça Moraes 17

Export: Exportar dados para diversas extensões (sql, csv, xml) Import: importa dados de arquivos

Export: Exportar dados para diversas extensões (sql, csv, xml) Import: importa dados de arquivos Ceça Moraes 18

SQL Ceça Moraes 19

SQL Ceça Moraes 19

Criando Consultas. . . • Exibir os filmes e seus diretores: SELECT A. NOME

Criando Consultas. . . • Exibir os filmes e seus diretores: SELECT A. NOME AS DIRETOR, F. TITULOPT FROM ATORDIRETOR A, FILME F WHERE A. IDATOR = F. IDATOR;

Criando Consultas. . . • Exibir filme em que cada ator atua: SELECT FROM

Criando Consultas. . . • Exibir filme em que cada ator atua: SELECT FROM WHERE AND A. NOME, F. TITULOPT ATORDIRETOR A, FILME F, ATUA T A. IDATOR = T. IDATOR F. IDFILME = T. IDFILME; Ceça Moraes 21

Criando Consultas. . . • Listar os nomes de FILMES e nomes de CINEMAS

Criando Consultas. . . • Listar os nomes de FILMES e nomes de CINEMAS que têm SESSÕES exibidas sempre às 14 horas SELECT F. TITULOPT, C. NOME FROM FILME F, SESSAO S, CINEMA C WHERE F. IDFILME = S. IDFILME AND C. IDCIN = S. IDCIN AND S. HORA = "14: 00" Ceça Moraes 22

Criando Consultas. . . • Listar os nomes de atores e nomes de cinemas

Criando Consultas. . . • Listar os nomes de atores e nomes de cinemas que têm filmes exibidos sempre 16: 00 SELECT AD. NOME, C. NOME, F. TITULOPT FROM ATORDIRETOR AD, CINEMA C, EXIBE E, ATUA A, FILME F, SESSAO S WHERE AD. IDATOR = A. IDATOR AND F. IDFILME = A. IDFILME AND F. IDFILME = E. IDFILME AND C. IDCIN = E. IDCIN AND S. IDFILME = E. IDFILME AND S. IDCIN = E. IDCIN AND S. HORA = "16: 00" Ceça Moraes 23

Criando Consultas. . . • Listar filmes nos quais “Tom Cruise” atuou SELECT F.

Criando Consultas. . . • Listar filmes nos quais “Tom Cruise” atuou SELECT F. TITULOPT FROM FILME F, ATORDIRETOR AD, ATUA A WHERE A. IDFILME = F. IDFILME AND A. IDATOR = AD. IDATOR AND AD. NOME = "Tom Cruise"; Ceça Moraes 24

Criando Consultas. . . • Selecionar atores cujo nome inicia pela letra “T” SELECT

Criando Consultas. . . • Selecionar atores cujo nome inicia pela letra “T” SELECT NOME FROM ATORDIRETOR WHERE NOME LIKE "T%" Ceça Moraes 25

Alterando dados - Update UPDATE ATORDIRETOR SET NOME = "Tom Cruise" WHERE NOME =

Alterando dados - Update UPDATE ATORDIRETOR SET NOME = "Tom Cruise" WHERE NOME = "TOM CRUZES" Ceça Moraes 26

Excluindo dados - DELETE FROM ATORDIRETOR WHERE NOME = "Rob Cohen" Ceça Moraes 27

Excluindo dados - DELETE FROM ATORDIRETOR WHERE NOME = "Rob Cohen" Ceça Moraes 27

Ceça Moraes 28

Ceça Moraes 28

Apêndice – Criar Novo Usuário • No php. My. Admin: • Opção “Privilégios” •

Apêndice – Criar Novo Usuário • No php. My. Admin: • Opção “Privilégios” • “Adicionar Novo Usuário” Ceça Moraes 29

Ceça Moraes 30

Ceça Moraes 30

Apêndice – Criar Novo Usuário • Colocar login, senha • Marcar os privilégios •

Apêndice – Criar Novo Usuário • Colocar login, senha • Marcar os privilégios • Clicar em “Executa” Ceça Moraes 31