Como aprender SQL de maneira inteligente
Para aprender banco de dados e SQL é preciso praticar bastante, ou seja, criar os próprios bancos de dados, tabelas, visões, inserir e atualizar registros, fazer consultas, etc. Pra aprender todos esses conceitos não há outra maneira senão interagir com um SGBD real.
3- O que devo estudar primeiro? R.: A primeira coisa que um DBA deve conhecer é SQL. Estude através de um livro ou faça um curso/treinamento. Recomendo a 2º opção, pois é bem mais fácil começar aprendendo através de cursos/treinamentos.
Criar um banco de dados em branco
Basta selecionar o nome da tabela no Editor do SSMS(SQL Server Management Studio) e pressionar ALT + F1. Isso vai te possibilitar de ver as propriedades da tabela em questão, como, quais são as colunas, tipos de dados,constraints, etc...
Se você sabe o nome do domínio associado ao seu servidor de banco de dados (por exemplo, o nome do domínio associado ao cPanel), você pode procurar o registro A do nome do domínio usando o intoDNS para encontrar o endereço IP do seu servidor MySQL.
Para acessar o MySQL no Windows, você precisa instalar o XAMPP.
Clique no Iniciar e escolha a opção executar caso seu computador seja windows 7, e digite CMD conforme mostra figura abaixo. Na sequencia abrirá a tela no prompt de comando basta digitar IPCONFIG ou HOSTNAME. Caso você escolha digitar HOSTNAME, o comando irá mostrar o nome da maquina.
Caso seu banco de dados MySQL esteja hospedado no mesmo servidor do site, utilize “localhost” como hostname do MySQL. Por exemplo, um código PHP para conexão com o host mysql em localhost. Substitua os campos [usuario] , [senha] e [nome-do-banco] pelos dados do seu banco.
Como conectar ao MySQL usando PHP
A criação do banco de dados no MySQL é bastante simples. Usa-se o comando CREATE DATABASE 'nomedobanco'. A seguir criaremos um banco de dados chamado 'cidades': O comando seria CREATE DATABASE cadastro.
Conectar-se ao servidor usando MySQL Workbench
Instalando o MySQL via o instalador do MySQL Faça o download dos mais recentes produtos MySQL: O instalador do MySQL verifica e baixa os mais recentes produtos MySQL, incluindo servidor MySQL, MySQL Workbench, etc. Escolha um tipo de instalação: existem vários tipos de configuração disponíveis.
O Charset define o conjunto de caracteres que você irá utilizar para armazenar dados em forma de texto, onde cada caractere recebe um número. Um exemplo bem comum é a tabela ASCII que possui apenas 256 caracteres.
Latin1
Existem três formas de declararmos o encode do arquivo: