DFo 6-4 - Data Manipulation Language (DML) (PDF do Exercício)

4 Pages • 910 Words • PDF • 126.2 KB
Uploaded at 2021-09-24 12:18

This document was submitted by our user and they confirm that they have the consent to share it. Assuming that you are writer or own the copyright of this document, report to us by using this DMCA report button.


Database Foundations 6-4: Definindo a Manipulação de Dados Práticas Exercício 1: Inserindo Linhas em Tabelas Visão Geral Você inserirá linhas nas tabelas criadas para o Banco de Dados Acadêmico.

Suposições As tabelas foram criadas para o Banco de Dados Acadêmico (com base na Prática 6-3).

Tarefas 1.

Insira linhas nas tabelas criadas para o Banco de Dados Acadêmico com base nas tabelas a seguir:

AD_ACADEMIC_SESSIONS: ID 100 200 300

NAME SPRING SESSION FALL SESSION SUMMER SESSION

AD_DEPARTMENTS: ID

10 20 30 40

NAME ACCOUNTING BIOLOGY COMPUTER SCIENCE LITERATURE

HEAD MARK SMITH DAVE GOLD LINDA BROWN ANITA TAYLOR

AD_PARENT_INFORMATION: (Dica: deve retornar ao status READ/WRITE) 600 610 620 630 640

ID

PARENT1_FN NEIL WILLIAM SEAN DAVE JOHN

PARENT1_LN SMITH BEN TAYLOR CARMEN AUDRY

PARENT2_FN DORIS NITA RHEA CATHY JANE

PARENT2_LN SMITH BEN TAYLOR CARMEN AUDRY

Copyright © 2020, Oracle e/ou suas empresas afiliadas. Todos os direitos reservados. Oracle e Java são marcas comerciais registradas da Oracle e/ou de suas empresas afiliadas. Outros nomes podem ser marcas comerciais de seus respectivos proprietários.

AD_STUDENTS: 720 730 740 750 760 770

ID

FIRST_NAME JACK NOAH RHONDA ROBERT JEANNE MILLS

LAST_NAME SMITH AUDRY TAYLOR BEN BEN CARMEN

REG_YEAR 01-Jan-2012 01-Jan-2012 01-Sep-2012 01-Mar-2012 01-Mar-2012 01-Apr-2013

EMAIL [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]

PARENT_ID 600 640 620 610 610 630

AD_COURSES: ID 195 190 191 192 193 194

NAME CELL BIOLOGY PRINCIPLES OF ACCOUNTING INTRODUCTION TO BUSINESS LAW COST ACCOUNTING STRATEGIC TAX PLANNING FOR BUSINESS GENERAL BIOLOGY

SESSION_ID 200 100

DEPT_ID 20 10

LOGON_ID -

-

100

10

-

100 100

10 10

200

20

PASSWORD

BUILDING BUILDING D BUILDING A

ROOM 401 101

DATE_TIME MWF 9-10 MWF 12-1

-

BUILDING B

201

THUR 2-4

TAX123

PASSWORD

BUILDING C -

301 -

TUES 5-7 -

BIO123

PASSWORD

-

-

-

AD_FACULTY: ID 800 810 820 830 840

FIRST_NAME JILL JAMES LYNN ARTHUR SALLY

LAST_NAME MILLER BORG BROWN SMITH JONES

EMAIL [email protected] [email protected] [email protected] [email protected] [email protected]

SALARY 10000 30000 50000

INSURANCE HEALTH HEALTH,DENTAL HEALTH,DENTAL,VISION

HOURLY_RATE 50 40 -

DEPT_ID 20 10 30 10 40

AD_EXAM_TYPES: TYPE MCE TF ESS SA FIB

NAME Multiple Choice Exams TRUE AND FALSE Exams ESSAY Exams SHORT ANSWER Exams FILL IN THE BLANKS Exams

DESCRIPTION ESCOLHA MAIS DE UMA RESPOSTA ESCOLHA VERDADEIRO OU FALSO ESCREVA PARÁGRAFOS ESCREVE RESPOSTAS CURTAS DIGITE A RESPOSTA CORRETA

AD_EXAMS: 500 510 520 530 540

ID

START_DATE 12-Sep-2013 15-Sep-2013 18-Sep-2013 21-Mar-2014 02-Apr-2014

EXAM_TYPE MCE SA FIB ESS TF

COURSE_ID 190 191 192 193 194

