Sobre o Banco de Dados SROUTEDB

O banco de dados SROUTEDB contém duas tabelas chamadas EMPLOYEE e DEPARTMENT. O diagrama a seguir mostra como o fluxo de mensagem de amostra interage com as tabelas com base no conteúdo das mensagens de teste:

Um diagrama resumindo as interações entre os fluxos de mensagens e o banco de dados do usuário.

O diagrama a seguir mostra como as tabelas estão vinculadas através de valores comuns para colunas EMPLOYEE.EMPNUM para DEPARTMENT.MGRNUM, e DEPARTMENT.DEPTNUM para EMPLOYEE.WORKDEPT.

Um diagrama mostrando como duas tabelas se relacionam, conforme descrito no texto.

A tabela DEPARTMENT

A tabela DEPARTMENT contém informações sobre os departamentos na empresa. O fluxo de mensagens de Roteamento do Banco de Dados Simplificado consulta os dados na tabela.

A tabela a seguir mostra a estrutura da tabela de banco de dados chamada DEPARTMENT que é utilizada na amostra

Nome do Campo Tipo de Dados Nulo? Content
DEPTNUM CHAR(3) Não O número exclusivo para o departamento.
DEPTNAME VARCHAR(36) Não O nome descritivo do departamento.
MGRNUM CHAR(6) SIM O número de gerente exclusivo do gerente do departamento.

A tabela a seguir mostra o conteúdo da tabela de banco de dados chamada DEPARTMENT que é utilizada na amostra.

DEPTNUM DEPTNAME MGRNUM
D00 Pessoal 000010
D01 Desenvolvimento 000020
D02 Suporte 000030

A tabela EMPLOYEE

A tabela EMPLOYEE contém dados do funcionário. O fluxo de mensagens de Roteamento do Banco de Dados Simplificado consulta os dados na tabela.

A tabela a seguir mostra a estrutura da tabela de banco de dados chamada EMPLOYEE que é utilizada nesta amostra.

Nome do Campo Tipo de Dados Nulo? Content
EMPNUM CHAR(6) Não O número exclusivo para o funcionário.
FIRSTNM VARCHAR(20) Não O primeiro nome do funcionário.
LASTNM VARCHAR(15) Não O sobrenome do funcionário.
PHONENUM CHAR(4) SIM O número do ramal interno da empresa do funcionário.
WORKDEPT CHAR(3) SIM O número do departamento onde o funcionário trabalha na empresa.
YEARSSERVICE INTEGER SIM O número de anos de serviço na empresa acumulados pelo funcionário.
AGEINYRS INTEGER SIM A idade do funcionário em anos.
SEX CHAR(1) SIM O gênero do funcionário.
SALARY DECIMAL(9,2) SIM O salário anual do funcionário.

A tabela a seguir mostra o conteúdo da tabela de banco de dados chamada EMPLOYEE que é utilizada na amostra.

EMPNUM FIRSTNM LASTNM PHONENUM WORKDEPT YEARSSERVICE AGEINYRS SEX SALARY
000010 DAVID BROWN 4501 D01 10 54 M 23250.00
000020 SALLY KWAN 4738 D00 9 27 F 18375.00
000030 JOHN GEYER 6789 D01 22 47 M 53000.00
000040 EVA SMITH 7831 D00 12 37 F 29000.00

Voltar para a amostra Sobre o Roteamento de Banco de Dados Simplificado