Sobre o livro
Indicado aos iniciantes na administração de bancos de dados, o livro explica o surgimento da linguagem SQL e sua aquisição, como efetuar a instalação do programa; manuseio, criação e remoção de bancos de dados; tabelas e consultas; uso de funções; agrupamentos, uniões, junções e visualizações de dados; índices; chaves primária e estrangeira; stored procedures; triggers e functions.
É uma atualização do Microsoft SQL Server 2008 Express - Interativo - Guia Básico, com algumas adaptações de conteúdo relacionadas à versão do SQL 2008 R2.
Sumário do livro
Capítulo 1 - Introdução
1.1 - Banco de Dados Relacional
1.2 - A Linguagem de Consulta SQL
1.3 - SQL Server 2008 R2
1.4 - Linguagem de Quarta Geração: 4GL
1.5 - Notação Básica Utilizada
1.6 - Exercícios de Fixação
Capítulo 2 - SQL Server 2008 R2 Express
2.1 - Aquisição dos Programas
2.2 - Instalações
2.3 - Ferramenta de Administração
2.4 - Instruções e Funções
Capítulo 3 - Estrutura de Dados e Consultas
3.1 - Banco de Dados
3.1.1 - Criação de Banco de Dados
3.1.2 - Uso de Banco de Dados
3.1.3 - Remoção de Banco de Dados
3.2 - Tabelas e Registros
3.2.1 - Criação de Tabelas
3.2.2 - Inserção de Registros
3.2.3 - Consulta de Registros
3.2.4 - Alteração de Registros
3.2.5 - Remoção de Registros
3.2.6 - Alteração de Tabelas
3.3 - Arquivo Morto
3.4 - O Uso de Subconsultas
3.5 - Exercícios de Fixação
Capítulo 4 - Consultas com Operadores
4.1 - Operadores Aritméticos
4.2 - Operadores de Comparação
4.3 - Operadores Lógicos
4.4 - Operadores Auxiliares
4.5 - Exercícios de Fixação
Capítulo 5 - Funções Transact-SQL
5.1 - Funções
5.2 - Funções de Agregação
5.3 - Funções de Data
5.4 - Funções Matemáticas
5.5 - Funções String
5.6 - Exercícios de Fixação
Capítulo 6 - Agrupamentos e Uniões
6.1 - Agrupar e Unir Dados
6.2 - Agrupamento de Dados
6.3 - União de Dados
6.4 - Exercícios de Fixação
Capítulo 7 - Junções e Visualizações
7.1 - Tabelas: Cliente e Venda
7.2 - Junções de Tabelas
7.3 - Agrupamento de Junções e Apelidos
7.4 - Visualização de Dados
7.5 - Exercícios de Fixação
Capítulo 8 - Recursos Complementares
8.1 - Indexação de Tabelas
8.2 - Chave, Relacionamento e Cardinalidade
8.3 - Exercícios de Fixação
Capítulo 9 - Sub-Rotinas em T-SQL
9.1 - Conceitos Gerais
9.2 - Estrutura Sintática
9.3 - Procedimentos Armazenados
9.4 - Gatilhos ou Disparadores
9.5 - Funções Armazenadas
Bibliografia