Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SQL - Basico
SQL - Basico
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 [Pedagosta1 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 Pedegogia1 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[Pedazozta1 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 _|Pedagogia1 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ética1 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 [pedagogia1 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 informatica1 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 [Letras1 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 [Biologia1 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.