Difference between revisions of "To do list"

From SQLZOO
Jump to: navigation, search
m (Reverted edits by 177.5.208.143 (talk) to last revision by Andr3w)
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;
+

Revision as of 00:11, 10 March 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.

Personal tools
Namespaces

Variants
Actions
Reference
Toolbox
Google AdSense