SlideShare a Scribd company logo

Fundamentos SQL - Microsoft SQL Server 2019 - Parte 2/8

Apresentação da segunda parte do curso de fundamentos de SQL. Nessa parte temos primeiras impressões sobre Entidade Relacionamento e Comando de Manipulação de dados DML.

1 of 28
Download to read offline
FUNDAMENTOS DE SQL
Microsoft SQL Server 2019
OBJETIVO
➤ Ser capaz se fazer intervenções nos bancos de dados de dados que utilizem esta
linguagem.


➤ De
fi
nição das bases de dados


➤ Manipulação dos dados


➤ Recuperação dos dados


➤ Compreender Diagrama de Entidade-Relacionamento (DER)


➤ Pensar em SQL
PARA HOJE
➤ Na aula passada, viemos: Inserção, Seleção, Predicados e alguns conceitos de bancos
de dados


➤ Hoje veremos mais alguns predicados, inserção, atualização e exclusão


➤ Além de ver alguns conceitos de Entidade-relacionamento
LISTA DE VERIFICAÇÃO 2021
➤ Use o device preferido (Tablet, Laptop etc)


➤ Um navegador na internet


➤ Acesse no Microsoft Azure.


➤ Acesse o draw.io
CONTEÚDO
➤ Diagrama de Entidade-Relacionamento


Entidades, Atributos, Ocorrência, Relacionamento e Identi
fi
cador ou atributo
determinante.


➤ Manipulação de dados


➤ INSERT, UPDATE, DELET
E

➤ Transações


➤ COMMIT, ROLLBAC
K

➤ Funções


➤ SUBSTRING, GETDATE
DIAGRAMA DE ENTIDADE-RELACIONAMENTO
➤ O Diagrama ER é uma ferramenta para modelagem conceitual de banco de dados
amplamente utilizado no projeto de Bando e de dados, sendo considerada
praticamente um padrão para modelagem, por ser de fácil compreensão apresentar
poucos conceitos: Entidade, Atributos, Ocorrência, Relacionamento e Identi
fi
cador
ou atributo determinante

Recommended

Fundamentos SQL - Microsoft SQL Server 2019 - Parte 1/8
Fundamentos SQL - Microsoft SQL Server 2019 - Parte 1/8Fundamentos SQL - Microsoft SQL Server 2019 - Parte 1/8
Fundamentos SQL - Microsoft SQL Server 2019 - Parte 1/8Emiliano Barbosa
 
Fundamentos de SQL - Parte 2 de 8
Fundamentos de SQL - Parte 2 de 8Fundamentos de SQL - Parte 2 de 8
Fundamentos de SQL - Parte 2 de 8Emiliano Barbosa
 
Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8Emiliano Barbosa
 
Fundamentos de SQL - Parte 4 de 8
Fundamentos de SQL - Parte 4 de 8Fundamentos de SQL - Parte 4 de 8
Fundamentos de SQL - Parte 4 de 8Emiliano Barbosa
 
Fundamentos de SQL - Parte 1 de 8
Fundamentos de SQL - Parte 1 de 8Fundamentos de SQL - Parte 1 de 8
Fundamentos de SQL - Parte 1 de 8Emiliano Barbosa
 
Fundamentos de SQL - Parte 6 de 8
Fundamentos de SQL - Parte 6 de 8Fundamentos de SQL - Parte 6 de 8
Fundamentos de SQL - Parte 6 de 8Emiliano Barbosa
 
Refactoring Databases - Estrategias
Refactoring Databases - EstrategiasRefactoring Databases - Estrategias
Refactoring Databases - EstrategiasIsmael
 

More Related Content

Similar to Fundamentos SQL - Microsoft SQL Server 2019 - Parte 2/8

Similar to Fundamentos SQL - Microsoft SQL Server 2019 - Parte 2/8 (20)

Conceitos básicos, linguagem de consulta e álgebra
Conceitos básicos, linguagem de consulta e álgebraConceitos básicos, linguagem de consulta e álgebra
Conceitos básicos, linguagem de consulta e álgebra
 
Consultas SQL
Consultas SQLConsultas SQL
Consultas SQL
 
POO.pdf
POO.pdfPOO.pdf
POO.pdf
 
