Anda di halaman 1dari 3

CURSO TCNICO EM INFORMTICA

INSTRUTOR: BRUNO SEREJO DOS SANTOS


LISTA DE EXERCICIOS BANCO DE DADOS
1. Qual a diferena entre dado, informao e conhecimento?
Dados so os elementos conhecidos e determinados que serve como base para a resoluo de uma
situao dada, informao so fatos ou dados comunicados podendo ser conhecidos ou no, j o
conhecimento quando a pessoa se apropria mentalmente desses dados ou informaes passando a
ter significado. Todos os dias somos bombardeados de informaes mas elas simplesmente passam
pelos nossos rgos de sentido, so pucas as que retemos ou passam a fazer parte de nosso
conhecimento.
2. O que um banco de dados? Que tipo de dados podem ser manipulados?
Um banco de dados uma ferramenta para coletar e organizar informaes. Os bancos de dados
podem armazenar informaes sobre pessoas, produtos, pedidos ou qualquer outra coisa.
Os tipos de dados que podem se manipulados so: Dados Numricos Inteiros, Dados Numricos
Reais, Dados Literais, Constantes Caracter, Cadeias de Caracter, Dados Lgicos.
3. Quais so as operaes bsicas de um banco de dados?
Criar ou adicionar novas entradas, Ler, recuperar ou ver entradas existentes, Atualizar ou editar
entradas existentes, Remover entradas existentes.
4. Explique o Modelo Relacional
O modelo relacional um modelo de dados, adequado a ser o modelo subjacente de um Sistema
Gerenciador de Banco de Dados (SGBD), que se baseia no princpio em que todos os dados esto
guardados em tabelas (ou, matematicamente falando, relaes). Toda sua definio terica e
baseada na lgica de predicados e na teoria dos conjuntos.Esse modelo foi o primeiro modelo de
banco de dados formal. Somente depois seus antecessores, os bancos de dados hierrquicos e em
rede, passaram a ser tambm descritos em linguagem formal.
5. O que SGBD? Qual sua funo? Cite exemplos de SGBD's
Um SGBD - Sistema de Gerenciamento de Banco de Dados uma coleo de programas que
permitem ao usurio definir, construir e manipular Bases de Dados para as mais diversas
finalidades. Sua principal funo gerenciar os bancos de dados. Alguns exemplos de SGBD:
PostgreSQL, Firebird, MySQL, Oracle, Firebird, etc.
6. Para que serve o controle de concorrncia?
Controle de concorrncia um mtodo usado para garantir que as transaes sejam executadas de
uma forma segura e sigam as regras ACID.
7. Explique atomicidade e rollback.
Atomicidade: uma transao considerada como um elemento nico. Isso quer dizer que ela s
pode ser efetivada quando todos os comandos nela contidos forem executados sem falhas e na
ordem em que foram programados. Em caso de erro, todas as operaes devem ser desfeitas. A
atomicidade garante que a ideia do usurio de estar executando uma nica ao se concretize, muito
embora, no banco de dados, essa ao se traduza em uma sequncia de comandos e operaes
ROLLBACK -- encerra a transao DESCARTANDO (desfazendo) todas as alteraes
(updates,deletes,inserts) realizadas durante a transao.
8. O que um sistema de informao?
Um Sistema de Informao um sistema cujo elemento principal a informao. Seu objetivo
armazenar, tratar e fornecer informaes de tal modo a apoiar as funes ou processos de uma
organizao.

9. Para que serve a modelagem de dados? Explique o Modelo Entidade Relacionamento.


