Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
10 de fevereiro de 2009
1 Objetivo
O objetivo desta prática é utilizar o comando create table da linguagem SQL para
criar um banco de dados. Após o término da mesma, espera-se que aluno seja capaz de
criar devidamente tabelas relacionais no servidor de banco de dados MySQL.
2 Preparação da Prática
3 Descrição da Prática
Esta prática consiste em criar um arquivo texto contendo um script SQL para criação
do banco de dados apresentado na gura 1 na última página. Abaixo, o script parcial
para criação deste banco.
CONSTRAINT pk_base
PRIMARY KEY(cod_base)
) engine="innodb";
CONSTRAINT pk_cargo
PRIMARY KEY(cod_cargo)
) engine="innodb";
CONSTRAINT pk_tripulante
PRIMARY KEY(cod_tripulante),
CONSTRAINT pk_tripulante_base
FOREIGN KEY(cod_base)
REFERENCES base(cod_base)
ON UPDATE RESTRICT
ON DELETE RESTRICT,
CONSTRAINT pk_tripulante_cargo
FOREIGN KEY(cod_cargo)
REFERENCES cargo(cod_cargo)
ON UPDATE RESTRICT
ON DELETE RESTRICT
) engine="innodb";
A sintaxe básica do comando create table pode ser encontrada no arquivo notas01.pdf
na página de laboratório.
2
Figura 1: Banco de dados de uma empresa aérea