Revisoesm2

6
CURSO PROFISSIONAL Técnico de Restauração Variante Restaurante-Bar Nível III (Portaria n.º 1319/2006 de 23 de Novembro) Ano Lectivo: 2009/2010 REVISOES RECUPERAÇAO MODULO 2 BASE DE DADOS I GRUPO 1. Defina chave primária. Chave primária é aquela que vai identificar um dado atributo na tabela. Este atributo é único e nunca se pode repetir, assim como nunca pode ser nulo. É como se fosse um BI de alguém. Único, não repetitivo e não nulo. 2. Responda utilizando as designações Verdadeiro(V) e Falso(F), para cada uma das afirmações, justificando as afirmações falsas. A. V SGBD significa Sistema de Gestão de Base de Dados. B. F Uma Chave primária pode ter vários valores em duplicado. Um dos requisitos da chave primária é que está não pode ser redundante, nula e tem de ser única. Logo não pode conter valores repetidos. C. F A uma entidade podem corresponder vários registos. Cada entidade só pode conter um e um só registo. D. V Uma relação é uma associação entre campos ou colunas de duas tabelas. E. V Os atributos da entidade correspondem aos registos da tabela.

Transcript of Revisoesm2

Page 1: Revisoesm2

I GRUPO

1. Defina chave primária.Chave primária é aquela que vai identificar um dado atributo na tabela. Este atributo é único e nunca se pode repetir, assim como nunca pode ser nulo. É como se fosse um BI de alguém. Único, não repetitivo e não nulo.

2. Responda utilizando as designações Verdadeiro(V) e Falso(F), para cada uma das afirmações, justificando as afirmações falsas.

A. V

SGBD significa Sistema de Gestão de Base de Dados.

B. F

Uma Chave primária pode ter vários valores em duplicado.Um dos requisitos da chave primária é que está não pode ser redundante, nula e tem de ser única. Logo não pode conter valores repetidos.

C.F

A uma entidade podem corresponder vários registos.Cada entidade só pode conter um e um só registo.

D.V

Uma relação é uma associação entre campos ou colunas de duas tabelas.

E. V

Os atributos da entidade correspondem aos registos da tabela.

F.F

A redundância não é um problema para a Gestão de base de dados.A redundância em Base de Dados causa valores em duplicados o que torna uma base de dados confusa de pesquisar e não fiavél.

3. A cada uma das afirmações seguintes faça corresponder, através do número respectivo, o termo a que a afirmação se refere:

CURSO PROFISSIONALTécnico de Restauração

Variante Restaurante-Bar — Nível III(Portaria n.º  1319/2006 de 23 de Novembro)

Ano Lectivo: 2009/2010

REVISOES RECUPERAÇAO MODULO 2BASE DE DADOS

Page 2: Revisoesm2

Módulo 2: Sistema de Gestão de base de dados | TIC

Registos

Campos

Tabelas

Base de dados

Afirmações:

A. Formada por vários objectos. 2B. Podemos ter um ou mais ficheiros de dados. 4C. Contém um determinado conjunto de campos de informação.D. A informação é estruturada em campos e registos. 3E. Correspondem às linhas de uma tabela. 1F. Cada coluna tem um nome único dentro da tabela. 2

4. Identifique a seguinte sigla, explicando a sua definição: BD.A sigla BD, significa Base de dados. Uma base de dados é um colecção de dados sobre algo em estudo. Uma agenda de nomes com moradas e telefone é uma base de dados. O seu objectivo é guardar para depois pesquisar os dados.

5. Identifique a seguinte sigla, explicando a sua definição: SGBD. A sigla SGBD, significa Sistema de Gestão de Base de Dados e não é mais que a mesma coisa que uma Base de ados de forma informatizada. Isto porque uma base de dados tinha algumas desvantagens como a redundância de dados que o SGBD veio resolver evitando que a redundância aconteça.

6. Considere a seguinte situação:A tabela armazena a informação sobre os sócios do Clube do Ambiente. Nome Morada CP Telefon

eEmail

Ana Pereira Rua das tulipas, 1A

2430 030 Marinha Grande

244 555111 [email protected]

António João Rua da Prata, 12 A

2400 022 Leiria 91 9999990 [email protected]

Bernardo Castro

Rua 6 A, n.º 3 1100 022 Lisboa 21 3424424

Carla Bento Av. da Liberdade, 3

1100 032 Lisboa 21 3233116 [email protected]

Daniel Lima Largo Dr. Pereira de Melo, 7

4000 021 Porto 22 7765432 [email protected]

6.1- Indique o número de registos existentes na tabela. Existem 5 registos6.2- Quais são os campos da tabela? Na tabela existem 5 campos: Nome, Morada, Cp, telefone e Email.6.3- Que nome daria à tabela? Clube6.4- Adicione um registo à tabela.

Daniela Silva Rua Direita 4490 – Póvoa de 252 654456 [email protected]

EB2, 3 de Beiriz 2009/2010 2/5

Page 3: Revisoesm2

Módulo 2: Sistema de Gestão de base de dados | TIC

Varzim

II GRUPO

Considere a seguinte estrutura de dados:

Aluno ( codAluno, nomeAluno, moradaAluno, idadeAluno, datanascimento, telefoneAluno, codDisciplina, nomeDisciplina, codCurso, nome curso, datamatricula)

1. Normalize esta estrutura, passando pela 1º FN, 2ºFN, 3ºFN. ( Não te esqueças das relações entre as tabelas na 3ºFN).

2. Indique as chaves primárias na 1ºFN.3. Indique as chaves primárias e estrangeiras na 2º e 3ºFN.

1.

1ºFNAluno Disciplina

codAluno

nomeAluno

moradaAluno

CodAluno

codDisciplina

nomeDisciplina

EB2, 3 de Beiriz 2009/2010 3/5

Page 4: Revisoesm2

Módulo 2: Sistema de Gestão de base de dados | TIC

idadeAluno

dataNascimento

telefoneAluno

data matricula

codCurso

nomeCurso

2ºFNAluno Disciplina CursocodAluno

nomeAluno

moradaAluno

idadeAluno

dataNascimento

telefoneAluno

data matricula

CodAluno

codDisciplina

nomeDisciplina

CodAluno

codCurso

nomeCurso

3ºFNAluno Disciplina Curso Matricula

codAluno

nomeAluno

moradaAluno

idadeAluno

dataNascimento

CodAluno

codDisciplina

nomeDisciplina

CodDisciplina

codCurso

nomeCurso

codAluno

DataMatricula

EB2, 3 de Beiriz 2009/2010 4/5

Page 5: Revisoesm2

Módulo 2: Sistema de Gestão de base de dados | TIC

telefoneAluno

2. Chaves primárias na 1º FN – codAluno e codDisciplina3. Chaves estrangeiras 2 e 3ºFn – CodAluno, CodDisciplina, codCurso.

EB2, 3 de Beiriz 2009/2010 5/5