MySQL – Instalação e preparação da Base de dados num sistema Debian

Imagine que é um utilizador de Debian GNU/Linux e está prestes a iniciar-se no estudo das bases de dados MySQL!
Como aluno aplicado que com certeza é, vai ter todo o interesse em poder realizar todos os exercícios também na sua máquina pessoal.
Neste artigo vou tentar resumir os aspectos mais práticos no que diz respeito à instalação e utilização de uma base de dados MySQL num sistema Debian GNU/Linux.
Não vou estar com preocupações de segurança nem performance da base de dados, focando-me apenas nos aspectos que permitem obter resultados rápidos e deixando o aprofundamento dos conteúdos abordados para uma fase posterior.
Pretendo apresentar um exemplo que abrange desde a instalação do servidor até à criação de uma Base de Dados Relacional muito simples, preocupando-me apenas com a utilização dos subconjuntos da linguagem SQL de Linguagem de definição de dados (LDD ou DDL, do Inglês Data Definition Language) e de Linguagem de Controle de Dados (LCD ou DCL do inglês Data Control Language).

No caso prático em estudo vamos falar de futebol, e o modelo correspondente é o seguinte:

diagrama1
Os atributos associados às duas entidades são os seguintes:

Equipa (id, nome, nrsocios, campeonatos)
Jogador (numero, nome, posicao, idade, equipa)

Para evitar que este artigo fique demasiado longo vou utilizar uma estratégia semelhante à que usei aqui.
Os vários passos a seguir são apresentados aqui, na forma de uma hiperligação para um subartigo que cobre apenas essa tarefa específica, nos quais terei o cuidado de deixar alguns links para páginas com informação mais detalhada.

#1 Instalação do servidor e cliente de MySQL
#2 Iniciar uma sessão em modo interactivo
#3 Criar utilizadores
#4 Criar/Eliminar uma base de dados
#5 Definir os privilégios de acesso dos utilizadores às bases de dados
#6 Criar tabelas

#7 Utilização elementar dos comandos MySQL do subconjunto DML


Publicado em MySQL. Leave a Comment »

Deixar uma Resposta