Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
TERCEIRA EDIÇÃO
Michael V. Mannino
Capítulo
1
Introdução ao
Gerenciamento de
Banco de Dados
Objetivos de Aprendizagem
Este capítulo fornece uma introdução à tecnologia de banco de dados e ao impacto desta
tecnologia nas organizações. No final deste capítulo, o aluno deverá ter adquirido os
seguintes conhecimentos e habilidades:
Visão Geral
Você pode não estar ciente disso, mas sua vida é drasticamente afetada pela tecnologia de banco
de dados. Os bancos de dados computadorizados são vitais para o funcionamento das organiza-
ções modernas. Você entra em contato com bancos de dados diariamente, quando faz compras
em um supermercado, saca dinheiro em um caixa eletrônico, encomenda um livro on-line ou se
matricula em algum curso. A conveniência de sua vida diária é devida em parte à proliferação de
bancos de dados computadorizados e à tecnologia que dá suporte aos banco de dados.
A tecnologia de banco de dados não melhora apenas as operações diárias das organiza-
ções, mas também a qualidade das decisões que afetam nossa vida. Os bancos de dados contêm
uma enorme quantidade de dados sobre muitos aspectos da nossa vida: preferências de con-
sumo, uso das telecomunicações, histórico de crédito, hábitos ao assitir à televisão e assim por
diante. A tecnologia de banco de dados ajuda a consolidar essa massa de dados e a transformá-
la em informação útil para a tomada de decisão. Os gestores usam a informação recolhida nos
bancos de dados para tomar decisões de longo prazo como investir em fábricas e equipamentos,
escolher a localização de lojas, adicionar novos itens ao estoque e entrar em novos negócios.
Este primeiro capítulo fornece um ponto de partida para sua exploração da tecnologia de
banco de dados. Ele examina as características dos bancos de dados, os recursos dos sistemas
3
4 Parte Um Introdução aos Ambientes de Bancos de Dados
FIGURA 1.1
Descrição de um Banco
de Dados Simplificado de
uma Universidade Matrículas Atribuições dos
Entidades:
professores
alunos, professores,
cursos, ofertas, matrículas
Relacionamentos:
professores lecionam,
Registro cursos oferecidos, alunos Horários dos
de notas se matriculam no curso cursos
oferecido, ofertas dos
cursos ...
Nota: As palavras ao redor do banco de dados descrevem procedimentos que usam o banco de dados.
FIGURA 1.2
Descrição de um Banco
de Dados Simplificado de Cobrança Entidades: Processamento
uma Estação de clientes, metros cúbicos, de pagamentos
Tratamento de Água pagamentos, contas, leituras
Relacionamentos:
contas são enviadas a clientes,
Leitura de clientes fazem pagamentos, Início e interrompimento
metragem clientes usam metros do serviço
cúbicos ...
nas aulas, designar professores aos cursos oferecidos, registrar notas e fazer o horário das ofer-
tas dos cursos. Os relacionamentos no banco de dados da universidade fornecem suporte para
responder a perguntas como:
• Que ofertas estão disponíveis para um curso em um dado período acadêmico?
• Quem é o instrutor para um curso oferecido?
• Que alunos estão matriculados em um curso oferecido?
A seguir, vamos analisar um banco de dados de uma estação de água, como retratado na
Figura 1.2. A função primária do banco de dados da estação de água é cobrar os consumi-
dores pelo uso da água. Periodicamente, o consumo de água de um consumidor é medido em
um relógio e uma conta é preparada. Muitos aspectos podem influenciar a preparação de uma
conta, como o histórico de pagamentos do consumidor, as características do medidor, o tipo
de consumidor (baixa renda, inquilino, proprietário, empresa de pequeno porte, grande
empresa etc.) e o período de cobrança. Os relacionamentos no banco de dados da estação de
água fornecem suporte para responder a perguntas como:
• Qual é a data da última conta enviada ao consumidor?
• Quanto uso de água foi registrado da última vez em que o relógio de um consumidor foi lido?
• Quando um consumidor fez seu último pagamento?
Por fim, vamos considerar um banco de dados de um hospital, como ilustrado na Figura 1.3.
Um banco de dados de hospital fornece a base de informações para o tratamento dos pacientes
pelos médicos. Os médicos fazem diagnósticos e prescrevem tratamentos baseados em sintomas.
Muitos profissionais da saúde diferentes lêem e contribuem com um registro médico do paciente.
6 Parte Um Introdução aos Ambientes de Bancos de Dados
FIGURA 1.3
Descrição de um Banco
de Dados Simplificado
de um Hospital Tratamento Entidades: Monitoramento
pacientes, profissionais da saúde, de sintomas
tratamentos, diagnósticos, sintomas
Relacionamentos:
pacientes têm sintomas,
Diagnóstico profissionais prescrevem Cuidados com
tratamentos, profissionais o paciente
fazem diagnósticos ...
Hospital Database
CDD 005.74
CDU 004.658