Difference between revisions of "To do list"

From SQLZOO
Jump to: navigation, search
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
-- phpMyAdmin SQL Dump
+
This is a Wiki. Anyone can create an account and add and fix material.
-- version 3.3.9
+
--
+
http://www.phpmyadmin.net
+
--
+
--
+
Servidor: localhost
+
--
+
Tempo de Geração: Jan 24, 2013 as 06:24 AM
+
  
-- Versão do Servidor: 5.5.27
+
If you spot an error please either fix it or add it to this list.
--
+
*From Brian [[File:snagging.docx]]
Versão do PHP: 5.3.5
+
 
+
SET
+
SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
+
 
+
 
+
 
+
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+
 
+
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+
 
+
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+
 
+
/*!40101 SET NAMES utf8 */;
+
 
+
--
+
-- Banco de Dados: `bancodoquiz`
+
--
+
 
+
--
+
--------------------------------------------------------
+
 
+
--
+
--
+
Estrutura da tabela `atribuicao_de_papel`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `atribuicao_de_papel`
+
(
+
  `Id` int(11) NOT NULL AUTO_INCREMENT,
+
+
`id_de_atribuicao` int(11) DEFAULT NULL,
+
 
+
  `modulo_id` int(11) DEFAULT NULL,
+
+
PRIMARY KEY (`Id`)
+
)
+
ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=13
+
;
+
 
+
--
+
-- Extraindo dados da tabela `atribuicao_de_papel`
+
--
+
 
+
 
+
--
+
--------------------------------------------------------
+
 
+
--
+
--
+
Estrutura da tabela `atribuicao_do_usuario`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `atribuicao_do_usuario`
+
(
+
  `id` int(11) NOT NULL AUTO_INCREMENT,
+
+
`id_atribuicao` int(11) NOT NULL DEFAULT '0',
+
 
+
  `tipo_de_usuario` int(11) NOT NULL DEFAULT '0',
+
+
`id_de_usuario` int(11) NOT NULL DEFAULT '0',
+
 
+
  PRIMARY KEY (`id`),
+
+
KEY `id_atribuicao` (`id_atribuicao`)
+
)
+
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `atribuicao_do_usuario`
+
--
+
 
+
 
+
--
+
--------------------------------------------------------
+
 
+
--
+
--
+
Estrutura da tabela `atribuicoes`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `atribuicoes`
+
(
+
  `id` int(11) NOT NULL AUTO_INCREMENT,
+
 
+
`id_do_quiz` int(11) NOT NULL DEFAULT '0',
+
 
+
`id_org_quiz` int(11) NOT NULL DEFAULT '0',
+
+
`modo_de_resultados` int(11) NOT NULL DEFAULT '0',
+
+
`data_adicionada` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
+
+
`tempo_quiz` int(11) NOT NULL DEFAULT '0',
+
+
`mostrar_resultados` int(11) NOT NULL DEFAULT '0',
+
 
+
  `passagem_pontuacao` decimal(10,2) NOT NULL DEFAULT '0.00',
+
 
+
  `tipo_de_quetionario` int(11) NOT NULL DEFAULT '0',
+
+
`estado` int(11) NOT NULL DEFAULT '0',
+
+
PRIMARY KEY (`id`)
+
)
+
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `atribuicoes`
+
--
+
 
+
 
+
--
+
--------------------------------------------------------
+
 
+
--
+
--
+
Estrutura da tabela `categorias`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `categorias`
+
(
+
  `id` int(11) NOT NULL AUTO_INCREMENT,
+
+
`nome_da_categoria` varchar(255) NOT NULL,
+
+
PRIMARY KEY (`id`)
+
)
+
ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=62 ;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `categorias`
+
--
+
 
+
 
+
--
+
--------------------------------------------------------
+
 
+
--
+
--
+
Estrutura da tabela `grupo_questao`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `grupo_questao`
+
(
+
  `id` int(11) NOT NULL AUTO_INCREMENT,
+
+
`nome_do_grupo` varchar(450) NOT NULL,
+
+
`mostrar_cabecalho` int(11) NOT NULL,
+
 
+
`grupo_total` decimal(18,0) NOT NULL,
+
 
+
`mostrar_rodape` int(11) DEFAULT NULL,
+
 
+
`conferir_total` decimal(18,0) DEFAULT NULL,
+
+
`id_da_questao` int(11) DEFAULT NULL,
+
 
+
`id_pai` int(11) NOT NULL,
+
+
`eng_nome_do_grupo` varchar(450) DEFAULT NULL,
+
+
`Adicionar_data` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
+
+
PRIMARY KEY (`id`),
+
+
KEY `id_da_questao` (`id_da_questao`)
+
)
+
ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=275 ;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `grupo_questao`
+
--
+
 
+
 
+
--
+
--------------------------------------------------------
+
 
+
--
+
--
+
Estrutura da tabela `importar_usuario`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `importar_usuario`
+
(
+
  `id` int(11) NOT NULL AUTO_INCREMENT,
+
 
+
`nome` varchar(250) NOT NULL DEFAULT '',
+
 
+
  `sobrenome` varchar(255) NOT NULL DEFAULT '',
+
 
+
  `nome_de_usuario` varchar(150) NOT NULL DEFAULT '',
+
 
+
  `senha` varchar(150) NOT NULL DEFAULT '',
+
 
+
  PRIMARY KEY (`id`)
+
)
+
ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `importar_usuario`
+
--
+
 
+
 
+
--
+
--------------------------------------------------------
+
 
+
--
+
--
+
Estrutura da tabela `modulos`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `modulos`
+
(
+
  `id` int(11) NOT NULL AUTO_INCREMENT,
+
 
+
`nome_do_modulo` varchar(255) DEFAULT NULL,
+
 
+
  `nome_do_arquivo` varchar(255) DEFAULT NULL,
+
 
+
  `id_pai` int(11) DEFAULT '0',
+
 
+
`prioridade` varchar(255) DEFAULT '0',
+
+
PRIMARY KEY (`id`)
+
)
+
ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=13 ;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `modulos`
+
--
+
 
+
 
+
--
+
--------------------------------------------------------
+
 
+
-
+
-
+
-- Estrutura da tabela `questoes`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `questoes`
+
(
+
  `id` int(11) NOT NULL AUTO_INCREMENT,
+
 
+
`texto_da_questao` varchar(3800) DEFAULT NULL,
+
+
`id_tipo_da_questao` int(11) NOT NULL,
+
 
+
`prioridade` int(11) NOT NULL,
+
+
`id_do_qiz` int(11) NOT NULL,
+
+
`ponto` decimal(18,0) NOT NULL,
+
+
`data_adicionada` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
+
 
+
  `id_pai` int(11) NOT NULL,
+
+
`total_de_questoes` decimal(18,0) DEFAULT NULL,
+
 
+
  `verificador_de_total` int(11) DEFAULT NULL,
+
+
`texto_do_cabeçalho` varchar(1500) CHARACTER SET utf8 DEFAULT NULL,
+
+
`texto_de_rodape` varchar(1500) CHARACTER SET utf8 DEFAULT NULL,
+
+
`eng_texto_da_pergunta` varchar(1800) CHARACTER SET utf8 DEFAULT NULL,
+
 
+
  `imagem_de_ajuda` varchar(550) CHARACTER SET utf8 DEFAULT NULL,
+
+
PRIMARY KEY (`id`),
+
+
KEY `id_do_qiz` (`id_do_qiz`)
+
)
+
ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=256 ;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `questoes`
+
--
+
 
+
 
+
--
+
-------------------------------------------------------
+
-
+
 
+
--
+
-- Estrutura da tabela `quiz`
+
 
+
--
+
 
+
CREATE TABLE IF NOT EXISTS `quiz`
+
(
+
  `id` int(11) NOT NULL AUTO_INCREMENT,
+
 
+
`id_categoria` int(11) NOT NULL,
+
 
+
`nome_do_quiz` varchar(500) NOT NULL,
+
+
`descricao_do_quiz` varchar(500) NOT NULL,
+
+
`adicionar_data` datetime NOT NULL,
+
+
`id_pai` int(11) NOT NULL,
+
+
`mostrar_introducao` int(11) NOT NULL,
+
 
+
`texto_introducao` varchar(3850) DEFAULT NULL,
+
 
+
PRIMARY KEY (`id`)
+
)
+
ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=57 ;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `quiz`
+
--
+
 
+
 
+
--
+
--------------------------------------------------------
+
 
+
 
+
--
+
-- Estrutura da tabela `respostas`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `respostas`
+
(
+
  `id` int(11) NOT NULL AUTO_INCREMENT,
+
 
+
`id_grupo` int(11) NOT NULL,
+
+
`texto_da_resposta` varchar(800) CHARACTER SET utf8 DEFAULT NULL,
+
 
+
  `imagem_da_resposta` varchar(450) CHARACTER SET utf8 DEFAULT NULL,
+
 
+
  `resposta_correta` int(11) NOT NULL,
+
 
+
`prioridade` int(11) DEFAULT NULL,
+
 
+
`texto_da_resposta_correta` varchar(800) CHARACTER SET utf8 DEFAULT NULL,
+
+
`pos_respostas` int(11) NOT NULL DEFAULT '0',
+
 
+
  `id_pai` int(11) NOT NULL,
+
+
`eng_texto_resposta` varchar(800) CHARACTER SET utf8 DEFAULT NULL,
+
 
+
  `tipo_de_controle` int(11) DEFAULT NULL,
+
 
+
`id_pai_resposta` int(11) DEFAULT NULL,
+
+
`unidade_de_texto` char(10) CHARACTER SET utf8 NOT NULL,
+
+
PRIMARY KEY (`id`),
+
+
KEY `id_grupo` (`id_grupo`)
+
)
+
ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=175691 ;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `respostas`
+
--
+
 
+
 
+
--
+
--------------------------------------------------------
+
 
