Vous êtes sur la page 1sur 67

Aula 09

Informtica p/ Prefeitura de Niteri - Fiscal de Tributos


Professores: Celson Junior, Victor Dalton

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

AULA 09: Microsoft Access 2010


SUMRIO

PGINA

1.Consideraes iniciais
2. Principais novidades da verso 2010 do Access
3. Conhecendo a ferramenta
4. Criando e manipulando objetos
5. Conhecendo as (demais) funcionalidades da Faixa de Opes
Exerccios Comentados
Consideraes Finais
Exerccios
Gabarito

2
3
6
12
32
35
55
56
66

Ol amigos e amigas!
Finalizando o nosso curso, o Microsoft Acess ferramenta do Office que
raramente aparece em provas. Mesmo assim, o nosso estudo possuir a mesma
qualidade das demais ferramentas Office j estudadas, no se preocupe.
Voc ver, ao longo dessa aula, que o estudo de Banco de Dados
premissa para a boa compreenso do contedo. Se voc sentir dificuldades com
os conceitos relativos a BD, volte no PDF correspondente e revisite o assunto.
Servir para matar dois coelhos com uma cajadada s!
Aos estudos!

Observao importante: este curso protegido por direitos


autorais (copyright), nos termos da Lei 9.610/98, que altera,
atualiza e consolida a legislao sobre direitos autorais e d
outras providncias.
Grupos de rateio e pirataria so clandestinos, violam a lei e
prejudicam os professores que elaboram os cursos. Valorize o
trabalho de nossa equipe adquirindo os cursos honestamente
atravs do site Estratgia Concursos ;-)

Prof. Victor Dalton

www.estrategiaconcursos.com.br

1 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
MICROSOFT ACCESS 2010

1. Consideraes iniciais

O Microsoft Access (doravante chamado apenas de Access) um


Sistema de Gerenciamento de Banco de Dados (SGBD) que oferece
ferramentas de design e implantao de aplicativos de banco de
dados, que podem ser usadas para controlar informaes
importantes.
uma ferramenta til (e de baixo custo)
para gerenciar bancos de dados de pequena
envergadura (um pequeno estabelecimento
comercial, por exemplo), mas no a mais
adequada para substituir um SGBD robusto.
O motor utilizado para o seu banco de dados
o Microsoft Jet Database Engine, e suas
interfaces grficas utilizam a linguagem de
programao VBA Visual Basic for
Applications,
tudo
desenvolvido
pela
Microsoft.
Diferentemente
de
outros
aplicativos da sute Microsoft Office, no
podemos dizer que o Access referncia em
SGBDs. Sua participao no mercado bem
tmida.
Em sua verso 2010, o Access pode ser vendido isoladamente, ou
como pea integrante da sute Microsoft Office, em suas verses mais
completas.

A partir desse momento, no indispensvel, mas extremamente


recomendvel que voc acompanhe esta aula com o Access aberto em
um computador. Se voc puder imprimir este PDF e mantiver apenas o
Access na tela do computador, melhor ainda.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

2 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
2. Principais novidades da verso 2010 do Access

2.1

Em relao ao Access 2007

Melhoramentos no Backstage: todas as ferramentas necessrias


para trabalhar com os arquivos de banco de dados (no com o contedo)
so acessadas a partir de um nico local. O modo de exibio Backstage
ativado clicando-se na guia Arquivo, que substitui o Boto do Microsoft
Office na extremidade esquerda da Faixa de Opes.
Personalizao da interface de usurio: as possibilidades de
personalizao da Faixa de Opes foram severamente ampliadas.
possvel adicionar/remover Guias, alterar a ordem, incluir e excluir itens
de dentro dos grupos, em cada guia, e at mesmo criar guias
personalizadas, com grupos personalizados.

Clique com o boto direito sobre a Faixa de Opes e a personalize. Este acesso tambm possvel
atravs do backstage, item Opes.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

3 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
Temas unificados: melhorias permitem colocar mais vitalidade em
objetos de banco de dados, como formulrios e relatrios, aplicando um
tema de aparncia profissional de uma galeria de opes. So oferecidos
nas
Ferramentas de Design,
de
formulrios
e
relatrios,
respectivamente.

Temas para relatrios e formulrios.

Bancos de dados web: no Access 2010, as empresas com


funcionrios e clientes em diferentes locais geogrficos podem tornar seus
bancos de dados acessveis pela Internet em um navegador Web.

Banco de dados na Web.

Formulrios de navegao: oferecendo tcnicas de navegao


similares s utilizadas em sites, esses formulrios fornecem uma
ferramenta de navegao essencial que pode aumentar a usabilidade e a
segurana dos dados do BD.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

4 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
Novos modelos de banco de dados: modelos facilitam o incio da
criao de bancos de dados. Os modelos de banco de dados que
acompanham o Access so complementados por aqueles disponibilizados
por uma comunidade de desenvolvedores de bancos de dados por meio
do site do Office.
Componentes de aplicativo: adicione objetos predefinidos em um
banco de dados j existente. Alm dos vrios tipos de formulrios, esto
disponveis vrios componentes de Incio Rpido. Por exemplo, adicionar o
componente Contatos acrescenta uma tabela e as consultas, formulrios e
relatrios associados.

Modo layout e controles de layout aprimorados: fcil fazer


alteraes de design no modo Layout, enquanto se visualiza os dados
subjacentes.

Construtor de expresses aprimorado: o layout da caixa de


dilogo Construtor de Expresses foi refinado para tornar a construo de
uma expresso mais intuitiva. Alm disso, foi incorporado um recurso
chamado IntelliSense para exibir opes com base no que est sendo
digitado e para ajudar na sintaxe.

Formatao condicional melhorada: possvel usar barras de


dados para dar uma ideia imediata dos dados que esto em campos
numricos.
Capacidade de exportar para arquivos pdf e xps: Quando quiser
tornar um relatrio ou outro objeto de banco de dados disponvel para as
pessoas, mas no quiser permitir que elas os manipule, exporte o objeto
no formato PDF ou XPS. possvel otimizar o tamanho do arquivo para
impresso ou publicao online.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

5 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Exportando relatrio em PDF ou XPS, alm dos outros formatos permitidos.

3. Conhecendo a ferramenta

3.1

Criando/abrindo um banco de dados

Para criar um novo banco de dados, clique na Guia Arquivo, e, em


seguida, no item Novo. L sero sugeridos diversos modelos de bancos,
alm do tradicional Banco de dados em branco.

Criando um novo banco de dados.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

6 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Para abrir uma apresentao existente, escolha a opo Abrir (CTRL


+ A), tambm na Guia Arquivo.

3.2

Salvando

So mltiplas as formas de salvamento no Access.


Para salvar um banco de dados, CTRL + B o atalho de teclado. Nas
ferramentas de acesso rpido, o boto Salvar (
Salvar.

). No backstage, o item

Interessante destacar que, quando do primeiro salvamento de uma


apresenao, o usurio automaticamente conduzido para o item Salvar
como, do backstage.

O Access oferece um nico formato para salvar bancos de dados: o


ACCDB Access DataBase, ou simplesmente Banco de Dados do
Access.
Contudo, o Access permite a criao de um outro formato de arquivo,
o ACCDE. O ACCDE um formato executvel (um aplicativo), que
permite a manipulao do Banco de Dados em computadores sem o
Microsoft Access instalado (basta possuir o Microsoft Access Runtime,
gratuito). No formato ACCDE, no possvel modificar relatrios e
formulrios.
Para exportar uma aplicao Access, basta selecionar a Guia
Arquivo, opo Salvar e Publicar, e escolher Criar ACCDE.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

7 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

O formato ACCDE o aplicativo disponibilizado para a utilizao do dia a


dia dos usurios finais. Os desenvolvedores manipulam o ACCDB para
criar, ajustar e modificar formulrios e relatrios.

Outra peculiaridade do Access tratar mltiplos objetos diferente


simultaneamente. Isto posto, comum o salvamento individual dos
objetos, ao longo da criao/modificao de um banco de dados.

