mongoDB - Uma Abordagem Prática mongoDB - Uma Abordagem Prática
VITRINE Os TOP de vendas !!
De: R$ 0,00Por: R$ 35,00ou X de
Preço a vista: R$ 35,00
Quem viu este produto , comprou
-
Oracle Forms Developer - Fundamental Oracle Forms Developer - Fundamental
VITRINE Os TOP de vendas !!
-
Construindo Chatbots com Python Construindo Chatbots com Python
VITRINE Os TOP de vendas !!
-
Macromedia Dreamweaver Ultradev 4 ( Guia Rápido para Desenvolvimento na 'Web)
VITRINE Os TOP de vendas !!
-
FireMonkey, FireDac e Firebird - Uma Aplicação Desktop
VITRINE Os TOP de vendas !!
-
Algoritmos com JavaScript para Iniciantes Algoritmos com JavaScript para Iniciantes
VITRINE Os TOP de vendas !!
-
Lauren Ipsum - Uma história sobre ciência da computação e outras coisas improváveis
VITRINE Os TOP de vendas !!
Lauren Ipsum é uma jornada fantástica através de uma terra onde a lógica e a ciência da computação ganham vida.
QUERO VER
Conheça Lauren, uma aventureira perdida em Usuariolândia, que precisa resolver uma série de quebra-cabeças para encontrar o caminho para casa. À medida que visita lugares como o Café Inserção & Remoção e faz amizade com pessoas como Hugo Rústico e o Caixeiro-Viajante, Lauren aprende ciência da computação sem sequer se dar conta de que está aprendendo – e você também!... ... Ler mais + -
Linguagem de Programação COBOL para Mainframe
VITRINE Os TOP de vendas !!
-
Programação Orientada a Objetos Usando Java Programação Orientada a Objetos Usando Java
VITRINE Os TOP de vendas !!
-
Desenvolvendo Games com Unity 3D - Space Invasion Desenvolvendo Games com Unity 3D - Space Invasion
VITRINE Os TOP de vendas !!
-
Algoritmos - Programação para Iniciantes - 2ª Edição Revisada
VITRINE Os TOP de vendas !!
Este livro tem por objetivo apresentar os fundamentos da lógica para a programação de computadores, capacitando o leitor a construir algoritmos estruturados, e traz assuntos e exercícios baseados em experiências reais do autor vivenciadas em sala de aula. A leitura não exige maior conhecimento do assunto por parte do leitor, mas apenas familiaridade com a operação do microcomputador. Voltado para estudantes dos cursos técnicos introdutórios em programação de computadores, aplicados nas áreas de Informática, Ciência da Computação, Engenharias, técnico profissionalizante de nível médio e outras, o livro apresenta como principais características uma nova linguagem estruturada para a construção de algoritmos, texto renovado e atual, fortemente baseado na didática utilizada em aulas de programação, intensa carga de exercícios resolvidos e problemas propostos, além de curiosidades sobre computadores, algoritmos e programação, estimulando o interesse do leitor pelo assunto. ... Ler mais +
QUERO VER -
Iniciação à Programação de Computadores - Uma Abordagem Baseada em Exemplos
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
-
mongoDB - Uma Abordagem Prática mongoDB - Uma Abordagem Prática
VITRINE Os TOP de vendas !!
-
Qualidade de Software na Prática - Como reduzir o custo de manutenção de software com a análise de
VITRINE Os TOP de vendas !!
-
ESGOTADO Desenvolvendo Information Cards e CardSpace - Do Iniciante ao Profissional .
VITRINE Os TOP de vendas !!
-
Desenvolvendo Aplicações PALM com NS BASIC
VITRINE Os TOP de vendas !!
-
Spring Data JPA - Persistência Simples e Eficaz Spring Data JPA - Persistência Simples e Eficaz
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
-
Foundation for Sites - Aprenda a criar páginas web com uso do framework responsivo mais avançado do
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
Aumente o poder de ASP para criar páginas da Web dinâmicas e aplicações que ampliem a funcionalidade em nível de servidor. Atualizado e repleto de scripts prontos para execução, este livro é um guia prático que abrange todos os assuntos relacionados a este tema, desde as características fundamentais do ASP até a criação de aplicações para a Web consistentes orientadas a banco de dados. As aplicações, scripts e fragmentos de código que fazem parte do CD são abordadas no texto, facilitando a navegação através do conteúdo do livro. O livro contém definições de processos para criação de uma loja virtual e de um site de leilão online. Acompanha um CD-ROM para auxiliar no aprendizado. ... Ler mais +
QUERO VER -
RFID (Radio Frequency Identification) - Conceitos Aplicabilidade e Impactos
VITRINE Os TOP de vendas !!
-
Primeiros Passos com Sensores - Perceba o mundo usando eletrônica, Arduino e Raspberry Pi
VITRINE Os TOP de vendas !!
Quem viu este produto , também se interessou
-
Construindo uma Aplicação E-commerce com MEAN - Desenvolva uma aplicação de e-commerce do começo ao
VITRINE Os TOP de vendas !!
-
Desenvolvendo Aplicações PALM com NS BASIC
VITRINE Os TOP de vendas !!
-
Padrões de Programação: Para Fábricas de Softwares, Analista e Programadores
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
Aumente o poder de ASP para criar páginas da Web dinâmicas e aplicações que ampliem a funcionalidade em nível de servidor. Atualizado e repleto de scripts prontos para execução, este livro é um guia prático que abrange todos os assuntos relacionados a este tema, desde as características fundamentais do ASP até a criação de aplicações para a Web consistentes orientadas a banco de dados. As aplicações, scripts e fragmentos de código que fazem parte do CD são abordadas no texto, facilitando a navegação através do conteúdo do livro. O livro contém definições de processos para criação de uma loja virtual e de um site de leilão online. Acompanha um CD-ROM para auxiliar no aprendizado. ... Ler mais +
QUERO VER -
Qualidade de Software na Prática - Como reduzir o custo de manutenção de software com a análise de
VITRINE Os TOP de vendas !!
-
FXRuby - Crie GUIs Enxutas e Excelentes com o Ruby
VITRINE Os TOP de vendas !!
-
Joomla! para Iniciantes Joomla! para Iniciantes
VITRINE Os TOP de vendas !!
-
Desenvolvimento em Pro Drupal 7 - 3ª Edição
VITRINE Os TOP de vendas !!
O livro possui foco no desenvolvedor, responsável pela criação e extensão da capacidade de um web site baseado em Drupal. A obra cobre tudo: os fundamentos da plataforma Drupal; o entendimento de como usar as APIs de Drupal; a escrita de módulos próprios para estender a funcionalidade de Drupal; a escrita de código seguro; a construção de web sites de alto desempenho; e outros tópicos que ajudarão o leitor ao longo do caminho para se tornar um especialista em Drupal. ... Ler mais +
QUERO VER -
VITRINE Os TOP de vendas !!
-
mongoDB - Uma Abordagem Prática mongoDB - Uma Abordagem Prática
VITRINE Os TOP de vendas !!
-
Struts 2 Projeto e Programação
VITRINE Os TOP de vendas !!
-
Rails para Desenvolvedores Java
VITRINE Os TOP de vendas !!
-
Programação Orientada a Objetos Usando Java Programação Orientada a Objetos Usando Java
VITRINE Os TOP de vendas !!
-
Sistema em ASP 3.0 Utilizando Três Camadas
VITRINE Os TOP de vendas !!
Semana do Consumidor
O ASP 3.0 pode ser abordado de várias formas e com vários seguimentos, de segurança ou sem segurança, utilizando camadas ou sem camadas. No livro é demonstrada diretamente a utilização de ASP 3.0 Visual Basic para a criação de camadas e COM Plus. Para quem nunca trabalhou com COM Plus, saiba que pode ser excelente para manter uma segurança de dados, segurança com senhas; e quem cuida dessa dinamização é o gerenciador COM Plus. Componentes são construídos diretamente no Visual Basic 6.0, os quais viram arquivos dll, e em seguida, as dlls são registradas no COM PLUS, e assim acessadas diretamente pelo ASP 3.0. Intere-se de todo o processo, e aprenda mais sobre isso tudo lendo este livro. Mergulhe no universo ASP 3.0. ... Ler mais +
QUERO VER -
Lauren Ipsum - Uma história sobre ciência da computação e outras coisas improváveis
VITRINE Os TOP de vendas !!
Lauren Ipsum é uma jornada fantástica através de uma terra onde a lógica e a ciência da computação ganham vida.
QUERO VER
Conheça Lauren, uma aventureira perdida em Usuariolândia, que precisa resolver uma série de quebra-cabeças para encontrar o caminho para casa. À medida que visita lugares como o Café Inserção & Remoção e faz amizade com pessoas como Hugo Rústico e o Caixeiro-Viajante, Lauren aprende ciência da computação sem sequer se dar conta de que está aprendendo – e você também!... ... Ler mais + -
Oracle Forms Developer - Fundamental Oracle Forms Developer - Fundamental
VITRINE Os TOP de vendas !!
-
Algoritmos - Programação para Iniciantes - 2ª Edição Revisada
VITRINE Os TOP de vendas !!
Este livro tem por objetivo apresentar os fundamentos da lógica para a programação de computadores, capacitando o leitor a construir algoritmos estruturados, e traz assuntos e exercícios baseados em experiências reais do autor vivenciadas em sala de aula. A leitura não exige maior conhecimento do assunto por parte do leitor, mas apenas familiaridade com a operação do microcomputador. Voltado para estudantes dos cursos técnicos introdutórios em programação de computadores, aplicados nas áreas de Informática, Ciência da Computação, Engenharias, técnico profissionalizante de nível médio e outras, o livro apresenta como principais características uma nova linguagem estruturada para a construção de algoritmos, texto renovado e atual, fortemente baseado na didática utilizada em aulas de programação, intensa carga de exercícios resolvidos e problemas propostos, além de curiosidades sobre computadores, algoritmos e programação, estimulando o interesse do leitor pelo assunto. ... Ler mais +
QUERO VER -
Desenvolvendo Games com Unity 3D - Space Invasion Desenvolvendo Games com Unity 3D - Space Invasion
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
-
Foundation for Sites - Aprenda a criar páginas web com uso do framework responsivo mais avançado do
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
-
Desenvolvendo Aplicações em Kylix
VITRINE Os TOP de vendas !!
Tudo sobre como administrar a ferramenta RAD, das etapas de desenvolvimento inicial à distribuição de aplicações baseadas na Web. Traz detalhes sobre as estruturas, aplicações de bancos de dados e conjuntos de dados de RAD do Kilyx, ampliando o editor de código, usando Internet Direct para criar clientes e servidores de soquete e muito mais. ... Ler mais +
QUERO VER -
Spring Data JPA - Persistência Simples e Eficaz Spring Data JPA - Persistência Simples e Eficaz
VITRINE Os TOP de vendas !!
-
Linguagem de Programação COBOL para Mainframe
VITRINE Os TOP de vendas !!
- DescriçãomongoDB - Uma Abordagem Prática
Sem dúvida, uma abordagem mais do que prática! O leitor poderá aplicar por meio de exemplos, utilizando uma das versões (2.x.x) estáveis do MongoDB, as principais funcionalidades que esse banco de dados não relacional oferece.
Tópicos como: manipulação (inserção, alteração, exclusão e consultas) de documentos, agreggation (consultas complexas) framework, replicação e escalabilidade de dados serão demonstrados de forma objetiva e principalmente prática. Também, será desenvolvida uma aplicação Java para web com tolerância a falhas, passo a passo, além de mostrar funcionalidades avançadas de conversão de Replica Set em Replica Sharding Cluster. Por fim, o leitor aprenderá a integrar o MongoDB ao iReport e ao Java para a geração de relatórios em PDF.
Finalizando, será demonstrada, de forma concisa, a praticidade do GridFS, um sistema de gerenciamento de arquivos que envolve: imagens, músicas e vídeos. - Sobre o Autor
- Especificação
Características
Tipo de Livro Livro Físico Especificações
Sobre o Autor Thiago Hernandes de Souza
Thiago Hernandes é analista/programador de sistemas há mais de 10 anos e professor universitário desde 2010. Possui 6 livros publicados junto a Editora Ciência Moderna.Informações Técnicas Sumário
Capítulo 1 – Princípios - 1
1.1 O que é MongoDB? - 1
1.2 Uma Excelente Ideia - 1
1.3 Composição - 2
1.4 Modelo de Dados - 3
1.5 Tipos de Dados Usuais - 4
1.6 Analogia entre Tabelas e Coleções - 4
1.7 Criando o Primeiro Banco de Dados - 5
1.7.1 Primeira Coleção - 7
1.7.1.1 Inserindo - 7
1.7.1.2 Alterando - 7
1.7.1.3 Excluindo - 8
1.7.1.4 Localizando - 8
1.7.2 Backup - 9
1.7.3 Restore - 9
Capítulo 2 - Praticando - 11
2.1 count, sort, skip e limit - 11
2.2 $exists - 13
2.3 $gt, $gte, $lt, $lte, $and e $or - 13
2.4 $regex - 14
2.5 $slice (projection) - 15
2.6 $in e $all - 16
2.7 $set e multi - 18
2.8 $unset - 20
2.9 $push, $pushAll, $pull, $pullAll e $addToSet - 21
2.10 upsert - 23
2.11 $inc - 25
2.12 ensureIndex(), getIndexes(), dropIndex() - 26
2.13 aggregation - 28
2.13.1 $sum - 30
2.13.2 $avg - 30
2.13.3 $addToSet - 31
2.13.4 $push - 31
2.13.5 $max e $min - 32
2.13.6 $project - 33
2.13.7 $sort - 39
2.13.8 $skip e $limit - 40
2.13.9 $unwind - 41
Capítulo 3 - Clustering - 45
3.1 Introdução - 45
3.2 Sharding - 46
3.2.1 Case - 48
3.2.1.1 Definindo o Servidor de Configuração - 48
3.2.1.2 Adicionando o Shard Controller - 48
3.2.1.3 Adicionando os Shards - 48
3.2.1.4 Listando os Shards - 49
3.2.1.5 Criando o Banco de Dados e Definindo a Chave - 49
3.2.1.6 Testando - 50
3.3 Replication - 50
3.3.1 Case - 51
3.3.1.1 Host Primário - 51
3.3.1.2 Hosts Secundários - 51
3.3.1.3 Host Arbitrário - 52
3.3.1.4 Arquivo de Configuração - 52
3.3.1.5 Testando - 57
3.4 Convertendo Replica Set em Replica Sharding Cluster - 59
3.4.1 Definindo os Replica Shards - 59
3.4.2 Criando o Config Server - 60
3.4.3 Definindo o Config Log e o Start Log - 61
3.4.4 Finalizando com os Shards - 62
3.4.5 Testando - 62
Capítulo 4 - Integrando o MongoDB a uma Aplicação Web (JSF+Primefaces) - 65
4.1 Escopo - 65
4.2 Aplicação CarrosWeb - 66
4.2.1 Schema de Dados - 66
4.2.1.1 Replica Shards - 67
4.2.1.2 Mongos Config Log 68
4.2.1.3 Shard Add - 68
4.2.2 Protótipo - 68
4.2.3 XHTML - 69
4.2.4 Classes - 86
Capítulo 5 - Relatórios com MongoDB - 107
5.1 Introdução - 107
5.2 Criando Relatórios - 107
5.2.1 Primeiro Relatório - 107
5.2.2 Relatório com Subreport Parametrizado - 115
5.3 Exportando Dados - 124
5.3.1 PDF - 125
5.3.1.1 Aplicação Java Desktop - 126
5.3.1.2 Aplicação Java Web - 128
Capítulo 6 - GridFS - 133
6.1 Introdução - 133
6.2 Praticando - 133
6.3 Integrando ao Java - 134Informações Técnicas
Nº de páginas: 160 Origem: Nacional Editora: Editora Ciência Moderna Idioma: Português Edição: 1ª Edição Ano: 2015 ISBN: 9788539907236 Encadernação: Brochura Autor: Thiago Hernandes de Souza - Informações