Guia Mangá de Bancos de Dados

Guia Mangá de Bancos de Dados Indisponível
× Guia Mangá de Bancos de Dados

Guia Mangá de Bancos de Dados

Autores:

ISBN impresso: 978-85-7522-163-1
Ano: 2009
Páginas: 224
Preço: R$ 83,00

21 opiniões | Opine sobre este livro

Descrição do livro

“Altamente recomendado.” – Choice Magazine

"Este é, de longe, o melhor livro que já li sobre o tópico. Além de considerar este material incrível, também recomendo sua leitura a qualquer pessoa que trabalhe na área ou que esteja simplesmente interessada em bancos de dados." – Geek at Large

“Este é um livro completo e eu gostaria que houvesse outros como ele no mundo da TI.” – Slashdot

“O Guia Mangá Banco de Dados foi o livro técnico mais agradável que já li.” – Rikki Kite, da Linux Pro Magazine

A Princesa Ruruna e Cain têm um problema: seu império de venda de frutas é um amontoado de dados conflitantes e duplicados, e separar os melões das maçãs e morangos está causando muita dor de cabeça. Mas o que eles podem fazer?

Ora, criar um banco de dados relacional, é claro, com a ajuda de Tica, a Fada Mágica dos Bancos de Dados. Acompanhe no Guia Mangá de Bancos de Dados como Tica ensina Ruruna e Cain a criar um banco de dados para gerenciar as vendas, mercadorias e exportações de seu reino. Você aprenderá como os bancos de dados funcionam e o significado de termos como esquemas, chaves, normalização e transações.


Junto com Ruruna e Cain você vai aprender como:

* Extrair dados de um banco relacional utilizando operações relacionais e de conjunto
* Aplicar o modelo Entidade-Relacionamento para representar com precisão seus próprios dados
* Controlar permissões de usuários e utilizar bloqueios para evitar conflitos e duplicidade de dados
* Utilizar SQL para atualizar ou consultar dados e criar relatórios

E você ainda vai aprender os fundamentos de indexação, segurança, recuperação de desastres, replicação e muito mais.

Se a sua cabeça dá voltas só de ouvir outras pessoas dizendo “banco de dados”, ou se você simplesmente se sente perdido numa confusão de números e dados que parecem estar fora de controle, aprenda junto com Ruruna e Cain tudo o que eles precisam saber nas páginas do Guia Mangá de Bancos de Dados.Ver menos ▲

Sumário

Sumário

  • 1
  • O que é um Banco de Dados?
  • Por que precisamos de Bancos de Dados?
  • O que está acontecendo no reino?
    • Os dados estão duplicados
    • Podem ocorrer conflitos nos dados
    • Dados são difíceis de atualizar
  • Um Banco de Dados - é a nossa solução!
    • Como usar um Banco de Dados
  • Resumo
  • 2
  • O que é um banco de dados relacional?
  • Terminologia de Banco de Dados
  • Bancos de Dados relacionais
  • Tipos de modelos de dados
  • Operações de extração de dados
    • Operações de conjunto
    • Operações relacionais
  • Questões
  • O Banco de Dados relacional vence!
  • Resumo
  • Respostas
  • 3
  • Vamos projetar um banco de dados!
  • O modelo E-R
  • Normalização de uma tabela
  • O que é o modelo E-R?
  • Como analisar um modelo E-R
    • 1º Caso: Relacionamento um-para-um
    • 2º Caso: Relacionamento um-para-muitos
    • 3º Caso: Relacionamento muitos-para-muitos
    • Questões
  • Normalizando uma tabela
    • Questões
  • Passos para projetar um Banco de Dados
  • Resumo
  • Respostas
  • 4
  • Vamos aprender sobre SQL!
  • Uso de SQL
  • Pesquisa de dados usando um comando SELECT
  • Uso de funções de totalização
  • Junção de tabelas
  • Criação de uma tabela
  • Visão geral sobre SQL
  • Pesquisa nos dados usando um comando SELECT
  • Criação de critérios
    • Operadores de comparação
    • Operadores lógicos
    • Padrões
    • Pesquisas
    • Questões
  • Funções de agregação numéricas
    • Totalização de dados com agrupamento
    • Questões
  • Pesquisa de dados
    • Uso de uma subconsulta
    • Uso de uma subconsulta correlata
    • Questões
  • Juntando tabelas
  • Criação de uma tabela
    • Inserção, atualização ou exclusão de linhas
    • Criação de uma visualização (View)
    • Questões
  • Resumo
  • Respostas
  • 5
  • Vamos usar um Banco de Dados!
  • O que é uma transação?
  • O que é uma trava (bloqueio)?
  • Segurança de Bancos de Dados
  • Acelerando as coisas com indexação
  • Recuperação de desastres
  • Propriedades das transações
    • Atomicidade
    • Consistência
    • Isolamento
    • Durabilidade
  • Quando um desastre ocorre
    • Tipos de falhas
    • Pontos de checagem (checkpoints)
    • Questões
    • Índices
      • Questões
    • Otimização de uma consulta
      • Laços aninhados
      • Fusão ordenada (sort merge)
      • Hash
      • Otimizador
    • Resumo
    • Respostas
    • 6
    • os Bancos de Dados estão em todos os lugares!
    • Banco de Dados em uso
    • Bancos de Dados e a web
    • Bancos de Dados distribuídos
    • Procedimentos armazenados e gatilhos
    • Bancos de Dados na Internet
      • Uso de procedimentos armazenados
      • Questões
    • O que é um Banco de Dados distribuído?
      • Distribuição horizontal
      • Distribuição vertical
    • Particionamento de dados
      • Particionamento horizontal
      • Particionamento vertical
    • Evitando inconsistências com efetivação em duas fases
      • Questões
    • Replicação de Banco de Dados
      • Somente leitura (Read-Only)
      • Replicação ativa em todos os servidores
    • Outras aplicações de Bancos de Dados
      • XML
      • Bancos de dados orientado a objeto
    • Resumo
    • Repostas
    • Comandos SQL Usados com Frequência
    • Referências
    • Índice
Ver sumário completo ▼

Sobre os autores

Mana Takahashi

Mana Takahashi é formada pela Faculdade de Economia da Universidade de Tóquio, Japão. Ela é uma escritora técnica ativa e publicou alguns livros sobre tópicos como Java, C, XML, Engenharia da Informação e Administração de Sistemas.… Ver perfil completo ▶

Trend-Pro Co. Ltd

Fundada em 1988, a TREND-PRO produz jornais e revistas de propaganda que incorporaram o mangá a uma ampla faixa de clientes, de agências governamentais a grandes corporações e associações. Atualmente, a TREND-PRO está participando ativamente em publicidade e projetos editoriais que utilizam conteúdo digital. Alguns resultados de criações passadas… Ver perfil completo ▶

Opinião dos leitores

MARCOS R V

Bom livro, para iniciantes, recomendo!!!

Eduardo A V

Livro muito bem elaborado.

Eber S

Este livro, bem como toda a série, é fantástico. Utilizado em sala de aula na disciplina de BD, meus alunos aprenderam todo o conteúdo antes do tempo, fora a dinâmica em sala de aula que foi surpreendente. Recomendo.

Raviano F de S

Muito bom! Poderia ser melhor se mostrasse mais como se faz. Mas ao que se destina ele está muito bom.

Ver todas ▼

Títulos relacionados