1) (FGV SUDENE/PE Agente Administrativo 2013) Por padro, no


Access 2007 BR e Access 2010 BR for Windows , os bancos de dados so criados
num formato default que d suporte a recursos mais recentes, como campos
de mltiplos valores, macros de dados e publicao nos Servios do Access.
Esse formato conhecido por

Prof. Victor Dalton

www.estrategiaconcursos.com.br

8 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
a) .accx
b) .mdb
c) .dbf
d) .mdbx
e) .accdb
O accdb (ACCess DataBase) o formato padro do Microsoft Access.
Resposta certa, alternativa e).

3.3

Os objetos do Microsoft Access

O Access lida com mltiplos objetos. E, para saber o que so esses


objetos, nada melhor do que apresentar os mais importantes:

TABELA o principal objeto do Access. Nelas, todas as


informaes sero armazenadas. Afinal de contas, em bancos de dados,
todos os dados so guardados na forma de registros, dentro de tabelas.

Tabela FUNCIONRIO.

FORMULRIO uma interface grfica, desenvolvida para a


realizao do CRUD (Create Read Update- Delete) na base de dados.
Em termos prticos, os formulrios sero a interface amigvel que os
Prof. Victor Dalton

www.estrategiaconcursos.com.br

9 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
usurios finais lidaro no dia a dia, para visualizar, inserir, modificar e
excluir os registros na base de dados. Podem ser montados diretamente
sobre as tabelas ou mesmo sobre consultas.

Formulrio FUNCIONRIO. Perceba, na parte inferior, os botes que permitem a nevegao pelos
mltiplos registros.

RELATRIOS como o prprio nome diz, os relatrios so objetos


que permitem a extrao de dados de tabelas e consultas para
visualizao em um formato imprimvel, e mais amistoso do que visualizar
diretamente de uma tabela ou consulta.

Relatrio FUNCIONRIO.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

10 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

CONSULTAS as consultas so pesquisas realizadas sobre a base


de dados (sim, estamos falando das mesmas consultas realizadas em
SQL). No Access, o Modo Design oferece uma interface amigvel para a
visualizao de tabelas e restries, e criao de consultas apenas
selecionando campos e restries com cliques de mouse, evitando ao
mximo a digitao por parte do usurio. J o Modo SQL permite a boa e
velha consulta por meio da linguagem SQL.

Modelando uma consulta no Modo Design.

A mesma consulta, vista no Modo SQL.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

11 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Visualizando o resultado da consulta.

4. Criando e manipulando objetos

Quando se cria um banco de dados razoavelmente til, comum a


criao dos quatro principais tipos de objetos.
Para criar esses objetos, o usurio dever acessar a Guia Criar, e
selecionar o objeto desejado no grupo correspondente.

Guia Criar, provavelmente a Guia mais importante do Access. Por isso sua exibio em partes. Dica
do professor: assimile bem os cones dos principais tipos de objeto.

Segunda parte da Guia Criar.

Vejamos como funciona a edio desses elementos.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

12 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
4.1 Criando e moldando uma tabela

Para criar uma nova tabela, seleciona-se dentre as opes do grupo


de comandos Tabelas, na guia Criar.

Criando uma nova tabela.

Ao selecionar a criao de uma nova tabela, possvel escolher entre


Tabela, Design da Tabela e Listas do SharePoint.
As Listas do SharePoint servem para a importao online de
modelos prontos de tabelas; Tabela abre uma tabela em branco, sem
campos.

Criando nova tabela em branco.


Prof. Victor Dalton

www.estrategiaconcursos.com.br

13 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Quando criada dessa forma, a tabela exibida no Modo de


Exibio de Folha de Dados.
Perceba que a Guia Campos, exibida somente nesse modo, oferece
comandos para a rpida definio de tipos de dados. O objetivo facilitar
a criao de uma tabela por um usurio leigo.
A Guia Tabela, por sua vez, permite a visualizao de propriedades
da tabela, a criao de rotinas de Macro nas tabelas, o estabelecimento
de Dependncias entre Objetos, e, o mais importante, a criao de
Relaes entre as tabelas.

Guia Tabela.

Em Relaes, possvel impor restries referenciais entre tabelas


(chaves estrangeiras, lembra?). Inclusive, editando a propagao de
atualizao e excluso dos campos referenciados (os CASCADES).

Ao impor integridade referencial, linhas indicam o relacionamento entre tabelas.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

14 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Porm, a opo Design da Tabela abre a tabela no Modo Design,


que o modo mais profissional para a edio da mesma. Tal modo
tambm pode ser acessado a qualquer momento por meio do clique com
o boto direito sobre o objeto (exibido esquerda) ou alternando entre os
modos de exibio (tambm esquerda, na Faixa de Opes).

Formas de selecionar o Modo Design.

O Modo Design o mais profissional por exibir, de uma forma mais


completa, as possibilidades de edio da tabela.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

15 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Modo Design para tabelas.

Nele, o usurio pode criar os atributos, definir a chave primria,


estabelecer condies para o preenchimento dos atributos (vide Regra de
Validao), dentre outros. As Guias Campos e Tabela so substitudas
por uma nica Guia, chamada Design.

2) (FGV PROCEMPA Analista Administrativo 2014) Com relao s


propriedades possveis de serem utilizados em campos do tipo Moeda de um
banco de dados criado no Access 2010 BR, assinale V para a afirmativa
verdadeira e F para a falsa.
( ) A propriedade Mscara de Entrada deve ser usada na definio de um
campo utilizado para exibir a edio dos caracteres para conduzir a entrada de
dados.
( ) A propriedade Valor Padro deve ser usada para atribuir automaticamente o
valor especificado a um campo quando um novo registro adicionado.
( ) A propriedade Regra de Validao fornece uma expresso que deve ser
falsa sempre que for adicionado ou alterado o valor do campo.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

16 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
As afirmativas so, respectivamente,
a) F, V e F.
b) F, V e V.
c) V, F e F.
d) V, V e F.
e) F, F e V.
Analisando as definies dos itens:
Mscara de entrada como o prprio nome diz, uma modelagem exposta
para controlar a entrada de um determinado dado. A mscara de entrada mais
comum que voc deve ter contato a de data/hora, que, ao aparecer na entrada
de um formulrio, fora o preenchimento correto da data. Correto;
Valor padro tambm conforme sua definio, um valor adicionado
automaticamente quando criado um novo registro, mas que pode ser modificado
posteriormente. Correto;
Regra de validao regra que deve ser verdadeira para que o campo possa
ser preenchido ou alterado. Errado;
Se voc olhar bem, apenas pelo nome dos campos possvel saber se a sua
descrio est correta ou no. mais uma questo de raciocnio do que uma
questo de Access.

4.1.1 Tipos de dados no Access

O Access pode guardar os seguintes tipos de dados em seus atributos


(chamados de campos pelo aplicativo):

Texto: campos de texto com at 255 caracteres;


Memorando: campos de texto com at 65.535 caracteres.
Consomem mais espao em disco, portanto, no deve ser banalizado. til
quando descries muito longas so necessrias;
Nmero: armazena nmeros que sero utilizados para clculos;
Data/Hora: datas dos anos 100 a 9999. Pode ser exibido em vrios
formatos, como 13-02-00 ou 29-out-00;

Prof. Victor Dalton

www.estrategiaconcursos.com.br

17 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
Moeda: valores decimais com at 15 dgitos esquerda e at 4
dgitos direita;
Numerao Automtica: gera uma sequncia de nmeros
crescentes e que no se repetem, utilizado geralmente quando se quer
atribuir um cdigo a algum produto ou cliente, por exemplo.
Sim/No: armazena um nico valor, booleano, verdadeiro ou falso.
Usa-se com perguntas do tipo Fuma? ou Tem filhos?;
Objeto OLE: guarda um elemento grfico ou objeto, como uma
planilha do Excel ou um documento do Word;
Hyperlink: armazena um hyperlink, ou seja, um endereo de um
site;
Anexo: pode anexar um arquivo, do mesmo modo que se anexa um
arquivo a um email;
Calculado: guarda os resultados de um clculo baseado em outros
campos na mesma tabela;
Assistente de Pesquisa: permite pesquisar os dados de um campo
nos registros de outras tabelas.

