02/03/2014
1
Curso Preparatório para Concursos
Públicos
Tecnologia da Informação
Banco de Dados
Prof. Marcelo
www.professormarcelomoreira.com.br
falecom@professormarcelomoreira.com.br
Banco de Dados
2
Prof. Marcelo Moreira – Curso Juris
Noções de Armazenamento de Dados
 Banco de Dados é uma coleção de dados
logicamente coerente que possui um significado
implícito cuja interpretação é dada por uma
determinada aplicação .
 É uma forma de armazenar informações de
forma estruturada, sendo possível localizar e
manipular os dados existentes.
3
Prof. Marcelo Moreira – Curso Juris
SGBD
 SGBD: Sistema Gerenciador de Bancos de Dados,
são aplicativos (programas) que permitem
consultar, inserir, alterar, e excluir dados e
componentes da estrutura dos Bancos de Dados.
 Access (desenvolvido pela Microsoft), utilizado
para bancos de dados pessoais e menos
robustos;
 SQL Server e Oracle, que são utilizados em
projetos mais volumosos, em bancos de dados
corporativos de grandes empresas.
 Postgre e MySQL
4
Prof. Marcelo Moreira – Curso Juris
Modelo de Banco de Dados
 Modelo Hierárquico;
 Modelo em rede;
 Modelo Relacional;
 Modelo Orientado a Objetos.
5
Prof. Marcelo Moreira – Curso Juris
Modelo Relacional
 O modelo relacional é um modelo de dados, que se
baseia no princípio em que todos os dados estão
guardados em tabelas (ou, matematicamente falando,
relações). Toda sua definição é teórica e baseada na
teoria dos conjuntos.
 Structured Query Language, ou Linguagem de Consulta
Estruturada ou SQL, é a linguagem de pesquisa
declarativa padrão para banco de dados relacional (base
de dados relacional).
6
Prof. Marcelo Moreira – Curso Juris
02/03/2014
2
Tabela Alunos
NOME RG TURMA TURNO END TEL
ANA 0804752 TJ N RUA X, 34 3241-9854
BEATRIZ 1244780 CGE M RUA Z, 123 3254-9988
CARLA 0000001 PF N RUA K, 01 3324-1245
DANIEL 0000010 TJ V RUA JR, 89 9984-4514
EDMAR 1879230 CGE N AV 15, 76 9696-1296
7
Prof. Marcelo Moreira – Curso Juris
Coluna
Características da Tabela
 Tabela: Estrutura bidimensional formada por linhas
e colunas, para armazenar os dados. Um Banco de
Dados é formado por várias tabelas.
 Coluna: ou Campo, divisão das tabelas, cada
campo permite armazenar um tipo específico de
informação, (Ex. campo Endereço).
 Registro: É o nome dado a uma linha ou informação
completa da tabela.
8
Prof. Marcelo Moreira – Curso Juris
Tipo de Dados
 Número: armazena apenas valores numéricos,
é usado para informações que possam passar
por operações aritméticas;
 Texto: armazena caracteres alfanuméricos, é
necessário definir a quantidade de caracteres
que o campo vai aceitar;
 Data/Hora: armazena um valor de data ou
hora.
9
Prof. Marcelo Moreira – Curso Juris
Data Warehouse
Prof. Marcelo Moreira – Curso Juris 10
 O Data Warehouse, pode ser chamado de armazém de
dados, possui uma coleção de dados agregada ou
resumida, e tem exclusivamente o objetivo de fornecer
suporte à tomada de decisão, ou seja, é direcionado para
decisões gerenciais.
 Com o serviço oferecido pelo data warehouse, é
possível analisar o passado da organização para a tomada
de decisão satisfatória, e também fazer uma projeção
para o futuro.
 Os dados armazenados no data warehouse podem ser
coletados de fontes diversas.
 Os data warehouses tem um volume de dados bem
superior, justamente por sua coleção de dados poder vir
de fontes diversas.
Data Warehouse
Prof. Marcelo Moreira – Curso Juris 11
Exercícios
Prova: FCC - 2011 - TRT - 14ª Região (RO e AC) -
Técnico Judiciário - Área Administrativa
São programas com funções idênticas, tanto no
Microsoft Office quanto no BrOffice.org 3.1:
a) Word e Impress.
b) Excel e Writer.
c) PowerPoint e Draw.
d) Access e Base.
e) Publisher e Math.
Prof. Marcelo Moreira – Curso Juris 12
02/03/2014
3
Exercícios
Prova: FCC - 2006 - TRE-AP – A. J. - Área Adm.
Uma tabela relacional, que se baseia em linhas e
colunas, é um componente básico da estrutura de
armazenamento de dados em
a) um disco rígido.
b) uma planilha eletrônica.
c) um banco de dados.
d) qualquer dispositivo que permita leitura e gravação.
e) qualquer software que manipule tabelas.
Prof. Marcelo Moreira – Curso Juris 13

Curso de banco de dados

  • 1.
    02/03/2014 1 Curso Preparatório paraConcursos Públicos Tecnologia da Informação Banco de Dados Prof. Marcelo www.professormarcelomoreira.com.br falecom@professormarcelomoreira.com.br Banco de Dados 2 Prof. Marcelo Moreira – Curso Juris Noções de Armazenamento de Dados  Banco de Dados é uma coleção de dados logicamente coerente que possui um significado implícito cuja interpretação é dada por uma determinada aplicação .  É uma forma de armazenar informações de forma estruturada, sendo possível localizar e manipular os dados existentes. 3 Prof. Marcelo Moreira – Curso Juris SGBD  SGBD: Sistema Gerenciador de Bancos de Dados, são aplicativos (programas) que permitem consultar, inserir, alterar, e excluir dados e componentes da estrutura dos Bancos de Dados.  Access (desenvolvido pela Microsoft), utilizado para bancos de dados pessoais e menos robustos;  SQL Server e Oracle, que são utilizados em projetos mais volumosos, em bancos de dados corporativos de grandes empresas.  Postgre e MySQL 4 Prof. Marcelo Moreira – Curso Juris Modelo de Banco de Dados  Modelo Hierárquico;  Modelo em rede;  Modelo Relacional;  Modelo Orientado a Objetos. 5 Prof. Marcelo Moreira – Curso Juris Modelo Relacional  O modelo relacional é um modelo de dados, que se baseia no princípio em que todos os dados estão guardados em tabelas (ou, matematicamente falando, relações). Toda sua definição é teórica e baseada na teoria dos conjuntos.  Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL, é a linguagem de pesquisa declarativa padrão para banco de dados relacional (base de dados relacional). 6 Prof. Marcelo Moreira – Curso Juris
  • 2.
    02/03/2014 2 Tabela Alunos NOME RGTURMA TURNO END TEL ANA 0804752 TJ N RUA X, 34 3241-9854 BEATRIZ 1244780 CGE M RUA Z, 123 3254-9988 CARLA 0000001 PF N RUA K, 01 3324-1245 DANIEL 0000010 TJ V RUA JR, 89 9984-4514 EDMAR 1879230 CGE N AV 15, 76 9696-1296 7 Prof. Marcelo Moreira – Curso Juris Coluna Características da Tabela  Tabela: Estrutura bidimensional formada por linhas e colunas, para armazenar os dados. Um Banco de Dados é formado por várias tabelas.  Coluna: ou Campo, divisão das tabelas, cada campo permite armazenar um tipo específico de informação, (Ex. campo Endereço).  Registro: É o nome dado a uma linha ou informação completa da tabela. 8 Prof. Marcelo Moreira – Curso Juris Tipo de Dados  Número: armazena apenas valores numéricos, é usado para informações que possam passar por operações aritméticas;  Texto: armazena caracteres alfanuméricos, é necessário definir a quantidade de caracteres que o campo vai aceitar;  Data/Hora: armazena um valor de data ou hora. 9 Prof. Marcelo Moreira – Curso Juris Data Warehouse Prof. Marcelo Moreira – Curso Juris 10  O Data Warehouse, pode ser chamado de armazém de dados, possui uma coleção de dados agregada ou resumida, e tem exclusivamente o objetivo de fornecer suporte à tomada de decisão, ou seja, é direcionado para decisões gerenciais.  Com o serviço oferecido pelo data warehouse, é possível analisar o passado da organização para a tomada de decisão satisfatória, e também fazer uma projeção para o futuro.  Os dados armazenados no data warehouse podem ser coletados de fontes diversas.  Os data warehouses tem um volume de dados bem superior, justamente por sua coleção de dados poder vir de fontes diversas. Data Warehouse Prof. Marcelo Moreira – Curso Juris 11 Exercícios Prova: FCC - 2011 - TRT - 14ª Região (RO e AC) - Técnico Judiciário - Área Administrativa São programas com funções idênticas, tanto no Microsoft Office quanto no BrOffice.org 3.1: a) Word e Impress. b) Excel e Writer. c) PowerPoint e Draw. d) Access e Base. e) Publisher e Math. Prof. Marcelo Moreira – Curso Juris 12
  • 3.
    02/03/2014 3 Exercícios Prova: FCC -2006 - TRE-AP – A. J. - Área Adm. Uma tabela relacional, que se baseia em linhas e colunas, é um componente básico da estrutura de armazenamento de dados em a) um disco rígido. b) uma planilha eletrônica. c) um banco de dados. d) qualquer dispositivo que permita leitura e gravação. e) qualquer software que manipule tabelas. Prof. Marcelo Moreira – Curso Juris 13