Apostila de bd
Apostila de bdApostila de bd
Apostila de bd
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Bdm aula 9 - operações sql - ticianne darin
Bdm   aula 9 - operações sql - ticianne darinBdm   aula 9 - operações sql - ticianne darin
Bdm aula 9 - operações sql - ticianne darin
 
Estrutura de Dados em Java (Introdução à Programação Orientada a Objetos)
Estrutura de Dados em Java (Introdução à Programação Orientada a Objetos)Estrutura de Dados em Java (Introdução à Programação Orientada a Objetos)
Estrutura de Dados em Java (Introdução à Programação Orientada a Objetos)
 
Diagrama de E-R.pptx
Diagrama de E-R.pptxDiagrama de E-R.pptx
Diagrama de E-R.pptx
 
Aula5
Aula5Aula5
Aula5
 
Aula 10 banco de dados
Aula 10   banco de dadosAula 10   banco de dados
Aula 10 banco de dados
 
Oracle XML DB - Conceitos iniciais
Oracle XML DB - Conceitos iniciaisOracle XML DB - Conceitos iniciais
Oracle XML DB - Conceitos iniciais
 
Aula 10 banco de dados
Aula 10   banco de dadosAula 10   banco de dados
Aula 10 banco de dados
 
Linguagem C - Estruturas
Linguagem C - EstruturasLinguagem C - Estruturas
Linguagem C - Estruturas
 
Working with legacy code 3
Working with legacy code 3Working with legacy code 3
Working with legacy code 3
 
Slide da aula 04
Slide da aula 04Slide da aula 04
Slide da aula 04
 
Fazendo Um Elefante Passar Debaixo da Porta - FISL
Fazendo Um Elefante Passar Debaixo da Porta - FISLFazendo Um Elefante Passar Debaixo da Porta - FISL
Fazendo Um Elefante Passar Debaixo da Porta - FISL
 
JDBC
JDBCJDBC
JDBC
 
Curso Java Básico - Aula 03
Curso Java Básico - Aula 03Curso Java Básico - Aula 03
Curso Java Básico - Aula 03
 
Desenvolvimento Delphi
Desenvolvimento DelphiDesenvolvimento Delphi
Desenvolvimento Delphi
 

More from Emiliano Barbosa

Fundamentos SQL - Microsoft SQL Server 2019 - Parte 3/8
Fundamentos SQL - Microsoft SQL Server 2019 - Parte 3/8Fundamentos SQL - Microsoft SQL Server 2019 - Parte 3/8
Fundamentos SQL - Microsoft SQL Server 2019 - Parte 3/8Emiliano Barbosa
 
React Native - Experiência Nativa para o usuário e experiência Web para o des...
React Native - Experiência Nativa para o usuário e experiência Web para o des...React Native - Experiência Nativa para o usuário e experiência Web para o des...
React Native - Experiência Nativa para o usuário e experiência Web para o des...Emiliano Barbosa
 
Fundamentos de SQL - Workshop 3
Fundamentos de SQL - Workshop 3Fundamentos de SQL - Workshop 3
Fundamentos de SQL - Workshop 3Emiliano Barbosa
 
Fundamentos de SQL - Parte 5 de 8
Fundamentos de SQL - Parte 5 de 8Fundamentos de SQL - Parte 5 de 8
Fundamentos de SQL - Parte 5 de 8Emiliano Barbosa
 
Fundamentos de SQL - Workshop 2
Fundamentos de SQL - Workshop 2Fundamentos de SQL - Workshop 2
Fundamentos de SQL - Workshop 2Emiliano Barbosa
 
Fundamentos de SQL - Workshop 1 Script
Fundamentos de SQL - Workshop 1 ScriptFundamentos de SQL - Workshop 1 Script
Fundamentos de SQL - Workshop 1 ScriptEmiliano Barbosa
 
Fundamentos de SQL - Workshop 1 respondido e comentado
Fundamentos de SQL - Workshop 1 respondido e comentadoFundamentos de SQL - Workshop 1 respondido e comentado
Fundamentos de SQL - Workshop 1 respondido e comentadoEmiliano Barbosa
 
Fundamentos de SQL - Workshop 1
Fundamentos de SQL - Workshop 1Fundamentos de SQL - Workshop 1
Fundamentos de SQL - Workshop 1Emiliano Barbosa
 

More from Emiliano Barbosa (8)