3) (FCC TCE/SP Auxiliar de Fiscalizao Financeira 2010) Texto


longo (at 65.535 caracteres) ou combinaes de texto e nmeros, no Access,
so feitos durante a criao de uma tabela pela definio do tipo de dados:
(A) Caracter.
(B) Texto.
(C) String.
(D) Memorando.
(E) Varchar.
O tipo de dados Memorando permite a insero de at 65.535 caracteres,
combinando textos e nmeros.
Resposta certa, alternativa d).

Prof. Victor Dalton

www.estrategiaconcursos.com.br

18 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
4.2 Criando e moldando um formulrio

Para criar um novo formulrio, seleciona-se dentre as opes do


grupo de comandos Formulrios, na guia Criar.

Grupo de Comandos Formulrios.

O primeiro boto, Formulrio, cria de forma automtica um


formulrio, quando uma tabela ou consulta est selecionada na barra de
objetos.

Formulrio FUNCIONARIO1, criado sobre a tabela FUNCIONRIO.

Formulrios criados dessa forma permitem a manipulao de um


registro por vez, e reproduzem os campos existentes na tabela ou
consulta.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

19 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
Existem trs modos de Exibio de formulrios: o modo Formulrio,
que no permite edio do formulrio; o modo Exibio de Layout e o
modo Design, ambos permitindo a manipulao do mesmo.
Quando nos modos Exibio de Layout e Design, surgem trs
guias exclusivas para formulrios: Design, Organizar e Formato.

Guias Design, Organizar e Formato.

A Guia Design oferece as principais ferramentas de edio, como


Controles, que permitem a insero de botes, caixas de texto, rtulos,
hiperlinks, checkboxes e outros; Organizar oferece recursos que melhor
organizam linhas e colunas do formulrio; e Formato permite ajustes
complementares, passando pela fonte dos campos, imagem de fundo do
formulrio e formatao condicional esttica do mesmo.
O modo Design para formulrio, alm de exibir as mesmas guias
acima, ainda permite que o usurio faa ajustes utilizando o arrastar e
soltar do mouse, conferindo um maior leque de edio ao programador.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

20 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Modo Design para Formulrio.

4.3 Criando e moldando um relatrio

Para criar um novo relatrio, seleciona-se dentre as opes do grupo


de comandos Relatrios, na guia Criar.

Grupo de Comandos Relatrios.

O primeiro boto, Relatrio, cria de forma automtica um


formulrio, quando uma tabela ou consulta est selecionada na barra de
objetos.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

21 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Relatrio FUNCIONARIO, criado sobre a tabela FUNCIONRIO.

Existem quatro modos de Exibio de formulrios: o modo Exibio


de Relatrio, que no permite edio do formulrio; o modo
Visualizao de Impresso, similar ao Word, orientado para a
impresso em papel; e os modos Exibio de Layout e Design, ambos
permitindo a manipulao do mesmo.
Quando nos modos Exibio de Layout e Design, surgem quatro
guias exclusivas para formulrios: Design, Organizar, Formato e
Configurao de Pgina.
As trs primeiras Guias so idnticas s Guias apresentadas para
formulrios. Configurao de Pgina exibe informaes relativas
Pginas, como tamanho, margens...

Guia Configurao de Pgina.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

22 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
O modo Design para relatrio tambm muito parecido com
formulrio. O objetivo permitir ajustes mais manuais por parte do
usurio.

Modo Design para Relatrio.

Um destaque na barra Design, que a diferencia da barra de


Formulrios reside no grupo de comandos Agrupamento e Totais.

Agrupamento e totais.

Afinal, so comuns em relatrios a exibio de valores como Soma,


Mdia, nmero de registros (Contar registros), mximo, mnimo,
bem como a realizao de agrupamentos (GROUP BY, em SQL).

Prof. Victor Dalton

www.estrategiaconcursos.com.br

23 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

4) (FCC TCE/SP Auxiliar de Fiscalizao Financeira 2012) A figura


mostra um relacionamento entre duas tabelas estabelecido em um banco de
dados criado no Microsoft Access 2010.

Joo criou um relatrio por meio do assistente de relatrio do Microsoft Access


2010 para exibir os funcionrios cadastrados por departamento. De cada
departamento, Joo selecionou para exibio os campos IDDepartamento e
nome. De cada funcionrio, selecionou o nome e o salrio. Ao concluir o
relatrio, percebeu que necessitava somar os salrios de todos os funcionrios e
exibir o total no rodap do relatrio. Para isso, entrou no Modo Design de edio
do relatrio, selecionou o campo salrio, clicou na guia
(A) Totais e na opo AutoSoma.
(B) Formato e na ferramenta AutoSoma.
(C) Design, na ferramenta Totais e na opo Soma.
(D) Design, na ferramenta Somatria e na opo Inserir Funo.
(E) Criar, na opo Inserir Funo e na opo Somatria.

Para inserir totais em um relatrio, aps selecionar o campo desejado, clica-se


na ferramenta totais e escolhe-se o tipo de clculo. Para a questo, Soma o
mais adequado.

Inserindo o total de uma soma em um relatrio.


Prof. Victor Dalton

www.estrategiaconcursos.com.br

24 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Resposta certa, alternativa c).

4.4 Criando e moldando uma consulta

Se voc j estudou a linguagem SQL, sabe que a consulta uma das


ferramentas mais poderosas em Bancos de Dados, pois permite a
extrao de informaes das tabelas, por meio de pesquisas mais
elaboradas (o famoso SELECT FROM - WHERE).
O Access permite a criao de consultas mo no Modo SQL.

Consulta vista no Modo SQL.

Porm, nosso foco mostrar a interface amigvel do Access para a


realizao de consultas.
Para montar uma nova consulta, deve-se
Assistente de Consulta e o Design da Consulta.

Grupo de Comando Consultas, na Guia Criar.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

25 de 66

escolher

entre

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
O Assistente de Consulta vai procurar te guiar, por meio de uma
interface grfica, para a montagem da sua consulta.

Assistente de consulta simples. Perceba que as consultas podem ser realizadas diretamente sobre
tabelas ou mesmo sobre outras consultas (afinal, as consultas retornam tabelas como resultado).

O Design da Consulta, por sua vez, exibe diretamente o Modo


Design para que o prprio usurio monte sua consulta.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

26 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Modo Design: montando a Consulta1.

Na parte superior da tela, visualiza-se as tabelas em pauta. O


usurio tem liberdade para inserir as tabelas e consultas que deseja
manipular.

Escolhendo tabelas e/ou consultas para a nova consulta.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

27 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Na parte inferior, visualizam-se as ferramentas para a montagem da


consulta.

Montando a consulta.

O Access permite a realizao de seis tipos de consulta:

Assim sendo, temos duas consultas clssicas:

Seleo pesquisa dados em uma ou mais tabelas/consultas


(SELECT);
Tabela de referncia cruzada - produz resultados em
formato de planilha;

E temos outras quatro consultas que realizam aes. So elas:


Prof. Victor Dalton

www.estrategiaconcursos.com.br

28 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Criar tabela cria uma nova tabela a partir dos dados de


uma ou mais tabelas (CREATE TABLE + INSERT INTO);
Atualizao modifica dados j existentes (UPDATE);
Acrscimo adicionam registros de uma ou mais tabelas no
final de uma ou mais tabelas (SELECT + INSERT INTO);
Excluso elimina registros de uma ou mais tabelas
(DELETE).

5) (FCC TCE/SP Auxiliar de Fiscalizao Financeira 2012) Sobre


