Laboratório de Banco de Dados II AULA 06 Linguagem SQL (Continuação) Prof. Érick de Souza Carvalho
|
|
- Márcia Caminha Chaplin
- 8 Há anos
- Visualizações:
Transcrição
1 Laboratório de Banco de Dados II AULA 06 Linguagem SQL (Continuação) Prof. Érick de Souza Carvalho 1
2 Trabalhando com DATAS A Data é armazenada em um formato numérico interno, contendo: Século, ano, mês, dias, horas, minutos e segundos Alteramos o Formato de Exibição, o Default é DD-MON-YY O formato de exibição pode alterar de acordo com as configurações da máquina que executa o comando SQL A função SYSDATE retorna a Data e Hora Atuais O Oracle pega a Data e a Hora do Sistema Operacional DATA + Num = Adiciona Num Dias à DATA DATA1 DATA2 = Retorna a diferença em dias entre duas datas UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A 2
3 Trabalhando com DATAS - Exemplos SELECT SYSDATE FROM DUAL; SYSDATE MAR-06 Data e Hora Atuais Mostra Apenas a Data, pois é o Formato Atual SELECT SYSDATE, SYSDATE+1, SYSDATE-1, SYSDATE + 3/24 FROM DUAL; SYSDATE SYSDATE+1 SYSDATE-1 SYSDATE+3 Data e Hora Atuais Dia, -1Dia, +3 Horas 12-MAR MAR MAR MAR-06 SELECT ENAME, SYSDATE-HIREDATE FROM EMP; ENAME SYSDATE-HIREDATE SMITH ALLEN WARD Tempo de Casa dos Funcionários Diferença em Dias da Data Atual para a de Admissão de Cada Funcionário UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A 3
4 Funções de DATA Função MONTHS_BETWEEN (Data1, Data2) ADD_MONTHS (Data, Num) NEXT_DAY (Data,DSem) LAST_DAY (Data) ROUND(Data[,fmt]) TRUNC(Data[,fmt]) Descrição Retorna a Diferença em meses entre duas Datas Adiciona Num meses à Data Retorna o próximo dia da semana DSem após a Data Último dia do mês de uma Data Arredonda uma Data para o formato especificado. Trunca uma Data para o formato especificado UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A 4
5 Funções de DATAS Exemplos 1 SELECT MONTHS_BETWEEN('23-MAR-06', '01-JAN-05') FROM DUAL; MONTHS_BETWEEN('23-MAR-06','01-JAN-05') SELECT ADD_MONTHS('14-MAR-06', 3) FROM DUAL; ADD_MONTH JUN-06 SELECT NEXT_DAY('25-DEC-06', 'FRIDAY') FROM DUAL; NEXT_DAY( DEC-06 SELECT LAST_DAY('06-FEB-06') FROM DUAL; LAST_DAY( FEB-06 UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A 5
6 Funções de DATAS Exemplos 2 SELECT ROUND(SYSDATE, 'MONTH'), ROUND(SYSDATE, 'YEAR') FROM DUAL; ROUND(SYS ROUND(SYS MAR JAN-06 SELECT ROUND(TO_DATE('26-OCT-06'), 'MONTH'), ROUND(TO_DATE('26-OCT-06'), 'YEAR') FROM DUAL; ROUND(TO_ ROUND(TO_ NOV JAN-07 SELECT ROUND(SYSDATE) FROM DUAL; ROUND(SYS MAR-06 SELECT TRUNC(TO_DATE('26-OCT-06'), 'MONTH'), TRUNC(TO_DATE('26-OCT-06'), 'YEAR') FROM DUAL; TRUNC(TO_ TRUNC(TO_ OCT JAN-06 UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A 6
7 Conversão de Tipo de Dados - Implícita De VARCHAR2 ou CHAR VARCHAR2 ou CHAR NUMBER DATE Para NUMBER DATE VARCHAR2 VARCHAR2 Exemplo: create table t_tipo_dados (c char(5), vc varchar2(5), n number(5), d date); insert into t_tipo_dados values ('1', '1', 1, sysdate); 1 row created. insert into t_tipo_dados values (1, 1, '1', '13/12/06'); 1 row created. UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A 7
8 Conversão de Tipo de Dados - Explícita TO_CHAR TO_CHAR NUMBER CHAR VARCHAR2 DATE TO_NUMBER TO_DATE UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A 8
9 Função TO_CHAR Com Números select N, to_char( ) C from dual; N C Sem Mudar o Formato TO_CHAR(Número, Formato ) Mudando o Formato Formato Descrição Exemplo Resultado 9 Representa uma Posição Numérica Força Zero Se Vazio $ Sinal de Dólar $ $1235 L Sinal da Moeda Local L Cr$1235. Ponto Decimal , Separador de Milhar 999, ,234.6 # Erro no Formato Não posso reduzir os Num. Inteiros 999 #### UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A 9
10 Função TO_CHAR Com Datas SQL> select sysdate D, to_char(sysdate) C from dual; D C MAR MAR-06 TO_CHAR(Data, Formato ) Sem Mudar o Formato Mudando o Formato Formato Descrição Exemplo Resultado YYYY Ano com 4 Dígitos, YYY, YY, Y YYYY 2006 YEAR Ano por Extenso YEAR TWO THOUSAND SIX MM Mês com 2 Dígitos MM 03 MONTH Mês por Extenso MONTH MARCH MON Mês por Extenso Abreviado MON MAR DAY Dia da Semana por Extenso DAY MONDAY DY Dia da Sem. por Extenso Abrev. DY MON D Dia da Sem. De 1 a 7 D 2 UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A10
11 Função TO_CHAR Com Datas 2 Formato Descrição Exemplo Resultado HH Horas de 1 a 12 ou HH12 HH 11 HH24 Horas de 0 a 23 HH24 23 AM PM Adiciona AM ou PM na data AM PM MI Minutos de 0 a 59 MI 54 SS Segundos de 0 a 59 SS 42 SSSS Segundos Após a Meia-Noite SSSS SP Qualquer Num por Extenso MISP FIFTY-FOUR TH Qualquer Num em Ordinal DDTHSP THIRTEENTH String Um string entre Aspas Duplas DD De MONTH 13 DE MARCH Formato Mais Usado: DD/MM/YYYY HH24:MI:SS 23/03/ :13:15 UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A11
12 Função TO_NUMBER SELECT TO_NUMBER(' ') N FROM DUAL; N SELECT TO_NUMBER('1,234.56') N FROM DUAL; ERROR at line 1: ORA-01722: invalid number SELECT TO_NUMBER('1,234.56', '999,999,999.00') N FROM DUAL; N Usa a mesma formatação de TO_CHAR com Números UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A12
13 Função TO_DATE SELECT TO_DATE( 13-MAR-06') D FROM DUAL; D MAR-06 SELECT TO_DATE('13/03/2006') D FROM DUAL; ERROR at line 1: ORA-01843: not a valid month SQL> SELECT TO_DATE('13/03/2006', 'dd/mm/yyyy') D FROM DUAL; D MAR-06 Usa a mesma formatação de TO_CHAR com Datas UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A13
14 Função NVL Converte NULL para qualquer valor: Data, Character ou Número Exemplo: SELECT ename Nome, NVL(Comm, 0) Comicao, NVL(Hiredate, '01-JAN-05') Admissao, NVL(Job, 'Sem Cargo') Cargo FROM EMP; NOME COMICAO ADMISSAO CARGO ALLEN FEB-81 SALESMAN WARD FEB-81 SALESMAN MILLER 0 23-JAN-82 CLERK Miller 0 01-JAN-05 Sem Cargo UniFOA Centro Universitário de Volta Redonda 4P_LabBD2_Aula06_01A14
www.eversantoro.com.br RECUPERANDO DADOS eversantoro
www.eversantoro.com.br RECUPERANDO DADOS eversantoro Usando funções de uma única linha para personalizar a saída eversantoro Funções SQL Entrada Saída Função arg 1 arg 2 A função executa a ação Valor do
Leia maisLinguagem PL/SQL e Triggers
TECNOLOGIA DE BASES DE DADOS Linguagem PL/SQL e Triggers António Manuel Silva Ferreira UNIVERSIDADE DE LISBOA FACULDADE DE CIÊNCIAS DEPARTAMENTO DE INFORMÁTICA asfe@di.fc.ul.pt Sumário Linguagem PL/SQL
Leia maisBases de Dados. DML Data Manipulation Language Parte 1
Bases de Dados DML Data Manipulation Language Parte 1 DML Data Manipulation Language Diz respeito à manipulação dos dados. É utilizada para: Inserir dados numa tabela(tuplos) Remover dados de uma tabela(tuplos)
Leia maisDML. SQL (Select) Verificando estrutura da tabela
SISTEMAS DE INFORMAÇÃO BANCO DE DADOS 2 SQL (Select) PROF: EDSON THIZON DML É a parte mais ampla da SQL. Permite pesquisar, alterar, incluir e deletar dados da base de dados. São quatro as sentenças mais
Leia maisDO BÁSICO AO AVANÇADO PARA MANIPULAÇÃO E OTIMIZAÇÃO DE DADOS. Fábio Roberto Octaviano
DO BÁSICO AO AVANÇADO PARA MANIPULAÇÃO E OTIMIZAÇÃO DE DADOS Fábio Roberto Octaviano Utilização de Funções na Recuperação de Dados Após o término do Capítulo: Descrever vários tipos de funções em SQL.
Leia maisFundamentos de Banco de Dados (Prática)
Fundamentos de Banco de Dados (Prática) Graduação Tecnológica: Tecnologia da Informação Autor: Prof. Carlos Eduardo Gertners de Magalhães SUMÁRIO SUMÁRIO... 2 LISTA DE FIGURAS... 3 1.1 Definições iniciais...
Leia maisSQL Linguagem de Definição de Dados. Laboratório de Bases de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
SQL Linguagem de Definição de Dados SQL Structured Query Language Uma das mais importantes linguagens relacionais (se não a mais importante) Exemplos de SGBD que utilizam SQL Oracle Informix Ingress SQL
Leia maisProgramação SQL. Introdução
Introdução Principais estruturas duma Base de Dados: Uma BD relacional é constituída por diversas estruturas (ou objectos ) de informação. Podemos destacar: Database: designa a própria BD; Table/Tabela:
Leia maisIntrodução ao SQL. O que é SQL?
Introdução ao SQL 1 O que é SQL? Inicialmente chamada de Sequel, SQL (Structured Query Language), é a linguagem padrão utilizada para comunicar-se com um banco de dados relacional. A versão original foi
Leia maisTECNOLOGIA EM SISTEMAS PARA INTERNET PROJETO DE BANCO DE DADOS
Exemplos de Scripts SQL (PostgreSQL) Pizzaria 1 2 Criação de BANCO DE DADOS CREATE DATABASE nome_do_banco; CREATE DATABASE pizzaria; Criação de TABELAS SOMENTE COM CHAVE PRIMÁRIA CREATE TABLE nome_da_tabela
Leia maisBases de Dados 2007/2008. Aula 8
Bases de Dados 2007/2008 Aula 8 1. T-SQL 2. VARIÁVEIS 3. CURSORES 4. PROCEDIMENTOS 5. EXERCÍCIOS Sumário Referências http://msdn2.microsoft.com/en-us/library/ms189826.aspx (linguagem t-sql) http://www.di.ubi.pt/~pprata/bd/bd0405-proc.sql
Leia maisAULA 7 FUNÇÕES AGREGADAS. Funções Agregadas
BANCO DE DADOS GERENCIAL 1 AULA 7 FUNÇÕES AGREGADAS Funções Agregadas São funções aquelas que tomam uma coleção (um conjunto ou subconjunto) de valores como entrada, retornando um único valor. O número
Leia maisSQL Server 2008. Ferramenta de administração. SQL Server Management Studio. 1º passo conectar ao banco de dados 2ª Query (consulta) usando SQL
SQL Server 2008 Ferramenta de administração SQL Server Management Studio Ferramenta de acesso e administração de dados em modo gráfico 1º passo conectar ao banco de dados 2ª Query (consulta) usando SQL
Leia maisPedro F. Carvalho OCP Oracle 2008.2 10g LINGUAGEM SQL. www.pedrofcarvalho.com.br contato@pedrofcarvalho.com.br São José do Rio Preto
Pedro F. Carvalho OCP Oracle 2008.2 10g LINGUAGEM SQL Objetivos Revisando a sintaxe SQL SELECT, UPDATE, INSERT, DELETE Manipulando expressões Funções matemáticas, etc Condições de Pesquisa Funções de Agregação
Leia maisSQL comando SELECT. SELECT [DISTINCT] <campos> FROM <tabela> [condição] [ ; ] Paulo Damico - MDK Informática Ltda.
SQL comando SELECT Uma das tarefas mais requisitadas em qualquer banco de dados é obter uma listagem de registros armazenados. Estas tarefas são executadas pelo comando SELECT Sintaxe: SELECT [DISTINCT]
Leia maisOracle 10g Dicas de PL/SQL. Conteúdo
Oracle 10g Dicas de PL/SQL Conteúdo Objetivos... 2 Comentários... 2 Declarações... 2 Conversões de variáveis... 2 DDL Criar, alterar ou apagar tabelas Create, Alter or Drop table... 3 Restrições na criação
Leia maisLaboratório de Banco de Dados
Laboratório de Banco de Dados Linguagens SQL e PL/SQL Aula 8 SELECT com GROUP BY e HAVING 1 Comando SELECT O comando SELECT é formado pelas cláusulas SELECT, FROM, WHERE, ORDER BY, GROUP BY, HAVING, START
Leia maisFundamentos de Programação ORACLE: SQL. Prof. Walter Gima
Fundamentos de Programação ORACLE: SQL. 1 Prof. Walter Gima walter_gima@yahoo.com.br ALIAS RELACIONAMENTOS TO_CHAR SYSDATE ROWNUM CONCATENAÇÃO PROCEDURES FUNCTIONS 2 ALIAS Utilizado para facilitar o uso
Leia maisTrabalho 3: Agenda de Tarefas
INF 1620 Estruturas de Dados Semestre 08.2 Trabalho 3: Agenda de Tarefas O objetivo deste trabalho é a implementação de um conjunto de funções para a manipulação de uma agenda de tarefas diárias, de forma
Leia maisJOÃO PAULO COLTRI MARRI ORACLE E FIREBIRD UMA ANÁLISE DE DESEMPENHO A PARTIR DE IMPLEMENTAÇÃO DE FUNÇÕES
FUNDAÇÃO DE ENSINO EURÍPIDES SOARES DA ROCHA CENTRO UNIVERSITÁRIO EURÍPIDES DE MARÍLIA - UNIVEM BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO JOÃO PAULO COLTRI MARRI ORACLE E FIREBIRD UMA ANÁLISE DE DESEMPENHO
Leia maisStructured Query Language (SQL) Aula Prática
Structured Query Language (SQL) Aula Prática Linguagens de SGBD Durante o desenvolvimento do sistema R, pesquisadores da IBM desenvolveram a linguagem SEQUEL, primeira linguagem de acesso para Sistemas
Leia maisFunções. Professor: Ricardo Luis dos Santos IFSUL Campus Sapucaia do Sul
Funções Professor: Ricardo Luis dos Santos IFSUL 2015 Clash of Students 3I Anular uma questão na prova Grupo Xerife Pontos Brogo Squad Hedo 1 First DBAs Bruno 1 300 FPS Gregory 4??? 2 Clash of Students
Leia maisLinguagem SQL. Bancos de Dados II Linguagem SQL
Linguagem SQL Bancos de Dados II Linguagem SQL SQL - Principais conceitos Machado cap.14 Introdução Importância da linguagem SQL; 1970 - Fundamentada no modelo relacional de CODD; 1974 1ª versão - SEQUEL
Leia maisMYSQL: TIPOS DE DADOS. Gilvan Vieira Moura E-mail: gilvansistema@hotmail.com
MYSQL: TIPOS DE DADOS Gilvan Vieira Moura E-mail: gilvansistema@hotmail.com TIPOS DE DADOS Bancos de dados, como falamos anteriormente, armazenam dados dentro de tabelas, na forma de linhas e colunas.
Leia mais2008.1. A linguagem SQL
SQL 2008.1 A linguagem SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua primeira versão
Leia maisComandos Auxiliares. Laboratório de Bases de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Monitor: Marcus Vinícius Custódio
Comandos Auxiliares Monitor: Marcus Vinícius Custódio TO_CHAR TO_CHAR (data [,formato_char]) ou TO_CHAR (número [,formato_char]) Converte um valor tipo data ou número para um valor char. TO_DATE TO_DATE
Leia mais2008.1 SQL. Autor: Renata Viegas
SQL Autor: Renata Viegas A linguagem SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua
Leia maisProfº Aldo Rocha. Banco de Dados
Profº Aldo Rocha Banco de Dados Aula Passada Na aula passada nós iniciamos a utilização e conhecimento de comandos voltados para implementação de rotinas em banco de dados. Os comandos apresentados foram:
Leia maisProf. Carlos Majer Aplicações Corporativas UNICID
Este material pertence a Carlos A. Majer, Professor da Unidade Curricular: Aplicações Corporativas da Universidade Cidade de São Paulo UNICID Licença de Uso Este trabalho está licenciado sob uma Licença
Leia maisPROGRAMA. Aquisição dos conceitos teóricos mais importantes sobre bases de dados contextualizados à luz de exemplos da sua aplicação no mundo real.
PROGRAMA ANO LECTIVO: 2005/2006 CURSO: LICENCIATURA BI-ETÁPICA EM INFORMÁTICA ANO: 2.º DISCIPLINA: BASE DE DADOS DOCENTE RESPONSÁVEL PELA REGÊNCIA: Licenciado Lino Oliveira Objectivos Gerais: Aquisição
Leia maisINFORMAÇÕES AO DESENVOLVEDOR (ERP)
INFORMAÇÕES AO DESENVOLVEDOR (ERP) Ano: 2015 Elaborada por: A. Linguanoto Tabelas Exportadas pelo Lúnet- Finalidade A Lúnet Soluções em Tecnologia, desenvolveu este manual técnico com a finalidade de proporcionar
Leia maisTriggers em PostgreSQL. Linguagem de Programação de Banco de Dados. Triggers em PostgreSQL. Triggers em PostgreSQL
Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com Linguagem de Programação de Banco de Dados Triggers em PostgreSQL Todos os bancos de dados comerciais possuem uma linguagem procedural auxiliar para a
Leia maisModelo Cliente/Servidor Por HIARLY ALVES
UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor. Modelo Cliente/Servidor Por HIARLY ALVES Fortaleza - CE CONCEITOS Cliente x Servidor. Cliente É um programa (software) executado
Leia maisCurso PHP Aula 08. Bruno Falcão brunogfalcao@gmail.com
+ Curso PHP Aula 08 Bruno Falcão brunogfalcao@gmail.com + Roteiro Conectividade com BD SQL + SQL Structured Query Language. Padrão para interagir com banco de dados relacionais. + Banco de dados Um banco
Leia maisBANCO DE DADOS II LINGUAGEM SQL - STRUCTURED QUERY LANGUAGE. Prof.: Elvis Bloemer Meurer
BANCO DE DADOS II LINGUAGEM SQL - STRUCTURED QUERY LANGUAGE Prof.: Elvis Bloemer Meurer ORLEANS, 2011 1 CAPITULO 6: FUNÇÕES DE GRUPO...4 6.1 OBJETIVOS DESTE CAPÍTULO...4 6.2 FUNÇÕES DISPONÍVEIS...4 6.3
Leia maisProgramação SQL. Manipulação de Dados. DML Data Manipulation Language
Programação SQL Manipulação de Dados DML Data Manipulation Language Manipulação de Dados (DML) Os comandos INSERT, UPDATE, DELETE, são normalmente classificados como pertencendo a uma sublinguagem da linguagem
Leia maisPHP e MySQL Autenticação de Usuários
PHP e MySQL Autenticação de Usuários Programação de Servidores Marx Gomes Van der Linden http://marx.vanderlinden.com.br/ Controle de Acesso A maioria das aplicações web envolve em algum ponto um mecanismo
Leia mais4 Usando funções simples Usando funções de uma única linha Funções de caractere Funções numéricas Funções de conversão Funções de expressão regular
1 Introdução O que é um banco de dados relacional? Apresentando a linguagem SQL (Structured Query Language) Usando o SQL*Plus Iniciando o SQL*Plus Iniciando o SQL*Plus a partir da linha de comando Executando
Leia maisAna Cristina de Figueiredo Dornelas SQL E ORACLE 2ª. PARTE
Ana Cristina de Figueiredo Dornelas E-mail: anacristina.dornelas@gmail.com SQL E ORACLE 2ª. PARTE 1 DML 2 DML Recursos das instruções SELECT Seleção Projeção Junção Tabela 1 Tabela 2 3 Criando uma seleção
Leia maisUsando PostgreSQL na Regra de Negócio de um ERP. Fabiano Machado Dias Eduardo Wolak
Usando PostgreSQL na Regra de Negócio de um ERP Fabiano Machado Dias Eduardo Wolak Regra de negócio? São todas as regras existentes num sistema de informação, que ditam seu comportamento, suas restrições
Leia maisTrabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Trabalhando com conexão ao banco de dados MySQL no Lazarus Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 4 O Componente Trabalhando com conexão ao banco de dados MySQL no Lazarus Ano: 03/2011
Leia maisIntrodução ao SQL. Aécio Costa
Aécio Costa A linguagem SQL é um padrão de linguagem de consulta comercial e possui as seguintes partes: Linguagem de definição de dados (DDL) Linguagem interativa de manipulação de dados (DML) Definição
Leia maisBD Oracle. Licenciatura em Engenharia Informática e Computação. Bases de Dados 2003/04
BD Oracle SGBD Oracle Licenciatura em Engenharia Informática e Computação Bases de Dados 2003/04 BD Oracle Introdução aos SGBD Base de Dados Colecção de dados que descrevem alguma realidade Sistema de
Leia maisIntrodução à linguagem SQL
Introdução à linguagem SQL 1 Histórico A linguagem de consulta estruturada (SQL - Structured Query Language) foi desenvolvida pela empresa IBM, no final dos anos 70. O primeiro banco de dados comercial
Leia mais8. Outros tipos de Transação (Modo de Transação de Autoconfirmação e Modo Implícito)
8. Outros tipos de Transação (Modo de Transação de Autoconfirmação e Modo Implícito) Nos itens anteriores vimos transações do tipo explícitas, ou seja, aquelas que iniciam com BEGIN TRANSACTION. As outras
Leia maisBANCO DE DADOS SQL (DML: SELECT, INSERT, UPDATE, DELETE)
BANCO DE DADOS SQL (DML: SELECT, INSERT, UPDATE, DELETE) Prof. Edson Thizon DML É a parte mais ampla da SQL. Permite pesquisar, alterar, incluir e deletar dados da base de dados. São quatro as sentenças
Leia maisLaboratório de Banco de Dados II Aula 1. Stored Procedures
Laboratório de Banco de Dados II Aula 1 Stored Procedures Stored procedures Uma seqüência de comandos SQL pode ser agrupada, formando uma stored procedure A sua execução é comandada, invocando-se o nome
Leia maisBANCO DE DADOS. SQL Select. Engenharia da Computação. Aula 20. Vamos considerar a tabela EMP para os exemplos a seguir. SELECT colunas FROM tabelas;
Engenharia da Computação BANCO DE DADOS Aula SQL Select SELECT - recupera informação do Banco de Dados. Formato mais simples: SELECT colunas FROM tabelas; Vamos considerar a tabela EMP para os exemplos
Leia maisAULA 2 INTERAÇÃO COM O BANCO DE DADOS
AULA 2 INTERAÇÃO COM O BANCO DE DADOS BANCO DE DADOS POSTGRESQL O PostgreSQL é um sistema gerenciador de banco de dados dos mais robustos e avançados do mundo. Seu código é aberto e é totalmente gratuito,
Leia maisAlgoritmos e Programação
Universidade Federal do Vale do São Francisco Curso de Engenharia da Produção / Elétrica Algoritmos e Programação Parte 05 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti
Leia maisTarefa Orientada 18 Procedimentos armazenados
Tarefa Orientada 18 Procedimentos armazenados Objectivos: Criar Procedimentos armazenados Chamar procedimentos armazenados Utilizar parâmetros de entrada e de saída Um procedimento armazenado representa
Leia maisLaboratório de Banco de Dados II Aula 04. Prof. Érick de Souza Carvalho
Laboratório de Banco de Dados II Aula 04 Prof. Érick de Souza Carvalho 1 SQL (Structured Query Language ) Prof. Érick de Souza Carvalho 2 SQL Structured Query Language - Introdução É uma Linguagem para
Leia maisCURSO DE ACCESS AULA 2 Criando o Banco de Dados
ROTEIRO PARA CRIAR UM Banco de Dados Selecione a opção Banco de Dados vazio do Access, para criar um novo banco. Página 1 de 9 Selecione Tabela e clique em modo de estrutura. Vamos criar as seguintes tabelas
Leia maisINFORMAÇÕES AO DESENVOLVEDOR (ERP)
EntSeg INFORMAÇÕES AO DESENVOLVEDOR (ERP) Ano: 2015 Elaborada por: A. Linguanoto Tabelas Recebidas pelo Lúnet- Finalidade A Lúnet Soluções em Tecnologia, desenvolveu este manual técnico com a finalidade
Leia maisStructured Query Language (SQL)
SQL Histórico Structured Query Language (SQL) Foi desenvolvido pela IBM em meados dos anos 70 como uma linguagem de manipulação de dados (DML - Data Manipulation Language) para suas primeiras tentativas
Leia maisRepresentando Instruções no Computador
Representando Instruções no Computador Humanos aprenderam a pensar na base 10 Números podem ser representados em qualquer base Números mantidos no hardware como série de sinais eletrônicos altos e baixos
Leia maisAULA 2 INTERAÇÃO COM O BANCO DE DADOS
AULA 2 INTERAÇÃO COM O BANCO DE DADOS BANCO DE DADOS POSTGRESQL O PostgreSQL é um sistema gerenciador de banco de dados dos mais robustos e avançados do mundo. Seu código é aberto e é totalmente gratuito,
Leia maisBanco de Dados. Um momento crucial na organização dos dados é a forma com que cadastramos estes dados, a estrutura de armazenamento que criamos.
Banco de Dados O que é um Banco de Dados? Este assunto é muito vasto, tentaremos resumi-lo para atender as questões encontradas em concursos públicos. Já conhecemos o conceito de dado, ou seja, uma informação
Leia mais5 - Vetores e Matrizes Linguagem C CAPÍTULO 5 VETORES E MATRIZES
CAPÍTULO 5 5 VETORES E MATRIZES 5.1 Vetores Um vetor armazena uma determinada quantidade de dados de mesmo tipo. Vamos supor o problema de encontrar a média de idade de 4 pessoas. O programa poderia ser:
Leia maisLinguagem de Consulta - SQL
SQL Structured Query Language Linguagem de Consulta Estruturada; Originou-se da linguagem SEQUEL (1974); Revisada e chamada de SQL em 1976/77; Em 1986, padronizada pelo ANSI/ISO - chamada SQL-86; Em 1987
Leia maisStored Procedures reduzem o tráfego na rede, pois são executadas pelo SGBD na máquina servidora de banco de dados.
Banco de Dados Prof. MSc Wagner Siqueira Cavalcante Banco de Dados: Stored Procedures e Triggers Stored Procedure é um conjunto de instruções escrito numa linguagem própria para procedures (procedimentos
Leia maisVariáveis e Comandos de Atribuição
BCC 201 - Introdução à Programação Variáveis e Comandos de Atribuição Guillermo Cámara-Chávez UFOP 1/47 Estrutura Básica de um programa C I < d i r e t i v a s do pré p r o c e s s a d o r > < d e c l
Leia maisResoluções 3.954/11 e 4.113/12. Leiaute do Arquivo de Movimento ACIC001 (CI01) Versão deste documento: 1.1
Leiaute do Arquivo de Movimento ACIC001 (CI01) Versão deste documento: 1.1 Histórico de revisão Data Versão Descrição Autor 27/06/2008 1.0.0 Versão inicial. BACEN/DEINF/DINE6 BACEN/GENCE 11/08/2008 1.0.1
Leia maisAULA 8 CRIANDO UMA CLASSE EM PHP INTERAGINDO COM BANCO DE DADOS - COM RELACIONAMENTO ENTRE TABELAS
AULA 8 CRIANDO UMA CLASSE EM PHP INTERAGINDO COM BANCO DE DADOS - COM RELACIONAMENTO ENTRE TABELAS Na grande maioria dos sistemas, faz-se necessário utilizar informações que estão armazenadas em uma determinada
Leia maisROTEIRO. A Linguagem SQL (I parte) CEFET.PHB - PI Prof. Jefferson Silva. As partes da linguagem SQL. A Linguagem de Definição de Dados (SQL-DDL)
CEFET.PHB - PI Prof. Jefferson Silva SQL (MySql) ROTEIRO I PARTE - INTRODUÇÃO AO SQL COMANDOS E SUAS PARTES DA LINGUAGEM SQL II PARTE ADMINSTRAÇÃO DE BANCO DE DADOS UTILIZANDO MYSQL PRINCIPAIS INSTRUÇÕES
Leia mais1. Domínio dos Atributos
Structure Query Language SQL Guilherme Pontes lf.pontes.sites.uol.com.br 1. Domínio dos Atributos Por domínio, ou tipo, pode-se entender como a maneira como determinado atributo (ou campo, se tratando
Leia maisIntrodução à Engenharia da Computação. Banco de Dados Professor Machado
Introdução à Engenharia da Computação Banco de Dados Professor Machado 1 Sistemas isolados Produção Vendas Compras Banco de Dados Produtos... Banco de Dados Produtos... Banco de Dados Produtos... Desvantagens:
Leia maisBANCO DE DADOS -INTRODUÇÃO AO SQL. Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br
BANCO DE DADOS -INTRODUÇÃO AO SQL Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br INTRODUÇÃO AO SQL Ferramentas brmodelo Ferramenta Case PostgreSQL versão 8 ou superior SGBD Em 1986 o American
Leia maisProgramação WEB II. PHP e Banco de Dados. progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza
PHP e Banco de Dados progweb2@thiagomiranda.net Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net PHP e Banco de Dados É praticamente impossível
Leia maisLinguagem SQL (Parte II)
Universidade Federal de Sergipe Departamento de Sistemas de Informação Itatech Group Jr Softwares Itabaiana Site: www.itatechjr.com.br E-mail: contato@itatechjr.com.br Linguagem SQL (Parte II Introdução
Leia maisDO BÁSICO AO AVANÇADO PARA MANIPULAÇÃO E OTIMIZAÇÃO DE DADOS. Fábio Roberto Octaviano
DO BÁSICO AO AVANÇADO PARA MANIPULAÇÃO E OTIMIZAÇÃO DE DADOS Fábio Roberto Octaviano Conceitos da arquitetura Oracle e da Linguagem SQL Recuperar dados por meio de SELECT Criar relatórios de dados classificados
Leia maisSISTEMAS DE INFORMAÇÃO BANCO DE DADOS 2. SQL (Select) PROF: EDSON THIZON
SISTEMAS DE INFORMAÇÃO BANCO DE DADOS 2 SQL (Select) PROF: EDSON THIZON DML É a parte mais ampla da SQL. Permite pesquisar, alterar, incluir e deletar dados da base de dados. São quatro as sentenças mais
Leia maisModelagem de banco de dados com MySQL Workbench
Modelagem de banco de dados com MySQL Workbench Após o término desse curso, você estará apto à: Teoria: Reconhecer os principais tipos de dados suportados pelo MySQL 5.0 Otimizar espaço pela escolha certo
Leia maisTRIBUNAL DE JUSTIÇA DO ESTADO DO RIO DE JANEIRO DIRETORIA GERAL DE TECNOLOGIA DA INFORMAÇÃO DEPARTAMENTO DE SISTEMAS DE INFORMAÇÃO.
TRIBUNAL DE JUSTIÇA DO ESTADO DO RIO DE JANEIRO DIRETORIA GERAL DE TECNOLOGIA DA INFORMAÇÃO DEPARTAMENTO DE SISTEMAS DE INFORMAÇÃO SQL Básico Cláudio da Costa Blanco Zanoni da Conceição Maia Jr. ÍNDICE
Leia maisBANCO DE DADOS BANCO DE DADOS. Prof. Patrícia Lucas 3º Trimestre
BANCO DE DADOS BANCO DE DADOS Prof. Patrícia Lucas 3º Trimestre ROTEIRO PARA O 3º TRIMESTRE 1. O MySQL DDL SQL 1. Como funciona o MySQL 2. Como criar um banco de dados no MySQL 3. Como criar tabelas: comandos
Leia maisFolhas de Cálculo Excel Ficha Prática 2 Pág. 2 de 8
Folhas de Cálculo Excel Ficha Prática 2 Pág. 1 de 8 OBJECTIVOS: FORMATAÇÃO DE FOLHAS DE CÁLCULO. RESOLUÇÃO: Resolva todos os exercícios desta ficha prática num único livro de trabalho, ao qual deve dar
Leia maisBanco de dados. Linguagens de Banco de Dados II. Wedson Quintanilha da Silva - www.assembla.com/spaces/objetivobd/documents
Banco de dados Linguagens de Banco de Dados II 1 Linguagem de Definição de Dados - DDL Comandos utilizados para criação do esquema de dados; Um DDL permite ao utilizador definir tabelas novas e elementos
Leia maisSQL - Structured Query Language
SQL - Structured Query Language Pág.: 2/48 SUMÁRIO ARQUITETURA CLIENTE/SERVIDOR... 4 BANCOS DE DADOS BASEADOS NA ARQUITETURA CLIENTE/SERVIDOR... 4 VANTAGENS DA TECNOLOGIA CLIENTE/SERVIDOR... 5 SEPARAÇÃO
Leia maisUma expressão básica em SQL consiste em três cláusulas: select, from e where.
Introdução a Banco de Dados O.K. Takai; I.C.Italiano; J.E. Ferreira. 67 8 A Linguagem SQL A linguagem SQL é um padrão de linguagem de consulta comercial que usa uma combinação de construtores em Álgebra
Leia maisLinguagem SQL. Comandos Básicos
Linguagem SQL Comandos Básicos Caetano Traina Júnior Grupo de Bases de Dados e Imagens Instituto de Ciências Matemáticas e de Computação Universidade de São Paulo - São Carlos caetano@icmc.sc.usp.br Comando
Leia maisLINGUAGEM SQL. SQL Server 2008 Comandos iniciais
1 LINGUAGEM SQL SQL Server 2008 Comandos iniciais SQL - STRUCTURED QUERY LANGUAGE Quando os Bancos de Dados Relacionais estavam sendo desenvolvidos, foram criadas linguagens destinadas à sua manipulação.
Leia maisDESENVOLVIMENTO DE SOFTWARE
VARIAÁ VEL Antes de iniciarmos os comandos referentes a Banco de Dados, precisamos de uma breve descrição técnica sobre Variáveis que serão uma constante em programação seja qual for sua forma de leitura.
Leia maisLinguagem de Consulta Estruturada SQL- DML
Linguagem de Consulta Estruturada SQL- DML INTRODUÇÃO A SQL - Structured Query Language, foi desenvolvido pela IBM em meados dos anos 70 como uma linguagem de manipulação de dados (DML - Data Manipulation
Leia maisPHP INTEGRAÇÃO COM MYSQL PARTE 1
INTRODUÇÃO PHP INTEGRAÇÃO COM MYSQL PARTE 1 Leonardo Pereira leonardo@estudandoti.com.br Facebook: leongamerti http://www.estudandoti.com.br Informações que precisam ser manipuladas com mais segurança
Leia maisBases de Dados. O ficheiro create-bank.sql contém um conjunto de instruções SQL para criar a base de dados de exemplo ilustrada na figura 1.
Departamento de Engenharia Informática 2008/2009 Bases de Dados Lab 1: Introdução ao ambiente 1º semestre O ficheiro create-bank.sql contém um conjunto de instruções SQL para criar a base de dados de exemplo
Leia maisAPOSTILA BANCO DE DADOS INTRODUÇÃO A LINGUAGEM SQL
1. O que é Linguagem SQL 2. Instrução CREATE 3. CONSTRAINT 4. ALTER TABLE 5. RENAME TABLE 6. TRUCANTE TABLE 7. DROP TABLE 8. DROP DATABASE 1 1. O que é Linguagem SQL 2. O SQL (Structured Query Language)
Leia maisInstituto Educacional de Castro Tecnologia em Sistemas para Internet
Instituto Educacional de Castro Tecnologia em Sistemas para Internet Profº. Luciano R. Rocha INSTALAÇÃO E MANUTENÇÃO DE BANCO DE DADOS TIPOS DE DADO Nome Aliases Descrição bigint int8 inteiro de oito bytes
Leia maisTUTORIAL DE CRIAÇÃO DE BANCO DE DADOS ESPACIAL
TUTORIAL DE CRIAÇÃO DE BANCO DE DADOS ESPACIAL Este tutorial tem por objetivo explicar a criação de bancos de dados espaciais usando o Postgis que é a extensão espacial do PostgreSQL. Os passos que serão
Leia maisOracle 10g: SQL e PL/SQL
Oracle 10g: SQL e PL/SQL PL/SQL: Visão Geral Enzo Seraphim Visão Geral Vantagens de PL/SQL Suporte total à linguagem SQL Total integração com o Oracle Performance Redução da comunicação entre a aplicação
Leia maisBanco de Dados Avançados Banco de Dados Ativo
Universidade Federal de Pernambuco Centro de Informática Banco de Dados Avançados Banco de Dados Ativo Equipe: Felipe Cavalcante Fernando Kakimoto Marcos Corrêa Sumário 1. Mini-Mundo... 3 1.1 Entidades...
Leia maisMODELO DE DADOS VS ESQUEMA
MODELO DE DADOS VS ESQUEMA Um modelo de dados é um conjunto de conceitos usados para se descrever dados. Um esquema é uma descrição de uma determinada coleção de dados, descrição essa baseada num certo
Leia maisLinguagem SQL Sub-linguagem DDL
Linguagem SQL Sub-linguagem DDL A SQL - Structured Query Language, foi desenvolvido pela IBM em meados dos anos 70 como uma linguagem de manipulação de dados (DML - Data Manipulation Language para suas
Leia maisPontifícia Universidade Católica do Rio Grande do Sul FACULDADE DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO.
Pontifícia Universidade Católica do Rio Grande do Sul FACULDADE DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO Curso Oracle 10g Prof. MSc. Luciano Blomberg lblomberg@uol.com.br 2011/1
Leia maisMANUAL INSTALAÇÃO WEB SERVICE
MANUAL INSTALAÇÃO WEB SERVICE Recebimento de dados pelo Hospital Versão 1.1 2/9/2014 Contato suporte@gtplan.com.br Índice Introdução... 2 Requerimentos para instalação do Web Service... 2 Instalação...
Leia maisDisciplina: Unidade V: Prof.: E-mail: Período:
Encontro 17 Disciplina: Sistemas de Banco de Dados Unidade V: Introdução à Linguagem SQL Prof.: Mario Filho E-mail: pro@mariofilho.com.br Período: 5º. SIG - ADM 13. Introdução à Linguagem SQL Introdução
Leia maisGerenciamento de Dados e Informação Fernando Fonseca. Graduação
Gerenciamento de Dados e Informação Fernando Fonseca 1 Suporte Nativo a XML no Oracle 10g 2 Oracle 10g XML Parsers Suporte a interfaces DOM e SAX XML Class Generator Código fonte a partir de XML DTD ou
Leia maisSISTEMAS DE INFORMAÇÃO BANCO DE DADOS SQL PROF: EDSON THIZON
SISTEMAS DE INFORMAÇÃO BANCO DE DADOS SQL PROF: EDSON THIZON Histórico Entre 1974 e 1979, o San José Research Laboratory da IBM desenvolveu um SGDB relacional que ficou conhecido como Sistema R. Para a
Leia maisComandos DDL. id_modulo = id_m odulo
Comandos DDL Estudo de Caso Controle Acadêmico Simplificado Uma escola contém vários cursos, onde cada aluno possui uma matricula num determinado curso. Estes cursos, por sua vez, possuem módulos, aos
Leia maisFundamentos do Sistema Gerenciador de Banco de Dados
Fundamentos do Sistema Gerenciador de Banco de Dados Cláudio Luís V. Oliveira Janeiro de 2010 Definição "Um sistema cujo objetivo principal é gerenciar o acesso, a correta manutenção e a integridade dos
Leia maisDepartamento de Ciências de Computação SCC Instituto de Ciências Matemáticas e de Computação ICMC Universidade de São Paulo USP
Departamento de Ciências de Computação SCC Instituto de Ciências Matemáticas e de Computação ICMC Universidade de São Paulo USP Laboratório de Bases de Dados Docente Responsável: Profa. Dra. Cristina Dutra
Leia mais