Ola galera, boa tarde. Preciso de ajuda na criação de um banco no Oracle, com 4 tabelas e 3 relacionamentos. Tenho o mysql instalado e as sintaxes muda para criação no Oracle. Fiz a criação dos seguintes CAMPOS: CREATE TABLE DEPARTAMENTO (
COD_DEPTO VARCHAR2(2) PRIMARY KEY,
NOME_DEPTO VARCHAR2(50) NOT NULL
);
CREATE TABLE FUNCIONARIO (
COD_FUNC NUMBER(3) PRIMARY KEY,
NOME_FUNC VARCHAR2(80) NOT NULL,
EMAIL_FUNC VARCHAR2(50) NOT NULL,
DATA_NASC_FUNC DATE NOT NULL,
ENDERECO_FUNC VARCHAR2(100) NOT NULL,
BAIRRO_FUNC VARCHAR(30) NOT NULL,
CIDADE_FUN VARCHAR2(15) NOT NULL,
UF_FUNC CHAR(2) NOT NULL,
SALARIO_FUNC NUMBER(12,2) NOT NULL,
COMISSAO_FUNC NUMBER(7,2) NOT NULL,
STATUS_FUNC CHAR(1) COMMENT 'E = Efetivo, L = Licenciado, D = Demitido'
)
CREATE TABLE LOCALIDADE (
COD_LOCALIDADE NUMBER(2) PRIMARY KEY,
DESCRICAO_LOCAL VARCHAR2(50) NOT NULL,
ENDERECO_LOCAL VARCHAR2(100) NOT NULL,
BAIRRO_LOCAL VARCHAR2(30) NOT NULL,
CIDADE_LOCAL VARCHAR2(15) NOT NULL,
UF_LOCAL CHAR(2) NOT NULL
);
CREATE TABLE CARGO (
COD_CODIGO NUMBER(5) PRIMARY KEY,
DESCR_CARGO VARCHAR2(50) NOT NULL
); PRECISO RELACIONAR OS SEGUINTES DADOS: COD_DEPTO - COD_FUNC COD_LOCAL - COD_DEPTO COD_FUNC - COD_CARGO VALEU!