Sei sulla pagina 1di 20
ee Abbie mht aieieaat ola leahaiaiaieay lal alec » atividadeacademicacomplementar.webaula com br/salaframe.asp?curso=7198urina~42984 (CodProgramaTurma=0&CodModuloD BP se s <> €stacio | . ¥ Co, él = 85 =o SQI - Basico Objetivo desta Avia "Ro fnal deste aula, voce serd eapar de 1 bescrovor a caractoribear da linguagem SQL; 2 Define comandos pare es Kinguagens (DOL, CML ¢ CTL {5 Exocutar comandos, a partir do ‘exeales priticos, pra insergeos, consultas, alteragdes e reacgtes de doe Oli! Soja beminds ao curso de extensdo SQL - Basico! Neste curso, woe icon braticos para otmizaede de bancos de dades. cs caracteriticas da inguneem SOL, asim como sums particulardedes. Veré também alzuns exemplos om eetuce! ?2euts0=7198tturrma=429848:CodProgramaTurma=08CodModuloDs

Estacio alledrok JE Concho: 105,207 ITopico| =u -Basco +) ae 198uturma=429848CodProgramaTurm: SQL BASICO QI. - Basico DDL - Dota Definition Larginge ingunger de efiniglo de Dados ‘Com ODL é possivelo usuiro criar novas tabelase elementos de referéncia dreta. Grande parte dos bancos de dados de SOL ‘comerciais tom oxtoncées proprotirias no DL, TOME NOTA Comandos da ODL sie: CREATE cra uns tabala na base de dadoe, DROP apags um objeto do benco de dados. ALTER oleuns banca de dados accitam este comando para alterar confguragéez de um objeto crisdo, ZY Alu WELLINGTON DA SILVA NUNES « - Google Chrome 1) atividadeacademicacomplementar webaula.combr/salaframe.asp?curso- 1&CodModuloD <> Estacio alledrok JE Concho: 105,207 ITopico| =u -Basco +) ae 198uturma=429848CodProgramaTurm: SQL BASICO QI. - Basico DIL -Dats Menioulation Langunge- Lingumgem de Manipulago de Dados [ADM ¢ utiznds para fazor rotinas de inserir,atutiar © epacer dados. TOME NOTA. INSERT é utitzads para adicionar um novo resstro em tabela, UPDATE modifica dado om uma tabela exctente. DELETE remove dade de uma tabela, ZY Alu WELLINGTON DA SILVA NUNES « - Google Chrome 1) atividadeacademicacomplementar webaula.combr/salaframe.asp?curso- 1&CodModuloD <> Estacio alledrok JE Concho: 105,207 ITopico| =u -Basco +) ae 198uturma=429848CodProgramaTurm: SQL BASICO QI. - Basico DDTL -Lineuazem de Tramazio de Dados TOME NOTA COMMIT sre todas ax modiicagSex cfetundas no banco de dado. ROLLBACK retrocede as inormagies ravadas 2065 0 ultimo COMMIT acionado, BEGIN WORK Dopondonde da intorprotacao do SQL pode sor chanado de tanbém de START TRANSACTION, Pode ser usado para marcar 0 Iniclo de uma trancac3o de banco de dados que pode ser fnalzada ou nBo. Conca: 000% én) 5-80 SQL BASICO SQI - Basico selecionando todos os dados Exemplo pratico ‘SELECT (NUM_SEQ NOME, NASCIMENTO, SEXO, CURSO) FROM ALUNO ‘SELECT * FROM ALUNO et (HUM Seq] NOME [NASCIMENTO] — SEXO ‘curse IL odo 13/05/1975 [Masculine _[mnformstea a [André [19/11/70 [Masculino [Matematica 3 Rodrigo [06/01/2000 —[Mesculino [Informstica ls [cinis [22/07/1030 [Fervinino [Webdesign is Bernardo [27/04/1950 _[Mesculino [Engenharia 5 luciana |s1/o2/2002 [Feminine nformdtica a [carolina _[os/o3/200s [Feminino [Pedagosta 1 atividadeacademicacomplementar webaula.comr/salaframe aspcurso=7198urma-=42984CodPrograms urma-=08CodMd2D= <> €stacio irises ‘Conctuio:100,0% [Tépico| SQ -fsco a ate SQL BASICO ROR SOL - Basico Exemplo pratico 1: selecionando todos os dados Serio retorades as seguintes informacies: fe lei fis/05/1373 _[Mesclino [informatica a lands f19/11/1870 _|Masculino_|Materitica B jRodrige 06/01/2000 |Masculino_|tnfermética ls [cma [22/o7/ase0[Feminino [webdesign b> 27/09/1990 wasculino_[engennana s 1/02/2002 |Feminino [Informatica 7 [cartina [03/03/2008 Pedegogia 1 atividadeacademicacomplementar webaula.comr/salaframe aspcurso=7198urma-=42984CodPrograms urma-=08CodMd2D= <> €stacio irises SQL BASICO SOL - Basico Exemplo pratico 2 : recuperando apenas dados relevantes ‘SELECT (NUM_SEQ. NOME, CURSO) FROM ALUNO CURSO ‘el ALND CSO NUM SeG] NOME [NASCIMENTO] SEXO ‘curso. fi Lodo 13/08/1975 _|Mesculino [informatica 2 [andre [19/11/1970 _|Masculino 3 [Rodrigo —_|os/o1/2000_—|Maseulino o cintia [22/07/1980 |Feminino [Webdesign 5 lpemardo [27/00/1980 _|wasculino Engenharia 5 Jeuciana [21/02/2002 [Feminino _|informética 7 [carolina _|o3/os/2003 _|Feminino[Pedazozta 1 atividadeacademicacomplementar webaula.comr/salaframe aspcurso=7198urma-=42984CodPrograms urma-=08CodMd2D= <> €stacio irises Conclude: 10000% [Tepieo| =SQL-Basco SQL BASICO SOL - Basico Exemplo pratico 2 : recuperando apenas dados relevantes Serio retornades a5 seguintes informagées (apenas es colunas NUM_SEQ, NOME © Curso): fz liz. Infonmatica lz lancré Matematica ls Rodrigo infortica o lcintia___|Webdesign is lbernardo [Engenharia is Luciana informatica IZ [Carolina _|Pedagogia 1 atividadeacademicacomplementar webaula.comr/salaframe aspcurso=7198urma-=42984CodPrograms urma-=08CodMd2D= <> €stacio irises Conclude: 10,604 [Tépico| 1 SQL BASICO SOL - Basico Exemplo pratico 3: inserindo restricgées ‘SELECT (NONE, NASCIMENTO, SEXO, CURSO) eau em Tite ANG num_sea] Nome [NASCIMENTO] sExO “curse hb Nao 23/08/1975 [Masculine [Informatica 2 landré [19/11/1970 [Masculino [Matematica B Rodrigo [06/01/2000 _[Masculino Informatica ls [cinta [22/07/1980 |Ferinino [Webdesign is sermardo [27/04/1990 |mesculino [Engenharia co cians [24/02/2002 _|Feminino _|informstica ir [carolina [02/03/2003 [reminino [Padagogia [Bh ativicinencadeniicacnenplernentar website soni bi/salafrarnmaspears 4 -_ ol ] } estacio nr ses oncir 90% op=5QL-BBi@ Beier a '198eturma=42984%CodProgramaTurma=08%CodModuloDe SOL - Basico Exemplo pratico 3: inserindo restricgées Seti retornades as seguintes informagies (apenas alunos do curso de Infrmétca) 680 3/08/1875 Masculine [informatica | ‘Rosrigo [06/01/2000 [Masculine informatica ‘weiana [1/02/2002 [Feminine _linformética 1 atividadeacademicacomplementar webaula.comr/salaframe aspcurso=7198urma-=42984CodPrograms urma-=08CodMd2D= estacio falica E) ‘Conctuio:100,0% [Tépico| SQ -fsco a ate SQL BASICO ROR SOL - Basico Exemplo pratico 4: deletando registros DELETE FROM ALUNO WHERE NUM_SEQIN(3,5,7) “be ALO (NUM SEG] WOME [NASCIMENTO] SEXO curso. a Lodo 13/08/1975 [Masculine [informatics A [andre |19/11/1970_[Masculino [Matematica B Rodrigo [06/01/2000 _|Masculino_|informatica a cintia [22/07/1960 _|Feminino [Webdesign s Bernardo [77/04/1960 _|Masculino [Engenharia le luciana [11/02/2002 [Feminine _|informatica 7 [carolina [03/03/2003 |Feminino [pedagogia 1 atividadeacademicacomplementar webaula.comr/salaframe aspcurso=7198urma-=42984CodPrograms urma-=08CodMd2D= <> €stacio irises Conclude: 10000% [Tepieo| =SQL-Basco SQL BASICO SOL - Basico Exemplo pratico 4: deletando registros -Apenas os seguintes registrosficario na tabela "ALUNO” (alunos da linha 2, 4 e 6) fe rey fisjos/as7s [Masculine [Informatica 2 lanaré_|as/11/1970__|Masculino_[Matemétics ls fcintia [22/07/1980 _[Faminino [webdesign [5 ltuciana [21/02/2002 _|Femimino informatica 1 atividadeacademicacomplementar webaula.comr/salaframe aspcurso=7198urma-=42984CodPrograms urma-=08CodMd2D=

Estacio (rise spin pag) SQL BASICO a SOL - Basico Exemplo pratico 5: alterando dados ‘Apés a execucio do comando (0 luo “Ino” passa a ser do curso de “Letres"). a [isto fa3705/1875 [wascutino [Letras 1 atividadeacademicacomplementar webaula.comr/salaframe aspcurso=7198urma-=42984CodPrograms urma-=08CodMd2D=

€stacio irises Concludes 10000% [Tepien| SQL Basco SQL BASICO ROR SOL - Basico Exemplo pratico 7: empregando o uso de JOIN ‘Apés a execucdo do comando, os cursos serio associados aos alunos, através do cruzamento de dados entre as tatelas: [NOME] GCURSO_ [oso letras [André |Matematica Rodrigo [Informatica (cintia [Webdesign iBemnardolengenharia [wuctana_[informética [carolina [Pedagogies (Mitton [Biologia 1 atividadeacademicacomplementarwebaula.comr/salafrmeaspcurs0=7198turma-=42984eCodProqrama lurma=084CoalMolaD= . HVRe s Estacio cone soning roll (or Li SQL - Basico U@® sinvrese da auia = Nesta aula, voc® coneceu as cractersticas de Finguagem SQL, assim como suns particularidades. Péde visualizer também slzuns ‘exemple para a xecusio oritica de comands om bancos do dados. Consideragbes finals Parabéns! Voe® terminou 0 curso de extensto: SQ - Bésteo! ‘Aorender 90 mundo virtual égraificante! ‘Muito cbrieade pela sua compantia! Com certem, todas nés crescemos um pouca mais ao tonge deste encontre: crescemes come ‘estudantes, progredimos como professores, mar principalmente, como pesso3s. Desde 5, soradecemos sua particlnagio.

Potrebbero piacerti anche