+
--
+
--
+
Estrutura da tabela `resposta_do_usuario`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `resposta_do_usuario`
+
(
+
  `id` int(11) NOT NULL AUTO_INCREMENT,
+
+
`id_do_usuario_do_quiz` int(11) DEFAULT NULL,
+
 
+
`id_da_questao` int(11) DEFAULT NULL,
+
+
`indentificacao_da_resposta` int(11) DEFAULT NULL,
+
+
`id_da_reposta_do_usuario` int(11) DEFAULT NULL,
+
+
`texto_da_resposta_do_usuario` varchar(3800) DEFAULT NULL,
+
+
`adicionar_data` datetime DEFAULT NULL,
+
 
+
PRIMARY KEY (`id`)
+
)
+
ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1498 ;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `resposta_do_usuario`
+
--
+
 
+
 
+
--
+
--------------------------------------------------------
+
 
+
--
+
 
+
-- Estrutura da tabela `tipo_da_questao`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `tipo_da_questao`
+
(
+
  `id` int(11) NOT NULL,
+
+
`tipo_da_questao` varchar(150) NOT NULL,
+
+
PRIMARY KEY (`id`)
+
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `tipo_da_questao`
+
--
+
 
+
 
+
--
+
--------------------------------------------------------
+
 
+
 
+
--
+
-- Estrutura da tabela `tipo_de_usuario`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `tipo_de_usuario`
+
(
+
  `id` int(11) NOT NULL,
+
+
`tipo_de_nome` varchar(200) DEFAULT NULL,
+
+
PRIMARY KEY (`id`)
+
)
+
ENGINE=InnoDB DEFAULT CHARSET=latin1;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `tipo_de_usuario`
+
--
+
 
+
 
+
--
+
-----------------------------------------------------
+
---
+
 
+
--
+
-- Estrutura da tabela `usuarios`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `usuarios`
+
(
+
  `IDusuario` int(11) NOT NULL AUTO_INCREMENT,
+
 
+
  `Nome_d_usuario` varchar(50) NOT NULL,
+
+
`senha` varchar(50) NOT NULL,
+
+
`Nome` varchar(150) NOT NULL,
+
+
`Sobrenome` varchar(150) NOT NULL,
+
+
`adicionar_data` datetime NOT NULL,
+
+
`tipo_de_usuario` int(11) DEFAULT NULL,
+
+
`email` varchar(200) CHARACTER SET utf8 DEFAULT NULL,
+
 
+
  PRIMARY KEY (`IDusuario`)
+
)
+
ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=24 ;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `usuarios`
+
--
+
 
+
 
+
--
+
-------------------------------------------------------
+
-
+
 
+
--
+
-- Estrutura da tabela `usuario_do_quiz`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `usuario_do_quiz`
+
(
+
  `id` int(11) NOT NULL AUTO_INCREMENT,
+
+
`id_de_atribuicao` int(11) DEFAULT NULL,
+
 
+
`id_do_usuario` int(11) DEFAULT NULL,
+
+
`estado` int(11) DEFAULT NULL,
+
+
`adicionar_data` datetime DEFAULT NULL,
+
+
`exito` int(11) DEFAULT NULL,
+
 
+
`data_final` datetime DEFAULT NULL,
+
+
`passar_pontuacao` decimal(10,2) DEFAULT NULL,
+
 
+
  `passar_percentual_de_pontuacao` decimal(10,2) DEFAULT NULL,
+
 
+
  PRIMARY KEY (`id`),
+
  KEY `id_de_atribuicao` (`id_de_atribuicao`)
+
)
+
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `usuario_do_quiz`
+
--
+
 
+
 
+
--
+
-----------------------------------------------------
+
---
+
 
+
--
+
-- Estrutura da tabela `v_importador_de_usuario`
+
--
+
 
+
 
+
CREATE TABLE IF NOT EXISTS `v_importador_de_usuario`
+
(
+
  `idusuario` int(11) NOT NULL DEFAULT '0',
+
 
+
  `Nome` varchar(250) DEFAULT NULL,
+
 
+
`Sobrenome` varchar(255) DEFAULT NULL,
+
+
`nome_do_usuario` varchar(150) DEFAULT NULL,
+
+
`senha` varchar(150) DEFAULT NULL,
+
+
PRIMARY KEY (`idusuario`)
+
)
+
ENGINE=InnoDB DEFAULT CHARSET=latin1;
+
 
+
 
+
--
+
-- Extraindo dados da tabela `v_importador_de_usuario`
+
--
+
 
+
 
+
-
+
-
+
-- Restrições para as tabelas dumpadas
+
--
+
 
+
-
+
-
+
-- Restrições para a tabela `respostas`
+
--
+
 
+
ALTER TABLE `respostas`
+
  ADD CONSTRAINT `answers_ibfk_1`
+
FOREIGN KEY (`id_grupo`) REFERENCES `grupo_questao`
+
(`id`) ON DELETE CASCADE;
+

Latest revision as of 17:51, 27 May 2014

This is a Wiki. Anyone can create an account and add and fix material.

If you spot an error please either fix it or add it to this list.