O documento discute funções SQL, incluindo funções de uma única linha para manipulação de caracteres, números e datas, e funções de várias linhas. Também aborda conversão de tipos de dados explícita e implícita.
O documento apresenta uma introdução sobre SQL, incluindo sua história e partes. Descreve os comandos SQL para definição de dados, como CREATE, DROP e ALTER. Explica integridade de chaves, referencial e de domínio. Apresenta tipos de dados e índices. Por fim, solicita um exercício para criação de tabelas relacionais.
O documento resume os principais tópicos sobre instruções SQL abordados em uma aula sobre banco de dados, incluindo sintaxe básica de SELECT, operadores aritméticos e de comparação, cláusulas WHERE, LIKE e ORDER BY.
O documento discute funções da linguagem SQL. Ele explica que as funções SQL existem para facilitar a manipulação de dados e são categorizadas em funções matemáticas, de cadeia de caracteres, de data/hora, de agregação e de formatação. Exemplos de funções de cada categoria são fornecidos como ABS, CONCAT, NOW, COUNT e TO_CHAR. Além disso, exercícios sobre funções de agregação são apresentados.
Este documento apresenta as principais categorias de funções no SQL: manipulação de datas e horas, strings, números e controle de fluxo. Essas funções permitem personalizar a apresentação e manipulação de dados em consultas SQL. Algumas funções de datas incluem Date_Format e Month, enquanto Upper e Concat são exemplos de funções de strings.
Este documento discute funções SQL, incluindo funções de caracteres, números e datas. Ele explica como usar funções como LOWER, UPPER, SUBSTRING, LEN, SUM, AVG, COUNT, MAX, MIN, GETDATE, DATEPART e DATEDIFF. Também cobre agrupamento de dados usando GROUP BY e filtros em grupos com HAVING.
Este documento discute funções SQL, incluindo funções de caracteres, números e datas. Ele explica como usar funções como LOWER, UPPER, SUBSTRING, LEN, SUM, AVG, COUNT, MAX, MIN, GETDATE, DATEPART e DATEDIFF. Também cobre o uso de GROUP BY e HAVING para agrupar e filtrar dados agrupados.
O documento apresenta uma introdução sobre tipos de dados e tabelas no SQL Server. A seção 2 discute tipos de dados de sistema e alias, enquanto a seção 3 fala sobre criação de tabelas e geração de scripts. Por fim, a seção 4 aborda particionamento de tabelas, definindo funções, schemes e operações em tabelas particionadas. Um laboratório prático é proposto para exercitar esses conceitos.
O documento fornece uma introdução sobre SQL, incluindo sua história, propriedades, funções e comandos básicos. Resume os principais pontos abordados no documento em 3 frases:
1. SQL é uma linguagem padronizada para definir, manipular e consultar dados armazenados em bancos de dados relacionais.
2. O documento explica os comandos DDL, DML, DCL utilizados no SQL para criação, manipulação e controle de acesso a dados.
3. É apresentado exemplos de comandos
O documento apresenta uma introdução sobre SQL, incluindo sua história e partes. Descreve os comandos SQL para definição de dados, como CREATE, DROP e ALTER. Explica integridade de chaves, referencial e de domínio. Apresenta tipos de dados e índices. Por fim, solicita um exercício para criação de tabelas relacionais.
O documento resume os principais tópicos sobre instruções SQL abordados em uma aula sobre banco de dados, incluindo sintaxe básica de SELECT, operadores aritméticos e de comparação, cláusulas WHERE, LIKE e ORDER BY.
O documento discute funções da linguagem SQL. Ele explica que as funções SQL existem para facilitar a manipulação de dados e são categorizadas em funções matemáticas, de cadeia de caracteres, de data/hora, de agregação e de formatação. Exemplos de funções de cada categoria são fornecidos como ABS, CONCAT, NOW, COUNT e TO_CHAR. Além disso, exercícios sobre funções de agregação são apresentados.
Este documento apresenta as principais categorias de funções no SQL: manipulação de datas e horas, strings, números e controle de fluxo. Essas funções permitem personalizar a apresentação e manipulação de dados em consultas SQL. Algumas funções de datas incluem Date_Format e Month, enquanto Upper e Concat são exemplos de funções de strings.
Este documento discute funções SQL, incluindo funções de caracteres, números e datas. Ele explica como usar funções como LOWER, UPPER, SUBSTRING, LEN, SUM, AVG, COUNT, MAX, MIN, GETDATE, DATEPART e DATEDIFF. Também cobre agrupamento de dados usando GROUP BY e filtros em grupos com HAVING.
Este documento discute funções SQL, incluindo funções de caracteres, números e datas. Ele explica como usar funções como LOWER, UPPER, SUBSTRING, LEN, SUM, AVG, COUNT, MAX, MIN, GETDATE, DATEPART e DATEDIFF. Também cobre o uso de GROUP BY e HAVING para agrupar e filtrar dados agrupados.
O documento apresenta uma introdução sobre tipos de dados e tabelas no SQL Server. A seção 2 discute tipos de dados de sistema e alias, enquanto a seção 3 fala sobre criação de tabelas e geração de scripts. Por fim, a seção 4 aborda particionamento de tabelas, definindo funções, schemes e operações em tabelas particionadas. Um laboratório prático é proposto para exercitar esses conceitos.
O documento fornece uma introdução sobre SQL, incluindo sua história, propriedades, funções e comandos básicos. Resume os principais pontos abordados no documento em 3 frases:
1. SQL é uma linguagem padronizada para definir, manipular e consultar dados armazenados em bancos de dados relacionais.
2. O documento explica os comandos DDL, DML, DCL utilizados no SQL para criação, manipulação e controle de acesso a dados.
3. É apresentado exemplos de comandos
Este documento discute SQL e o uso de bancos de dados relacionais. Ele fornece uma introdução aos principais conceitos de SQL como DDL, DML, consultas, funções agregadas e operadores relacionais. Também apresenta exemplos de como criar e manipular tabelas, banco de dados e consultas em SQL.
O documento apresenta os principais conceitos da linguagem SQL, incluindo suas partes (DDL, DML), tipos de dados, comandos para criação, alteração e remoção de tabelas e restrições.
T@rget Trust - Formação: Administrador e Desenvolvedor PostgreSQLTargettrust
O documento descreve um curso de Administrador e Desenvolvedor PostgreSQL. O curso ensina sobre administração e desenvolvimento no banco de dados PostgreSQL, incluindo fundamentos de SQL, procedimentos PL/pgSQL, administração e administração avançada. O curso total dura 80 horas e é dividido em 4 módulos.
Este documento fornece uma introdução à linguagem SQL (Structured Query Language). Ele descreve o modelo relacional de dados, a definição da linguagem SQL e seus principais comandos para manipulação de dados, definição de esquemas e controle de acesso.
Este documento fornece uma introdução à linguagem SQL, incluindo sua história, propósito e principais comandos. Apresenta o modelo relacional de dados e discute os comandos CREATE TABLE, VIEWS e REGRAS DE INTEGRIDADE que garantem a consistência dos dados.
1) O documento descreve várias funções integradas no SQL para realizar operações de consulta e manipulação de dados em bancos de dados. 2) As funções incluem operações aritméticas, lógicas e de manipulação de strings, números, datas e conversão de tipos de dados. 3) Também são descritas funções estatísticas para agrupar e resumir dados por coluna.
O documento descreve conceitos fundamentais de bancos de dados, incluindo instâncias, esquemas, independência de dados, modelos de dados, modelo entidade-relacionamento e a linguagem SQL.
Este documento fornece um resumo sobre o PostGIS, incluindo: (1) suas principais funcionalidades como suporte espacial ao PostgreSQL; (2) as geometrias suportadas como pontos, linhas e polígonos; (3) a estrutura de dados baseada no padrão OGC SFS.
Aula 22 - Os comandos XLINE, RAY, SPLINE e outros no Autocad 14.alexandre ribeiro
Vigésima segunda aula de Introdução ao Autocad R14.da autoria do Arquitecto Alexandre Ribeiro, fundador da Ibercad e responsável pela introdução do ZWCAD em Portugal desde 2005. Este manual também pode ser utilizado para aprender a trabalhar no ZWCAD uma vez que os programas continuam muito idênticos. Pode fazer o download da versão trial e também recolher mais informações sobre este Software CAD alternativo em http://bit.ly/18KqE5q.
O documento descreve a API gráfica Metal da Apple para iOS, apresentando seus principais conceitos e componentes como Device, Command Queue, Command Buffer, Buffers, Textures e Pipelines. Explica como criar um projeto simples usando Metal para renderizar um triângulo de cores variadas na tela.
1) O documento descreve os principais comandos da linguagem SQL para manipulação de dados em bancos de dados, incluindo comandos DDL para definição e DML para manipulação.
2) São apresentados comandos como CREATE DATABASE, CREATE TABLE, INSERT, UPDATE, DELETE e SELECT, explicando suas funções e sintaxes básicas.
3) Inclui exemplos de junções, projeções e ordenações em consultas SQL com múltiplas tabelas.
O documento descreve a linguagem SQL (Structured Query Language), incluindo suas principais funcionalidades como definição e manipulação de dados em bancos de dados relacionais através de comandos DDL e DML. Também explica como criar, alterar e definir restrições em tabelas usando comandos como Create Table, Alter Table, e Constraints.
Pré processamento de grandes dados com Apache SparkFelipe
O documento apresenta o framework Apache Spark para pré-processamento de grandes dados, abordando conceitos como RDDs, DataFrames, UDFs e a biblioteca Spark ML. É demonstrado um estudo de caso completo de pré-processamento de um conjunto de dados de reviews da Amazon contendo 82 milhões de registros.
O documento descreve a linguagem SQL, usada para definir e manipular dados em bancos de dados relacionais. Apresenta os principais comandos da SQL, divididos em linguagem de definição de dados (DDL) e linguagem de manipulação de dados (DML). Fornece exemplos de comandos DDL como CREATE TABLE e ALTER TABLE, e de comandos DML como SELECT, INSERT e UPDATE.
O documento resume conceitos básicos de SQL, incluindo sua função como linguagem de consulta e manipulação de dados em bancos de dados relacionais. Apresenta termos como tabela, linha, coluna e discute instruções CREATE para definição de esquemas, tabelas, domínios e tipos de dados. Também aborda restrições como chaves primárias, estrangeiras e checagem de valores.
Este documento apresenta um comando SQL para inserir dados de bairros no banco de dados SistemaCodigosPostais. O comando insere 11 bairros do distrito 1 da província 1, atribuindo um código único a cada bairro. O documento também fornece um formulário para selecionar províncias, distritos e bairros armazenados no banco de dados.
Apresentação sobre algumas das novidades do SQL Server 2008 com demonstrações práticas dos novos recursos na quarta reunião presencial da comunidade NetPonto
1) O documento introduz as características da linguagem SQL, incluindo sua origem, divisões e instruções principais como SELECT, INSERT, UPDATE e DELETE. 2) Detalha os tipos de dados suportados por SQL e comandos para criar, alterar e excluir tabelas como CREATE, ALTER e DROP. 3) Apresenta exemplos de consultas, restrições, funções agregadas e outras funcionalidades da linguagem.
O documento resume uma palestra sobre programação de macros no LibreOffice usando LibreOffice Basic. Ele apresenta o palestrante e sua empresa, Ambiente Livre, e discute tópicos como onde executar macros, a IDE do Basic, variáveis, controles de fluxo, objetos e a API do LibreOffice.
O documento descreve funções para manipulação de arquivos em C, incluindo fopen para abrir arquivos, fread e fwrite para ler e gravar dados binários, e funções como fgets e fputs para ler e gravar strings. Streams representam arquivos de forma independente do dispositivo, permitindo acesso uniforme a diferentes tipos de arquivos e dispositivos.
O documento descreve dois exercícios sobre arquivos em C. O primeiro pede para ler e gravar nomes de cidades em arquivos, ordená-los e mostrar em tela. O segundo gera números aleatórios, grava em arquivos, ordena, calcula estatísticas e mostra resultados. Ambos devem ter menus e funções.
Mais conteúdo relacionado
Semelhante a BD I - Aula 13 A - Funcoes de string datas numeros e conversao - parte 03
Este documento discute SQL e o uso de bancos de dados relacionais. Ele fornece uma introdução aos principais conceitos de SQL como DDL, DML, consultas, funções agregadas e operadores relacionais. Também apresenta exemplos de como criar e manipular tabelas, banco de dados e consultas em SQL.
O documento apresenta os principais conceitos da linguagem SQL, incluindo suas partes (DDL, DML), tipos de dados, comandos para criação, alteração e remoção de tabelas e restrições.
T@rget Trust - Formação: Administrador e Desenvolvedor PostgreSQLTargettrust
O documento descreve um curso de Administrador e Desenvolvedor PostgreSQL. O curso ensina sobre administração e desenvolvimento no banco de dados PostgreSQL, incluindo fundamentos de SQL, procedimentos PL/pgSQL, administração e administração avançada. O curso total dura 80 horas e é dividido em 4 módulos.
Este documento fornece uma introdução à linguagem SQL (Structured Query Language). Ele descreve o modelo relacional de dados, a definição da linguagem SQL e seus principais comandos para manipulação de dados, definição de esquemas e controle de acesso.
Este documento fornece uma introdução à linguagem SQL, incluindo sua história, propósito e principais comandos. Apresenta o modelo relacional de dados e discute os comandos CREATE TABLE, VIEWS e REGRAS DE INTEGRIDADE que garantem a consistência dos dados.
1) O documento descreve várias funções integradas no SQL para realizar operações de consulta e manipulação de dados em bancos de dados. 2) As funções incluem operações aritméticas, lógicas e de manipulação de strings, números, datas e conversão de tipos de dados. 3) Também são descritas funções estatísticas para agrupar e resumir dados por coluna.
O documento descreve conceitos fundamentais de bancos de dados, incluindo instâncias, esquemas, independência de dados, modelos de dados, modelo entidade-relacionamento e a linguagem SQL.
Este documento fornece um resumo sobre o PostGIS, incluindo: (1) suas principais funcionalidades como suporte espacial ao PostgreSQL; (2) as geometrias suportadas como pontos, linhas e polígonos; (3) a estrutura de dados baseada no padrão OGC SFS.
Aula 22 - Os comandos XLINE, RAY, SPLINE e outros no Autocad 14.alexandre ribeiro
Vigésima segunda aula de Introdução ao Autocad R14.da autoria do Arquitecto Alexandre Ribeiro, fundador da Ibercad e responsável pela introdução do ZWCAD em Portugal desde 2005. Este manual também pode ser utilizado para aprender a trabalhar no ZWCAD uma vez que os programas continuam muito idênticos. Pode fazer o download da versão trial e também recolher mais informações sobre este Software CAD alternativo em http://bit.ly/18KqE5q.
O documento descreve a API gráfica Metal da Apple para iOS, apresentando seus principais conceitos e componentes como Device, Command Queue, Command Buffer, Buffers, Textures e Pipelines. Explica como criar um projeto simples usando Metal para renderizar um triângulo de cores variadas na tela.
1) O documento descreve os principais comandos da linguagem SQL para manipulação de dados em bancos de dados, incluindo comandos DDL para definição e DML para manipulação.
2) São apresentados comandos como CREATE DATABASE, CREATE TABLE, INSERT, UPDATE, DELETE e SELECT, explicando suas funções e sintaxes básicas.
3) Inclui exemplos de junções, projeções e ordenações em consultas SQL com múltiplas tabelas.
O documento descreve a linguagem SQL (Structured Query Language), incluindo suas principais funcionalidades como definição e manipulação de dados em bancos de dados relacionais através de comandos DDL e DML. Também explica como criar, alterar e definir restrições em tabelas usando comandos como Create Table, Alter Table, e Constraints.
Pré processamento de grandes dados com Apache SparkFelipe
O documento apresenta o framework Apache Spark para pré-processamento de grandes dados, abordando conceitos como RDDs, DataFrames, UDFs e a biblioteca Spark ML. É demonstrado um estudo de caso completo de pré-processamento de um conjunto de dados de reviews da Amazon contendo 82 milhões de registros.
O documento descreve a linguagem SQL, usada para definir e manipular dados em bancos de dados relacionais. Apresenta os principais comandos da SQL, divididos em linguagem de definição de dados (DDL) e linguagem de manipulação de dados (DML). Fornece exemplos de comandos DDL como CREATE TABLE e ALTER TABLE, e de comandos DML como SELECT, INSERT e UPDATE.
O documento resume conceitos básicos de SQL, incluindo sua função como linguagem de consulta e manipulação de dados em bancos de dados relacionais. Apresenta termos como tabela, linha, coluna e discute instruções CREATE para definição de esquemas, tabelas, domínios e tipos de dados. Também aborda restrições como chaves primárias, estrangeiras e checagem de valores.
Este documento apresenta um comando SQL para inserir dados de bairros no banco de dados SistemaCodigosPostais. O comando insere 11 bairros do distrito 1 da província 1, atribuindo um código único a cada bairro. O documento também fornece um formulário para selecionar províncias, distritos e bairros armazenados no banco de dados.
Apresentação sobre algumas das novidades do SQL Server 2008 com demonstrações práticas dos novos recursos na quarta reunião presencial da comunidade NetPonto
1) O documento introduz as características da linguagem SQL, incluindo sua origem, divisões e instruções principais como SELECT, INSERT, UPDATE e DELETE. 2) Detalha os tipos de dados suportados por SQL e comandos para criar, alterar e excluir tabelas como CREATE, ALTER e DROP. 3) Apresenta exemplos de consultas, restrições, funções agregadas e outras funcionalidades da linguagem.
O documento resume uma palestra sobre programação de macros no LibreOffice usando LibreOffice Basic. Ele apresenta o palestrante e sua empresa, Ambiente Livre, e discute tópicos como onde executar macros, a IDE do Basic, variáveis, controles de fluxo, objetos e a API do LibreOffice.
O documento descreve funções para manipulação de arquivos em C, incluindo fopen para abrir arquivos, fread e fwrite para ler e gravar dados binários, e funções como fgets e fputs para ler e gravar strings. Streams representam arquivos de forma independente do dispositivo, permitindo acesso uniforme a diferentes tipos de arquivos e dispositivos.
O documento descreve dois exercícios sobre arquivos em C. O primeiro pede para ler e gravar nomes de cidades em arquivos, ordená-los e mostrar em tela. O segundo gera números aleatórios, grava em arquivos, ordena, calcula estatísticas e mostra resultados. Ambos devem ter menus e funções.
O documento descreve um exercício para um programa em C que trabalha com estruturas e funções. O programa deve ter estruturas para dados e clientes e conter um menu principal com opções para funções de incluir, excluir, listar um registro ou todos os registros cadastrados no vetor.
Registros ou estruturas são tipos de dados definidos pelo usuário que agrupam variáveis relacionadas sob um nome. Uma estrutura é definida usando o comando struct e especificando os campos. Uma variável de estrutura aloca memória para armazenar todos os seus campos. Os campos de uma variável de estrutura podem ser acessados usando o operador ponto.
1) O documento descreve os procedimentos para realizar manutenção em tabelas de um banco de dados, como adicionar, modificar e excluir colunas e chaves primárias. 2) Ele também explica como mover tabelas entre esquemas e remover restrições como chaves estrangeiras. 3) Vários exemplos ilustram como executar essas operações em tabelas já populadas com dados.
1) O documento descreve os tipos de dados usados para criar tabelas em bancos de dados, incluindo tipos numéricos, alfanuméricos, datas e horários, binários e XML.
2) São explicados conceitos como schemas, que agrupam objetos dentro de bancos de dados, e como escolher tipos de dados apropriados para cada coluna de tabela.
3) São mostrados exemplos de código SQL para criação de tabelas com diferentes tipos de dados.
O documento discute os comandos DML (Data Manipulation Language) para inserção, alteração e exclusão de dados em bancos de dados. Especificamente, cobre os comandos INSERT para inserção de dados, UPDATE para alteração de dados, e DELETE para exclusão de dados. Fornece exemplos detalhados sobre como usar cada um desses comandos no SQL Server.
Este documento fornece instruções para realizar exercícios em um banco de dados sobre contas bancárias. Inclui o script SQL para criar as tabelas e inserir dados iniciais, além de 16 exercícios para serem realizados fazendo consultas nesse banco de dados.
1) O documento discute operadores como TOP e TABLESAMPLE para limitar o número de linhas retornadas por consultas SELECT e como eles funcionam.
2) Também aborda subconsultas, que permitem executar consultas SELECT dentro de outras consultas, e diferencia entre subconsultas correlacionadas e não-correlacionadas.
3) Por fim, explica como consultas correlacionadas e não-correlacionadas são executadas, com a consulta interior dependendo ou não da exterior.
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...Rodrigo Kiyoshi Saito
1. O documento apresenta 10 exercícios sobre funções em programação. 2. Os exercícios envolvem criar funções para imprimir mensagens, menus, calcular áreas, converter temperaturas, encontrar raiz quadrada, verificar anos bissextos e inverter strings. 3. As funções devem receber e retornar parâmetros de diferentes tipos como inteiros, floats, strings e vetores.
O documento discute conceitos fundamentais de modularização e programação estruturada, incluindo: 1) a divisão de problemas em módulos menores para facilitar o desenvolvimento e manutenção de programas; 2) a utilização de subprogramas para implementar cada módulo de forma independente; 3) a comunicação entre módulos através de parâmetros formais e reais.
BD I - Aula 13 B - Agrupando Dados - Parte 04 - Exercicios EnunciadoRodrigo Kiyoshi Saito
This document contains the script for creating tables, inserting data, and providing sample queries to demonstrate the SELECT command on a sample database containing product, customer, and order information. The script defines 8 tables, inserts data into these tables, including categories, products, customers, employees, orders and order items. It then provides examples of SELECT queries to retrieve data from these tables.
O documento discute agrupamento e resumo de dados em bancos de dados. Ele explica como usar funções agregadas como COUNT, SUM, AVG, MAX e MIN com cláusulas GROUP BY e HAVING para agrupar e filtrar dados resumidos. Também aborda o tratamento de valores nulos e como aplicar funções agregadas de diferentes maneiras.
BD I - Aula 13 B - Agrupando dados - Parte 04 - Exercicios EnunciadoRodrigo Kiyoshi Saito
This document contains the script for creating tables, inserting data, and providing exercises for a database class. It creates tables for categories, clients, functions, employees, orders, order items, and products. It then inserts sample data into these tables. The script is intended for students to run queries and exercises on this sample database.
O documento apresenta exemplos de algoritmos para manipulação de matrizes. O primeiro exemplo soma as notas de alunos armazenadas em uma matriz. O segundo exemplo preenche uma matriz 10x10 com valores lidos, e gera outra matriz multiplicando por três os valores pares da primeira.
O documento discute algoritmos e estruturas de dados, especificamente vetores unidimensionais. Apresenta três exemplos de algoritmos que manipulam vetores: um que lê notas e mostra quantas estão acima da média, outro que soma dois vetores, e um terceiro que preenche um vetor com 1 em posições pares e 0 em ímpares.
Os documentos apresentam algoritmos e resoluções de problemas em português estruturado utilizando diferentes estruturas de repetição como enquanto, repita, para. São discutidos conceitos como fatorial, operadores DIV e MOD, e exemplos de resolução de problemas que envolvem tarefas como apresentar quadrados, tabuadas, somatórios.
O documento apresenta 10 exercícios de programação em Português Estruturado com suas respectivas soluções. Os exercícios envolvem ler e processar valores numéricos para realizar cálculos e apresentar mensagens com base nos resultados obtidos.
O documento apresenta 10 exercícios de programação em Português Estruturado com suas respectivas soluções. Os exercícios envolvem cálculos matemáticos utilizando fórmulas e apresentação de resultados.
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Biblioteca UCS
A biblioteca abriga, em seu acervo de coleções especiais o terceiro volume da obra editada em Lisboa, em 1843. Sua exibe
detalhes dourados e vermelhos. A obra narra um romance de cavalaria, relatando a
vida e façanhas do cavaleiro Clarimundo,
que se torna Rei da Hungria e Imperador
de Constantinopla.
REGULAMENTO DO CONCURSO DESENHOS AFRO/2024 - 14ª edição - CEIRI /UREI (ficha...Eró Cunha
XIV Concurso de Desenhos Afro/24
TEMA: Racismo Ambiental e Direitos Humanos
PARTICIPANTES/PÚBLICO: Estudantes regularmente matriculados em escolas públicas estaduais, municipais, IEMA e IFMA (Ensino Fundamental, Médio e EJA).
CATEGORIAS: O Concurso de Desenhos Afro acontecerá em 4 categorias:
- CATEGORIA I: Ensino Fundamental I (4º e 5º ano)
- CATEGORIA II: Ensino Fundamental II (do 6º ao 9º ano)
- CATEGORIA III: Ensino Médio (1º, 2º e 3º séries)
- CATEGORIA IV: Estudantes com Deficiência (do Ensino Fundamental e Médio)
Realização: Unidade Regional de Educação de Imperatriz/MA (UREI), através da Coordenação da Educação da Igualdade Racial de Imperatriz (CEIRI) e parceiros
OBJETIVO:
- Realizar a 14ª edição do Concurso e Exposição de Desenhos Afro/24, produzidos por estudantes de escolas públicas de Imperatriz e região tocantina. Os trabalhos deverão ser produzidos a partir de estudo, pesquisas e produção, sob orientação da equipe docente das escolas. As obras devem retratar de forma crítica, criativa e positivada a população negra e os povos originários.
- Intensificar o trabalho com as Leis 10.639/2003 e 11.645/2008, buscando, através das artes visuais, a concretização das práticas pedagógicas antirracistas.
- Instigar o reconhecimento da história, ciência, tecnologia, personalidades e cultura, ressaltando a presença e contribuição da população negra e indígena na reafirmação dos Direitos Humanos, conservação e preservação do Meio Ambiente.
Imperatriz/MA, 15 de fevereiro de 2024.
Produtora Executiva e Coordenadora Geral: Eronilde dos Santos Cunha (Eró Cunha)
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24, Pr Henrique, EBD NA TV, Lições Bíblicas, 2º Trimestre de 2024, adultos, Tema, A CARREIRA QUE NOS ESTÁ PROPOSTA, O CAMINHO DA SALVAÇÃO, SANTIDADE E PERSEVERANÇA PARA CHEGAR AO CÉU, Coment Osiel Gomes, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Com. Extra Pr. Luiz Henrique, de Almeida Silva, tel-What, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique, https://ebdnatv.blogspot.com/
2. Tópicos abordados
• Funções SQL;
• Funções de uma única linha;
• Funções de várias linhas;
• Funções de manipulação de caracteres;
• Funções de conversão maiúsculo /
minúsculo;
• Funções numéricas;
4. FUNÇÕES SQL
• As funções são um recurso avançado do SQL e
podem ser usadas para realizar:
– Executar cálculos usando dados;
– Modificar itens de dados individuais;
– Manipular saída para grupos de linhas;
– Formatar datas e números para exibição;
– Converter tipos de dados de coluna;
5. FUNÇÕES SQL
• As funções SQL podem aceitar argumentos e
sempre retornar um valor;
• Há dois tipos de funções:
– Funções de uma única linha;
– Funções de várias linhas;
6. FUNÇÕES DE UMA ÚNICA
LINHA
• Essas funções operam somente linhas únicas e
retornam um resultado por linha. Há dois
tipos diferentes de funções de uma única
linha.
– Caractere;
– Número;
– Data;
– Conversão;
7. FUNÇÕES DE VÁRIAS
LINHAS
• Essas funções manipulam grupos de linha a
fim de obter um resultado por grupo de
linhas.
8. FUNÇÕES DE UMA ÚNICA
LINHA
• Manipulam itens de dados;
• Aceitam argumentos e retornam um valor;
• Agem em cada linha retornada;
• Retornam um resultado por linha;
• Podem modificar o tipo de dados;
• Podem ser aninhadas;
9. FUNÇÕES DE UMA ÚNICA
LINHA
• Um argumento pode ser:
– Constante fornecida pelo usuário;
– Valor variável;
– Nome da coluna;
– Expressão;
10. FUNÇÕES DE UMA ÚNICA
LINHA
• Os recursos de funções de uma única linha:
– Atuam em cada linha retornada na consulta;
– Retornam um resultado por linha;
– Podem retornar um valor de dados de um tipo
diferente do mencionado;
– Podem esperar um ou mais argumentos;
– Podem ser usados em cláusulas SELECT, WHERE e
ORDER BY; podem ser aninhados;
11. FUNÇÕES DE UMA ÚNICA
LINHA
• Funções de caractere: aceitam entrada de
caractere e podem retornar valores de
número e caractere;
• Funções numéricas: aceitam entrada
numérica e reotrnam valores numéricos;
12. FUNÇÕES DE UMA ÚNICA
LINHA
• Funções de conversão: Convertem um valor
de tipo de dados para outro;
• Funções gerais:
– Função ISNULL;
– Função CASE;
13. FUNÇÕES DE UMA ÚNICA
LINHA
SELECT ISNULL(NULL,0);
SELECT
CASE DATA
WHEN '0' THEN 'ZERO'
WHEN '1' THEN 'UM'
END AS EXTENSO
FROM (SELECT 0 AS DATA
UNION ALL
SELECT 1 AS DATA ) AS TB;
14. FUNÇÕES DE CARACTERE
• Podem ser divididas em duas características:
– Funções de conversão de maiúscula e minúscula;
• LOWER e UPPER
– Funções de manipulação de caractere;
• + (Concatenação), SUBSTRING, LEN, CHARINDEX, LEFT,
RIGHT, TRIM, LTRIM, RTRIM
15. FUNÇÕES DE CONVERSÃO
DE MAIÚSCULAS /
MINÚSCULAS
• LOWER: Converte string de caracteres com
letras maiúsculas e minúsculas ou só
maiúsculas para letras minúsculas;
• UPPER: Converte string de caracteres com
letras maiúculas e minúsculas ou só
minúsculas para letras maiúsculas;
16. FUNÇÕES DE CONVERSÃO
DE MAIÚSCULAS /
MINÚSCULAS
SELECT UPPER('new york');
SELECT LOWER('NEW YORK');
17. FUNÇÕES DE CONVERSÃO
DE MAIÚSCULAS /
MINÚSCULAS
USE HR
GO
SELECT UPPER(DEPARTMENT_NAME)
FROM DEPARTMENTS
WHERE UPPER(DEPARTMENT_NAME) LIKE '%A%';
GO
18. FUNÇÕES DE
MANIPULAÇÃO DE
CARACTERE
• + (concatenar), SUBSTRING, LEN, CHARINDEX,
LEFT, RIGHT e TRIM, LTRIM e RTRIM são
funções de manipulação de caractere;
• + (concatenar): Une valores de junção;
• SUBSTRING: Extrai uma string de determinado
tamanho;
SELECT 'NEW' + 'YORK'
SELECT SUBSTRING('NEW YORK',1,1);
19. FUNÇÕES DE
MANIPULAÇÃO DE
CARACTERE
• LEN: Exibe o tamanho de uma string como um
valor numérico;
• CHARINDEX: Localiza a posição numérica do
caractere nomeado;
• LEFT e RIGHT: Pega uma substring com o
tamanho especificado do lado especificado;
• REPLICATE: Preenche o valor de caractere com
uma determinada quantidade;
20. FUNÇÕES DE
MANIPULAÇÃO DE
CARACTERE
SELECT LEN('NEW YORK');
SELECT CHARINDEX('Y','NEW YORK',0)
SELECT LEFT('NEW YORK',2)
SELECT RIGHT('NEW YORK',2)
SELECT REPLICATE('0',5);
21. FUNÇÕES DE
MANIPULAÇÃO DE
CARACTERE
• TRIM, LTRIM e RTRIM: Tira caracteres em
branco de ambos lados, ou só da esquerda ou
só da direita da string;
SELECT TRIM(' NEW YORK ')
SELECT LTRIM(' NEW YORK ')
SELECT RTRIM(' NEW YORK ')
22. FUNÇÕES DE
MANIPULAÇÃO DE
CARACTERE
USE HR
GO
SELECT LAST_NAME + ' ' + FIRST_NAME,
LEN(LAST_NAME),
CHARINDEX('J', FIRST_NAME,2)
FROM EMPLOYEES
WHERE SUBSTRING(FIRST_NAME,1,2) = 'JO'
GO
23. FUNÇÕES NUMÉRICAS
• ROUND: Arredonda valor para determinado
decimal;
ROUND(45.926,2) 45.93
• TRUNC: Trunca valor para determinado
decimal;
ROUND(45.926,2,1) 45.92
• MOD: Retorna o restante da divisão;
SELECT 1600 % 300 100
24. USANDO A FUNÇÃO
ROUND E MOD
--ROUND
SELECT ROUND(45.926,2)
SELECT ROUND(45.925,2)
SELECT ROUND(45.924,2)
--TRUNC
SELECT ROUND(45.926,2,1)
SELECT ROUND(45.929,2,1)
--MODULUS
SELECT 1600 % 300
25. TRABALHANDO COM DATAS
• O SQL Server armazena datas em um formato
numérico interno: ano, mês, dia, horas,
minutos, segundo, centesimos de segundo;
• O formato de data default é YYYYMMDD;
• GETDATE() é uma função de retorno de data e
hora;
• O SQL Server não exige uma tabela para se
fazer uma select;
27. ARITMÉTICA COM DATAS
• Para adicionar ou subtrair dias de uma data,
Podemos utilizer mais ou menos a quantidade
de dias;
SELECT GETDATE() + 5
SELECT GETDATE() - 2
28. USANDO OPERADORES
ARITMÉTICOS COM DATAS
--ADICIONANDO OU SUBTRAINDO ANO, MESES, DIAS
SELECT DATEADD(YYYY,1,GETDATE())
SELECT DATEADD(YYYY,-1,GETDATE())
SELECT DATEADD(MM,1,GETDATE())
SELECT DATEADD(DD,1,GETDATE())
--ADICIOMANDO UMA SEMANA
SELECT DATEADD(WK,1,GETDATE())
--ADICIMANDO HORAS, MINUTOS E SEGUNDOS
SELECT DATEADD(HH,1,GETDATE())
SELECT DATEADD(MI,1,GETDATE())
SELECT DATEADD(SS,1,GETDATE())
29. FORMATANDO DATAS
• É possivel fazer formatação em alguns padrões
existentes no SQL Server:
--FORMATACAO DE DADOS NO SQL SERVER
SELECT CONVERT(VARCHAR(10), GETDATE(), 101)
SELECT CONVERT(VARCHAR(10), GETDATE(), 102)
SELECT CONVERT(VARCHAR(10), GETDATE(), 103)
Referência: https://docs.microsoft.com/pt-br/sql/t-
sql/functions/cast-and-convert-transact-sql?view=sql-server-ver15
30. CONVERSÃO IMPLÍCITA
DE TIPOS DE DADOS
• O SQL Server consegue fazer a conversão de
dados para o usuário, sem que ele (usuário)
precise fazer intervenção através de funções;
31. CONVERSÃO EXPLICITA
DE TIPOS DE DADOS
• É quando o usuário faz a conversão de dados
utilizando commandos do T-SQL, a qual o SQL
Server executa imeditamente o commando
sem precisar interpreta;
• Sempre que possível utilize conversão de
dados explicita;
32. CONVERSÃO EXPLÍCITA DE
TIPO DE DADOS
CAST e CONVERT são os comandos para
transformer um dado em outro tipo;
-- CAST Syntax:
CAST ( expression AS data_type [ ( length ) ] )
-- CONVERT Syntax:
CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
33. CONVERSÃO EXPLÍCITA DE
TIPO DE DADOS
-- INTEIRO PARA CHAR
SELECT CAST(1 AS VARCHAR)
--VARCHAR PARA INTEIRO
SELECT CAST('10' AS INTEGER)
--INTEIRO PARA VARCHAR
SELECT CONVERT(VARCHAR, 1)
--VARCHAR PARA INTEIRO
SELECT CONVERT(INT, '20')
--VARCHAR PARA DATA
SELECT CAST('20191030' AS DATE)
--DATA PARA VARCHAR
SELECT CAST( CAST('20191030' AS DATE) AS VARCHAR)
--MONETARIO PARA VARCHAR
SELECT CAST(1001.23 AS VARCHAR)
--VARCHAR PARA MONETARIO
SELECT CAST('1001.23' AS MONEY)