Projeto de Banco de dados

730 palavras 3 páginas
Trabalho de Banco de Dados

(Scripts Utilizados)

Disciplina: Tópicos de Banco de Dados
Professor: Anderson Nascimento
Alunos: Tayson de Souza Oliveira 5305302 Alexandre Rabello da Silva 5305248 Davidson Cler 5305285 Robson Silva 5305388

Scripts Executados para o Trabalho de BD

1 – Criando o banco de dados:

createdatabase clube;

2 – Criando a tabela “categoria”:

create table categoria( codigo integer primary key, nome varchar(20), descricao varchar(30));

3 –Criando o “tipoEndereço”:

create type tipoEndereco as ( rua varchar(20), numero varchar(6), complemento varchar(20), bairro varchar(20), cidade varchar(20), estado varchar(20));

4 – Criando o “tipoTelefone”:

create type tipoTelefone as (
DDD varchar(3), numero varchar(9));

5- Criando a tabela “sócio”:

create table socio( matricula integer primary key, cod_Categoria integer, nome varchar(20), endereço tipoEndereco, telefone tipoTelefone, email varchar(50), foreign key(cod_Categoria) references Categoria(codigo));

6 – Criando a herança para tabela “pessoaFisica”:

create table pessoaFisica( cpf varchar(11), sexo varchar(9),
PRIMARY KEY(matricula),
FOREIGN KEY(cod_categoria) references Categoria(codigo)) inherits (socio);

7 – Criando a herança para tabela “pessoaJuridica”:

create table pessoaJuridica( cnpj varchar(14), inscricao_Estadual varchar(8),
PRIMARY KEY(matricula),
FOREIGN KEY(cod_categoria) references Categoria(codigo)) inherits (socio);

8 – Criando a tabela “dependente”:

create table dependente( matricula integer primary key, id_pf integer, id_pj integer, nome varchar(20), email varchar(50), foreign key(id_pf) references pessoaFisica(matricula), foreign key(id_pj) references pessoaJuridica(matricula));

9 – Criando a tabela “mensalidade”:

create table mensalidade( numero integer primary key, id_pf integer, id_pj integer, valor float,
situacao

Relacionados

  • Projeto de bancos de dados
    669 palavras | 3 páginas
  • Projeto de banco de dados
    1884 palavras | 8 páginas
  • Projeto banco de dados
    2293 palavras | 10 páginas
  • Projeto Banco de dados
    486 palavras | 2 páginas
  • Projeto Banco de dados
    486 palavras | 2 páginas
  • Projeto de banco de dados
    1926 palavras | 8 páginas
  • projeto Banco de Dados
    707 palavras | 3 páginas
  • Projeto Banco de dados
    486 palavras | 2 páginas
  • projeto de banco de dados
    461 palavras | 2 páginas
  • Projeto de banco de dados
    1804 palavras | 8 páginas