consultas no Microsoft Access 2007, INCORRETO afirmar:
(A) Ao excluir um registro inteiro utilizando uma consulta de excluso, so
removidos todos os dados de cada campo, bem como o valor da chave que torna
esse registro exclusivo. Esse processo remove a linha inteira da tabela.
(B) A consulta atualizao usada para adicionar novos registros a um banco de
dados, ou para excluir registros inteiros de um banco de dados.
(C) Uma consulta acrscimo adiciona um conjunto de registros (linhas) de uma
ou mais tabelas de origem (ou consultas) a uma ou mais tabelas de destino.
Normalmente, as tabelas de origem e de destino residem no mesmo banco de
dados, mas isso no obrigatrio.
(D) A consulta criar tabela recupera os dados de uma ou mais tabelas e, em
seguida, carrega o conjunto de resultados em uma nova tabela. Essa nova
tabela pode residir no banco de dados que foi aberto, ou pode ser criada em
outro banco de dados.
(E) Quando se deseja excluir campos individuais dos registros em uma ou mais
tabelas, utiliza-se uma consulta atualizao que altere os valores existentes para
um valor nulo (isto , sem dados) ou uma cadeia de comprimento nulo (um par
de aspas duplas sem espao entre elas).

A questo apresenta alternativas coerentes, que citam algumas especificidades


de cada um dos tipos de consulta. Porm, h ntido equvoco na alternativa b),
ao insinuar que uma consulta de atualizao adiciona ou exclui registros.

Enfim, a consulta o objeto mais complexo e verstil dos


apresentados. Vejamos uma consulta simples como exemplo.
Dada as tabelas FUNCIONRIO e PROJETO, populadas com os
seguintes dados:

Prof. Victor Dalton

www.estrategiaconcursos.com.br

29 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Tabelas Funcionrio e Projeto.

No exemplo citado, j foi imposta a integridade referencial entre


CodGerResp e CPF.
Agora, monta-se a consulta. Desejamos ver os nomes dos gerentes
(Campo1) e os projetos pelos quais eles so responsveis (NomeProj).

Modelando a consulta no Modo Design.

Pronta a consulta, pode-se Executar (!).

Prof. Victor Dalton

www.estrategiaconcursos.com.br

30 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Visualizando o resultado da consulta.

Percebeu? Para os Projetos com Gerentes, foram exibidos os nomes


dos gerentes e os respectivos projetos.

Por fim, destaquemos que as consultas tambm possuem uma Guia


Exclusiva, a Design.

Guia Design para consultas.

Essencialmente, a Guia traz as funcionalidades que apresentamos


aqui. Mostra os modos de exibio, o boto Executar (que processa a
consulta montada), exibe em botes os tipos de consulta, dentre
outros. Destaque para o boto Totais. Ao habilit-lo, aparece uma opo
na consulta, oferecendo um conjunto de funes.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

31 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Agrupando resultados. Desde o GROUP BY do SQL, passando por uma srie de funes
matemticas e estatsticas.

5. Conhecendo as (demais) funcionalidades da Faixa de


Opes

Visto o mais importante do Access, visitemos tambm as outras


Guias.

5.1

Guia Pgina Inicial

Diferentemente de outras aplicaes Office, a Guia Pgina Inicial


perde relevncia no Access. Oferece alternncia entre os Modos de
Exibio (lgico, variando conforme o objeto manipulado), e os clssicos
Prof. Victor Dalton

www.estrategiaconcursos.com.br

32 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
grupos de comandos rea de Transferncia, Classificar e Filtrar,
Localizar e Formatao de Texto. Ainda tem o grupo Registros,
orientado
ao
Access.
Nesta
Guia,
diversos
botes
so
habilitados/desabilitados conforme o objeto/item que est sendo
manipulado.

5.2

Guia Criar

Guia mais importante do Access, e bastante explorada por ns nos


captulos anteriores.

5.3

Guia Dados Externos

A Guia Dados Externos exibe as mltiplas possibilidades


importao e exportao de dados que o Access oferece.

5.4

Guia Ferramentas de Bancos de Dados

Prof. Victor Dalton

www.estrategiaconcursos.com.br

33 de 66

de

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
Sem parecer redundante, mas j o sendo, a Guia Ferramentas de
Bancos de Dados expe ferramentas orientadas para o Banco de Dados.
Compactao e Reparao, Execuo de Macro, Relaes e Dependncias,
dentre outros.
Destaque para Visual Basic (que abre um ambiente de programao
VB, para que o prprio usurio programe suas rotinas de macro), e para
Mover Dados, que possibilita a migrao dos dados para ambientes mais
robustos, como um BD gerenciado pelo Microsoft SQL Server.

Upsizing para o SGBD SQL Server. O Access disponibiliza um assistente para facilitar o processo.

Enfim, essa a essncia de funcionamento do Access. Hora de


vermos os exerccios!

Prof. Victor Dalton

www.estrategiaconcursos.com.br

34 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
EXERCCIOS COMENTADOS

1 Questo) (FCC SEFAZ/RJ Auditor Fiscal - 2014) Um


funcionrio ficou responsvel pela elaborao de um modelo de dados e
criao de um banco de dados para a Receita Estadual. O banco de dados
deve controlar os funcionrios da Receita, os departamentos aos quais
esto vinculados e os projetos nos quais esto alocados, de acordo com a
descrio:
I. A Receita est organizada em departamentos. Cada departamento
tem um nome nico, um nmero nico e um funcionrio que gerencia o
departamento. H, ainda, a data em que o funcionrio comeou a
gerenciar o departamento.
II. Um departamento controla vrios projetos. Cada projeto tem um
nome nico, um nico nmero e uma nica data de incio.
III. Cada empregado tem um nmero nico de CPF, um nmero de
seguro social, endereo, sexo, salrio e data de nascimento.
IV. Todo empregado est alocado em um departamento, mas pode
trabalhar em diversos projetos, mesmo que controlados por diferentes
departamentos. Controla-se o nmero de horas que cada empregado
trabalha em cada projeto. Controla-se o supervisor direto de cada
empregado, que supervisiona seu trabalho.

Considere que o banco de dados RECEITARJ j foi criado no Microsoft


Access 2010 em portugus. Para criar a tabela FUNCIONARIO, cuja chave
primria CPF, necessrio acessar a guia
a) Criar, clicar em Inserir Tabela. Na janela que se abre, digitar
FUNCIONARIO. Acessar a guia Design, clicar em Chave Primria. Em
Nome do campo digitar CPF e definir o Tipo de Dados como Indexado
(duplicao no autorizada).
b) Ferramentas de Banco de Dados, clicar em Criar Tabela. Na janela
que se abre, digitar FUNCIONARIO. Em Nome do campo digitar CPF e
definir o Tipo de Dados. Acessar a guia Design, clicar em Chave Primria.
c) Design, clicar em Inserir Tabela. Na janela que se abre, digitar
FUNCIONARIO. Clicar em Chave Primria. Em Nome do campo digitar CPF
e definir o Tipo de Dados como Indexado (duplicao no autorizada).
Prof. Victor Dalton

www.estrategiaconcursos.com.br

35 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

d) Criar, clicar em Tabela, escolher o Modo Design. Na janela que se


abre, digitar FUNCIONARIO no campo Nome da tabela. Na linha em que
se encontra o smbolo da chave primria, digitar CPF em Nome do campo
e definir o Tipo de Dados como Nmero.
e) Ferramentas de Banco de Dados, clicar em Inserir Tabela, escolher
o Modo Design. Na janela que se abre, digitar FUNCIONARIO. Em Nome
do campo digitar CPF e definir o Tipo de Dados como Indexado
(duplicao no autorizada).

Para criar uma nova tabela no Access, deve-se clicar na Guia Criar, e
Selecionar o item Tabela.

Criando nova tabela.

Na sequncia, ao migrar para o Modo Design, o usurio convidado


a atribuir um nome para a Tabela, no caso, FUNCIONRIO.
Ento, no campo chave primria, escreve-se CPF, e define-se o tipo
de dados como nmero, tudo conforme os dados oriundos do enunciado
da questo.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

36 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Definindo dados no Modo Design.

Resposta certa, alternativa d).

