Banco de Dados para Confecção de roupas

Páginas: 5 (1197 palavras) Publicado: 9 de novembro de 2013
1. Modelo Conceitual


Utilizamos a ferramenta BRModelo , pois foi também utilizada nas aulas desta disciplina, portanto, desenvolvemos habilidade na operacionalização.









2. Modelo Lógico


Utilizamos a ferramenta BRModelo , pois foi também utilizada nas aulas desta disciplina, portanto, desenvolvemos habilidade na operacionalização.









3. Modelo Físicopara Banco de dados Oracle


Utilizamos a ferramenta BRModelo , pois foi também utilizada nas aulas desta disciplina, portanto, desenvolvemos habilidade na operacionalização.








5.Scripts comandos DDL e DML

Create table Funcionarios
(
Matricula_Func Number(10),
Nome Varchar2(80),
Cargo Varchar2(20),
Salario_Fixo Number(10,2),
Sexo Char(1),
Constraint Pk_1_Funcprimary key(Matricula_func)
) tablespace GRUPO3;


CREATE TABLE Tipo_Costura
(
Cod_Tipo NUMBER (10) NOT NULL,
DescriçAo_Tipo VARCHAR2(20),
CONSTRAINT PK_1_Tipo_Costura PRIMARY KEY (Cod_Tipo)
)tablespace GRUPO3;


CREATE TABLE Costureiras
(
Matricula_Funcionario NUMBER (10) NOT NULL,
Cod_Supervisora NUMBER (10) NOT NULL,
Cod_Tipo NUMBER (10) NOT NULL,
CONSTRAINT PK_1_CostureirasPRIMARY KEY (Matricula_Funcionario),
CONSTRAINT U_1_Costureiras UNIQUE (Cod_Supervisora),
CONSTRAINT FK_1_Costureiras FOREIGN KEY (Cod_Supervisora) REFERENCES Funcionarios (Matricula_Func),
CONSTRAINT FK_2_Costureiras FOREIGN KEY (Matricula_funcionario) REFERENCES Funcionarios (Matricula_Func)
)tablespace GRUPO3;

CREATE TABLE Pecas
(
Codigo_Peca NUMBER (10) NOT NULL,
EstilistaVARCHAR2(20),
Descrição VARCHAR2(50) not null,
Modelo VARCHAR2(20),
CONSTRAINT PK_1_Pecas PRIMARY KEY (Codigo_Peca)
) tablespace GRUPO3;









CREATE TABLE Maquinas
(
Codigo_Maquina NUMBER (10) NOT NULL,
Fabricante VARCHAR2(20),
Localização VARCHAR2(20),
CONSTRAINT PK_1_MAQUINAS PRIMARY KEY (Codigo_Maquina)
)tablespace GRUPO3;


CREATE TABLE Conserto
(
Codigo_Conserto NUMBER(10) NOT NULL,
Data_Entrada DATE,
Data_SAida DATE,
Status_Conserto CHAR(1) NOT NULL,
Matricula_Funcionario NUMBER (10) NOT NULL,
Cod_Supervisora NUMBER (10) NOT NULL,
Codigo_Maquina NUMBER (10) NOT NULL,
CONSTRAINT PK_1_Conserto PRIMARY KEY (Codigo_Conserto),
CONSTRAINT FK_1_Conserto FOREIGN KEY (Matricula_Funcionario) REFERENCES Costureiras (Matricula_Funcionario),
CONSTRAINTFK_2_Conserto FOREIGN KEY (Cod_Supervisora) REFERENCES Costureiras (Cod_Supervisora),
CONSTRAINT FK_3_Conserto FOREIGN KEY (Codigo_Maquina) REFERENCES Maquinas (Codigo_Maquina)
)tablespace GRUPO3;


CREATE TABLE produz
(
Data_EntradaProd DATE,
Data_SaidaProd DATE,
Salario_Prod NUMBER (10,2) ,
Codigo_Peca NUMBER (10) NOT NULL,
Matricula_Funcionario NUMBER (10) NOT NULL,
Cod_SupervisoraNUMBER (10) NOT NULL,
Codigo_Maquina NUMBER (10) NOT NULL,
CONSTRAINT PK_1_produz PRIMARY KEY (Codigo_Peca),
CONSTRAINT FK_1_PRODUZ FOREIGN KEY (Codigo_Peca) references Pecas (Codigo_Peca),
CONSTRAINT FK_2_PRODUZ FOREIGN KEY (Matricula_Funcionario) references Costureiras (Matricula_Funcionario),
CONSTRAINT FK_3_PRODUZ FOREIGN KEY (Codigo_Maquina) references Maquinas (Codigo_Maquina))tablespace GRUPO3;







CREATE TABLE Possui
(
Cod_Tipo NUMBER (10) NOT NULL,
Codigo_Maquina NUMBER (10) NOT NULL,
CONSTRAINT PK_1_Possui PRIMARY KEY (Cod_Tipo,Codigo_Maquina),
CONSTRAINT FK_1_Possui FOREIGN KEY (Cod_Tipo) REFERENCES Tipo_Costura (Cod_Tipo),
CONSTRAINT FK_2_Possui FOREIGN KEY (Codigo_Maquina) REFERENCES Maquinas (Codigo_Maquina)
)tablespace GRUPO3;5.2.Comandos DML Inserindo dados e efetuando consultas

a) Inserindo registros na tabela de Funcionários
Insert into funcionarios (Matricula_Func,Nome,Cargo,Salario_Fixo) values (1,'Joao da Silva','Gerente',5000.00);
Insert into funcionarios (Matricula_Func,Nome,Cargo,Salario_Fixo) values (2,'Maria Aparecida Galdino','Costureira',700.00);
Insert into funcionarios...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Confecção de roupas
  • substâncias tóxicas na confecção de roupas
  • Gestao de projetos confecção de roupas
  • L3 confecção de roupas
  • Como Montar uma Empresa de Confecção de Roupas
  • Confecção de Roupas Paulista Ltda.
  • Ppra
  • TCC

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!