Copyright © 2020, Oracle e/ou suas empresas afiliadas. Todos os direitos reservados. Oracle e Java são marcas comerciais registradas da Oracle e/ou de suas empresas afiliadas. Outros nomes podem ser marcas comerciais de seus respectivos proprietários.

2

AD_EXAM_RESULTS: STUDENT_ID 720 730 730 750 750 760 720 750 760 760

COURSE_ID 190 195 194 195 191 192 193 192 192 191

EXAM_ID 500 540 530 510 520 510 520 500 540 530

EXAM_GRADE 91 87 85 97 78 70 97 60 65 60

AD_STUDENT_ATTENDANCE: STUDENT_ID 730 740 770 720 750 760

SESSION_ID 200 300 300 100 100 200

NUM_WORK_DAYS 180 180 180 180 180 180

NUM_DAYS_OFF 11 12 13 21 14 15

EXAM_ELIGIBILITY Y Y Y Y Y Y

AD_STUDENT_COURSE_DETAILS: 720 750 760 770 720 730 740 760 770 770

STUDENT_ID

190 192 190 194 193 191 195 192 192 193

COURSE_ID

A A B A B C F C D F

GRADE

AD_FACULTY_COURSE_DETAILS: FACULTY_ID 800 800 800 800 810 810

COURSE_ID 192 193 190 191 194 195

3 4 5 3 4 5

CONTACT_HRS

Copyright © 2020, Oracle e/ou suas empresas afiliadas. Todos os direitos reservados. Oracle e Java são marcas comerciais registradas da Oracle e/ou de suas empresas afiliadas. Outros nomes podem ser marcas comerciais de seus respectivos proprietários.

3

AD_FACULTY_LOGIN_DETAILS: FACULTY_ID 800 800 810 840 820 830

LOGIN_DATE_TIME 01-JUN-17 05.10.39.000000 PM 01-JUN-17 05.13.15.000000 PM 01-JUN-17 05.13.21.000000 PM 01-JUN-17 05.13.26.000000 PM 01-JUN-17 05.13.31.000000 PM 01-JUN-17 05.13.36.000000 PM

Observação: você pode escrever as instruções INSERT e salvá-las como um script .sql, que poderá ser submetido a upload no APEX e executado. Você pode executar esses comandos no Oracle Application Express como um script: a. b. c. d. e. f. g. h.

Salve as instruções DDL acima como um arquivo de texto. Entre no APEX. Clique em SQL Workshop Clique em SQL Scripts Clique no botão Upload Na janela Upload Script, clique em Browse…, escolha o script SQL e forneça um Nome de Script. Quando terminar, clique em Upload. Você receberá uma mensagem informando que o upload do script foi concluído. Clique no botão Run. Será exibida uma janela com o script submetido a upload. Clique no botão Run Script para executar as instruções. A janela Results mostrará se as instruções foram executadas com sucesso.

Exercício 2: Atualizando Linhas nas Tabelas Visão Geral Você atualizará os registros na tabela FACULTY_LOGIN_DETAILS para incluir um campo DETAILS na tabela.

Tarefas 1.

Altere a tabela AD_FACULTY_LOGIN_DETAILS para adicionar um campo chamado DETAILS. Torne-o um campo de caractere VARCHAR2(50); ele pode ter valores nulos.

2.

Atualize pelo menos dois registros na coluna DETAILS da tabela de detalhes de login do corpo docente. **Observação: você precisará analisar os valores de LOGIN_DATE_TIME dos registros que estão sendo atualizados, pois isso faz parte da chave primária. Verifique se a coluna DETAILS foi atualizada com os valores:

Copyright © 2020, Oracle e/ou suas empresas afiliadas. Todos os direitos reservados. Oracle e Java são marcas comerciais registradas da Oracle e/ou de suas empresas afiliadas. Outros nomes podem ser marcas comerciais de seus respectivos proprietários.

4
DFo 6-4 - Data Manipulation Language (DML) (PDF do Exercício)

Related documents

182 Pages • PDF • 51.1 MB

2 Pages • 3,160 Words • PDF • 94 KB

28 Pages • 7,937 Words • PDF • 16.6 MB

25 Pages • 6,259 Words • PDF • 470.5 KB

11 Pages • 1,314 Words • PDF • 144.9 KB

5 Pages • 1,631 Words • PDF • 289.3 KB

220 Pages • 89,065 Words • PDF • 17.3 MB

3 Pages • 512 Words • PDF • 318.3 KB

80 Pages • 8 Words • PDF • 176.9 MB