Você está na página 1de 2

Lista de atividades - Introdução ao Banco de Dados

1) Dê três exemplos de dados presentes nesse banco de dados com suas devidas
especificações.

- Nome de ALUNO -> Silva (Sequência de caracteres alfabéticos)


- Semestre de TURMA -> 2 (Número inteiro entre 1 e 12)
- Id_Turma de HISTÓRICO ESCOLAR -> 85 (Número inteiro)

2) Garanta que esse conjunto de tabelas seja realmente um Sistema de Banco de Dados

Para que o conjunto de tabelas seja considerado um banco de dados é necessário que ele atenda
alguns requisitos como:
1) Representar algum aspecto do mundo real (mini-mundo), no caso das tabelas
representando uma universidade;
2) Tenha uma coleção de dados logicamente coerente e com algum significado
inerente, ou seja, tenham correlações entre si e não sejam dados aleatórios. As
tabelas apresentam esse aspecto, uma vez que trazem apenas dados relacionados à
universidade e que podem correlacionar as tabelas entre si.
3) Ele deve ser projetado, construído e populado com dados para uma finalidade
específica. Nesse caso, as tabelas podem atender esse aspecto ao limitar um grupo
de usuários para a sua utilização e deixando algumas aplicações específicas como a
consulta e alteração de dados.

Com isso, pode-se garantir que o conjunto de tabelas apresentado no slide é um banco de dados.

3) Faça um texto explicativo de como conseguir uma lista de todas as disciplinas e notas de ‘Silva’

Para conseguir um lista com todas as disciplinas e notas de Silva é necessário primeiro ir na tabela
ALUNO e buscar pelo nome SILVA na coluna NOME, em posse do nome SILVA é necessário realizar
uma consulta no Num_Aluno representado pelo número inteiro 17. Após isso, vamos para a tabela
HISTÓRICO ESCOLAR e procuramos a coluna Num_Aluno e nas linhas dessa coluna procuramos pelo
número 17, ao realizar a consulta conseguimos obter as notas e o Id da turma de Silva através das
colunas NOTAS e Id_Turma respectivamente. Com isso, temos que a nota de Silva para o Id_turma
112 foi B e a nota de Silva para o Id_Turma 119 foi C. Para descobrirmos o nome da disciplina é
necessário irmos para a tabela TURMA e buscarmos na coluna Num_Curso a correspondência com o
Id_ Turma 112 e 119, através disso obtemos MATH2410 e CC1310 respectivamente. Para finalizar e
acharmos o nome completo da disciplina, vamos para a tabela DISCIPLINA e buscamos a
correspondência do Num_Cursos e descobrimos que MATH2410 é igual Matemática Discreta e
CC1310 é igual a Introdução a Ciência da Computação.

Portanto temos que o aluno Silva tirou B em Matemática Discreta e tirou C em Introdução a Ciência
da Computação.
Questões Objetivas

O que é um "Sistema de Gerenciamento de Banco de Dados" (SGBD)?


a) Um hardware dedicado para armazenar dados.
b) Um software que gerencia e organiza dados em um banco de dados.
c) Uma linguagem de programação para criar aplicativos de banco de dados.
d) Uma linguagem para consulta de bancos de dados.

Resposta: Letra B

Qual é a função principal do "Dicionário de Dados" em um SGBD?


a) Armazenar senhas de usuários.
b) Armazenar metadados sobre a estrutura do banco de dados.
c) Realizar backups regulares dos dados.
d) Controlar o acesso dos usuários aos dados.

Resposta: Letra B

Você também pode gostar