MSQL
Dissertações: MSQL. Pesquise 862.000+ trabalhos acadêmicosPor: elismarques • 18/9/2013 • 8.006 Palavras (33 Páginas) • 623 Visualizações
© 2007 by Digerati Books
Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998.
Nenhuma parte deste livro, sem autorização prévia por escrito da editora,
poderá ser reproduzida ou transmitida sejam quais forem os meios empregados:
eletrônicos, mecânicos, fotográfi cos, gravação ou quaisquer outros.
Dados Internacionais de Catalogação na Publicação (CIP)
(Câmara Brasileira do Livro, SP, Brasil)
Diretor Editorial
Luis Matos
Assistência Editorial
Monalisa Neves
Erika Sá
Edição de Arte e
Projeto Gráfi co
Daniele Fátima
Preparação dos originais
Ricardo Dino de Freitas
Revisão
Guilherme Laurito Summa
Diagramação
Rogério Chagas
Capa
FullCASE Comunicação
Universo dos Livros Editora Ltda.
Rua Tito, 1.609
CEP 05051-001 • São Paulo/SP
Telefone: (11) 3648-9090 • Fax: (11) 3648-9083
www.universodoslivros.com.br
e-mail: editor@universodoslivros.com.br
Conselho Administrativo: Alessandro Gerardi, Alessio Fon Melozo,
Luis Afonso G. Neira, Luis Matos e William Nakamura.
F375c Ferrari, Fabrício Augusto.
Crie banco de dados em MySQL / Fabrício
Augusto Ferrari. – São Paulo: Digerati Books,
2007.
128 p.
ISBN 978-85-60480-25-8
1. MySQL (Linguagem de programação de
computadores). 2. Bancos de dados. I. Título.
CDD 005.13
Sumário
Capítulo 1
Introdução aos bancos de dados ................................. 5
Introdução ao SQL ................................................................................6
Conceitos básicos do SQL .................................................................10
Os dialetos do SQL .............................................................................12
Sobre os Sistemas de Gerenciamento
de Bancos de Dados Relacionais (SGBDR) .......................................13
Instalando o MySQL 5 no Windows XP ............................................14
Características dos bancos de dados relacionais ............................23
Capítulo 2
Trabalhando com o SQL (Parte 1) .............................. 45
Introdução .......................................................................................... 46
Criando um novo banco de dados ................................................... 48
Excluindo um banco de dados ..........................................................50
Selecionando um banco de dados ....................................................51
Criando e listando as tabelas .............................................................52
Visualizando a estrutura das tabelas .................................................55
Inserindo dados em uma tabela ........................................................56
Visualizando o conteúdo de uma tabela ...........................................57
Considerações sobre os tipos de dados para as colunas ................58
Sobre a notação científi ca (vírgula variável) .....................................63
Capítulo 3
Trabalhando com o SQL (Parte 2) .............................. 67
Criando uma tabela mais complexa ..................................................68
Inserindo novos dados na tabela .......................................................73
Confi gurando chaves primárias compostas .....................................76
Tabelas e índices .................................................................................77
Valores predefi nidos para os campos (Default) ...............................81
Modifi cando as tabelas ..................................................................... 83
Tipos de dados especiais .................................................................. 86
Capítulo 4
Inserindo e modificando dados ................................. 89
Introdução .......................................................................................... 90
Sobre o comando INSERT ................................................................ 90
Inserindo novos registros na tabela ..................................................91
Atualizando registros da tabela .........................................................93
Excluindo registros da tabela ............................................................95
...