A modelagem de dados uma tcnica usada para a especificao das regras de negcios e as
estruturas de dados de um banco de dados. Ela faz parte do ciclo de desenvolvimento de um sistema
de informao e de vital importncia para o bom resultado do projeto. Modelar dados consiste em
desenhar o sistema de informaes, concentrando-se nas entidades lgicas e nas dependncias
lgicas entre essas entidades.
O modelo de entidade e relacionamento um modelo abstrato cuja finalidade descrever, de
maneira conceitual, os dados a serem utilizados em um sistema de informaes ou que pertencem a
um domnio. A principal ferramenta do modelo sua representao grfica, o diagrama entidade
relacionamento.
10. Qual a diferena entre o modelo conceitual e o modelo lgico?
O modelo conceitual concentra-se no mais alto nvel de abstrao e no leva em conta o banco de
dados em si, mas a forma como as estruturas sero criadas para armazenar os dados.
O modelo lgico j leva em conta algumas limitaes e implementa recursos como adequao de
padro e nomenclatura, define as chaves primrias e estrangeiras, normalizao, integridade
referencial, entre outras.
11. O que entidade? Cite exemplos.
Entidade aquele objeto existente no mundo real, com uma identificao distinta e significado
prprio. So as coisas que existem no negcio, ou ainda, que descrevem o negcio em si.
Em um banco de dados de uma empresa, por exemplo, so entidades: Cliente, Funcionrio,
Departamento, fornecedor, etc.
12. O que so atributos? Cite exemplos.
So propriedades (caractersticas) que identificam as entidades. Uma entidade representada por
um conjunto de atributos.
Exemplos: Nome, endereo, telefone e cidade, por exemplo, so atributos da entidade Clientes.
13. O que uma instancia de uma entidade?
Instncia uma unidade especifica e individual do objeto.
14. O que so atributos monovalorados, multivalorados, compostos e derivados? Cite exemplos.
Monovalorados. So atributos que possuem apenas um valor para uma entidade em particular. Por
exemplo, a idade um atributo monovalorado para uma entidade pessoa.
Multivalorado: O seu contedo formado por mais de um valor. Exemplo: Telefone. Uma pessoa
poder ter mais de um nmero de telefone.
Composto: O seu contedo formado por vrios itens menores. Exemplo: Endereo. Seu contedo
poder ser dividido em vrios outros atributos, como: Rua, Nmero, Complemento, Bairro, Cep e
Cidade.
Derivado. Alguns atributos podem ter uma relao entre si. Por exemplo, idade e data-nascimento
de uma pessoa.
15. O que um identificador ou chave primria?
Atributo ou combinao de atributos que possuem a propriedade de identificar de forma nica uma
linha da tabela. Corresponde a um atributo determinante.
16. Faa o modelo conceitual do sistema descrito abaixo.
a. Uma locadora mantm um cadastro de todos seus usurios com as informaes bsicas: RG,
nome, endereo, CNH e idade. Todo usurio cadastrado pelo menos realizou uma locao na
empresa. Cada carro da frota registrado com vrios atributos para sua descrio: nmero de
chassi, placa, marca, modelo, ano e cor. Quando um usurio aloca um carro so registradas data e
hora de locao. No banco de dados. Os carros da frota so organizados por categorias. Uma
categoria descrita por cdigo, um nome de categoria (Ex: Primeira classe), preo da diria da

categoria e uma descrio das caractersticas dessa categoria. Todo carro pertence a uma categoria
que define suas caractersticas e o preo da diria. Para cada carro da frota mantido um histrico
dos concertos realizados, indicando dia, valor, descrio do servio e oficina que o realizou.
b. Uma academia de ginstica deseja manter um controle do seu funcionamento. Os alunos so
organizados em turmas associadas a um tipo especfico de atividade. As informaes sobre uma
turma so nmero de alunos, horrio da aula, durao da aula, data inicial, data final e tipo de
atividade. Cada turma orientada por um nico instrutor para o qual so cadastrados RG, nome,
data de nascimento, titulao e todos os telefones possveis para sua localizao. Um instrutor pode
orientar vrias turmas que podem ser de diferentes atividades. Os dados cadastrados dos alunos so:
cdigo de matricula, data de matrcula, nome, endereo, telefone, data de nascimento, altura e peso.
Um aluno pode estar matriculado em vrias turmas se deseja realizar atividades diferentes e para
cada matrcula mantido um registro das ausncias do aluno. Para cada turma existe um aluno
monitor que auxilia o instrutor da turma, sendo que um aluno pode ser monitor no mximo em uma
turma.