Fundamentos SQL - Microsoft SQL Server 2019 - Parte 3/8
Fundamentos SQL - Microsoft SQL Server 2019 - Parte 3/8Fundamentos SQL - Microsoft SQL Server 2019 - Parte 3/8
Fundamentos SQL - Microsoft SQL Server 2019 - Parte 3/8
 
React Native - Experiência Nativa para o usuário e experiência Web para o des...
React Native - Experiência Nativa para o usuário e experiência Web para o des...React Native - Experiência Nativa para o usuário e experiência Web para o des...
React Native - Experiência Nativa para o usuário e experiência Web para o des...
 
Fundamentos de SQL - Workshop 3
Fundamentos de SQL - Workshop 3Fundamentos de SQL - Workshop 3
Fundamentos de SQL - Workshop 3
 
Fundamentos de SQL - Parte 5 de 8
Fundamentos de SQL - Parte 5 de 8Fundamentos de SQL - Parte 5 de 8
Fundamentos de SQL - Parte 5 de 8
 
Fundamentos de SQL - Workshop 2
Fundamentos de SQL - Workshop 2Fundamentos de SQL - Workshop 2
Fundamentos de SQL - Workshop 2
 
Fundamentos de SQL - Workshop 1 Script
Fundamentos de SQL - Workshop 1 ScriptFundamentos de SQL - Workshop 1 Script
Fundamentos de SQL - Workshop 1 Script
 
Fundamentos de SQL - Workshop 1 respondido e comentado
Fundamentos de SQL - Workshop 1 respondido e comentadoFundamentos de SQL - Workshop 1 respondido e comentado
Fundamentos de SQL - Workshop 1 respondido e comentado
 
Fundamentos de SQL - Workshop 1
Fundamentos de SQL - Workshop 1Fundamentos de SQL - Workshop 1
Fundamentos de SQL - Workshop 1
 

Recently uploaded

O-leite-bovino-que-produzimos-e-consumimos.pdf
O-leite-bovino-que-produzimos-e-consumimos.pdfO-leite-bovino-que-produzimos-e-consumimos.pdf
O-leite-bovino-que-produzimos-e-consumimos.pdfrnetosilvaharsenal96
 
ATIVIDADE 1 - LET - LÍNGUA PORTUGUESA III- 51/2024
ATIVIDADE 1 - LET - LÍNGUA PORTUGUESA III- 51/2024ATIVIDADE 1 - LET - LÍNGUA PORTUGUESA III- 51/2024
ATIVIDADE 1 - LET - LÍNGUA PORTUGUESA III- 51/2024dlalicia08
 
Leia com atenção o trecho a seguir: “Ora, a espiritualidade é um tema essenci...
Leia com atenção o trecho a seguir: “Ora, a espiritualidade é um tema essenci...Leia com atenção o trecho a seguir: “Ora, a espiritualidade é um tema essenci...
Leia com atenção o trecho a seguir: “Ora, a espiritualidade é um tema essenci...dlassessoria20
 
ATIVIDADE 1 - BEDU - BIOLOGIA E BIOQUÍMICA HUMANA - 51/2024
ATIVIDADE 1 - BEDU - BIOLOGIA E BIOQUÍMICA HUMANA - 51/2024ATIVIDADE 1 - BEDU - BIOLOGIA E BIOQUÍMICA HUMANA - 51/2024
ATIVIDADE 1 - BEDU - BIOLOGIA E BIOQUÍMICA HUMANA - 51/2024dlkauana81
 
Etapa 1: leitura do texto de apoio Segundo o geógrafo David Harvey, a recessã...
Etapa 1: leitura do texto de apoio Segundo o geógrafo David Harvey, a recessã...Etapa 1: leitura do texto de apoio Segundo o geógrafo David Harvey, a recessã...
Etapa 1: leitura do texto de apoio Segundo o geógrafo David Harvey, a recessã...assedlmoi
 
ATIVIDADE 1 - IFPC - TEORIA DO DIREITO - 51/2024
ATIVIDADE 1 - IFPC - TEORIA DO DIREITO - 51/2024ATIVIDADE 1 - IFPC - TEORIA DO DIREITO - 51/2024
ATIVIDADE 1 - IFPC - TEORIA DO DIREITO - 51/2024dlkauana81
 
