SlideShare uma empresa Scribd logo
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO PIAUÍ
                   CAMPUS DE PARNAÍBA
                   CURSO: TÉCNICO EM INFORMÁTICA
                   DISCIPLINA: PRÁTICA EM BANCO DE DADOS
                   PROFESSOR: NÉCIO DE LIMA VERAS


                        EXERCÍCIOS BÁSICOS SOBRE DDL e DML

1. Dado o diagrama abaixo, mostre os comandos da linguagem SQL de forma que seja
   possível criar a mesma estrutura em um banco de dados físico.




2. Adicione na tabela “TBJornalista” a data de sua formatura.


3. Crie os seguintes comandos de consulta:
        a) Mostre todos os jornalistas existentes;
        b) Mostre todos os jornais com seus respectivos editoriais.
        c) Mostre todas as notícias com seus respectivos jornalistas, jornais e editoriais.


4. Promova TODAS as operações CRUD (Create, Retrive, Update e Delete) na tabela
   “TBNotícia” da primeira questão. Obs.: respeite TODAS as restrições de integridade, ou
   seja, para inserir um código de Jornal este deve pré-existir.


5. Imagine e adicione uma tabela chamada “TBArtigo”. Observe que ela deve se relacionar
   com no mínimo mais uma tabela. Descubra qual (ou quais) ele deve se relacionar e crie-
   a.

Mais conteúdo relacionado

Destaque

ESTUDIO BIOGRÁFICO DE UN PERSONAJE IMPORTANTE DE LA ESPE
ESTUDIO BIOGRÁFICO DE UN PERSONAJE IMPORTANTE DE LA ESPEESTUDIO BIOGRÁFICO DE UN PERSONAJE IMPORTANTE DE LA ESPE
ESTUDIO BIOGRÁFICO DE UN PERSONAJE IMPORTANTE DE LA ESPE
Katy Valencia
 
2016 HPE Blade Server Brand Leader Infographics
2016 HPE Blade Server Brand Leader Infographics2016 HPE Blade Server Brand Leader Infographics
2016 HPE Blade Server Brand Leader Infographics
IT Brand Pulse
 
Extending Network Virtualization into the Optical Domain
Extending Network Virtualization into the Optical DomainExtending Network Virtualization into the Optical Domain
Extending Network Virtualization into the Optical Domain
ADVA
 
Lori-Mark Simonyan
Lori-Mark SimonyanLori-Mark Simonyan
Lori-Mark Simonyan
Սոնա Փափազյան
 
Еж
ЕжЕж
Automation - web testing with selenium
Automation - web testing with seleniumAutomation - web testing with selenium
Automation - web testing with selenium
Tzirla Rozental
 
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
Jeffrey Nunn
 
Ionic Framework - get up and running to build hybrid mobile apps
Ionic Framework - get up and running to build hybrid mobile appsIonic Framework - get up and running to build hybrid mobile apps
Ionic Framework - get up and running to build hybrid mobile apps
Andreas Sahle
 

Destaque (8)

ESTUDIO BIOGRÁFICO DE UN PERSONAJE IMPORTANTE DE LA ESPE
ESTUDIO BIOGRÁFICO DE UN PERSONAJE IMPORTANTE DE LA ESPEESTUDIO BIOGRÁFICO DE UN PERSONAJE IMPORTANTE DE LA ESPE
ESTUDIO BIOGRÁFICO DE UN PERSONAJE IMPORTANTE DE LA ESPE
 
2016 HPE Blade Server Brand Leader Infographics
2016 HPE Blade Server Brand Leader Infographics2016 HPE Blade Server Brand Leader Infographics
2016 HPE Blade Server Brand Leader Infographics
 
Extending Network Virtualization into the Optical Domain
Extending Network Virtualization into the Optical DomainExtending Network Virtualization into the Optical Domain
Extending Network Virtualization into the Optical Domain
 
Lori-Mark Simonyan
Lori-Mark SimonyanLori-Mark Simonyan
Lori-Mark Simonyan
 
Еж
ЕжЕж
Еж
 
Automation - web testing with selenium
Automation - web testing with seleniumAutomation - web testing with selenium
Automation - web testing with selenium
 
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
Hewlett Packard Enterprise (HPE) Service Virtualization (SV)
 
Ionic Framework - get up and running to build hybrid mobile apps
Ionic Framework - get up and running to build hybrid mobile appsIonic Framework - get up and running to build hybrid mobile apps
Ionic Framework - get up and running to build hybrid mobile apps
 

Último

Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 

Último (6)

Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 

Ddl e dml básicos

  • 1. INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO PIAUÍ CAMPUS DE PARNAÍBA CURSO: TÉCNICO EM INFORMÁTICA DISCIPLINA: PRÁTICA EM BANCO DE DADOS PROFESSOR: NÉCIO DE LIMA VERAS EXERCÍCIOS BÁSICOS SOBRE DDL e DML 1. Dado o diagrama abaixo, mostre os comandos da linguagem SQL de forma que seja possível criar a mesma estrutura em um banco de dados físico. 2. Adicione na tabela “TBJornalista” a data de sua formatura. 3. Crie os seguintes comandos de consulta: a) Mostre todos os jornalistas existentes; b) Mostre todos os jornais com seus respectivos editoriais. c) Mostre todas as notícias com seus respectivos jornalistas, jornais e editoriais. 4. Promova TODAS as operações CRUD (Create, Retrive, Update e Delete) na tabela “TBNotícia” da primeira questão. Obs.: respeite TODAS as restrições de integridade, ou seja, para inserir um código de Jornal este deve pré-existir. 5. Imagine e adicione uma tabela chamada “TBArtigo”. Observe que ela deve se relacionar com no mínimo mais uma tabela. Descubra qual (ou quais) ele deve se relacionar e crie- a.