14
Fundamentos de Base de Dados Guião de Aula de Laboratório Criação de uma base de dados Adaptive Server Anywhere 6 1. Abrir Sybase Central 2 Criar uma base de dados chamada Escola (ficheiro Escola.db)

Fundamentos de Base de Dados Guião de Aula de …home.iscte-iul.pt/~pnr/dsi/Guiao_bd.pdf · Fundamentos de Base de Dados Guião de Aula de Laboratório Criação de uma base de dados

Embed Size (px)

Citation preview

Fundamentos de Base de Dados

Guião de Aula de Laboratório

Criação de uma base de dados

Adaptive Server Anywhere 6 1. Abrir Sybase Central

2 Criar uma base de dados chamada Escola (ficheiro Escola.db)

3 Abrir a base de dados (a password é sql)

4 Criar a tabela Aluno

5 Atribuir Chave

6 Criar a tabela CodPostal

7 Criar a chave estrangeira (chave primária de CodPostal é chave estrangeira em Aluno)

8 Testar a chave estrangeira em SQL a) chamar o interpretador de comandos SQL

b) executar o comando insert into CodPostal (CodPostal, Localidade) values (1500, ‘Lisboa’) (para executar clicar no botão Execute)

inserir mais dois códigos postais c) Voltar a abrir o interpretador de comandos SQL (agora na tabela Cliente)

d) Inserir alunos Insert into aluno (Numero, Nome, CodPostal) values (1,’Ana’, 1500) Inserir outros

d) Alterar o código postal (de 1500 para 1600)

e) Apagar o código postal 1600

Update Cascate

Detete SET NULL