Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE DATABASE dreamspark;
- USE dreamspark;
- CREATE TABLE rol(
- rolid INT PRIMARY KEY AUTO_INCREMENT,
- nombre VARCHAR(50) NOT NULL
- );
- CREATE TABLE nivel(
- nivelid INT PRIMARY KEY AUTO_INCREMENT,
- nombre VARCHAR(50) NOT NULL,
- descripcion VARCHAR(250) NOT NULL
- );
- CREATE TABLE areas(
- areaid INT PRIMARY KEY AUTO_INCREMENT,
- nombre VARCHAR(50) NOT NULL,
- descripcion VARCHAR(500) NOT NULL
- );
- CREATE TABLE tipoplan(
- tipoplanid INT PRIMARY KEY AUTO_INCREMENT,
- nombre VARCHAR(50) NOT NULL
- );
- CREATE TABLE planes(
- planid INT PRIMARY KEY AUTO_INCREMENT,
- nombre VARCHAR(50) NOT NULL,
- precio DECIMAL(3,0) NOT NULL, -- 999
- descripcion VARCHAR(500) NOT NULL,
- tipoplanid INT NOT NULL
- );
- CREATE TABLE usuarios(
- usuarioid INT PRIMARY KEY AUTO_INCREMENT,
- nombre VARCHAR(50) NOT NULL,
- pwd VARCHAR(32) NOT NULL,
- email VARCHAR(60) NOT NULL,
- rolid INT NOT NULL
- );
- CREATE TABLE instructor(
- instructorid INT PRIMARY KEY AUTO_INCREMENT,
- nombre VARCHAR(50) NOT NULL,
- email VARCHAR(60) NOT NULL,
- profesion VARCHAR(120) NOT NULL,
- experiencia VARCHAR(250) NOT NULL,
- descripcion VARCHAR(500) NOT NULL,
- twitter VARCHAR(200), --
- linkedIn VARCHAR(200), --
- github VARCHAR(200) --
- );
- CREATE TABLE cursos(
- cursoid INT PRIMARY KEY AUTO_INCREMENT,
- nombre VARCHAR(50) NOT NULL,
- instructorid INT NOT NULL,
- areaid INT NOT NULL,
- nivelid INT NOT NULL,
- descripcionfront VARCHAR(250) NOT NULL,
- descripcionback VARCHAR(250) NOT NULL,
- duracion VARCHAR(12) NOT NULL,
- requisitos VARCHAR(250)
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement