SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
www.DanielBrandao.com.br

MySQL Workbench:
Criando um novo
Schema
Prof. Daniel Brandão
1
Apresentação
• Como me achar:

www.DanielBrandao.com.br
professor@danielbrandao.com.br

www.DanielBrandao.com.br

• Sou Daniel Brandão
• Graduado em Sistemas para Internet (FATESM – 2008)
• Pós-graduando em Tecnologia Para Aplicações Web
(UNOPAR 2013)
• Programador Web e Professor AVEC e Instrutor SENAI

Twitter.com/Dan85br
Facebook.com/professorDanielBrandao

2
• Olá, me chamo Daniel Brandão.
• Sou professor universitário e instrutor em T.I.
• Este slide é uma adaptação de um primeiro TUTORIAL
relacionado à banco de dados que postei em meu blog
(danielbrandao.com.br).
• Para este primeiro passo, irei demonstrar os passos para
criação de Conexões e Schema no banco de dados MySQL,
através do Workbench. Os passos foram feitos e utilizados
pelos alunos da minha primeira turma de Administração de
Banco de dados. Espero que aproveitem. Vamos lá!

www.DanielBrandao.com.br

Introdução

3
1 – INICIANDO NO MYSQL

• Para se criar um novo banco no MySQL, primeiro você precisa
instalar o Workbench, que pode ser baixado diretamente no
site do MySQL/ORACLE. (não irei mostrar a instalação em si,
você pode achar como fazer procurando em forums através do
Google)

www.DanielBrandao.com.br

• OBS: Antes de começarmos, quero lembrar que este tutorial
foi montado na versão Workbench 5.2 CE. Portanto, ele será
considerado o padrão.

4
• Após a instalação, abra o MySQL
Workbench. Existem 3 colunas, na
primeira (à esquerda) em SQL
DEVELOPMENT, fica a opção de criar
a CONEXÃO (connection). Clique na
opção NEW CONNECTION para criar
uma nova conexão.
• Na próxima tela, no campo
Connection Name insira o nome da
sua nova conexão e clique no botão
TEST CONNECTION.

www.DanielBrandao.com.br

2 – NOVA CONEXÃO:

5
2 – continuação...

www.DanielBrandao.com.br

• Se tudo der certo e não houver uma conexão com mesmo
nome, aparecerá uma mensagem confirmando a conexão,
clique no botão OK pra confirmar.

6
3 – ABRINDO A CONEXÃO:

• Para criar um novo Esquema de
Banco de dados, clique no símbolo
BD (marcado em vermelho na
imagem), insira um nome no
campo NAME para criar seu
Schema e clique no botão APPLY.

www.DanielBrandao.com.br

• Criada a conexão, ela aparecerá listada entre as opções, logo
acima do botão NEW CONNECTION. Dê um duplo clique com
mouse para abrir a conexão criada.

7
• Na nova janela que se abrirá,
aparecerá a confirmação do
comando SQL de criação do novo
Schema. Clique em APPLY
novamente para confirmar a
criação do novo esquema.
• Confirmado, aperte no botão
FINISH e estará criado o BD.

www.DanielBrandao.com.br

4 – CRIANDO NOVO SCHEMA
(BD):

8
• Criado o Schema, aparecerá listado à esquerda. Procure pelo
nome colocado no Schema e clique em cima para poder abrir
as opções.
• Para criar uma nova tabela, clique sobre o Schema criado e no
botão indicado na imagem para inserir nova tabela. Escolha
um nome para a mesma e clique em APPLY.
• Para inserir campos na tabela, dê um duplo clique abaixo de
Column Name, na primeira vez ele sempre criará o campo com
o nome ID+nome da tabela, pois por padrão toda tabela deve
ter um ID ou código identificador dos registros cadastrados.

www.DanielBrandao.com.br

5 – CRIANDO TABELAS:

9
5- Continuação...

• Após terminar de criar a tabela, clique sempre no botão
APPLY e pronto. Para novas tabelas, repita os passos
anteriores e vá criando quantas tabelas achar necessário.
• PRONTO! Está criado seu banco e suas tabelas.

www.DanielBrandao.com.br

• Para ir criando novos campos, basta ir clicando no campo
diretamente abaixo do primeiro para ir criando novos campos.

10
Considerações finais

• Dúvidas, sugestões e elogios, podem comentar logo abaixo ou
entrar em contato pelo twitter @dan85br ou pelo blog
www.DanielBrandao.com.br . Curta minha página no
Facebook também Prof. Daniel Brandão.
• Abraço e até mais.

www.DanielBrandao.com.br

• Gostaria de saber a opinião de vocês sobre o tutorial. Estou
começando agora, então peguem leve nas críticas rsrs.

11

Mais conteúdo relacionado

Mais procurados

Aula 01 - Fundamentos de Banco de Dados (2).pdf
Aula 01 - Fundamentos de Banco de Dados (2).pdfAula 01 - Fundamentos de Banco de Dados (2).pdf
Aula 01 - Fundamentos de Banco de Dados (2).pdfMarcelo Silva
 
Informática Básica - Introdução ao Microsoft Word 2010
Informática Básica - Introdução ao Microsoft Word 2010Informática Básica - Introdução ao Microsoft Word 2010
Informática Básica - Introdução ao Microsoft Word 2010Joeldson Costa Damasceno
 
Algoritmos e lp parte 2-fundamentos
Algoritmos e lp parte 2-fundamentosAlgoritmos e lp parte 2-fundamentos
Algoritmos e lp parte 2-fundamentosMauro Pereira
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01thomasdacosta
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidosGleydson Sousa
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoRangel Javier
 
Estrutura de Dados - Procedimentos e Funções
Estrutura de Dados - Procedimentos e FunçõesEstrutura de Dados - Procedimentos e Funções
Estrutura de Dados - Procedimentos e FunçõesAdriano Teixeira de Souza
 
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)Leinylson Fontinele
 
Introdução a linguagem C# (CSharp)
Introdução a linguagem C# (CSharp)Introdução a linguagem C# (CSharp)
Introdução a linguagem C# (CSharp)Marcos Castro
 
Lógica de Programação com Javascript - Aula #04
Lógica de Programação com Javascript - Aula #04Lógica de Programação com Javascript - Aula #04
Lógica de Programação com Javascript - Aula #04Ramon Kayo
 
Banco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e EspecializaçãoBanco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e EspecializaçãoLeinylson Fontinele
 
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADEstrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADLeinylson Fontinele
 
Apostila Microsoft Office Excel 2016
Apostila Microsoft Office Excel 2016Apostila Microsoft Office Excel 2016
Apostila Microsoft Office Excel 2016Cibele Kanegae
 
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)Leinylson Fontinele
 
Estrutura de Dados - Aula 15 - Pesquisa de Dados (Árvore de Pesquisa)
Estrutura de Dados - Aula 15 - Pesquisa de Dados (Árvore de Pesquisa)Estrutura de Dados - Aula 15 - Pesquisa de Dados (Árvore de Pesquisa)
Estrutura de Dados - Aula 15 - Pesquisa de Dados (Árvore de Pesquisa)Leinylson Fontinele
 
Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Mariana Camargo
 

Mais procurados (20)

Aula 01 - Fundamentos de Banco de Dados (2).pdf
Aula 01 - Fundamentos de Banco de Dados (2).pdfAula 01 - Fundamentos de Banco de Dados (2).pdf
Aula 01 - Fundamentos de Banco de Dados (2).pdf
 
Informática Básica - Introdução ao Microsoft Word 2010
Informática Básica - Introdução ao Microsoft Word 2010Informática Básica - Introdução ao Microsoft Word 2010
Informática Básica - Introdução ao Microsoft Word 2010
 
Algoritmos e lp parte 2-fundamentos
Algoritmos e lp parte 2-fundamentosAlgoritmos e lp parte 2-fundamentos
Algoritmos e lp parte 2-fundamentos
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01
 
6 estruturas de dados heterogêneas
6  estruturas de dados heterogêneas6  estruturas de dados heterogêneas
6 estruturas de dados heterogêneas
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidos
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL Basico
 
Linguagem SQL
Linguagem SQLLinguagem SQL
Linguagem SQL
 
Estrutura de Dados - Procedimentos e Funções
Estrutura de Dados - Procedimentos e FunçõesEstrutura de Dados - Procedimentos e Funções
Estrutura de Dados - Procedimentos e Funções
 
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
 
Introdução a linguagem C# (CSharp)
Introdução a linguagem C# (CSharp)Introdução a linguagem C# (CSharp)
Introdução a linguagem C# (CSharp)
 
PowerPoint - Aula 1
PowerPoint - Aula 1PowerPoint - Aula 1
PowerPoint - Aula 1
 
Lógica de Programação com Javascript - Aula #04
Lógica de Programação com Javascript - Aula #04Lógica de Programação com Javascript - Aula #04
Lógica de Programação com Javascript - Aula #04
 
Banco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e EspecializaçãoBanco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e Especialização
 
Aula javascript
Aula  javascriptAula  javascript
Aula javascript
 
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADEstrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
 
Apostila Microsoft Office Excel 2016
Apostila Microsoft Office Excel 2016Apostila Microsoft Office Excel 2016
Apostila Microsoft Office Excel 2016
 
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
 
Estrutura de Dados - Aula 15 - Pesquisa de Dados (Árvore de Pesquisa)
Estrutura de Dados - Aula 15 - Pesquisa de Dados (Árvore de Pesquisa)Estrutura de Dados - Aula 15 - Pesquisa de Dados (Árvore de Pesquisa)
Estrutura de Dados - Aula 15 - Pesquisa de Dados (Árvore de Pesquisa)
 
Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }
 

Semelhante a Tutorial - Criando Banco com MySQL Workbench

Blog: Criação e Configuração
Blog: Criação e ConfiguraçãoBlog: Criação e Configuração
Blog: Criação e Configuraçãofiuca
 
Tutorialdeblogs 110505222146-phpapp02
Tutorialdeblogs 110505222146-phpapp02Tutorialdeblogs 110505222146-phpapp02
Tutorialdeblogs 110505222146-phpapp02José Teixeira
 
Tutorial Criação de Blogger
Tutorial Criação de BloggerTutorial Criação de Blogger
Tutorial Criação de Bloggercleiltoncmm
 
Projeto dreamweaver aula 3 a 5
Projeto dreamweaver aula 3 a 5Projeto dreamweaver aula 3 a 5
Projeto dreamweaver aula 3 a 5Élida Tavares
 
Google docs - Editor de Formulários
Google docs  - Editor de FormuláriosGoogle docs  - Editor de Formulários
Google docs - Editor de FormuláriosEVA UNITAU
 
Introdução & apresentação francisco javier cervigon ruckauer
Introdução & apresentação francisco javier cervigon ruckauerIntrodução & apresentação francisco javier cervigon ruckauer
Introdução & apresentação francisco javier cervigon ruckauerFrancisco Javier Cervigon Ruckauer
 
TUDO O QUE PRECISA DE SABER SOBRE e.LEARNING
TUDO O QUE PRECISA DE SABER SOBRE e.LEARNINGTUDO O QUE PRECISA DE SABER SOBRE e.LEARNING
TUDO O QUE PRECISA DE SABER SOBRE e.LEARNINGComunicarte
 
Quiz Múltiplas Escolhas
Quiz Múltiplas EscolhasQuiz Múltiplas Escolhas
Quiz Múltiplas Escolhasproucamadrid
 
Criando uma webquest com o webnode
Criando uma webquest com o webnodeCriando uma webquest com o webnode
Criando uma webquest com o webnodeVanessa Bohn
 
Passo a Passo do SLIDSHOW
Passo a Passo do SLIDSHOWPasso a Passo do SLIDSHOW
Passo a Passo do SLIDSHOWguest8060e4
 
INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...
INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...
INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...clesiojunior
 

Semelhante a Tutorial - Criando Banco com MySQL Workbench (20)

Blog: Criação e Configuração
Blog: Criação e ConfiguraçãoBlog: Criação e Configuração
Blog: Criação e Configuração
 
Tutorialdeblogs 110505222146-phpapp02
Tutorialdeblogs 110505222146-phpapp02Tutorialdeblogs 110505222146-phpapp02
Tutorialdeblogs 110505222146-phpapp02
 
Web 2.0 blog
Web 2.0 blogWeb 2.0 blog
Web 2.0 blog
 
Tutorial Criação de Blogger
Tutorial Criação de BloggerTutorial Criação de Blogger
Tutorial Criação de Blogger
 
Tutorial
TutorialTutorial
Tutorial
 
Projeto dreamweaver aula 3 a 5
Projeto dreamweaver aula 3 a 5Projeto dreamweaver aula 3 a 5
Projeto dreamweaver aula 3 a 5
 
Tutorial Slides
Tutorial  SlidesTutorial  Slides
Tutorial Slides
 
Construção de documentos
Construção de documentosConstrução de documentos
Construção de documentos
 
Bd aula5
Bd aula5Bd aula5
Bd aula5
 
Google docs - Editor de Formulários
Google docs  - Editor de FormuláriosGoogle docs  - Editor de Formulários
Google docs - Editor de Formulários
 
Introdução & apresentação francisco javier cervigon ruckauer
Introdução & apresentação francisco javier cervigon ruckauerIntrodução & apresentação francisco javier cervigon ruckauer
Introdução & apresentação francisco javier cervigon ruckauer
 
Curso Ponto de Encontro - Aula 1
Curso Ponto de Encontro - Aula 1Curso Ponto de Encontro - Aula 1
Curso Ponto de Encontro - Aula 1
 
TUDO O QUE PRECISA DE SABER SOBRE e.LEARNING
TUDO O QUE PRECISA DE SABER SOBRE e.LEARNINGTUDO O QUE PRECISA DE SABER SOBRE e.LEARNING
TUDO O QUE PRECISA DE SABER SOBRE e.LEARNING
 
Quiz Múltiplas Escolhas
Quiz Múltiplas EscolhasQuiz Múltiplas Escolhas
Quiz Múltiplas Escolhas
 
Blog
BlogBlog
Blog
 
Blog
BlogBlog
Blog
 
Blog
BlogBlog
Blog
 
Criando uma webquest com o webnode
Criando uma webquest com o webnodeCriando uma webquest com o webnode
Criando uma webquest com o webnode
 
Passo a Passo do SLIDSHOW
Passo a Passo do SLIDSHOWPasso a Passo do SLIDSHOW
Passo a Passo do SLIDSHOW
 
INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...
INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...
INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...
 

Mais de Daniel Brandão

Aula 2 - POO: Fundamentos da linguagem Java
Aula 2 - POO: Fundamentos da linguagem JavaAula 2 - POO: Fundamentos da linguagem Java
Aula 2 - POO: Fundamentos da linguagem JavaDaniel Brandão
 
Aula 1 - Introdução a POO
Aula 1 -  Introdução a POOAula 1 -  Introdução a POO
Aula 1 - Introdução a POODaniel Brandão
 
Sapiens - Feedback de Prática Docente com Google Forms
Sapiens - Feedback de Prática Docente com Google FormsSapiens - Feedback de Prática Docente com Google Forms
Sapiens - Feedback de Prática Docente com Google FormsDaniel Brandão
 
{Palestra} Criação Web com Frameworks Front-end
{Palestra} Criação Web com Frameworks Front-end{Palestra} Criação Web com Frameworks Front-end
{Palestra} Criação Web com Frameworks Front-endDaniel 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
 
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
 
Aula 04 PHP - Utilizando Funções e Manipulando Arquivos
Aula 04 PHP - Utilizando Funções e Manipulando ArquivosAula 04 PHP - Utilizando Funções e Manipulando Arquivos
Aula 04 PHP - Utilizando Funções e Manipulando ArquivosDaniel Brandão
 
Aula 04 Sistema de Informação - Processo e Requisitos de Sistemas
Aula 04 Sistema de Informação - Processo e Requisitos de SistemasAula 04 Sistema de Informação - Processo e Requisitos de Sistemas
Aula 04 Sistema de Informação - Processo e Requisitos de SistemasDaniel Brandão
 
Aula 3 Sistemas de Informação - Tipos de SI
Aula 3 Sistemas de Informação - Tipos de SIAula 3 Sistemas de Informação - Tipos de SI
Aula 3 Sistemas de Informação - Tipos de SIDaniel Brandão
 
Aula03 PHP - Estruturas Condicionais
Aula03 PHP - Estruturas CondicionaisAula03 PHP - Estruturas Condicionais
Aula03 PHP - Estruturas CondicionaisDaniel Brandão
 
Aula 02 - Sistemas, Dados, Informação
Aula 02 - Sistemas, Dados, InformaçãoAula 02 - Sistemas, Dados, Informação
Aula 02 - Sistemas, Dados, InformaçãoDaniel Brandão
 
Aula 02 - Introdução ao PHP
Aula 02 - Introdução ao PHPAula 02 - Introdução ao PHP
Aula 02 - Introdução ao PHPDaniel Brandão
 
Aula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebDaniel Brandão
 
Aula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoAula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoDaniel Brandão
 
Introdução à informática
Introdução à informáticaIntrodução à informática
Introdução à informáticaDaniel Brandão
 
Programação Orientação a Objetos - Herança
Programação Orientação a Objetos - HerançaProgramação Orientação a Objetos - Herança
Programação Orientação a Objetos - HerançaDaniel Brandão
 
Encapsulamento em Orientação a Objetos
Encapsulamento em Orientação a ObjetosEncapsulamento em Orientação a Objetos
Encapsulamento em Orientação a ObjetosDaniel Brandão
 
Arrays (vetores) em Java
Arrays (vetores) em JavaArrays (vetores) em Java
Arrays (vetores) em JavaDaniel Brandão
 
Palestra - Profissão: Desenvolvedor
Palestra - Profissão: DesenvolvedorPalestra - Profissão: Desenvolvedor
Palestra - Profissão: DesenvolvedorDaniel Brandão
 
Fórmulas Condicionais em Excel
Fórmulas Condicionais em ExcelFórmulas Condicionais em Excel
Fórmulas Condicionais em ExcelDaniel Brandão
 

Mais de Daniel Brandão (20)

Aula 2 - POO: Fundamentos da linguagem Java
Aula 2 - POO: Fundamentos da linguagem JavaAula 2 - POO: Fundamentos da linguagem Java
Aula 2 - POO: Fundamentos da linguagem Java
 
Aula 1 - Introdução a POO
Aula 1 -  Introdução a POOAula 1 -  Introdução a POO
Aula 1 - Introdução a POO
 
Sapiens - Feedback de Prática Docente com Google Forms
Sapiens - Feedback de Prática Docente com Google FormsSapiens - Feedback de Prática Docente com Google Forms
Sapiens - Feedback de Prática Docente com Google Forms
 
{Palestra} Criação Web com Frameworks Front-end
{Palestra} Criação Web com Frameworks Front-end{Palestra} Criação Web com Frameworks Front-end
{Palestra} Criação Web com Frameworks Front-end
 
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
 
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
 
Aula 04 PHP - Utilizando Funções e Manipulando Arquivos
Aula 04 PHP - Utilizando Funções e Manipulando ArquivosAula 04 PHP - Utilizando Funções e Manipulando Arquivos
Aula 04 PHP - Utilizando Funções e Manipulando Arquivos
 
Aula 04 Sistema de Informação - Processo e Requisitos de Sistemas
Aula 04 Sistema de Informação - Processo e Requisitos de SistemasAula 04 Sistema de Informação - Processo e Requisitos de Sistemas
Aula 04 Sistema de Informação - Processo e Requisitos de Sistemas
 
Aula 3 Sistemas de Informação - Tipos de SI
Aula 3 Sistemas de Informação - Tipos de SIAula 3 Sistemas de Informação - Tipos de SI
Aula 3 Sistemas de Informação - Tipos de SI
 
Aula03 PHP - Estruturas Condicionais
Aula03 PHP - Estruturas CondicionaisAula03 PHP - Estruturas Condicionais
Aula03 PHP - Estruturas Condicionais
 
Aula 02 - Sistemas, Dados, Informação
Aula 02 - Sistemas, Dados, InformaçãoAula 02 - Sistemas, Dados, Informação
Aula 02 - Sistemas, Dados, Informação
 
Aula 02 - Introdução ao PHP
Aula 02 - Introdução ao PHPAula 02 - Introdução ao PHP
Aula 02 - Introdução ao PHP
 
Aula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para Web
 
Aula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoAula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de Informação
 
Introdução à informática
Introdução à informáticaIntrodução à informática
Introdução à informática
 
Programação Orientação a Objetos - Herança
Programação Orientação a Objetos - HerançaProgramação Orientação a Objetos - Herança
Programação Orientação a Objetos - Herança
 
Encapsulamento em Orientação a Objetos
Encapsulamento em Orientação a ObjetosEncapsulamento em Orientação a Objetos
Encapsulamento em Orientação a Objetos
 
Arrays (vetores) em Java
Arrays (vetores) em JavaArrays (vetores) em Java
Arrays (vetores) em Java
 
Palestra - Profissão: Desenvolvedor
Palestra - Profissão: DesenvolvedorPalestra - Profissão: Desenvolvedor
Palestra - Profissão: Desenvolvedor
 
Fórmulas Condicionais em Excel
Fórmulas Condicionais em ExcelFórmulas Condicionais em Excel
Fórmulas Condicionais em Excel
 

Tutorial - Criando Banco com MySQL Workbench

  • 1. www.DanielBrandao.com.br MySQL Workbench: Criando um novo Schema Prof. Daniel Brandão 1
  • 2. Apresentação • Como me achar: www.DanielBrandao.com.br professor@danielbrandao.com.br www.DanielBrandao.com.br • Sou Daniel Brandão • Graduado em Sistemas para Internet (FATESM – 2008) • Pós-graduando em Tecnologia Para Aplicações Web (UNOPAR 2013) • Programador Web e Professor AVEC e Instrutor SENAI Twitter.com/Dan85br Facebook.com/professorDanielBrandao 2
  • 3. • Olá, me chamo Daniel Brandão. • Sou professor universitário e instrutor em T.I. • Este slide é uma adaptação de um primeiro TUTORIAL relacionado à banco de dados que postei em meu blog (danielbrandao.com.br). • Para este primeiro passo, irei demonstrar os passos para criação de Conexões e Schema no banco de dados MySQL, através do Workbench. Os passos foram feitos e utilizados pelos alunos da minha primeira turma de Administração de Banco de dados. Espero que aproveitem. Vamos lá! www.DanielBrandao.com.br Introdução 3
  • 4. 1 – INICIANDO NO MYSQL • Para se criar um novo banco no MySQL, primeiro você precisa instalar o Workbench, que pode ser baixado diretamente no site do MySQL/ORACLE. (não irei mostrar a instalação em si, você pode achar como fazer procurando em forums através do Google) www.DanielBrandao.com.br • OBS: Antes de começarmos, quero lembrar que este tutorial foi montado na versão Workbench 5.2 CE. Portanto, ele será considerado o padrão. 4
  • 5. • Após a instalação, abra o MySQL Workbench. Existem 3 colunas, na primeira (à esquerda) em SQL DEVELOPMENT, fica a opção de criar a CONEXÃO (connection). Clique na opção NEW CONNECTION para criar uma nova conexão. • Na próxima tela, no campo Connection Name insira o nome da sua nova conexão e clique no botão TEST CONNECTION. www.DanielBrandao.com.br 2 – NOVA CONEXÃO: 5
  • 6. 2 – continuação... www.DanielBrandao.com.br • Se tudo der certo e não houver uma conexão com mesmo nome, aparecerá uma mensagem confirmando a conexão, clique no botão OK pra confirmar. 6
  • 7. 3 – ABRINDO A CONEXÃO: • Para criar um novo Esquema de Banco de dados, clique no símbolo BD (marcado em vermelho na imagem), insira um nome no campo NAME para criar seu Schema e clique no botão APPLY. www.DanielBrandao.com.br • Criada a conexão, ela aparecerá listada entre as opções, logo acima do botão NEW CONNECTION. Dê um duplo clique com mouse para abrir a conexão criada. 7
  • 8. • Na nova janela que se abrirá, aparecerá a confirmação do comando SQL de criação do novo Schema. Clique em APPLY novamente para confirmar a criação do novo esquema. • Confirmado, aperte no botão FINISH e estará criado o BD. www.DanielBrandao.com.br 4 – CRIANDO NOVO SCHEMA (BD): 8
  • 9. • Criado o Schema, aparecerá listado à esquerda. Procure pelo nome colocado no Schema e clique em cima para poder abrir as opções. • Para criar uma nova tabela, clique sobre o Schema criado e no botão indicado na imagem para inserir nova tabela. Escolha um nome para a mesma e clique em APPLY. • Para inserir campos na tabela, dê um duplo clique abaixo de Column Name, na primeira vez ele sempre criará o campo com o nome ID+nome da tabela, pois por padrão toda tabela deve ter um ID ou código identificador dos registros cadastrados. www.DanielBrandao.com.br 5 – CRIANDO TABELAS: 9
  • 10. 5- Continuação... • Após terminar de criar a tabela, clique sempre no botão APPLY e pronto. Para novas tabelas, repita os passos anteriores e vá criando quantas tabelas achar necessário. • PRONTO! Está criado seu banco e suas tabelas. www.DanielBrandao.com.br • Para ir criando novos campos, basta ir clicando no campo diretamente abaixo do primeiro para ir criando novos campos. 10
  • 11. Considerações finais • Dúvidas, sugestões e elogios, podem comentar logo abaixo ou entrar em contato pelo twitter @dan85br ou pelo blog www.DanielBrandao.com.br . Curta minha página no Facebook também Prof. Daniel Brandão. • Abraço e até mais. www.DanielBrandao.com.br • Gostaria de saber a opinião de vocês sobre o tutorial. Estou começando agora, então peguem leve nas críticas rsrs. 11