FireMonkey, FireDac e Firebird - Uma Aplicação Desktop

Este é um livro essencialmente prático e mostra como utilizar o framework no desenvolvimento de uma ferramenta de administração de bancos de dados Firebird, em ambiente desktop. Originado do InterBase, o Firebird é um sistema gerenciador de bancos de dados relacional extremamente robusto, gratuito, e que vale a pena ser investigado e utilizado em diversos tipos de aplicações.

Por: R$ 75,00

Preço a vista: R$ 75,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 75,00
Outras formas de pagamento

Quem viu este produto , comprou

  • FireMonkey, FireDac e Firebird - Uma Aplicação Desktop

    Este é um livro essencialmente prático e mostra como utilizar o framework no desenvolvimento de uma ferramenta de administração de bancos de dados Firebird, em ambiente desktop. Originado do InterBase, o Firebird é um sistema gerenciador de bancos de dados relacional extremamente robusto, gratuito, e que vale a pena ser investigado e utilizado em diversos tipos de aplicações. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Câmera GoPro Hero 5 Black Adventure - CHDHX-501

    R$ 1.899,90 ou 10x de R$ 189,99

    A Câmera de Ação Hero 5 da GoPro é uma das versões mais fáceis de utilizar da marca. A qualidade das capturas mantém-se fiel a um nível elevado, possibilitando gravar vídeos com estabilização avançada em 4K e fotografar momentos únicos com resolução de 12MP a 30 quadros por segundo. ... Ler mais +

    QUERO VER
  • Pen Drive 16GB Twist Preto USB 2.0 - Multilaser Pd588

    Todos

    VITRINE Promoções \o/ !!! Ai eu vi vantagem ;)

    Características
    . Capacidade: 16 GB
    . Compatível: Mac OS 9.0 e superiores/ Windows 98 e superiores

    Informações Técnicas
    . Taxas de transmissão de dados: 3 MB/s (gravação) e 10 MB/s (leitura)
    . Conexão USB 2.0: DC 5 V
    ... Ler mais +

    QUERO VER
  • Mouse Pad com apoio em gel Preto - Maxprint - 60448-4

    Todos

    VITRINE Promoções \o/ !!! Ai eu vi vantagem ;)

    -Design ergonômico com descanso para pulso em gel. -Máximo conforto e maior produtividade durante a utilização do mouse. ... Ler mais +

    QUERO VER
  • Eletrônica Digital Integrada

    VITRINE Os Livros mais Vendidos !

    R$ 249,90 ou 4x de R$ 62,47

    Eletrónica Digital Integrada é o primeiro livro em língua portuguesa focado exclusivamente na análise, no projeto e na eletrónica de circuitos integrados digitais e nas tecnologias convencionais de fabrico, com um forte sentido prático e tendo sempre em mente as métricas-chave que caracterizam estes circuitos: a velocidade, a robustez, a potência dissipada e a área de silício exigida. Trata-se de um tema de relevo não só para alunos de Engenharia ou engenheiros, interessados em iniciar-se no fascinante mundo do desenho de circuitos integrados digitais, mas também para o vasto universo de profissionais qualificados envolvidos na utilização destes mesmos circuitos integrados. ... Ler mais +

    QUERO VER
  • Object Pascal para Delphi - Todas as Versões - Guia de Consulta Rápida

    A obra tem por objetivo familiarizar o leitor/aluno com os fundamentos da linguagem Object Pascal tal como suas regras de linguagem e construções. O Object Pascal, nada mais é, do que uma extensão da clássica linguagem Pascal, com suporte a Programação Orientada a Objetos. Este livro apresenta de forma objetiva as principais características da linguagem, como identificadores, variáveis, constantes, tipos de dados, estruturas de controle, etc além de um resumo sobre algoritmos. Ao projetar o Delphi, querendo funcionalidades mais elaboradas da orientação a objeto, a Borland utilizou o conceito "object pascal" criado pela Apple, utilizando-o como base para uma nova linguagem, que nas versões iniciais era conhecido por "object Pascal"e, que mais tarde, foi rebatizado como "Delphi Programming Language" nas versões posteriores. As maiores diferenças em relação às implementações OO das versões mais antigas foram a adição do conceito de objetos por referência, construtores, destrutores e propriedades, entre outros. Este livro é ideal para se utilizado em salas de aula e consultas. ... Ler mais +

    QUERO VER
  • Java: A Referência Completa 8ª edição

    R$ 164,90 ou 3x de R$ 54,96

    Em Java: A referência Completa, tradução da otitava edição, o autor best-seller de livros de programação Herb Schildt mostra o necessário para desenvolver, compilar, depurar e executar programas Java. Atualizado para a Plataforma Java, Edição Padrão 7 (Java SE7), o guia detalhado abrange toda linguagem Java, incluindo sua sintaxe, palavras-chave e princípios fundamentais da programação. Também serão encontradas no livro informações sobre elementos-chave da biblioteca Java API. JavaBeans, servlets, applets e Swing são estudados e exemplos reais demonstram o Java em ação.. Além disso, as novas funções do Java SE 7, como o try-with-resources, strings em switch, inferência de tipo com o operador diamante, NIO.2, e os Frameworks Fork/Join são discutidos em detalhes. ... Ler mais +

    QUERO VER
  • Carregador Portátil Power Bank 5200mAh - Tp-Link TL-PB5200

    R$ 115,90 ou 2x de R$ 57,95

    -A Solução de Energia Confiável na Correria do Dia a Dia
    -Carregamento Inteligente
    -A Velocidade de Carregamento Mais Rápida da Categoria
    -Proteção de Segurança 6 em 1
    -Compatível com iPhone, iPad, Smartphones Android e a maioria dos Dispositivos digitais de Entrada de 5V. ... Ler mais +

    QUERO VER
  • Delphi para Android e iOS: Desenvolvendo Aplicativos Móveis

    Inovar, empreender, criar e sonhar! Em um mundo cada vez mais conectado, inovar é sinônimo de criatividade e inteligência. Eletrônicos como celulares e dispositivos “vestíveis” já fazem parte do nosso dia a dia. Pensando nisso, nada melhor que colocar aquela sua ideia em prática: empreender criando aplicativos de sucesso. Com este livro será possível aprender como desenvolver aplicativos para dispositivos móveis, sejam celulares, tablets, relógios, óculos, etc. ... Ler mais +

    QUERO VER
  • HTML5 em Ação

    HTML5 em Ação fornece uma introdução completa ao desenvolvimento web com o uso de HTML5. Ele examina a especificação HTML5 por meio de códigos e exemplos do mundo real. Também faz jus ao termo “em Ação” disponibilizando o guia útil e prático necessário para a construção segura dos aplicativos e sites que você (e seus clientes) espera há anos. ... Ler mais +

    QUERO VER
  • DELPHI - Faça uma Aplicação Comercial Passo a Passo

    Neste livro você aprenderá a fazer uma aplicação passo a passo usando o Delphi, aprendendo a trabalhar com o banco de dados Interbase, conexão com o banco dados, e acesso a dados utilizando SqlDataSet, DataSetProvider e ClietDataSet. Geração de relatórios utilizando o FastReport, utilização de Joins, consultas, pesquisa Sql, edição, tudo passo a passo. ... Ler mais +

    QUERO VER
  • 1000 Questões de Matemática - Escolas Militares e Ensino Médio

    VITRINE Os Livros mais Vendidos !

    1.000 QUESTÕES DE MATEMÁTICA - Escolas Militares e Ensino Médio é um livro necessário e oportuno, que vai atender uma faixa específica de estudantes do Ensino Médio de todo o país. ... Ler mais +

    QUERO VER
  • Introdução à Compilação

    Linguagens de programação são a notação que um usuário de computador emprega para instruir a máquina a executar as tarefas que lhe interessam. Linguagens de alto nível correspondem àquelas que são mais próximas do programador que da linguagem binária primitiva, usada pelas máquinas. Há uma considerável diferença entre as duas linguagens, por isso é necessário que haja algo que converta programas escritos em linguagens de alto nível para linguagens executáveis pelo computador. ... Ler mais +

    QUERO VER
  • Programação de Sistemas Embarcados - Desenvolvendo Software para Microcontroladores em Linguagem C

    R$ 145,00 ou 2x de R$ 72,50

    Sistemas embarcados são dispositivos que podem ser encontrados em qualquer lugar, de aplicações residenciais a controladores de processos críticos como aviação ou equipamentos médicos. Atualmente, quase todo dispositivo que funcione com eletricidade possui um sistema embarcado coordenando seu funcionamento. Aprender a programar esses dispositivos envolve conhecer o hardware, os periféricos e a interação entre eles. Este livro traz os conhecimentos e ferramentas necessários para que você possa entender esses dispositivos e desenvolver aplicações com segurança e rapidez. ... Ler mais +

    QUERO VER
  • Curso de Programação em Linguagem C

    Este livro foi formatado para simplificar o aprendizado de programação em computadores, ao exprimir uma linguagem menos formal em comparação à literatura tradicional e ao explorar a programação com um encadeamento de ensino diferente do habitual. Tradicionalmente, as estruturas de dados e de controle de uma linguagem de programação são ensinadas ao estudante para ele começar a escrever cada um de seus programas como uma única unidade de processamento de informações. Somente após esta forma de programar tornar-se habitual, é apresentada a ele a técnica de divisão de um programa em subprogramas, a qual é extremamente interessante e eficaz. ... Ler mais +

    QUERO VER
  • Manual Básico para Inspetor de Manutenção Industrial - Volume 2

    Nesta obra, os leitores encontrarão um mundo de informações sobre quais são as funções e atribuições de um Inspetor de Manutenção Industrial, suas responsabilidades, como se formam esses profissionais e o que as organizações almejam com seus resultados. ... Ler mais +

    QUERO VER
  • Archicad - Passo A Passo Volume I

    R$ 169,00 ou 3x de R$ 56,33

    ARCHICAD é um software CAD/BIM completo, que atende perfeitamente às demandas de projeto de estudantes, profissionais e escritórios de arquitetura de todos os tamanhos. O programa, desenvolvido pela GRAPHISOFT, é pioneiro no conceito Edifício Virtual (Virtual Building), em que toda a documentação de projeto (plantas, elevações, perspectivas, tabelas) tem origem no modelo 3D, também chamado de edifício virtual. ... Ler mais +

    QUERO VER
  • Desvendando o mongoDB - Do Mongo Shell ao Java Driver

    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. ... Ler mais +

    QUERO VER
  • Mouse Wireless Mobile 1850 Roxo - Microsoft - U7Z-00048

    Todos

    VITRINE Promoções \o/ !!! Ai eu vi vantagem ;)

    O Wireless Mobile Mouse 1850 foi projetado para pessoas que não param, com operação sem fio e armazenamento por transmissor interno ... ... Ler mais +

    QUERO VER
  • Descrição
    FireMonkey, FireDac e Firebird - Uma Aplicação Desktop


    Criado por Eugene Kryukov, o FireMonkey é a plataforma de desenvolvimento da Embarcadero para aplicações multidispositivos.

    Este é um livro essencialmente prático e mostra como utilizar o framework no desenvolvimento de uma ferramenta de administração de bancos de dados Firebird, em ambiente desktop. Originado do InterBase, o Firebird é um sistema gerenciador de bancos de dados relacional extremamente robusto, gratuito, e que vale a pena ser investigado e utilizado em diversos tipos de aplicações.

    Você entenderá como utilizar objetos importantes da FireDAC (antiga AnyDAC), a poderosa biblioteca de acesso a dados recentemente incorporada ao arsenal de produtos da Embarcadero.

    Talvez a maior contribuição do texto seja o completo detalhamento da montagem de instruções DDL (Linguagem de Definição de Dados) de uma forma possivelmente nunca vista. O código-fonte da ferramenta, sem cortes, pode ser obtido no site da editora Ciência Moderna e facilmente transformado em aplicações mais rebuscadas.

    Outra característica interessante é a utilização da própria ferramenta na criação e administração de um banco de dados de exemplo.

    O conjunto FireMonkey, FireDAC e Firebird é, sem dúvida, o ponto forte da obra.
  • Sobre o Autor
  • Especificação

    Características

    Tipo de LivroLivro Físico

    Especificações

    Sobre o AutorIvan Mecenas

    IVAN JOSÉ DE MECENAS SILVA é graduado em Ciências Econômicas pela Universidade Federal de Sergipe. Possui cursos de extensão em Análise Administrativa (Organização & Métodos), Programação e Análise de Sistemas.

    Atuou durante vários anos na área de informática na Caixa Econômica Federal, como funcionário concursado. Trabalhou na POLITEC e na PROBANK e atualmente desenvolve sistemas de forma independente. Está envolvido com o Firebird desde a primeira versão do produto, oriunda da edição aberta do InterBase 6.0, liberada pela antiga Borland.

    Publicou quase duas dezenas de livros na área da Tecnologia da Informação.
    Informações TécnicasSumário

    CAPÍTULO 1 -Introdução- 1

    1.1 Motivação- 1

    1.2 Estrutura do livro- 2

    1.3 Público-alvo- 5

    1.4 Alguns esclarecimentos- 5

    1.5 Sobre o código-fonte- 6



    CAPÍTULO 2- Visão do FireMonkey- 7

    2.1 A interface do Delphi XE7- 7

    2.2 Algumas diferenças com relação à VCL- 8



    CAPÍTULO 3- Visão do Firebird- 11

    3.1 História- 11

    3.2 ODS (OnDisk Structure) - 13

    3.3 Tipos de dados- 13

    3.4 Características essenciais do Firebird- 15

    3.5 Instalação- 16

    3.6 Utilitários do Firebird- 19



    CAPÍTULO 4 - Visão da FireDAC - 21

    4.1 A arquitetura da FireDAC - 21

    4.2 Componentes para o Firebird - 22



    CAPÍTULO 5 - O Projeto “Administrador Firebird” - 25

    5.1 Criação do projeto - 25

    5.2 Estrutura do projeto - 26



    CAPÍTULO 6 - A Interface Principal - 29

    6.1 Visão da interface 29

    6.2 Funcionamento da interface - 31

    6.3 Principais eventos - 34

    6.4 O método RecuperaBancos 37

    6.5 O método RecuperaMetadados- 40

    6.6 Carregando as funcionalidades de consulta - 45

    6.7 Carregando as funcionalidades do menu principal - 56



    CAPÍTULO 7 - Criando Bancos de Dados - 57

    7.1 Um pouco mais sobre Firebird- 57

    7.2 Um banco de dados de exemplo- 59

    7.3 A funcionalidade Criar Bancos em ação - 60

    7.4 A construção da funcionalidade Criar Bancos- 62

    7.5 Explorando o comportamento da ferramenta- 67



    CAPÍTULO 8- Registrando Bancos de Dados - 71

    8.1 Um pouco mais sobre Firebird - 71

    8.2 A funcionalidade em tempo de projeto - 72

    8.3 Registrando bancos de dados 81



    CAPÍTULO 9- Gerenciando Usuários - 85

    9.1 Um pouco mais sobre Firebird - 85

    9.2 Construindo a funcionalidade Gerenciar Usuários - 86

    9.3 Concedendo privilégios - 96

    9.4 Registrando um usuário- 98





    CAPÍTULO 10 - Header - 101

    10.1 Um pouco mais sobre o Firebird - 101

    10.2 Construindo a funcionalidade Header - 101

    10.3 Testando a funcionalidade Header- 103



    CAPÍTULO 11 - Domínios - 105

    11.1 Um pouco mais sobre o Firebird - 105

    11.2 Acesso à funcionalidade Criar Domínios - 106

    11.3 Construindo a funcionalidade Criar Domínios - 107

    11.4 Testando a funcionalidade Criar Domínios - 114

    11.5 Construindo a funcionalidade Consultar Domínios- 116

    11.6 Testando a funcionalidade Consultar Domínios - 123



    CAPÍTULO 12 - Tabelas (Primeira Versão) - 125

    12.1 Um pouco mais sobre o Firebird - 125

    12.2 Revendo o modelo de dados - 125

    12.3 Acesso à funcionalidade Criar Tabelas (1) - 128

    12.4 Construindo a funcionalidade Criar Tabelas (1) - 128

    12.5 Testando a funcionalidade Criar Tabelas (1) - 135

    12.6 Construindo a funcionalidade Consultar Tabelas - 136

    12.7 Testando a funcionalidade Consultar Tabelas - 164



    CAPÍTULO 13 - Tabelas (Segunda Versão) - 167

    13.1 Concluindo o modelo de dados - 167

    13.2 Criando as tabelas MATERIAL e CONSUMO - 168

    13.3 Construindo a funcionalidade Criar Tabelas (2) - 170

    13.4 Testando a funcionalidade Consultar Tabelas - 185



    CAPÍTULO 14 - Visões - 187

    14.1 Algo mais sobre o Firebird- 187

    14.2 Acesso à funcionalidade Criar Visões - 187

    14.3 Construindo a funcionalidade Criar Visões - 188

    14.4 Testando a funcionalidade Criar Visões - 194

    14.5 Construindo a funcionalidade Consultar Visões- 195

    14.6 Testando a funcionalidade Consultar Visões - 198



    CAPÍTULO 15 - Procedimentos Armazenados - 199

    15.1 Algo mais sobre o Firebird - 199

    15.2 Acesso à funcionalidade Criar Procedimentos - 199

    15.3 Construindo a funcionalidade Criar Procedimentos - 200

    15.4 Testando a funcionalidade Criar Procedimentos - 205

    15.5 Construindo a funcionalidade Consultar Procedimentos - 206

    15.6 Testando a funcionalidade Consultar Procedimentos- 209



    CAPÍTULO 16 - Geradores- 211

    16.1 Aprendendo mais sobre o Firebird- 211

    16.2 Acesso à funcionalidade Criar Geradores - 212

    16.3 Construindo a funcionalidade Criar Geradores - 213

    16.4 Testando a funcionalidade Criar Geradores - 216

    16.5 Construindo a funcionalidade Consultar Geradores - 217

    16.6 Testando a funcionalidade Consultar Geradores- 219



    CAPÍTULO 17 - Gatilhos - 221

    17.1 Algo mais sobre o Firebird - 221

    17.2 Acesso à funcionalidade Criar Gatilhos - 222

    17.3 Construindo a funcionalidade Criar Gatilhos - 222

    17.4 Testando a funcionalidade Criar Gatilhos- 227

    17.5 Construindo a funcionalidade Consultar Gatilhos - 228

    17.6 Testando a funcionalidade Consultar Gatilhos - 230



    CAPÍTULO 18 - Exceções - 233

    18.1 Algo mais sobre o Firebird - 233

    18.2 Acesso à funcionalidade Criar Exceções - 233

    18.3 Construindo a funcionalidade Criar Exceções - 234

    18.4 Testando a funcionalidade Criar Exceções - 237

    18.5 Construindo a funcionalidade Consultar Exceções - 238

    18.6 Testando a funcionalidade Consultar Exceções - 240



    CAPÍTULO 19 - Funções- 243

    19.1 Aprendendo mais sobre o Firebird - 243

    19.2 Acesso à funcionalidade Registrar Funções- 243

    19.3 Construindo a funcionalidade Registrar Funções - 244

    19.4 Testando a funcionalidade Registrar Funções - 248

    19.5 Construindo a funcionalidade Consultar Funções - 249

    19.6 Testando a funcionalidade Consultar Funções - 251



    CAPÍTULO 20 - Papéis - 253

    20.1 Algo mais sobre o Firebird - 253

    20.2 Acesso à funcionalidade Criar Papéis - 253

    20.3 Construindo a funcionalidade Criar Papéis - 254

    20.4 Testando a funcionalidade Criar Papéis - 257

    20.5 Construindo a funcionalidade Consultar Papéis - 258

    20.6 Testando a funcionalidade Consultar Papéis - 260



    CAPÍTULO 21 - Privilégios - 263

    21.1 Aprendendo mais sobre Firebird - 263

    21.2 A funcionalidade Gerenciar Privilégios - 264

    21.3 Construindo a funcionalidade Gerenciar Privilégios - 265



    CAPÍTULO 22 - Editor SQL - 285

    22.1 O editor em ação - 285

    22.2 A construção da funcionalidade- 287



    CAPÍTULO 23 - Editor Script - 293

    23.1 O editor em ação - 293

    23.2 Testando o editor - 296

    23.3 A construção da funcionalidade - 298



    CAPÍTULO 24 - Backup- 303

    24.1 A importância dos backups - 303

    24.2 A funcionalidade em ação - 303

    24.3 Construindo a funcionalidade - 305



    CAPÍTULO 25 - Restore - 313

    25.1 A importância dos restores - 313

    25.2 A funcionalidade em ação - 313

    25.3 Construindo a funcionalidade - 315



    CAPÍTULO 26 - Estatísticas - 323

    26.1 Sobre as estatísticas - 323

    26.2 A funcionalidade em ação - 323

    26.3 Construindo a funcionalidade - 324

    26.4 Breve análise das estatísticas- 327



    CAPÍTULO 27 - Explorando a Ferramenta FBAdmin - 331

    27.1 A aba Dados - 331

    27.2 A aba Propriedades - 335

    27.3 A código da aba Dados - 337



    CAPÍTULO 28 - A Unidade uxForm- 341

    28.1 Sobre a unidade 3- 41



    CAPÍTULO 29 - A Unidade uxFuncs - 347

    29.1 Sobre a unidade - 347



    CAPÍTULO 30 - As Unidades uDAC e uMensagem - 353

    30.1 A unidade uDAC - 353

    30.2 A unidade uMensagem- 448



    REFERÊNCIAS BIBLIOGRÁFICAS - 451

    Informações Técnicas

    Nº de páginas:464
    Origem:Nacional
    Editora:Editora Ciência Moderna
    Idioma:Português
    Edição:1ª Edição
    Ano:2016
    ISBN:9788539907878
    Encadernação:Brochura
    Autor:Ivan Mecenas
  • Informações

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!