Pergunta : como excluir o dobro

Olá!, o
I tem a seguinte lima do certificado do sql para Oracle: CASCATA da CHAVE PRELIMINAR da GOTA do person
da TABELA do
LTER; pessoa da TABELA do

DROP; person
da TABELA do

CREATE (o NÚMERO do nr (2), fornavn VARCHAR2 do
(10), etternavn VARCHAR2 do
(15), NÚMERO do enr do
(2), CHAVE PRELIMINAR do person_nr_pk
do CONFINAMENTE do
(nr),
do person_enr_fk
do CONFINAMENTE do
(enr) PROVÊ a pessoa (nr));

INSERT NOS VALORES da pessoa (1, “KARI”, “HAV”, NULL);
INSERT NOS VALORES da pessoa (2, “JENS”, “OLSEN”, NULL);
INSERT NOS VALORES da pessoa (3, “EVA”, “STAAL”, NULL); o
INSERT na pessoa AVALIA (4, “POR”, “HAV”, ZERO) o ;
INSERT NOS VALORES da pessoa (5, “OLA”, “SALÃO”, NULL);
INSERT NOS VALORES da pessoa (6, “VELHO”, “SUND”, NULL);
INSERT NOS VALORES da pessoa (7, “EVA”, “PERSEN”, NULL);
INSERT NOS VALORES da pessoa (8, “BRITÁNICO”, “ALVEN”, NULL);
INSERT NOS VALORES da pessoa (9, “KNUT”, “JENSEN”, NULL);
INSERT NOS VALORES da pessoa (10, “LIV”, “ALTEN”, NULL);
INSERT NOS VALORES da pessoa (11, “KARI”, 'wbr/> do NORMANN'<, ZERO);
INSERT NOS VALORES da pessoa (12, “OLA”, “NORMANN”, NULL);
INSERT NOS VALORES da pessoa (15, “PETRA”, “AREIA”, NULL); pessoa enr=4 AJUSTADO do

UPDATE ONDE nr = 1; pessoa enr=10 AJUSTADO do
UPDATE ONDE nr = 2; pessoa enr=6 AJUSTADO do
UPDATE ONDE nr = 3; pessoa enr=1 AJUSTADO do
UPDATE ONDE nr = 4; pessoa enr=7 AJUSTADO do
UPDATE ONDE nr = 5; pessoa enr=3 AJUSTADO do
UPDATE ONDE nr = 6; pessoa enr=5 AJUSTADO do
UPDATE ONDE nr = 7; pessoa enr=2 AJUSTADO do
UPDATE ONDE nr = 10; pessoa enr=11 AJUSTADO do
UPDATE ONDE nr = 12; pessoa enr=12 AJUSTADO do
UPDATE ONDE nr = 11; o

where “nr” ir um número e um “enr” da pessoa é um número do esposo. a tarefa do

The é encontrar todos os casais. Isso vai muito bem. Mas eu fui pedido para excluir o repertition (isto é em vez das fileiras da marido-esposa e do esposa-marido em um resultado deve ser somente uma fileira, um destes dois)
class= do

Resposta : como excluir o dobro

a topologia recomendada para sua encenação olharia como os diagramas abaixo.

a primeira solução separa todos os subnets um com o otro using um guarda-fogo central. A RDP alcança da PANCADA ao colaborador pode ser executada using a transmissão portuária do NAT ou o roteamento baseado ACL. esta aproximação precisa normalmente um guarda-fogo gama alta se o elevado desempenho é exigido.

se você não tem o guarda-fogo da multi-relação exijido na aproximação acima, você pode considerar a segunda solução que põr todos os subnets sequencialmente. o subnet da PANCADA é a rede a mais interna, e DMZ é a borda ao Internet. Os usuários da PANCADA podem naturalmente alcançar todos os anfitriões no colaborador (ou pode ser restringido por réguas específicas) enquanto o subnet do colaborador está entre a rota da PANCADA ao Internet. a mesma coisa para DMZ.

esperança que ajuda,
bbao
1:
2:
3:
4:
5:
6:
7:
8:
9:
                  DMZ
                   |
<--- PROD="" ---=""> GUARDA-FOGO  <--- DEV="" ---="">
                   |
               INTERNET

                   ou

<-- PROD="" ---=""> GUARDA-FOGO <--- DEV="" ---=""> DO ROUTER <--- DMZ="" ---=""> ROUTER/FIREWALL  <--- INTERNET="" ---="">
Outras soluções  
 
programming4us programming4us