Webmarketing

200 Ferramentas Top para Marketing Digital

Neste artigo são apresentadas 200 ferramentas recomendadas para Marketing Digital.

Google faz a seleção dos mais populares no Mundial

A Google divulgou a sua seleção dos melhores jogadores do Mundial 2014, até à primeira frase. A escolha dos atletas leva em consideração o ranking dos mais proc...

Marketing Digital quer especialistas

É uma das áreas emergentes e precisa de profissionais especializados. Um estudo do IPAM – The Marketing School, revela que a área do Marketing Digital está em c...

10 dicas para ser mestre de pesquisa no Google

Nem todos os utilizadores sabem como aproveitar o motor de busca da Google em pleno. Há pequenos detalhes que podem tornar a pesquisa mais eficaz e ferramentas ...

Página da NOS no Facebook: falta de ética ou polémica exagerada?

A marca que sucedeu à Zon Optimus viu-se envolvida numa nova vaga de acusações, desta vez por ter transferido de forma automática os Gostos das páginas das anti...
Page:   of 23 

 

PWM is a Hootsuite Partner

Hootsuite Solution Partner

Fluxos básicos – Ciclos (Parte Teórica)

 Eu estava numa empresa, com alguns programadores juniores e descobri que a maioria dos novos programadores, tentam fazer códigos e não tem os ciclos bem definidos, ou seja, vao colocando DO WHILE, LOOP, até que a coisa funcione.

 Antigamente, as aulas de Lógica eram mais rigidas e os programadores não podiam compilar uma aplicacao tantas vezes, por isso, existia um momento de se fazer o fluxo do programa e assim por diante.

Mas agora, os programadores já partem para a programação, cometendo diversos erros, que vão gerar problemas de performance e acabam gastando muita energia para pensar sempre no mesmo ponto.

 Esse documentos consiste em duas partes:

 Fluxos Básicos - Ciclos (Parte teórica)

Fluxos Básicos – Cicllos (Parte prática, com exemplo para T-SQL)

 O documento foi feito em inglês por mim e eu decidimos publicar sem tradução.

 Divirtam-se!!!!

 

 

Introduction

 Some times, it is necessary to read some records from a table and execute a group of commands (T-SQL) and the complexity will be dependent of the number of rules and tables involved.

This document will show how you can process records form a table, working with 3 models:

 

  • Store Procedure with direct command

  • Stored Procedure with cursor

  • Stored Procedure without cursor

 

The characteristics of each are:

 

 

direct command

with cursor

without cursor

Time spend to development

 

QUICK

NORMAL

NORMAL

Speedy of execution (little records)

QUICK

NORMAL

NORMAL

Speedy of execution (medium number of records)

NORMAL

NORMAL

NORMAL

Speedy of execution (much records)

 

VERY SLOW

NORMAL

QUICK

Blocking (little records)

NORMAL

NORMAL

NORMAL

Blocking (medium number of records)

BLOCK

NORMAL

NORMAL

Blocking (many records)

BLOCK

BLOCK

NORMAL

Transaction Control

(recovery all process)

YES

YES

YES

Transaction Control

(recovery only one record process)

NO

YES

YES

Number of rules/process

(groups of update)

1

n

n

 

(Source: MarcioSalmeirao)

 

 

Flow

Read before cycle begin

 

 Flow Read before cycle begin

 

Read after cycle begin

 Fluxos básicos – Read after cycle begin

Examples Flow

 Example, read all records from table employee and for each record verify if the employee is married, if yes, write in comments “Happy” else write “Unhappy”.

Read before cycle begin

 Fluxos básicos – Examples Flow

 Read before cycle begin (Variant)

 Fluxos básicos – Read before cycle begin (Variant)

Read after cycle begin

 Fluxos básicos – Read after cycle begin

Read after cycle begin (Variant)

 Fluxos básicos – Read after cycle begin (Variant)

 

 

Poderá ainda ter interesse em:

Fluxos básicos – Ciclos (Parte Prática com TSQL SQL Server)

Inquério: SKYPE - Podemos confiar?

Portal Corporativo - 8 bons motivos


Marcio Roberto Salmeirão [+]
www.salmeirao.com
View Marcio Salmeirao's profile on LinkedIn

Newsletter


Colunistas


Ferramentas de Webmarketing