Advertisement
Guest User

script dreamspark

a guest
Sep 20th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.57 KB | None | 0 0
  1. CREATE DATABASE dreamspark;
  2. USE dreamspark;
  3. CREATE TABLE rol(
  4.   rolid INT PRIMARY KEY AUTO_INCREMENT,
  5.   nombre VARCHAR(50) NOT NULL
  6. );
  7.  
  8. CREATE TABLE nivel(
  9.   nivelid INT PRIMARY KEY AUTO_INCREMENT,
  10.   nombre VARCHAR(50) NOT NULL,
  11.   descripcion VARCHAR(250) NOT NULL
  12. );
  13.  
  14. CREATE TABLE areas(
  15.   areaid INT PRIMARY KEY AUTO_INCREMENT,
  16.   nombre VARCHAR(50) NOT NULL,
  17.   descripcion VARCHAR(500) NOT NULL
  18. );
  19.  
  20. CREATE TABLE tipoplan(
  21.   tipoplanid INT PRIMARY KEY AUTO_INCREMENT,
  22.   nombre VARCHAR(50) NOT NULL
  23. );
  24.  
  25. CREATE TABLE planes(
  26.   planid INT PRIMARY KEY AUTO_INCREMENT,
  27.   nombre VARCHAR(50) NOT NULL,
  28.   precio DECIMAL(3,0) NOT NULL,  -- 999
  29.   descripcion VARCHAR(500) NOT NULL,
  30.   tipoplanid INT NOT NULL
  31. );
  32.  
  33. CREATE TABLE usuarios(
  34.   usuarioid INT PRIMARY KEY AUTO_INCREMENT,
  35.   nombre VARCHAR(50) NOT NULL,
  36.   pwd VARCHAR(32) NOT NULL,
  37.   email VARCHAR(60) NOT NULL,
  38.   rolid INT NOT NULL
  39. );
  40.  
  41. CREATE TABLE instructor(
  42.   instructorid INT PRIMARY KEY AUTO_INCREMENT,
  43.   nombre VARCHAR(50) NOT NULL,  
  44.   email VARCHAR(60) NOT NULL,
  45.   profesion VARCHAR(120) NOT NULL,
  46.   experiencia VARCHAR(250) NOT NULL,
  47.   descripcion VARCHAR(500) NOT NULL,
  48.   twitter VARCHAR(200), --
  49.   linkedIn VARCHAR(200), --
  50.   github VARCHAR(200) --
  51. );
  52.  
  53. CREATE TABLE cursos(
  54.   cursoid INT PRIMARY KEY AUTO_INCREMENT,
  55.   nombre VARCHAR(50) NOT NULL,
  56.   instructorid INT NOT NULL,
  57.   areaid INT NOT NULL,
  58.   nivelid INT NOT NULL,
  59.   descripcionfront VARCHAR(250) NOT NULL,
  60.   descripcionback VARCHAR(250) NOT NULL,
  61.   duracion VARCHAR(12) NOT NULL,
  62.   requisitos VARCHAR(250)
  63. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement