E-BOOK Desvendando o mongoDB - Do Mongo Shell ao Java Driver (envio por e-mail)
PRODUTO DIGITAL PARA DOWNLOAD. RECEBERÁ O LINK E AS INSTRUÇÕES VIA E-MAIL EM ATÉ 2 DIAS ÚTEIS APÓS A CONFIRMAÇÃO DA COMPRA.
NÃO REALIZAMOS DEVOLUÇÕES DESTE PRODUTO.
ANTES DE COMPRAR VERIFIQUE SE SEU PC OU DISPOSITIVO ESTÁ APTO À BAIXAR O ARQUIVO. VEJA MAIS EM INFORMAÇÕES ABAIXO.
*CASO TENHA ESCOLHIDO JUNTO AO E-BOOK UM PRODUTO FÍSICO, O MESMO APARECERÁ NO CARRINHO COM O PRAZO DE ENTREGA E O CUSTO DO FRETE
NESTE CASO, A OPÇÃO ENVIO POR EMAIL DESAPARECERÁ , POREM NÃO SE PREOCUPE, POIS SEU E-BOOK SERÁ ENVIADO EM ATÉ 2 DIAS ÚTEIS PARA O SEU EMAIL .
VITRINE Os TOP de vendas !!
Quem viu este produto , comprou
-
Datamining - A Mineração de Dados no Marketing, Medicina, Economia, Engenharia e Administração
VITRINE Os TOP de vendas !!
-
SPSS Básico para Análise de Dados
VITRINE Os TOP de vendas !!
-
Atualização de Views e Teoria Relacional - Solucionando o Problema da Atualização de Views
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
-
OpenSQL Banco de Dados Relacional - Versão 3.6 OpenSQL Banco de Dados Relacional - Versão 3.6
VITRINE Os TOP de vendas !!
Semana do Consumidor
-
Banco de Dados e Interface Gráfica C/C ++ Direto ao Ponto Banco de Dados e Interface Gráfica C/C ++
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
Você precisa de uma introdução rápida e fácil aos bancos de dados MongoDB e NoSQL? O livro Introdução ao MongoDB, mostra como um sistema de banco de dados orientado a documentos difere de um banco de dados relacional, explica como instalá-lo e começar a usá-lo. Você também conhecerá o básico sobre o design do MongoDB, incluindo a indexação geoespacial, aprenderá a navegar, a visualizar e a fazer consultas em seu banco de dados e a usar o GridFS com um pouco de Python. ... Ler mais +
QUERO VER -
Projeto de Banco de Dados e Teoria Relacional - Formas Normais e Tudo o Mais
VITRINE Os TOP de vendas !!
Quem viu este produto , também se interessou
-
Banco de Dados e Interface Gráfica C/C ++ Direto ao Ponto Banco de Dados e Interface Gráfica C/C ++
VITRINE Os TOP de vendas !!
-
SPSS Básico para Análise de Dados
VITRINE Os TOP de vendas !!
-
OpenSQL Banco de Dados Relacional - Versão 3.6 OpenSQL Banco de Dados Relacional - Versão 3.6
VITRINE Os TOP de vendas !!
Semana do Consumidor
-
Datamining - A Mineração de Dados no Marketing, Medicina, Economia, Engenharia e Administração
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
Você precisa de uma introdução rápida e fácil aos bancos de dados MongoDB e NoSQL? O livro Introdução ao MongoDB, mostra como um sistema de banco de dados orientado a documentos difere de um banco de dados relacional, explica como instalá-lo e começar a usá-lo. Você também conhecerá o básico sobre o design do MongoDB, incluindo a indexação geoespacial, aprenderá a navegar, a visualizar e a fazer consultas em seu banco de dados e a usar o GridFS com um pouco de Python. ... Ler mais +
QUERO VER -
VITRINE Os TOP de vendas !!
-
Projeto de Banco de Dados e Teoria Relacional - Formas Normais e Tudo o Mais
VITRINE Os TOP de vendas !!
-
Atualização de Views e Teoria Relacional - Solucionando o Problema da Atualização de Views
VITRINE Os TOP de vendas !!
- DescriçãoE-BOOK Desvendando o mongoDB - Do Mongo Shell ao Java Driver
*** MUITO IMPORTANTE ***
APÓS A SUA COMPRA VOCÊ RECEBERÁ UM LINK, ENVIADO PARA O SEU E-MAIL, CONTENDO O E-BOOK ADQUIRIDO.
ANTES DE CLICAR NO LINK É NECESSÁRIO QUE TENHA INSTALADO E AUTENTICADO EM SEU COMPUTADOR OU DISPOSITIVO DE LEITURA, O ADOBE DIGITAL EDITION, SOFTWARE FREE NECESSÁRIO PARA LER E-BOOKS NO FORMATO PDF/DRM.
NOSSOS E-BOOKS PODEM SER INSTALADOS EM ATÉ 6 EQUIPAMENTOS DISTINTOS, DESDE QUE SEJA USADO A MESMA SENHA E ID CADASTRADO NO PRIMEIRO DOWNLOAD DO ADE.
VEJA NA ABA INFORMAÇÕES COMO FAZER O DOWNLOAD DO ADOBE DIGITAL EDITION E AUTENTICA-LO.
Descrição
O objetivo deste livro é ser um guia para aqueles que desejam obter conhecimento sobre o banco de dados não relacional MongoDB (versão 2.6.3), um banco de dados NoSQL orientado a documentos. Ao leitor, serão apresentados os conceitos e a prática das operações de CRUD via Mongo Shell e Mongo Java Driver.
O livro é escrito de forma que as operações abordadas via Mongo Shell (interface de interação com o banco de dados) sejam também demonstradas via linguagem de programação Java. Assim, mesmo que o leitor não seja um programador Java, poderá tirar proveito quase que total desse material. Alguns tópicos que o livro abordará: A diferença entre o esquema de dados do MongoDB e bancos relacionais; Query Language; Administração e Segurança; Indexação de dados; Análise de Performance; GridFS; Framework de Agregação; Geolocalização; Replica Set; Introdução ao Spring Data MongoDB. - Sobre o Autor
- Especificação
Características
Tipo de Livro Livro Digital / E-book Especificações
Sobre o Autor Nelson Santos
O professor NELSON SANTOS exerce o magistério de Química há 41 anos e já perdeu a conta de quantos alunos assistiram suas aulas, muitos tendo o gosto pela matéria despertado nelas. Muito mais que um professor de Química, é apaixonado por ensinar e por seus alunos.
Cursou Engenharia Química no Instituto Militar de Engenharia (IME) e trabalhou nos principais cursos pré-vestibulares e escolas do Rio de Janeiro. Tendo se mudado para Brasília, leciona atualmente em Brasília e Goiânia.
É evangélico e congrega na Comunidade Cristã Ministério da Fé, em Brasília, onde ele e sua esposa Helena são diáconos.Informações Técnicas INSTRUÇÕES PARA BAIXAR E-BOOKS DA EDITORA CIÊNCIA MODERNA
Preparando seu PC (Mac ou Windows) para baixar seu E-Book.
Antes de fazer a compra de seu E-Book, baixe e instale e autentique o Adobe Digital Editions em seu computador, através do link:
http://www.adobe.com/br/products/digitaleditions/.
Todas as instruções necessárias para download e instalação do Adobe Digital Editions, estão disponíveis em português através do link:
http://www.adobe.com/br/products/digitaleditions/help/#transfer_sony_reader.
NOTA: E-BOOKS NÃO SÃO COPIÁVEIS E TÃO POUCO IMPRESSOS
Para baixar e ler seus e-books em dispositivos Android, recomendamos baixar o DL Reader, sempre utilizando a sua ID e Senha Adobe utlizada para baixa o ADE para seu desktop.
https://play.google.com/store/apps/details?id=com.datalogics.dlreader&hl=pt-br
Para baixar seus ebooks para I Phone e IPad, utilizando sempre a sua ID e Senha Adobe., recomendamos utilizar o aplicativo Blue Fire.
https://itunes.apple.com/br/app/bluefire-reader/id394275498?mt=8
Não execute o link de seu e-book enquanto não estiver com os ícones dos aplicativos devidamente instalados e autenticados em seu desktop.
Sobre os Dispositivos de Leitura (e-Readers)
Nossos livros digitais (E-Books) podem ser baixados e abertos em todos os dispositivos de leitura, compatíveis com o Adobe Digital Editions. No mercado brasileiro, facilmente encontramos o Coo-ler da Gato Sabido e o Positivo Alfa. Uma lista complete poderá se encontrada no link:
http://blogs.adobe.com/digitalpublishing/supported-devices.
Transferência de Itens entre Computadores
Se você autorizou seu computador, o Adobe Digital Editions não "bloqueia" seus E-Books e outras publicações digitais desse computador – elas são atribuídas a você por meio de sua ID Adobe. Isso significa que você pode transferir itens da biblioteca para 6 (seis) computadores ou dispositivos móveis compatíveis (como um Sony® Reader).
Antes de poder transferir itens entre computadores, você deve autorizar os computadores com sua ID Adobe.
Observação: os marcadores não são copiados quando os itens são transferidos para outro computador.
Para transferir um item de biblioteca para outro computador autorizado:
1. No computador para o qual está transferindo, localize e abra a pasta My Digital Editions, que se encontra dentro da pasta Meus Documentos.
2. Selecione os arquivos EPUB ou PDF que correspondem aos títulos eBook que deseja transferir.
3. Copie os arquivos selecionados para uma mídia portátil como uma unidade flash, ou envie por e-mail para o computador de destino.
4. No computador de destino, copie os arquivos EPUB ou PDF para a pasta Meus Documentos\My Digital Editions.
5. Abra o Adobe Digital Editions no computador de destino. Selecione Biblioteca > Adicionar item, em seguida navegue para a pasta My Digital Editions e selecione os novos arquivos para colocar na biblioteca.
Sistema Necessário para a Versão Windows do Adobe Digital Editions
Processador: Intel® Pentium® de 500MHz (ou mais rápido)
Sistema operacional:
o Windows 7
o Windows Vista
o Windows XP SP2 (ou superior)
o Microsoft Windows 2000 com Service Pack 4
Memória: 128 MB de RAM (mínimo)
Navegador:
o Internet Explorer 6 (ou superior)
o Firefox 2 (ou superior)
Software adicional: Adobe Flash Player 7 (ou superior)*
* Windows 7 e Windows Vista necessitam utilizar o Flash 9.0.28 ou superior.
Sistema Necessário para a Versão Apple Mac do Adobe Digital Editions
Para Mac família Intel® (Mais recentes)
o Mac OS X v10.4.11 (Tiger) ou mais novo.
o 128MB de RAM
o Qualquer processador da família Intel® para Mac é suportado
o Navegador Safari 4 ou Mozilla Firefox 3
Para Mac família PowerPC (Mais antigos)
o Mac OS X v10.4.11 (Tiger) ou mais novo
o 128MB de RAM
o Processador PowerPC® G4 ou G5 de 500Mhz
o Navegador Safari 4 ou Mozilla Firefox 3
Informações Adicionais
Através do link Fale Conosco no rodapé do nosso site .
Sumário
Capítulo 1 - Contato Inicial com o MongoDB
1.1 Modelo documental - 2
1.2 Tipos de dados aceitos pelo BSON - 3
1.3 Modelo documental, vantagens sobre tabelas esparsas - 4
1.4 A ordem e desnormalizar - 5
1.5 Referenciar nao e relacionamento - 7
1.6 Chave primaria - 8
1.7 MongoDB e case sensitive - 10
1.8 Instalando e rodando o MongoDB - 10
1.9 Criando colecoes - 12
1.10 Write Concern - 13
Consideracoes finais - 14
Capítulo 2 - Conectando o Java ao MongoDB
2.1 Mongo Java Driver - 15
2.2 Classe de conexao - 16
2.3 Conexao por meio de autenticacao - 18
2.4 Opcoes adicionais a conexao - 19
2.5 Conexao para Replica Set - 20
Consideracoes finais - 20
Capítulo 3 - Inserindo Documentos
3.1 Metodo insert() - 21
3.2 Metodo save() - 25
Consideracoes finais - 25
Capítulo 4 - Alterando Documentos
4.1 Metodo update() - 28
4.2 Metodo findAndModify() - 32
4.3 Metodo updateMulti() - 35
4.4 Operadores para Update (Update Operators) - 36
4.4.1 Operador $inc - 38
4.4.2 Operador $mul - 39
4.4.3 Operador $rename - 40
4.4.4 Operador $setOnInsert - 41
4.4.5 Operador $set - 42
4.4.6 Operador $unset - 44
4.4.7 Operadores $min e $max - 45
4.4.8 Operador $currentDate - 47
4.4.9 Operador $ - 48
4.4.10 Operador $addToSet - 50
4.4.11 Operador $pop - 51
4.4.12 Operadores $pullAll e $pull - 52
4.4.13 Operador $push - 53
4.4.14 Operador $each - 55
4.4.15 Operador $slice - 55
4.4.15.1 $slice com valor zero - 56
4.4.15.2 $slice com valor negativo - 56
4.4.15.3 $slice com valor positivo - 57
4.4.15.4 $slice com $each sem elementos - 58
4.4.15.5 $slice via Java - 59
4.4.16 Operador $sort - 60
4.4.17 Operador $position - 64
Consideracoes finais - 65
Capítulo 5 - Excluindo Documentos
5.1 Metodo remove() - 68
5.2 Metodo findAndRemove() - 68
Consideracoes finais - 69
Capítulo 6 - Operações de Leitura
6.1 Consulta Simples (Simple Query) - 71
6.1.1 Metodo findOne() - 71
6.1.2 Metodo find() - 74
6.2 Operadores de consulta e projecao - 76
6.3 Consulta Avancada (Advanced Query) - 78
6.3.1 Operadores $gt, $gte,$lt e $lte - 79
6.3.2 Operador $ne - 82
6.3.3 Operador $in - 83
6.3.4 Operador $nin - 86
6.3.5 Operador $or - 88
6.3.6 Operador $and - 90
6.3.7 Operador $not - 93
6.3.8 Operador $nor - 95
6.3.9 Operador $exists - 96
6.3.10 Operador $type - 98
6.3.11 Operador $mod - 100
6.3.12 Operador $regex - 101
6.3.13 Operador $text - 104
6.3.14 Operador $where - 108
6.3.15 Operador $all - 110
6.3.16 Operador $elemMatch - 112
6.3.17 Operador $size - 117
6.3.18 Operador $ - 118
6.3.19 Operador $elemMatch como projecao - 119
6.3.20 Operador $meta - 121
6.3.21 Operador $slice - 124
6.4 Consulta por notacao ponto (dot Notation) - 125
6.5 Metodo count() - 129
6.6 Metodo limit() - 130
6.7 Metodo skip() - 131
6.7.1 Paginando com skip() e limit() - 132
6.8 Metodo sort() - 133
6.9 Metodo pretty() - 138
Consideracoes finais - 139
Capítulo 7 - Referenciando Documentos
7.1 Salvando um documento com referencia - 144
7.2 Consulta por campo referenciado - 146
Consideracoes finais - 148
Capítulo 8 - GridFS para Grandes Documentos
8.1 Colecoes files e chunks - 150
8.2 Salvando e recuperando por GridFS - 151
Consideracoes finais - 156
Capítulo 9 - Framework de Agregação
9.1 Agregando resultados - 158
9.2 Operador $project - 160
9.3 Operador $match - 161
9.4 Operador $group - 162
9.4.1 Operadores $addToSet e $push - 163
9.4.2 Operadores $min e $max - 165
9.4.3 Operadores $first e $last - 166
9.4.4 Operador $avg e $sum - 167
9.5 Operador $out - 169
9.6 Operador $unwind - 171
9.7 Operadores $sort, $skip e $limit V 175
9.8 Operadores de expressao - 178
9.8.1 Operadores boolianos – Boolean operators - 178
9.8.1.1 Operador $and - 179
9.8.1.2 Operador $or - 180
9.8.1.3 Operador $not - 181
9.8.2 Operadores de comparacao – Comparison operators - 183
9.8.2.1 Operadores $gte, $gt, $lt e $lte - 184
9.8.2.2 Operadores $eq e $ne - 185
9.8.2.3 Operador $cmp - 187
9.8.3 Operadores String – String operators - 188
9.8.3.1 Operador $concat - 189
9.8.3.2 Operador $strcasecmp - 191
9.8.3.3 Operador $substr - 192
9.8.3.4 Operadores $toLower e $toUpper - 193
9.8.4 Operadores de conjunto – Set operators - 195
9.8.4.1 Operador $setEquals - 195
9.8.4.2 Operadores $setIntersection, $setUnion e $setDifference 197
9.8.4.3 Operador $setIsSubset - 200
9.8.4.4 Operadores $anyElementTrue e $allElementsTrue - 201
9.8.5 Operadores aritmeticos – Arithmetic operators - 203
9.8.5.1 Operador $add - 204
9.8.5.2 Operador $subtract - 204
9.8.5.3 Operador $mod - 205
9.8.5.4 Operadores $multiply e $divide - 206
9.8.6 Operador de texto – Text search operators - 209
9.8.7 Operadores array – Array operators - 212
9.8.8 Operadores de datas – Date operators - 214
9.8.8.1 Operadores $dayOfYear, $dayOfMonth e $dayOfWeek - 215
9.8.8.2 Operadores $year, $month e $week - 216
9.8.8.3 Operadores $hour, $minute, $second e $millisecond - 217
9.8.9 Expressoes de projecao – Projection expressions - 218
9.8.9.1 Expressao $map - 219
9.8.9.2 Expressao $let - 221
9.8.9.3 Expressao $literal - 223
9.8.10 Expressoes condicionais – Conditional expressions - 224
9.8.10.1 Expressao $ifNull - 224
9.8.10.2 Expressao $cond - 226
9.9 Operador $redact - 229
9.10 Chave composta - 233
Capítulo 10 - Indexando Documentos
10.1 Tipos de indices - 240
10.1.1 Indice padrao - 240
10.1.2 Indice simples - 241
10.1.3 Indice composto - 246
10.1.4 Indice de multichaves - 249
10.1.5 Indice de texto - 250
10.2 Excluindo duplicatas indexadas - 251
10.3 Determine ao MongoDB qual indice utilizar - 253
Capítulo 11 - Geolocalização
11.1 Modelo 2d - 257
11.1.1 Operador $near - 258
11.1.2 Operador $geoWithin - 260
11.1.2.1 Operador $box - 261
11.1.2.2 Operador $center - 263
11.1.2.3 Operador $polygon - 265
11.2 Modelo 2dsphere - 267
11.2.1 Operador $nearSphere - 269
11.2.2 Operador $geoWithin - 272
11.2.3 Operador $geoIntersects - 275
11.3 Agregacao com $geoNear - 280
Capítulo 12 - Conversor de Objetos
12.1 Conversores de documentos - 287
12.2 Conversores de subdocumentos - 291
12.3 Conversores para array de documentos - 296
12.4 Conversores para agregacao - 301
Capítulo 13 - Consultas via Padrão Builder
13.1 QueryBuilder - 307
13.2 BasicDBObjectBuilder - 314
Consideracoes finais - 319
Capítulo 14 - Análise de Performance
14.1 Profiling Level - 321
14.2 Comando Explain - 324
Consideracoes finais - 334
Capítulo 15 - Replica Set
15.1 Sobre o Replica Set - 335
15.2 Configurando um Replica Set - 337
15.2.1 Criando os diretorios - 337
15.2.2 Inicializando os membros - 338
15.2.3 Inserindo registros no banco de dados do conjunto - 342
15.2.4 Elegendo um novo membro - 344
15.2.5 Configuracoes adicionais - 345
15.3 Conectando as replicas via Java Driver - 346
15.3.1 Preferencia de leitura - 347
Consideracoes finais - 350
Capítulo 16 - Desenvolvimento Simples com Spring Data
16.1 Spring Data MongoDB - 351
16.1.1 Classe de conexao - 352
16.2 As classes de entidades - 353
16.3 Repository - 357
16.4 MongoTemplate - 359
16.5 Executando o projeto - 366
Consideracoes finais - 370
Capítulo 17 - Dicas de Outros Recursos do MongoDB
17.1 Comando mongoexport - 371
17.2 Comando mongoimport - 374
17.3 Comando mongodump - 375
17.4 Comando mongorestore - 377
17.5 Adicionando autenticacao ao banco de dados - 379
17.6 Dicas finais - 388
Consideracoes Finais - 389
Referências - 391Informações Técnicas
Nº de páginas: 408 Origem: Nacional Editora: Editoria Ciência Moderna Idioma: Português Edição: 1ª Edição Ano: 2015 ISBN: 9788539907137 Encadernação: Digital Autor: Marcio Ballem de Souza - Informações