2 Questo) (FCC TCE/SP Auxiliar de Fiscalizao


Financeira 2012) A figura mostra um relacionamento entre duas
tabelas estabelecido em um banco de dados criado no Microsoft Access
2010.

Sobre o relacionamento entre as tabelas, mostrado na figura,


correto afirmar:
(A) Na tabela Funcionrio, o campo IDFuncionrio chave primria e
o campo IDDepartamento chave estrangeira.
(B) Na Janela Editar Relaes, a opo Impor integridade referencial
define que todo funcionrio dever estar relacionado a uma referncia de
departamento por meio do campo IDFuncionrio.
Prof. Victor Dalton

www.estrategiaconcursos.com.br

37 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

(C) Na Janela Editar Relaes, a opo Propagar excluso dos


registros relacionados indica que ao apagar um funcionrio, os dados do
departamento na tabela Departamento tambm sero apagados.
(D) Se as tabelas necessitassem de uma chave primria composta,
no seria possvel cri-la, pois no Access no permitido a criao de
chave primria composta por mais de um campo.
(E) Na tabela Funcionrio, o campo IDDepartamento chave
primria. Esse mesmo campo na tabela Departamento chave
estrangeira.

A imagem acima apresenta poucas informaes, expostas de forma


bem objetiva.
Na tabela Departamento, IDDepartamento chave primria. O
relacionamento entre DEPARTAMENTO e FUNCIONRIO de um-paramuitos.
Na tabela Funcionrio, IDFuncionrio chave primria, e
IDDepartamento chave estrangeira, que referencia IDDepartamento na
tabela Departamento.
Resposta certa, alternativa a).

3 Questo) (FCC TCE/SP Auxiliar de Fiscalizao


Financeira 2012) A figura mostra um relacionamento entre duas
tabelas estabelecido em um banco de dados criado no Microsoft Access
2010.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

38 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Joo criou um relatrio por meio do assistente de relatrio do


Microsoft Access 2010 para exibir os funcionrios cadastrados por
departamento. De cada departamento, Joo selecionou para exibio os
campos IDDepartamento e nome. De cada funcionrio, selecionou o nome
e o salrio. Ao concluir o relatrio, percebeu que necessitava somar os
salrios de todos os funcionrios e exibir o total no rodap do relatrio.
Para isso, entrou no Modo Design de edio do relatrio, selecionou o
campo salrio, clicou na guia
(A) Totais e na opo AutoSoma.
(B) Formato e na ferramenta AutoSoma.
(C) Design, na ferramenta Totais e na opo Soma.
(D) Design, na ferramenta Somatria e na opo Inserir Funo.
(E) Criar, na opo Inserir Funo e na opo Somatria.

Para inserir totais em um relatrio, aps selecionar o campo


desejado, clica-se na ferramenta totais e escolhe-se o tipo de clculo.
Para a questo, Soma o mais adequado.

Inserindo o total de uma soma em um relatrio.

Resposta certa, alternativa c).

4 Questo) (FCC TCE/SP Auxiliar de Fiscalizao


Financeira 2012) Sobre consultas no Microsoft Access 2007,
INCORRETO afirmar:
Prof. Victor Dalton

www.estrategiaconcursos.com.br

39 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
(A) Ao excluir um registro inteiro utilizando uma consulta de
excluso, so removidos todos os dados de cada campo, bem como o
valor da chave que torna esse registro exclusivo. Esse processo remove a
linha inteira da tabela.
(B) A consulta atualizao usada para adicionar novos registros a
um banco de dados, ou para excluir registros inteiros de um banco de
dados.
(C) Uma consulta acrscimo adiciona um conjunto de registros
(linhas) de uma ou mais tabelas de origem (ou consultas) a uma ou mais
tabelas de destino. Normalmente, as tabelas de origem e de destino
residem no mesmo banco de dados, mas isso no obrigatrio.
(D) A consulta criar tabela recupera os dados de uma ou mais
tabelas e, em seguida, carrega o conjunto de resultados em uma nova
tabela. Essa nova tabela pode residir no banco de dados que foi aberto,
ou pode ser criada em outro banco de dados.
(E) Quando se deseja excluir campos individuais dos registros em
uma ou mais tabelas, utiliza-se uma consulta atualizao que altere os
valores existentes para um valor nulo (isto , sem dados) ou uma cadeia
de comprimento nulo (um par de aspas duplas sem espao entre elas).

O Access permite a realizao de seis tipos de consulta:

Prof. Victor Dalton

www.estrategiaconcursos.com.br

40 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
Assim sendo, temos duas consultas clssicas:

Seleo pesquisa dados em uma ou mais tabelas


(SELECT);
Tabela de referncia cruzada - produz resultados em
formato de planilha;

E temos outras quatro consultas que realizam aes. So elas:

Criar tabela cria uma nova tabela a partir dos dados de


uma ou mais tabelas (CREATE TABLE + INSERT INTO);
Atualizao modifica dados j existentes (UPDATE);
Acrscimo adicionam registros de uma ou mais tabelas no
final de uma ou mais tabelas (SELECT + INSERT INTO);
Excluso elimina registros de uma ou mais tabelas
(DELETE).

A questo apresenta alternativas coerentes, que citam algumas


especificidades de cada um desses tipos. Porm, h ntido equvoco na
alternativa b), ao insinuar que uma consulta de atualizao adiciona ou
exclui registros.
5 Questo) (FCC TCE/SP Auxiliar de Fiscalizao
Financeira 2010) Texto longo (at 65.535 caracteres) ou combinaes
de texto e nmeros, no Access, so feitos durante a criao de uma
tabela pela definio do tipo de dados:
(A) Caracter.
(B) Texto.
(C) String.
(D) Memorando.
(E) Varchar.
O tipo de dados Memorando permite a insero de at 65.535
caracteres, combinando textos e nmeros.
Resposta certa, alternativa d).

O modelo de dados mostrado na imagem a seguir apresenta o


relacionamento (com integridade referencial) entre duas tabelas de um

Prof. Victor Dalton

www.estrategiaconcursos.com.br

41 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
banco de dados criado com o Microsoft Access 2010 em portugus. Ela
dever ser utilizada para responder as questes de nmeros 6 a 8.

6 Questo) (FCC SEFAZ/PI Auditor 2015) correto afirmar


que
(A) a tabela Funcionrio possui chave primria e chave estrangeira.
(B) um departamento s poder ser cadastrado se antes j tiver um
funcionrio cadastrado nele.
(C) na tabela Funcionrio, o campo chave estrangeira IdFunc.
(D) a tabela Departamento no possui chave primria.
(E) o relacionamento estabelecido entre as tabelas possui grau
muitos-para-muitos.

A tabela Funcionario possui um atributo chamado IdDep. Este


atributo referencia o atributo IdDep na tabela Departamento,
estabelecendo um relacionamento um-para-muitos entre as tabelas.
IdDep na tabela Funcionrio, portanto, chave estrangeira.
Resposta certa, alternativa a).

7 Questo) (FCC SEFAZ/PI Auditor 2015) Aps criar as


tabelas Departamento e Funcionrio no banco de dados criado no
Microsoft Access 2010, em portugus, para gerar o modelo apresentado
utilizou-se a opo
(A) Relacionamentos da guia Modelos de Dados.
(B) Dependncias entre Objetos da guia Ferramentas de Banco de
Dados.
Prof. Victor Dalton

www.estrategiaconcursos.com.br

42 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
(C) Relaes da guia Ferramentas de Banco de Dados.
(D) Dependncias da guia Modelagem de Dados.
(E) Relaes da guia Modelar Entidade-Relacionamento.

O boto Relaes na Guia Ferramentas de Bancos de Dados


mostra as relaes conforme a imagem da questo.

Guia Ferramentas de Banco de Dados.

Resposta certa, alternativa c).

8 Questo) (FCC SEFAZ/PI Auditor 2015) Considere que