Em 26 de janeiro de 2024, a Agência Petrobras fez o seguinte comunicado: Petr...
Em 26 de janeiro de 2024, a Agência Petrobras fez o seguinte comunicado: Petr...Em 26 de janeiro de 2024, a Agência Petrobras fez o seguinte comunicado: Petr...
Em 26 de janeiro de 2024, a Agência Petrobras fez o seguinte comunicado: Petr...leitev350
 
MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MA...
MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MA...MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MA...
MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MA...miladlasse
 
Todos já devem ter estudado e percebido a necessidade e a importância de se p...
Todos já devem ter estudado e percebido a necessidade e a importância de se p...Todos já devem ter estudado e percebido a necessidade e a importância de se p...
Todos já devem ter estudado e percebido a necessidade e a importância de se p...assedlmoi
 
“Quando se foram os espanhóis do México e ainda não se preparavam os espanhói...
“Quando se foram os espanhóis do México e ainda não se preparavam os espanhói...“Quando se foram os espanhóis do México e ainda não se preparavam os espanhói...
“Quando se foram os espanhóis do México e ainda não se preparavam os espanhói...AssessoriaDl1
 
ATIVIDADE 1 - PED - TEORIA E PRÁTICA NA EDUCAÇÃO DE JOVENS E ADULTOS - 51/2024
ATIVIDADE 1 - PED - TEORIA E PRÁTICA NA EDUCAÇÃO DE JOVENS E ADULTOS - 51/2024ATIVIDADE 1 - PED - TEORIA E PRÁTICA NA EDUCAÇÃO DE JOVENS E ADULTOS - 51/2024
ATIVIDADE 1 - PED - TEORIA E PRÁTICA NA EDUCAÇÃO DE JOVENS E ADULTOS - 51/2024dlkauana81
 
MAPA – SAUDE - MENTALIDADE CRIATIVA E EMPREENDEDORA - 51/2024
MAPA – SAUDE - MENTALIDADE CRIATIVA E EMPREENDEDORA - 51/2024MAPA – SAUDE - MENTALIDADE CRIATIVA E EMPREENDEDORA - 51/2024
MAPA – SAUDE - MENTALIDADE CRIATIVA E EMPREENDEDORA - 51/2024dlkauana81
 
Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...
Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...
Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...dl assessoria9
 
As práticas de governanç O Estado tem a responsabilidade de oferecer serviços...
As práticas de governanç O Estado tem a responsabilidade de oferecer serviços...As práticas de governanç O Estado tem a responsabilidade de oferecer serviços...
As práticas de governanç O Estado tem a responsabilidade de oferecer serviços...lapcdl12
 
Entender e compreender as teorias que embasaram e ainda embasam as tendências...
Entender e compreender as teorias que embasaram e ainda embasam as tendências...Entender e compreender as teorias que embasaram e ainda embasam as tendências...
Entender e compreender as teorias que embasaram e ainda embasam as tendências...mariaclarinhaa2723
 
Entender e compreender as teorias que embasaram e ainda embasam as tendências...
Entender e compreender as teorias que embasaram e ainda embasam as tendências...Entender e compreender as teorias que embasaram e ainda embasam as tendências...
Entender e compreender as teorias que embasaram e ainda embasam as tendências...assedlmoi
 
Teoria Burocrática e sua Aplicação nas Empresas Modernas A teoria burocrática...
Teoria Burocrática e sua Aplicação nas Empresas Modernas A teoria burocrática...Teoria Burocrática e sua Aplicação nas Empresas Modernas A teoria burocrática...
Teoria Burocrática e sua Aplicação nas Empresas Modernas A teoria burocrática...AssessoriaDl1
 
MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024
MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024
MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024miladlasse
 
Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...
Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...
Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...dl assessoria9
 
Avaliar, muito mais do que aplicar instrumentos de verificação de aprendizage...
Avaliar, muito mais do que aplicar instrumentos de verificação de aprendizage...Avaliar, muito mais do que aplicar instrumentos de verificação de aprendizage...
Avaliar, muito mais do que aplicar instrumentos de verificação de aprendizage...assessoria dl 10
 

Recently uploaded (20)

O-leite-bovino-que-produzimos-e-consumimos.pdf
O-leite-bovino-que-produzimos-e-consumimos.pdfO-leite-bovino-que-produzimos-e-consumimos.pdf
O-leite-bovino-que-produzimos-e-consumimos.pdf
 
