Atps programação orientada a objeto
Por: wjsatps • 15/11/2015 • Trabalho acadêmico • 3.253 Palavras (14 Páginas) • 261 Visualizações
UNIVERSIDADE ANHANGUERA-UNIDERP
Centro de Educação a Distância
Tecnologia em Analise e Desenvolvimento de Sistemas
Atividade Prática Supervisionada
Disciplina Programação Orientada a Objetos
Professor: Jeferson Bussula Pinheiro
Tutor Presencial: Cleber Cesar
Alex Simplício Costa – 7983715731
Leandro Manes Carmo - 7985714710
UNIVERSIDADE ANHANGUERA-UNIDERP
Alex Simplício Costa
Leandro Manes Carmo
Atividade Prática Supervisionada: Programação Orientada a Objetos
Atividade pratica supervisionada apresentada ao curso superior de Tecnologia em Analise e Desenvolvimento de Sistemas da Universidade Anhanguera Uniderp, como requisito para avaliação da disciplina Programação Orientada a Objetos.
São Paulo – Setembro de 2014
SUMÁRIO
Fundamentos de Consultas SQL ................................................................ 1
DDL – DATA DEFINITION LANGUAGE ..................................................... 2
DCL – DATA CONTROL LANGUAGE ........................................................ 3
DTL – DATA TRANSACTION LANGUAGE ................................................ 3
Criação de Procedure ................................................................................. 5
Procedure dinâmica ..................................................................................... 6
Usando comandos SQL nas STORED PROCEDURES ............................. 7
Criação de Triggers ..................................................................................... 10
CRIANDO TRIGGERS ................................................................................ 10
TRANSFORMAÇÃO DE CONSULTAS SQL PARA ÁLGEBRA ................. 13
ESTIMANDO O CUSTO DE UM PLANO .................................................... 14
ESTIMANDO TAMANHOS DOS RESULTADOS ....................................... 15
ÁLGEBRA RELACIONAL EQUIVALENTES ............................................... 16
SELEÇÕES ................................................................................................. 17
PROJEÇÕES .............................................................................................. 17
PRODUTO CARTESIANOS E JUNÇÕES .................................................. 18
ENUMERAÇÃO DE PLANOS ALTERNATIVOS DE CONSULTAS ........... 19
CONSULTAS SOBRE UMA ÚNICA RELAÇÃO ......................................... 19
ESTIMATIVA DE CUSTO PARA PLANOS DE UMA ÚNICA RELAÇÃO ... 20
CONSULTAS SOBRE MÚLTIPLAS RELAÇÕES ....................................... 20
ENUMERAÇÃO DE PLANOS DE PROFUNDIDADE À ESQUERDA ........ 21
ESTIMATIVA DE CUSTO PARA PLANOS DE MÚLTIPLAS RELAÇÕES . 22
CONSULTAS ANINHADAS ........................................................................ 22
MELHORANDO O DESEMPENHO DE UMA CONSULTA ANINHADA..... 23
Gerência de Transações ............................................................................. 23
Propriedades da Transação ........................................................................ 25
Estados da Transação ................................................................................ 25
Fundamentos de Banco de Dados Distribuídos.......................................... 28
Banco de Dados Homogêneos e Heterogêneos ........................................ 28
Arquitetura Cliente/Servidor ........................................................................ 29
Processamento Distribuído ......................................................................... 30
Vantagens ................................................................................................... 31
Fundamentos do Banco de Dados Distribuídos.......................................... 34
Comparação de SGBD´s ............................................................................. 35
Bibliografia ................................................................................................... 38
1
ETAPA 1
Relatório 1
package Hotel;
//importa biblioteca
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Scanner;
//inicia a classe
public class Diaria {
//define tipo de dados para as variaveis
private int Dia_Entrada;
private int Dia_Saida;
private int Mes_Entrada;
private int Mes_Saida;
private int Hora_Entrada;
private int Hora_Saida;
private int Minuto_Entrada;
private int Minuto_Saida;
private int Ano_Entrada;
private
...