Teorias

Disponível somente no TrabalhosFeitos
  • Páginas : 60 (14832 palavras )
  • Download(s) : 0
  • Publicado : 19 de maio de 2013
Ler documento completo
Amostra do texto
PRESIDENTE DA REPÚBLICA
Luiz Inácio Lula da Silva

MINISTRO DA EDUCAÇÃO
Fernando Haddad

GOVERNADOR DO ESTADO
Wellington Dias

REITOR DO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
Francisco da Chagas Santana

SECRETÁRIO DE EDUCAÇÃO A DISTÂNCIA DO MEC
Carlos Eduardo Bielschowsky

COORDENADORIA GERAL DA UNIVERSIDADE ABERTA DO BRASIL
Celso Costa

SECRETÁRIO DE EDUCAÇÃO DOESTADO DO PIAUÍ
Antonio José Medeiros

COORDENADOR GERAL DO CENTRO DE EDUCAÇÃO ABERTA A DISTÂNCIA
DO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
Elanne Cristina Oliveira dos Santos

SUPERITENDÊNTE DE EDUCAÇÃO SUPERIOR NO ESTADO
Eliane Mendonça

ORGANIZAÇÃO DO MATERIAL DIDÁTICO
Claudete de Jesus Ferreira da Silva

AUTORES
Thiago Alves Elias da Silva
Nádia Mendes dos SantosWilson de Oliveira Júnior







Caro (a) Cursista

Bem vindo (a) à disciplina PRÁTICA DE BANCO DE DADOS.
Esta é a nossa “Apostila”, material elaborado com o objetivo de contribuir para o desenvolvimento de seus estudos e para a ampliação de seus conhecimentos acerca da citada disciplina.
Este texto é destinado aos estudantes aprendizes que participam do programaEscola Técnica Aberta do Brasil (e-Tec Brasil), vinculado à Escola Técnica Aberta do Piauí (ETAPI) do Instituto Federal de Educação, Ciências e Tecnologia do Piauí (IFPI), com apoio da Prefeitura Municipal dos respectivos pólos: Alegrete do Piauí, Batalha, Monsenhor Gil e Valença do Piauí.
O texto é composto de quatro (04) Capítulos assim distribuídos:


Na Aula 1 – Banco de Dados,conceitos, definição de SGBD, projeto de banco de dados passando pelos modelos conceitual e lógico.
Na Aula 2 – A linguagem SQL, tipos de dados, instruções DDL e instruções DML.
Na Aula 3 é apresentado uma visão geral acerca dos comandos em SQL para se programar no MySQL. Um introdução aos procedimentos (store procedure) e as funções (functions) e como se implementá-los no MySQL.Na Aula 4 – é apresentado visão sobre gatilhos (triggers) e controle de acesso no MySQL. E como implementar os gatilhos, criar usuários e atribuir privilégios a esses usuários.
Quem sou?






























1. PRÁTICA DE BANCO DE DADOS.................................
1.1 Introdução.......................................................
1.2 Dados eObjetos de Banco de Dados..............
1.3 Projeto de Banco de Dados.................
1.3.1 Modelo Conceitual...................
1.3.2 Modelo Lógico...............................
2. A LINGUAGEM SQL................................................
2.1 Introdução a SQL..............
2.2 Tipos de Dados Básicos...................
2.3 O Comando Create Database..............
2.4 OComando Create Table...............







PRÁTICA DE BANCO DE DADOS 14
1.1) INTRODUÇÃO: 14
1.2) DADOS E OBJETOS DO BANCO DE DADOS: 15
1.3) PROJETO DE BANCO DE DADOS: 16
1.3.1) Modelo Conceitual: 18
A LINGUAGEM SQL 24
2.1) INTRODUÇÃO A SQL: 24
2.2) TIPOS DE DADOS BÁSICOS 25
2.3) O COMANDO CREATE DATABASE: 26
2.4) O COMANDO CREATE TABLE: 26
2.5) O COMANDO ALTERTABLE: 30
2.5.1) Apagando uma coluna de uma tabela: 31
2.5.2) Adicionando uma coluna em uma tabela: 31
2.5.3) Modificando uma coluna de uma tabela: 32
2.6) O COMANDO DROP TABLE: 33
2.7) CONSULTAS SIMPLES: 33
2.7.1) Subconsultas: 35
2.8) MANIPULANDO DADOS DE UMA TABELA (INSERT, UPDATE, DELETE): 36
2.8.1) Inserindo dados em uma tabela: 36
2.8.2) Alterando dadosde uma tabela: 38
2.8.3) Excluindo dados de uma tabela: 39
2.9) FUNÇÕES AGREGADAS: 40
2.9.1) Função Count( ): 40
2.9.2) Função Avg( ): 41
2.9.3) Função Sum( ): 41
2.9.4) Função Min( ): 41
2.9.5) Função Max( ): 41
2.10) A CLÁUSULA GROUP BY: 42
2.11) JUNÇÕES (JOIN): 43
2.11.1) Junção Interna (Inner Join): 44
2.11.2) Junções Externas (Outer Join): 46...
tracking img