Banco de dados controle acadêmico em mysql

2789 palavras 12 páginas
Fulano de Tal

Banco de dados controle acadêmico em MySQL

Curso: Sistemas de Informação
Disciplina: Banco de Dados
Semestre: 6°

Modelo Relacional – Controle Acadêmico

Criando as tabelas base

SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';

DROP SCHEMA IF EXISTS `controle_academico` ;

CREATE DATABASE `controle_academico`;

USE `controle_academico`;

CREATE TABLE IF NOT EXISTS `controle_academico`.`ca_alunos` ( `ra_aluno` INT(9) NOT NULL , `ch_cpf` VARCHAR(11) NOT NULL , `ch_nome` VARCHAR(100) NOT NULL , `ch_tel_residencial` VARCHAR(8) NOT NULL , `ch_tel_celular` VARCHAR(9) NULL DEFAULT NULL , `ch_email` VARCHAR(80) NOT NULL , `dt_data_registro` DATE NOT NULL , `ch_endereco` VARCHAR(80) NOT NULL , `ch_complemento` VARCHAR(4) NOT NULL , `ch_cidade` VARCHAR(80) NOT NULL , `ch_estado` VARCHAR(2) NOT NULL , `id_unidade` INT(11) NOT NULL , PRIMARY KEY (`ra_aluno`, `ch_cpf`, `id_unidade`) , UNIQUE INDEX `ch_cpf_UNIQUE` (`ch_cpf` ASC) , UNIQUE INDEX `ra_aluno_UNIQUE` (`ra_aluno` ASC) , INDEX `FK_aluno_unidade` (`id_unidade` ASC) , CONSTRAINT `FK_aluno_unidade` FOREIGN KEY (`id_unidade` ) REFERENCES `controle_academico`.`ci_unidades` (`id_unidade` ) ON DELETE NO ACTION ON UPDATE NO ACTION);

CREATE TABLE IF NOT EXISTS `controle_academico`.`ca_docentes` ( `id_docente` INT(11) NOT NULL AUTO_INCREMENT , `ch_cpf` VARCHAR(11) NOT NULL , `ch_nome` VARCHAR(100) NOT NULL , `ch_tel_residencial` VARCHAR(8) NOT NULL , `ch_tel_celular` VARCHAR(9) NULL DEFAULT NULL , `ch_email` VARCHAR(80) NOT NULL , `dt_data_registro` DATE NOT NULL , `ch_endereco` VARCHAR(80) NOT NULL , `ch_complemento` VARCHAR(4) NOT NULL , `ch_cidade` VARCHAR(80) NOT NULL , `ch_estado` VARCHAR(2) NOT

Relacionados

  • jhgjkhkj
    711 palavras | 3 páginas
  • PRATICA BANCO DE DADOS
    2572 palavras | 11 páginas
  • Jogos de empresa
    1265 palavras | 6 páginas
  • SEMIN RIO DE SGBD
    1621 palavras | 7 páginas
  • ciências economicas
    4132 palavras | 17 páginas
  • Relatorio de estagio
    1821 palavras | 8 páginas
  • Sistema de biblioteca
    2143 palavras | 9 páginas
  • TCC SI
    3698 palavras | 15 páginas
  • Postgre
    1086 palavras | 5 páginas
  • Modulo Online Sistema Academico
    4686 palavras | 19 páginas