na tabela Departamento o campo IdDep foi criado para receber valores
inteiros e os campos NomeDep e TelefoneDep para receber cadeias de
caracteres. Para inserir o valor 10 no campo IdDep, Recursos Humanos
no campo NomeDep e (86)3216-9600 no campo TelefoneDep, utiliza-se a
instruo SQL
(A) INSERT INTO Departamento VALUES (10, Recursos Humanos,
(86)3216-9600);
Prof. Victor Dalton

www.estrategiaconcursos.com.br

43 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
(B) UPDATE TO Departamento VALUES (10, Recursos
(86)3216-9600);
(C) INSERT INTO Departamento VALUES (10, Recursos
(86)3216-9600);
(D) INSERT TO Departamento VALUES (10, Recursos
(86)3216-9600);
(E) UPDATE INTO Departamento VALUES (10, Recursos
(86)3216-9600);

Humanos,
Humanos,
Humanos,
Humanos,

O comando correto para inserir um registro em uma tabela


INSERT INTO, o que nos deixa apenas entre as alternativas a) e c). Para
acertar, voc precisa notar que IdDep atributo que recebe valores
inteiros, e no precisa de aspas simples para a insero do nmero.
Resposta certa, alternativa a).

9 Questo) (FGV SUDENE/PE Agente Administrativo


2013) Por padro, no Access 2007 BR e Access 2010 BR for Windows , os
bancos de dados so criados num formato default que d suporte a
recursos mais recentes, como campos de mltiplos valores, macros
de dados e publicao nos Servios do Access.
Esse formato conhecido por
a) .accx
b) .mdb
c) .dbf
d) .mdbx
e) .accdb

A extenso ACCDB (Access DataBase) o formato padro dos


arquivos manipulados pelo Microsoft Access.
Resposta certa, alternativa e).

10 Questo) (CESPE FUB Tcnico de Tecnologia da


Informao 2008) O Microsoft Access um aplicativo para gerenciar
banco de dados. A linguagem padro de manipulao dos dados no
Access o Ms-Script.
Prof. Victor Dalton

www.estrategiaconcursos.com.br

44 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Errado! O Access utiliza a linguagem VBA (Visual Basic for


Applications) como linguagem padro de manipulao dos dados.

11 Questo) (VUNESP EMPLASA Analista de Geomtica


Engenharia da Computao 2014) O aplicativo Access, presente no
pacote Microsoft Office 2010 possui, em sua instalao padro, a guia
Criar, na qual h diversos botes que permitem a criao de novos
objetos inerentes ao Access. Os botes que permitem a criao de um
formulrio e de uma tabela, ambos em branco, so, respectivamente,

Em certos momentos, imagens explicam melhor do que palavras.

Resposta certa, alternativa d).

12 Questo) (VUNESP EMPLASA Analista de Geomtica


Engenharia da Computao 2014) Um usurio do aplicativo Access,
contido no pacote Microsoft Office 2010, deseja limitar o valor de um

Prof. Victor Dalton

www.estrategiaconcursos.com.br

45 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
campo numrico de uma tabela a valores menores do que 200. Para isso,
a propriedade do campo que deve ser editada
(A) Regra de validao.
(B) Legenda.
(C) Indexado.
(D) Requerido.
(E) Texto de validao.

Para condicionar a insero de dados em um atributo, deve-se inserir


uma Regra de Validao.

Resposta certa, alternativa a).

13 Questo) (VUNESP TJM/SP Tcnico em Informtica


Judicirio 2011) O Microsoft Access 2007 disponibiliza alguns modelos
de tabelas voltados para assuntos mais comumente utilizados. Trs
exemplos desses modelos so:

Prof. Victor Dalton

www.estrategiaconcursos.com.br

46 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
a) Contatos, Tarefas e Eventos.
b) Bancos, Ativos e Pagamentos.
c) Escolas, Questes e Notas.
d) Pagamentos, Contatos e Reservas.
e) Notas, Eventos e Bancos.

Os modelos sugeridos
Questes e Eventos.

pelo

Access

so

Contatos,

Tarefas,

Resposta certa, alternativa a).

14 Questo) (VUNESP TJ/SP Tcnico em Informtica


2012) No MS-Access 2010, o boto que possibilita a criao de um
relatrio em branco

Prof. Victor Dalton

www.estrategiaconcursos.com.br

47 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Os botes do Access so intuitivos. Vistos uma vez, no difcil


acertar questes do tipo.

Resposta certa, alternativa c).

15 Questo) (VUNESP TJ/SP Tcnico em Informtica


2012) No modo Design de um relatrio do MS-Access 2010, a insero
de uma imagem de fundo pode ser feita por meio de um boto presente
no grupo Ferramentas de Design de Relatrio, guia
(A) Configurao de Pgina.
(B) Criar.
(C) Design.
(D) Formato.
Prof. Victor Dalton

www.estrategiaconcursos.com.br

48 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
(E) Organizar.

Na Guia Formato, disponvel quando manipula-se relatrio em Modo


Design, possvel selecionar uma imagem de fundo para o relatrio.

Resposta certa, alternativa d).

16 Questo) (VUNESP TJ/SP Tcnico em Informtica


2012) No MS-Access 2010, no modo Design de um formulrio, o boto
da Guia Design que permite a insero de um rtulo

Prof. Victor Dalton

www.estrategiaconcursos.com.br

49 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Eu tambm acho que estas questes so puro decoreba.

Resposta certa, alternativa a).

17 Questo) (VUNESP TJ/SP Advogado 2013) Assinale a


alternativa que indica corretamente a extenso padro de arquivos do
MS-Access 2010, em sua configurao padro.
(A) accdb.
Prof. Victor Dalton

www.estrategiaconcursos.com.br

50 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
(B) mdbx.
(C) access.
(D) mdb.
(E) pptx.

A extenso ACCDB (Access DataBase) o formato padro dos


arquivos manipulados pelo Microsoft Access.
Resposta certa, alternativa a).

18 Questo) (VUNESP TJ/SP Advogado 2013) O tipo de


objeto onde so armazenados os dados que so inseridos em um banco
de dados do MS-Access 2010, em sua configurao padro,
(A) formulrio.
(B) consulta.
(C) macro.
(D) relatrio.
(E) tabela.

As Tabelas so o tipo de objeto que armazenam dados.


Formulrios so interfaces amigveis para a manipulao dos dados das
tabelas; as Consultas oferecem uma interface amigvel para pesquisas
em tabelas; e os Relatrios so produzidos com base nos dados
armazenados nas tabelas. As macros, objetos parte, definem aes.
Resposta certa, alternativa e).

19 Questo) (VUNESP PCSP Perito Criminal 2013)


Observe o banco de dados construdo no MS-Access 2010, em sua
configurao padro, e apresentado parcialmente na figura.
Prof. Victor Dalton

www.estrategiaconcursos.com.br

51 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

O objeto AtivosEstendidos um(a)


(A) Macro.
(B) Consulta.
(C) Tabela.
(D) Formulrio.
(E) Relatrio.

As consultas so objetos que oferecem uma interface amigvel para


a realizao de consultas s tabelas.
Entretanto, nada impede que as consultas sejam escritas mo no
formato SQL. Basta alternar do Modo Design (visto na questo) para o
Modo SQL.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

52 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

Exibio de consulta em Modo SQL.

Resposta certa, alternativa b).

20 Questo) (FGV PROCEMPA Analista Administrativo


2014) Com relao s propriedades possveis de serem utilizados em
campos do tipo Moeda de um banco de dados criado no Access 2010 BR,
assinale V para a afirmativa verdadeira e F para a falsa.
( ) A propriedade Mscara de Entrada deve ser usada na definio
de um campo utilizado para exibir a edio dos caracteres para conduzir a
entrada de dados.
( ) A propriedade Valor Padro deve ser usada para atribuir
automaticamente o valor especificado a um campo quando um novo
registro adicionado.
( ) A propriedade Regra de Validao fornece uma expresso que
deve ser falsa sempre que for adicionado ou alterado o valor do campo.
As afirmativas so, respectivamente,
a) F, V e F.
b) F, V e V.
c) V, F e F.
d) V, V e F.
Prof. Victor Dalton

www.estrategiaconcursos.com.br

53 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
e) F, F e V.

Analisando as definies dos itens:


Mscara de entrada como o prprio nome diz, uma modelagem
exposta para controlar a entrada de um determinado dado. A mscara de
entrada mais comum que voc deve ter contato a de data/hora, que, ao
aparecer na entrada de um formulrio, fora o preenchimento correto
da data. Correto;
Valor padro tambm conforme sua definio, um valor
adicionado automaticamente quando criado um novo registro, mas que
pode ser modificado posteriormente. Correto;
Regra de validao regra que deve ser verdadeira para que o
campo possa ser preenchido ou alterado. Errado;

Se voc olhar bem, apenas pelo nome dos campos possvel saber
se a sua descrio est correta ou no. mais uma questo de raciocnio
do que uma questo de Access.
Resposta certa, alternativa d).

Prof. Victor Dalton

www.estrategiaconcursos.com.br

54 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
CONSIDERAES FINAIS

E encerramos nosso curso!

O Access uma ferramenta muito boa para a criao de bancos de


dados de pequeno porte. Contudo, a cobrana em provas rarssima, da
as poucas questes de concurso.
Insisto, fica a dica para que vocs mexam na ferramenta. Afinal de
contas, se existe a cobrana em concurso porque o rgo utiliza o
Access em seu dia a dia. Portanto, mexer na ferramenta pode garantir
pontos na prova e fazer voc largar na frente em seu futuro ambiente de
trabalho.
Espero que este curso tenha colaborado com o conhecimento de
Tecnologia da Informao de vocs. Todavia, to importante quanto
adquirir conhecimento, acertar questes de prova.
Sucesso em sua jornada. E que venha a Prefeitura de Niteri!

Victor Dalton

Prof. Victor Dalton

www.estrategiaconcursos.com.br

55 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
LISTA DE EXERCCIOS

1 Questo) (FCC SEFAZ/RJ Auditor Fiscal - 2014) Um


funcionrio ficou responsvel pela elaborao de um modelo de dados e
criao de um banco de dados para a Receita Estadual. O banco de dados
deve controlar os funcionrios da Receita, os departamentos aos quais
esto vinculados e os projetos nos quais esto alocados, de acordo com a
descrio:
I. A Receita est organizada em departamentos. Cada departamento
tem um nome nico, um nmero nico e um funcionrio que gerencia o
departamento. H, ainda, a data em que o funcionrio comeou a
gerenciar o departamento.
II. Um departamento controla vrios projetos. Cada projeto tem um
nome nico, um nico nmero e uma nica data de incio.
III. Cada empregado tem um nmero nico de CPF, um nmero de
seguro social, endereo, sexo, salrio e data de nascimento.
IV. Todo empregado est alocado em um departamento, mas pode
trabalhar em diversos projetos, mesmo que controlados por diferentes
departamentos. Controla-se o nmero de horas que cada empregado
trabalha em cada projeto. Controla-se o supervisor direto de cada
empregado, que supervisiona seu trabalho.

Considere que o banco de dados RECEITARJ j foi criado no Microsoft


Access 2010 em portugus. Para criar a tabela FUNCIONARIO, cuja chave
primria CPF, necessrio acessar a guia
a) Criar, clicar em Inserir Tabela. Na janela que se abre, digitar
FUNCIONARIO. Acessar a guia Design, clicar em Chave Primria. Em
Nome do campo digitar CPF e definir o Tipo de Dados como Indexado
(duplicao no autorizada).
b) Ferramentas de Banco de Dados, clicar em Criar Tabela. Na janela
que se abre, digitar FUNCIONARIO. Em Nome do campo digitar CPF e
definir o Tipo de Dados. Acessar a guia Design, clicar em Chave Primria.
c) Design, clicar em Inserir Tabela. Na janela que se abre, digitar
FUNCIONARIO. Clicar em Chave Primria. Em Nome do campo digitar CPF
e definir o Tipo de Dados como Indexado (duplicao no autorizada).
Prof. Victor Dalton

www.estrategiaconcursos.com.br

56 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

d) Criar, clicar em Tabela, escolher o Modo Design. Na janela que se


abre, digitar FUNCIONARIO no campo Nome da tabela. Na linha em que
se encontra o smbolo da chave primria, digitar CPF em Nome do campo
e definir o Tipo de Dados como Nmero.
e) Ferramentas de Banco de Dados, clicar em Inserir Tabela, escolher
o Modo Design. Na janela que se abre, digitar FUNCIONARIO. Em Nome
do campo digitar CPF e definir o Tipo de Dados como Indexado
(duplicao no autorizada).

2 Questo) (FCC TCE/SP Auxiliar de Fiscalizao


Financeira 2012) A figura mostra um relacionamento entre duas
tabelas estabelecido em um banco de dados criado no Microsoft Access
2010.

Sobre o relacionamento entre as tabelas, mostrado na figura,


correto afirmar:
(A) Na tabela Funcionrio, o campo IDFuncionrio chave primria e
o campo IDDepartamento chave estrangeira.
(B) Na Janela Editar Relaes, a opo Impor integridade referencial
define que todo funcionrio dever estar relacionado a uma referncia de
departamento por meio do campo IDFuncionrio.
(C) Na Janela Editar Relaes, a opo Propagar excluso dos
registros relacionados indica que ao apagar um funcionrio, os dados do
departamento na tabela Departamento tambm sero apagados.
Prof. Victor Dalton

www.estrategiaconcursos.com.br

57 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
(D) Se as tabelas necessitassem de uma chave primria composta,
no seria possvel cri-la, pois no Access no permitido a criao de
chave primria composta por mais de um campo.
(E) Na tabela Funcionrio, o campo IDDepartamento chave
primria. Esse mesmo campo na tabela Departamento chave
estrangeira.

3 Questo) (FCC TCE/SP Auxiliar de Fiscalizao


Financeira 2012) A figura mostra um relacionamento entre duas
tabelas estabelecido em um banco de dados criado no Microsoft Access
2010.

Joo criou um relatrio por meio do assistente de relatrio do


Microsoft Access 2010 para exibir os funcionrios cadastrados por
departamento. De cada departamento, Joo selecionou para exibio os
campos IDDepartamento e nome. De cada funcionrio, selecionou o nome
e o salrio. Ao concluir o relatrio, percebeu que necessitava somar os
salrios de todos os funcionrios e exibir o total no rodap do relatrio.
Para isso, entrou no Modo Design de edio do relatrio, selecionou o
campo salrio, clicou na guia
(A) Totais e na opo AutoSoma.
(B) Formato e na ferramenta AutoSoma.
(C) Design, na ferramenta Totais e na opo Soma.
(D) Design, na ferramenta Somatria e na opo Inserir Funo.
(E) Criar, na opo Inserir Funo e na opo Somatria.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

58 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
4 Questo) (FCC TCE/SP Auxiliar de Fiscalizao
Financeira 2012) Sobre consultas no Microsoft Access 2007,
INCORRETO afirmar:
(A) Ao excluir um registro inteiro utilizando uma consulta de
excluso, so removidos todos os dados de cada campo, bem como o
valor da chave que torna esse registro exclusivo. Esse processo remove a
linha inteira da tabela.
(B) A consulta atualizao usada para adicionar novos registros a
um banco de dados, ou para excluir registros inteiros de um banco de
dados.
(C) Uma consulta acrscimo adiciona um conjunto de registros
(linhas) de uma ou mais tabelas de origem (ou consultas) a uma ou mais
tabelas de destino. Normalmente, as tabelas de origem e de destino
residem no mesmo banco de dados, mas isso no obrigatrio.
(D) A consulta criar tabela recupera os dados de uma ou mais
tabelas e, em seguida, carrega o conjunto de resultados em uma nova
tabela. Essa nova tabela pode residir no banco de dados que foi aberto,
ou pode ser criada em outro banco de dados.
(E) Quando se deseja excluir campos individuais dos registros em
uma ou mais tabelas, utiliza-se uma consulta atualizao que altere os
valores existentes para um valor nulo (isto , sem dados) ou uma cadeia
de comprimento nulo (um par de aspas duplas sem espao entre elas).

5 Questo) (FCC TCE/SP Auxiliar de Fiscalizao


Financeira 2010) Texto longo (at 65.535 caracteres) ou combinaes
de texto e nmeros, no Access, so feitos durante a criao de uma
tabela pela definio do tipo de dados:
(A) Caracter.
(B) Texto.
(C) String.
(D) Memorando.
(E) Varchar.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

59 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
O modelo de dados mostrado na imagem a seguir apresenta o
relacionamento (com integridade referencial) entre duas tabelas de um
banco de dados criado com o Microsoft Access 2010 em portugus. Ela
dever ser utilizada para responder as questes de nmeros 6 a 8.

6 Questo) (FCC SEFAZ/PI Auditor 2015) correto afirmar


que
(A) a tabela Funcionrio possui chave primria e chave estrangeira.
(B) um departamento s poder ser cadastrado se antes j tiver um
funcionrio cadastrado nele.
(C) na tabela Funcionrio, o campo chave estrangeira IdFunc.
(D) a tabela Departamento no possui chave primria.
(E) o relacionamento estabelecido entre as tabelas possui grau
muitos-para-muitos.

7 Questo) (FCC SEFAZ/PI Auditor 2015) Aps criar as


tabelas Departamento e Funcionrio no banco de dados criado no
Microsoft Access 2010, em portugus, para gerar o modelo apresentado
utilizou-se a opo
(A) Relacionamentos da guia Modelos de Dados.
(B) Dependncias entre Objetos da guia Ferramentas de Banco de
Dados.
(C) Relaes da guia Ferramentas de Banco de Dados.
(D) Dependncias da guia Modelagem de Dados.
(E) Relaes da guia Modelar Entidade-Relacionamento.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

60 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

8 Questo) (FCC SEFAZ/PI Auditor 2015) Considere que


na tabela Departamento o campo IdDep foi criado para receber valores
inteiros e os campos NomeDep e TelefoneDep para receber cadeias de
caracteres. Para inserir o valor 10 no campo IdDep, Recursos Humanos
no campo NomeDep e (86)3216-9600 no campo TelefoneDep, utiliza-se a
instruo SQL
(A) INSERT INTO Departamento VALUES (10, Recursos
(86)3216-9600);
(B) UPDATE TO Departamento VALUES (10, Recursos
(86)3216-9600);
(C) INSERT INTO Departamento VALUES (10, Recursos
(86)3216-9600);
(D) INSERT TO Departamento VALUES (10, Recursos
(86)3216-9600);
(E) UPDATE INTO Departamento VALUES (10, Recursos
(86)3216-9600);

Humanos,
Humanos,
Humanos,
Humanos,
Humanos,

9 Questo) (FGV SUDENE/PE Agente Administrativo


2013) Por padro, no Access 2007 BR e Access 2010 BR for Windows , os
bancos de dados so criados num formato default que d suporte a
recursos mais recentes, como campos de mltiplos valores, macros
de dados e publicao nos Servios do Access.
Esse formato conhecido por
a) .accx
b) .mdb
c) .dbf
d) .mdbx
e) .accdb

10 Questo) (CESPE FUB Tcnico de Tecnologia da


Informao 2008) O Microsoft Access um aplicativo para gerenciar
banco de dados. A linguagem padro de manipulao dos dados no
Access o Ms-Script.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

61 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

11 Questo) (VUNESP EMPLASA Analista de Geomtica


Engenharia da Computao 2014) O aplicativo Access, presente no
pacote Microsoft Office 2010 possui, em sua instalao padro, a guia
Criar, na qual h diversos botes que permitem a criao de novos
objetos inerentes ao Access. Os botes que permitem a criao de um
formulrio e de uma tabela, ambos em branco, so, respectivamente,

12 Questo) (VUNESP EMPLASA Analista de Geomtica


Engenharia da Computao 2014) Um usurio do aplicativo Access,
contido no pacote Microsoft Office 2010, deseja limitar o valor de um
campo numrico de uma tabela a valores menores do que 200. Para isso,
a propriedade do campo que deve ser editada
(A) Regra de validao.
(B) Legenda.
(C) Indexado.
(D) Requerido.
(E) Texto de validao.

13 Questo) (VUNESP TJM/SP Tcnico em Informtica


Judicirio 2011) O Microsoft Access 2007 disponibiliza alguns modelos
de tabelas voltados para assuntos mais comumente utilizados. Trs
exemplos desses modelos so:
Prof. Victor Dalton

www.estrategiaconcursos.com.br

62 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09

a) Contatos, Tarefas e Eventos.


b) Bancos, Ativos e Pagamentos.
c) Escolas, Questes e Notas.
d) Pagamentos, Contatos e Reservas.
e) Notas, Eventos e Bancos.

14 Questo) (VUNESP TJ/SP Tcnico em Informtica


2012) No MS-Access 2010, o boto que possibilita a criao de um
relatrio em branco

15 Questo) (VUNESP TJ/SP Tcnico em Informtica


2012) No modo Design de um relatrio do MS-Access 2010, a insero
de uma imagem de fundo pode ser feita por meio de um boto presente
no grupo Ferramentas de Design de Relatrio, guia
(A) Configurao de Pgina.
(B) Criar.
(C) Design.
(D) Formato.
Prof. Victor Dalton

www.estrategiaconcursos.com.br

63 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
(E) Organizar.

16 Questo) (VUNESP TJ/SP Tcnico em Informtica


2012) No MS-Access 2010, no modo Design de um formulrio, o boto
da Guia Design que permite a insero de um rtulo

17 Questo) (VUNESP TJ/SP Advogado 2013) Assinale a


alternativa que indica corretamente a extenso padro de arquivos do
MS-Access 2010, em sua configurao padro.
(A) accdb.
(B) mdbx.
(C) access.
(D) mdb.
(E) pptx.

18 Questo) (VUNESP TJ/SP Advogado 2013) O tipo de


objeto onde so armazenados os dados que so inseridos em um banco
de dados do MS-Access 2010, em sua configurao padro,
(A) formulrio.
(B) consulta.
(C) macro.
Prof. Victor Dalton

www.estrategiaconcursos.com.br

64 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
(D) relatrio.
(E) tabela.

19 Questo) (VUNESP PCSP Perito Criminal 2013)


Observe o banco de dados construdo no MS-Access 2010, em sua
configurao padro, e apresentado parcialmente na figura.

O objeto AtivosEstendidos um(a)


(A) Macro.
(B) Consulta.
(C) Tabela.
(D) Formulrio.
(E) Relatrio.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

65 de 66

Informtica para ISS-Niteri


Prof Victor Dalton Aula 09
20 Questo) (FGV PROCEMPA Analista Administrativo
2014) Com relao s propriedades possveis de serem utilizados em
campos do tipo Moeda de um banco de dados criado no Access 2010 BR,
assinale V para a afirmativa verdadeira e F para a falsa.
( ) A propriedade Mscara de Entrada deve ser usada na definio
de um campo utilizado para exibir a edio dos caracteres para conduzir a
entrada de dados.
( ) A propriedade Valor Padro deve ser usada para atribuir
automaticamente o valor especificado a um campo quando um novo
registro adicionado.
( ) A propriedade Regra de Validao fornece uma expresso que
deve ser falsa sempre que for adicionado ou alterado o valor do campo.
As afirmativas so, respectivamente,
a) F, V e F.
b) F, V e V.
c) V, F e F.
d) V, V e F.
e) F, F e V.

GABARITO
1.d
11.d

2.a
12.a

3.c
13.a

4.b
14.c

5.d
15.d

6.a
16.a

7.c
17.a

8.a
18.e

Prof. Victor Dalton

www.estrategiaconcursos.com.br

66 de 66

9.e
19.b

10.e
20.d

Vous aimerez peut-être aussi