fundamentos de base de dados guião de aula de …home.iscte-iul.pt/~pnr/dsi/guiao_bd.pdf ·...

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)

Upload: buiquynh

Post on 07-Jun-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

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