SQL Avançado e Teoria Relacional

A linguagem SQL(Structured Query Language) é uma linguagem padrão adotada pelos órgãos internacionais para o desenvolvimento de banco de dados relacional. Está relacionada diretamente aos principais bancos de dados dominantes no mercado tecnológico como: Oracle, PostgreSQL, MySQL, Firebird, dentre outros. O leitor encontrará na obra uma teoria extremamente objetiva e repleta de exemplos passo a passo, nos quais poderá desenvolver qualquer escopo de banco de dados nos padrões de normalização (Formas Normais) e Entidade-Relacionamento (modo conceitual). Os bancos de dados abordados serão: o MySQL e o PostgreSQL. Junto desses, escopos e exercícios serão aplicados de forma clara e prática visando o aprendizado conciso e efetivo.

Por: R$ 35,00

Preço a vista: R$ 35,00

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

Quem viu este produto , comprou

  • Desvendando a Programação com o SQL Server 2014 - Guia de referência prático para aprender a programar utilizando o SQL Server 2014

    O leitor aprenderá neste livro, de forma rápida e intuitiva, como utilizar os recursos de programação do SQL Server 2014. O livro é composto por 10 capítulos apresentando uma introdução geral sobre o SQL Server 2014 e como instalar o produto. Em seguida, parte-se para a criação de um banco de dados de aprendizagem chamado Especializar que será utilizado no decorrer de todo o livro. ... Ler mais +

    QUERO VER
  • Introdução à Linguagem SQL - Abordagem prática para iniciantes

    Atualmente as empresas estão coletando dados a taxas exponenciais e mesmo assim poucas pessoas sabem como acessá-los de maneira relevante. Se você trabalha em uma empresa ou é profissional de TI, este curto guia prático lhe ensinará como obter e transformar dados com o SQL de maneira significativa. Você dominará rapidamente os aspectos básicos do SQL e aprenderá como criar seus próprios bancos de dados. ... Ler mais +

    QUERO VER
  • SQL Server 2014 para Iniciantes

    O leitor aprenderá neste livro, de forma rápida e intuitiva, como utilizar o SQL Server 2014. O livro é composto por 11 capítulos, com uma introdução geral sobre o SQL Server 2014 e como instalar o produto. Em seguida, parte-se para a criação de um banco de dados de aprendizagem, chamado Especializar, que será utilizado no decorrer de todo o livro. Também são apresentados os principais comandos para inserir, atualizar, remover informações e as diferentes formas de realizar consultas das informações no banco de dados. São mostradas as várias funções existentes do SQL Server 2014, explicando o objetivo de cada função e dando exemplos de como utilizar as mesmas. A partir do capítulo 2 até o capítulo 11 o leitor encontrará, ao final de cada capítulo, um exercício de revisão de 10 questões com as respectivas respostas ... Ler mais +

    QUERO VER
  • SQL Avançado e Teoria Relacional

    A linguagem SQL(Structured Query Language) é uma linguagem padrão adotada pelos órgãos internacionais para o desenvolvimento de banco de dados relacional. Está relacionada diretamente aos principais bancos de dados dominantes no mercado tecnológico como: Oracle, PostgreSQL, MySQL, Firebird, dentre outros. O leitor encontrará na obra uma teoria extremamente objetiva e repleta de exemplos passo a passo, nos quais poderá desenvolver qualquer escopo de banco de dados nos padrões de normalização (Formas Normais) e Entidade-Relacionamento (modo conceitual). Os bancos de dados abordados serão: o MySQL e o PostgreSQL. Junto desses, escopos e exercícios serão aplicados de forma clara e prática visando o aprendizado conciso e efetivo. ... Ler mais +

    QUERO VER
  • DMVs SQL Server em Ação

    PROMOÇÃO LOGITECH BEATS E OUTROS

    Este livro possui uma diversidade de experiências que pode ser usada junto com trechos de código para melhorar imediatamente o desempenho de seus bancos de dados. O SQL Server está encontrando seu caminho em um número crescente de empresas. Embora para a maioria dos servidores seja visível, alguns parecem quase escondidos, por exemplo, servidores SharePoint e Customer Relationship Management (CRM). Além disso, quantidades crescentes de dados estão ficando armazenados dentro do SQL Server. Ambas as tendências têm influência sobre o desempenho de seus bancos de dados SQL Server e suas consultas. Você pode usar os conselhos e trechos de código dados nesta obra para lutar e reivindicar o alto desempenho do seu SQL Server. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Desvendando a Programação com o SQL Server 2014 - Guia de referência prático para aprender a programar utilizando o SQL Server 2014

    O leitor aprenderá neste livro, de forma rápida e intuitiva, como utilizar os recursos de programação do SQL Server 2014. O livro é composto por 10 capítulos apresentando uma introdução geral sobre o SQL Server 2014 e como instalar o produto. Em seguida, parte-se para a criação de um banco de dados de aprendizagem chamado Especializar que será utilizado no decorrer de todo o livro. ... Ler mais +

    QUERO VER
  • Introdução à Linguagem SQL - Abordagem prática para iniciantes

    Atualmente as empresas estão coletando dados a taxas exponenciais e mesmo assim poucas pessoas sabem como acessá-los de maneira relevante. Se você trabalha em uma empresa ou é profissional de TI, este curto guia prático lhe ensinará como obter e transformar dados com o SQL de maneira significativa. Você dominará rapidamente os aspectos básicos do SQL e aprenderá como criar seus próprios bancos de dados. ... Ler mais +

    QUERO VER
  • DMVs SQL Server em Ação

    PROMOÇÃO LOGITECH BEATS E OUTROS

    Este livro possui uma diversidade de experiências que pode ser usada junto com trechos de código para melhorar imediatamente o desempenho de seus bancos de dados. O SQL Server está encontrando seu caminho em um número crescente de empresas. Embora para a maioria dos servidores seja visível, alguns parecem quase escondidos, por exemplo, servidores SharePoint e Customer Relationship Management (CRM). Além disso, quantidades crescentes de dados estão ficando armazenados dentro do SQL Server. Ambas as tendências têm influência sobre o desempenho de seus bancos de dados SQL Server e suas consultas. Você pode usar os conselhos e trechos de código dados nesta obra para lutar e reivindicar o alto desempenho do seu SQL Server. ... Ler mais +

    QUERO VER
  • SQL Avançado e Teoria Relacional

    A linguagem SQL(Structured Query Language) é uma linguagem padrão adotada pelos órgãos internacionais para o desenvolvimento de banco de dados relacional. Está relacionada diretamente aos principais bancos de dados dominantes no mercado tecnológico como: Oracle, PostgreSQL, MySQL, Firebird, dentre outros. O leitor encontrará na obra uma teoria extremamente objetiva e repleta de exemplos passo a passo, nos quais poderá desenvolver qualquer escopo de banco de dados nos padrões de normalização (Formas Normais) e Entidade-Relacionamento (modo conceitual). Os bancos de dados abordados serão: o MySQL e o PostgreSQL. Junto desses, escopos e exercícios serão aplicados de forma clara e prática visando o aprendizado conciso e efetivo. ... Ler mais +

    QUERO VER
  • SQL Server 2014 para Iniciantes

    O leitor aprenderá neste livro, de forma rápida e intuitiva, como utilizar o SQL Server 2014. O livro é composto por 11 capítulos, com uma introdução geral sobre o SQL Server 2014 e como instalar o produto. Em seguida, parte-se para a criação de um banco de dados de aprendizagem, chamado Especializar, que será utilizado no decorrer de todo o livro. Também são apresentados os principais comandos para inserir, atualizar, remover informações e as diferentes formas de realizar consultas das informações no banco de dados. São mostradas as várias funções existentes do SQL Server 2014, explicando o objetivo de cada função e dando exemplos de como utilizar as mesmas. A partir do capítulo 2 até o capítulo 11 o leitor encontrará, ao final de cada capítulo, um exercício de revisão de 10 questões com as respectivas respostas ... Ler mais +

    QUERO VER
  • Descrição
    SQL Avançado e Teoria Relacional

    A linguagem SQL(Structured Query Language) é uma linguagem padrão adotada pelos órgãos internacionais para o desenvolvimento de banco de dados relacional. Está relacionada diretamente aos principais bancos de dados dominantes no mercado tecnológico como: Oracle, PostgreSQL, MySQL, Firebird, dentre outros. O leitor encontrará na obra uma teoria extremamente objetiva e repleta de exemplos passo a passo, nos quais poderá desenvolver qualquer escopo de banco de dados nos padrões de normalização (Formas Normais) e Entidade-Relacionamento (modo conceitual). Os bancos de dados abordados serão: o MySQL e o PostgreSQL. Junto desses, escopos e exercícios serão aplicados de forma clara e prática visando o aprendizado conciso e efetivo.
  • Sobre o Autor
  • Especificação

    Características

    Tipo de LivroLivro Físico

    Especificações

    Sobre o AutorThiago Hernandes de Souza

    Thiago Hernandes de Souza é Autodidata, Analista e Programador de Sistemas, DBA – Administrador de Banco de Dados, Professor Titular Universitário (http://www.funecsantafe.edu.br) e Instrutor de Treinamentos e Cursos online via web conference. Possui experiência com programação e banco de dados desde o ano de 1999. Entusiasta e pesquisador de tecnologias como: Java e seus frameworks, MySQL, PostgreSQL, SQL, Banco de Dados e Teoria Relacional e Otimização, além de: Pentaho BI e Design, iReport, SDK Flex, XHTML, XML, PHP e Delphi. Ministra palestras, cursos de extensão, cursos de pós-graduação tanto a distância quanto presencial.
    Informações TécnicasSumário

    Capítulo 1
    SQL (Structured Query Language) e Teoria Relacional - 1

    Capítulo 2
    Valor e Variável - 3

    Capítulo 3
    Características do Emprego do Banco de Dados - 5

    Capítulo 4
    Linguagens do Banco de Dados - 7

    Capítulo 5
    Interfaces do SGBD - 9

    Capítulo 6
    Ambiente dos Sistemas de Banco de Dados -11
    6.1 Módulos Componentes do SGBD - 11

    Capítulo 7
    Utilitários do Sistema do Banco de Dados - 13

    Capítulo 8
    Arquiteturas para SGBD - 15

    Capítulo 9
    Projeto de Banco de Dados e afim com o modelo relacional - 17

    Capítulo 10
    Modelo Entidade-Relacionamento - 19
    10.1 Generalização - 19
    10.2 Especialização - 20
    10.3 Relacionamentos - 20
    10.4 Condicionalidade - 20
    10.5 Expressão do Relacionamento - 21

    Capítulo 11
    Relacionamentos Especiais - 23
    11.1 Relacionamentos entre Múltiplas Entidades - 23
    11.2 Modelo Lógico Relacional - 23
    11.2.1 Principais Vantagens da Abordagem Relacional - 24

    Capítulo 12
    Regras de Codd - 25
    12.1 Chaves e Índices - 26
    12.2 Regras de Integridade no Modelo Relacional - 27

    Capítulo 13
    Derivação do Modelo E-R para o Modelo Relacional - 29
    13.1 Conversão do Modelo Conceitual no Modelo Lógico Relacional - 29
    13.2 Generalizações - 31
    13.3 Normalização - 31
    13.4 Sentido de Cima para Baixo (TOP-DOWN) - 31
    13.5 Sentido de Baixo para Cima (BOTTON-UP) - 31

    Capítulo 14
    Anomalias - 33

    Capítulo 15
    Primeira Forma Normal (1FN) - 35
    15.1 Variação Temporal e a Necessidade de Histórico - 35
    15.2 Dependência Funcional - 36
    15.3 Dependência Funcional Total (Completa) e Parcial - 36
    15.4 Dependência Funcional Transitiva - 37

    Capítulo 16
    Segunda Forma Normal (2FN) - 39

    Capítulo 17
    Terceira Forma Normal (3FN) - 41

    Capítulo 18
    Cláusulas SQL - 43
    18.1 Operadores Lógicos - 43
    18.2 Operadores Relacionais - 44
    18.3 Funções de Agregação - 44
    18.4 Sistemas de Banco de Dados que usam SQL - 44

    Capítulo 19
    Praticando com SQL - 47
    19.1 Criação das Entidades/Tabelas do Banco de Dados - 51
    19.2 Realizando INSERTs nas Tabelas - 55
    19.3 Trabalhando com SELECT - 66
    19.4 Trabalhando com JOINs - 67
    19.5 SUBSELECTs - 72
    19.6 Funções de Agregação -74
    19.7 Operador Relacional LIKE - 77
    19.8 >, <, >=, <= e BETWEEN - 79
    19.9 GROUP BY, ORDER BY e HAVING - 80
    19.10 WHERE - 85
    19.11 Processamento Condicional com CASE - 86
    19.12 Encapsulamento - 87

    Capítulo 20
    Aprofundando no SQL - 89

    Capítulo 21
    Otimização - 97
    21.1 Erros Comuns na Definição das Entidades - 98
    21.2 Chaves Primárias Compostas - 99
    21.3 UPDATE e DELETE - 100
    21.4 Integridade Relacional Referencial - 101
    21.5 Campos Calculados - 102

    Capítulo 22
    Permissões para os Usuários - 107
    22.1 Permissão para Todos os Objetos do Banco de Dados “academicosqlavancado” - 107
    22.2 Excluindo as Permissões para Todos os Objetos do Banco de Dados “academicosqlavancado” - 108
    22.3 Permissão por Tabelas - 108
    22.4 Excluindo a Permissão por Tabelas - 109

    Capítulo 23
    Praticando um Pouco Mais - 111
    23.1 Exercitando as Instruções SQL com o Banco “estoqueentradassaidas” - 118
    23.2 Considerações Finais da Performance com o SQL - 121
    23.2.1 Aperfeiçoando a definição de QUERIES (QUERY) - 123
    23.2.2 Dicas para a normalização das entidades e a integridade dos dados - 124

    Capítulo 24
    Prática Final Avançada - Banco de Dados Normalizado para uma Empresa de Ônibus - 127
    24.1 Diagrama E-R (Entidade-Relacionamento) Conceitual - 127
    24.2 Criando o Banco de Dados - 129
    24.2.1 Tabelas - 133
    24.2.2 Indexes - 142
    24.2.3 Triggers - 144
    24.2.4 Functions - 146
    24.2.5 Views - 147
    24.2.6 Procedures - 149

    Informações Técnicas

    Nº de páginas:168
    Origem:Nacional
    Editora:Editora Ciência Moderna
    Idioma:Português
    Edição:1ª Edição
    Ano:2013
    ISBN:9788539904280
    Encadernação:Brochura
    Autor:Thiago Hernandes de Souza
  • 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!