ATIVIDADE 1 - LET - LÍNGUA PORTUGUESA III- 51/2024
ATIVIDADE 1 - LET - LÍNGUA PORTUGUESA III- 51/2024ATIVIDADE 1 - LET - LÍNGUA PORTUGUESA III- 51/2024
ATIVIDADE 1 - LET - LÍNGUA PORTUGUESA III- 51/2024
 
Leia com atenção o trecho a seguir: “Ora, a espiritualidade é um tema essenci...
Leia com atenção o trecho a seguir: “Ora, a espiritualidade é um tema essenci...Leia com atenção o trecho a seguir: “Ora, a espiritualidade é um tema essenci...
Leia com atenção o trecho a seguir: “Ora, a espiritualidade é um tema essenci...
 
ATIVIDADE 1 - BEDU - BIOLOGIA E BIOQUÍMICA HUMANA - 51/2024
ATIVIDADE 1 - BEDU - BIOLOGIA E BIOQUÍMICA HUMANA - 51/2024ATIVIDADE 1 - BEDU - BIOLOGIA E BIOQUÍMICA HUMANA - 51/2024
ATIVIDADE 1 - BEDU - BIOLOGIA E BIOQUÍMICA HUMANA - 51/2024
 
Etapa 1: leitura do texto de apoio Segundo o geógrafo David Harvey, a recessã...
Etapa 1: leitura do texto de apoio Segundo o geógrafo David Harvey, a recessã...Etapa 1: leitura do texto de apoio Segundo o geógrafo David Harvey, a recessã...
Etapa 1: leitura do texto de apoio Segundo o geógrafo David Harvey, a recessã...
 
ATIVIDADE 1 - IFPC - TEORIA DO DIREITO - 51/2024
ATIVIDADE 1 - IFPC - TEORIA DO DIREITO - 51/2024ATIVIDADE 1 - IFPC - TEORIA DO DIREITO - 51/2024
ATIVIDADE 1 - IFPC - TEORIA DO DIREITO - 51/2024
 
Em 26 de janeiro de 2024, a Agência Petrobras fez o seguinte comunicado: Petr...
Em 26 de janeiro de 2024, a Agência Petrobras fez o seguinte comunicado: Petr...Em 26 de janeiro de 2024, a Agência Petrobras fez o seguinte comunicado: Petr...
Em 26 de janeiro de 2024, a Agência Petrobras fez o seguinte comunicado: Petr...
 
MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MA...
MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MA...MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MA...
MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MA...
 
Todos já devem ter estudado e percebido a necessidade e a importância de se p...
Todos já devem ter estudado e percebido a necessidade e a importância de se p...Todos já devem ter estudado e percebido a necessidade e a importância de se p...
Todos já devem ter estudado e percebido a necessidade e a importância de se p...
 
“Quando se foram os espanhóis do México e ainda não se preparavam os espanhói...
“Quando se foram os espanhóis do México e ainda não se preparavam os espanhói...“Quando se foram os espanhóis do México e ainda não se preparavam os espanhói...
“Quando se foram os espanhóis do México e ainda não se preparavam os espanhói...
 
ATIVIDADE 1 - PED - TEORIA E PRÁTICA NA EDUCAÇÃO DE JOVENS E ADULTOS - 51/2024
ATIVIDADE 1 - PED - TEORIA E PRÁTICA NA EDUCAÇÃO DE JOVENS E ADULTOS - 51/2024ATIVIDADE 1 - PED - TEORIA E PRÁTICA NA EDUCAÇÃO DE JOVENS E ADULTOS - 51/2024
ATIVIDADE 1 - PED - TEORIA E PRÁTICA NA EDUCAÇÃO DE JOVENS E ADULTOS - 51/2024
 
MAPA – SAUDE - MENTALIDADE CRIATIVA E EMPREENDEDORA - 51/2024
MAPA – SAUDE - MENTALIDADE CRIATIVA E EMPREENDEDORA - 51/2024MAPA – SAUDE - MENTALIDADE CRIATIVA E EMPREENDEDORA - 51/2024
MAPA – SAUDE - MENTALIDADE CRIATIVA E EMPREENDEDORA - 51/2024
 
Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...
Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...
Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...
 
As práticas de governanç O Estado tem a responsabilidade de oferecer serviços...
As práticas de governanç O Estado tem a responsabilidade de oferecer serviços...As práticas de governanç O Estado tem a responsabilidade de oferecer serviços...
As práticas de governanç O Estado tem a responsabilidade de oferecer serviços...
 
Entender e compreender as teorias que embasaram e ainda embasam as tendências...
Entender e compreender as teorias que embasaram e ainda embasam as tendências...Entender e compreender as teorias que embasaram e ainda embasam as tendências...
Entender e compreender as teorias que embasaram e ainda embasam as tendências...
 
Entender e compreender as teorias que embasaram e ainda embasam as tendências...
Entender e compreender as teorias que embasaram e ainda embasam as tendências...Entender e compreender as teorias que embasaram e ainda embasam as tendências...
Entender e compreender as teorias que embasaram e ainda embasam as tendências...
 
Teoria Burocrática e sua Aplicação nas Empresas Modernas A teoria burocrática...
Teoria Burocrática e sua Aplicação nas Empresas Modernas A teoria burocrática...Teoria Burocrática e sua Aplicação nas Empresas Modernas A teoria burocrática...
Teoria Burocrática e sua Aplicação nas Empresas Modernas A teoria burocrática...
 
MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024
MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024
MAPA - DIDÁTICA - 51/2024MAPA - DIDÁTICA - 51/2024
 
Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...
Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...
Quando planejamos uma aula, estamos pensando em todo o processo que envolve e...
 
Avaliar, muito mais do que aplicar instrumentos de verificação de aprendizage...
Avaliar, muito mais do que aplicar instrumentos de verificação de aprendizage...Avaliar, muito mais do que aplicar instrumentos de verificação de aprendizage...
Avaliar, muito mais do que aplicar instrumentos de verificação de aprendizage...
 

Fundamentos SQL - Microsoft SQL Server 2019 - Parte 2/8

  • 2. OBJETIVO ➤ Ser capaz se fazer intervenções nos bancos de dados de dados que utilizem esta linguagem. ➤ De fi nição das bases de dados ➤ Manipulação dos dados ➤ Recuperação dos dados ➤ Compreender Diagrama de Entidade-Relacionamento (DER) ➤ Pensar em SQL
  • 3. PARA HOJE ➤ Na aula passada, viemos: Inserção, Seleção, Predicados e alguns conceitos de bancos de dados ➤ Hoje veremos mais alguns predicados, inserção, atualização e exclusão ➤ Além de ver alguns conceitos de Entidade-relacionamento
  • 4. LISTA DE VERIFICAÇÃO 2021 ➤ Use o device preferido (Tablet, Laptop etc) ➤ Um navegador na internet ➤ Acesse no Microsoft Azure. ➤ Acesse o draw.io
  • 5. CONTEÚDO ➤ Diagrama de Entidade-Relacionamento 
 Entidades, Atributos, Ocorrência, Relacionamento e Identi fi cador ou atributo determinante. ➤ Manipulação de dados ➤ INSERT, UPDATE, DELET E ➤ Transações ➤ COMMIT, ROLLBAC K ➤ Funções ➤ SUBSTRING, GETDATE
  • 6. DIAGRAMA DE ENTIDADE-RELACIONAMENTO ➤ O Diagrama ER é uma ferramenta para modelagem conceitual de banco de dados amplamente utilizado no projeto de Bando e de dados, sendo considerada praticamente um padrão para modelagem, por ser de fácil compreensão apresentar poucos conceitos: Entidade, Atributos, Ocorrência, Relacionamento e Identi fi cador ou atributo determinante
  • 7. DER (DIAGRAMA DE ENTIDADE-RELACIONAMENTO
  • 8. ENTIDADES ➤ As entidades são o conjunto de objetos de mesma natureza, com as mesmas características, como um nome genérico. 
 
 É considerada ocorrência de um entidade um objetivo que pertence a ela. Cada ocorrência da entidade se apresenta como uma coleção de elementos de dados ou atributos. O atributo determinante é aquele que identi fi ca unicamente uma ocorrência de entidade.
  • 10. ATRIBUTOS ➤ Representam uma propriedade de uma entidade que necessita ser armazenada, como, por exemplo, a matrícula ou o nome e um aluno que o horário o aluno terá estar em determinada ala. Um atributo pode conter apenas um valor atômico, ou seja, um valor indivisível.
  • 12. CLASSIFICADOR NOME-DESCRITIVO ➤ Os atributos devem ser enquadrados em categorias básicas de dados como: nome, valor, data, descrição, quantidade etc. 
 
 Essas categorias são conhecidas como quali fi cadores e são utilizados, em geral antes de complemento a esse quali fi cadores.
  • 13. TABELA DE QUALIFICADORES Qualificador Significado ID Código/Identi fi cador MN Nome NR Número VL Valor QT Quantidade TX Taxa ou percentual DS Descrição SG Sigla DT Data HR Hora
  • 15. EXERCÍCIOS ➤ Organizem-se em duplas. Os componentes dessa dupla são pai e fi lho. 
 
 1) Cadastro o pai na tabela TBL_PAIS 
 
 2) Cadastre o fi lho na tabela TBL_ALUNOS 
 

 Essa sentença deve ser um bloco que funcione em harmonia, por isso escreva utilizando tratamento de erros e com controle de transação.
  • 16. CLÁUSULA UPDATE ➤ Para modi fi car dados existentes em uma tabela, use a sentença UPDATE. 
 Você pode atualizar um ou vários registros, pode especi fi car um único conjunto de novos valores na sentença ou pode gerar novos valores através de subqueries.
  • 17. CLÁUSULA UPDATE - USANDO UPDATE TBL_PAI S SET NM_EMAIL_PAI = 'emilianoeloi@gmail.com' WHERE NM_PSS_PAI = 'EMILIANOELOI'
  • 18. CLÁUSULA DELETE ➤ Use a sentença DELETE para excluir registros de uma tabela. Na maioria das vazes, você escreverá uma cláusula WHERE para identi fi car um ou mais registros especí fi cos a serem excluídos.
  • 19. CLÁUSULA DELETE - USANDO DELETE FROM TBL_ALUNO S WHERE NM_PSS_ALUNO = 'BONNIENEVES'
  • 20. PREDICADO - CONTINUANDO... ➤ Predicados são condições que você esteve na cláusula WHERE (tampem nos cláusulas ON e HAVING) de uma sentença de SQL que determinam que registro são afetadas ou retornadas por essa sentença. 
 O predicador NM_NOME_ALUNO = 'Gabriela' retorna somente os dados do aluno especí fi co. 

  • 21. PREDICADO - IN ➤ Use o IN para testar um valour se encontra dentro de um conjunto de valores. Você pode enumerar esse conjunto com um lista de valores literais ou retornar o conjunto como o resultado de uma subquery.
  • 22. PREDICADO - IN - USANDO SELECT NM_NOME_ALUN O FROM TBL_ALUNO S WHERE ID_ALUNO IN (22, 28)
  • 23. PREDICADO - IN - USANDO SELECT NM_NOME_ALUN O FROM TBL_ALUNO S WHERE ID_ALUNO IN (SELECT ID_ALUN O FROM TBL_ALUNOS_PREMIADOS)
  • 24. PREDICADO - BETWEEN ➤ Use BETWEEN para ver se um valor se encontra em uma determina faixa, podendo ser uma faixa numérica ou de datas.
  • 25. PREDICADO - BETWEEN - USANDO SELECT NM_NOME_ALUN O FROM TBL_ALUNO S WHERE ID_ALUNO BETWEEN 22 AND 28)
  • 26. PREDICADO - BETWEEN - USANDO SELECT ID_ALUN O FROM TBL_ALUNOS_PREMIADO S WHERE DT_DATA_PREMIACAO BETWEEN '2021-03-01' AND '2021-03-21'
  • 27. CLÁUSULA INSERT ➤ Use a sentença INSERT para inserir novos registros em uma tablea. Os valores na cláusula VALUES correspondem às colunas listadas após o nome da tabela: 
 
 INSERT 
 INTO TBL_DISCIPLINA
 (ID_DISCIPLINA, NM_NOME_DISCIPLINA)
 VALUES (5, `Educação Física`) 

  • 28. SQL SERVER ➤ O SQL Server é um SGBD da Microsoft, criado em parceria com Sybase, em 1988, inicialmente como um complementar o Windows NT, sendo que depois passou a ser aperfeiçoado e vendido separadamente. A parceria com a Sybase terminou em 1994, e a Microsoft continuou a melhorar o programa após isso. 
 
 https://www.infoescola.com/informatica/ sql-server/