SIU_Dran_net/Base/universidad.sql

142 lines
11 KiB
MySQL
Raw Normal View History

2024-04-24 06:44:30 +00:00
create database universidad;
2024-05-21 17:35:35 +00:00
2024-04-24 06:44:30 +00:00
CREATE USER 'UserRemoto' @'localhost' IDENTIFIED BY 'password123';
2024-05-21 17:35:35 +00:00
GRANT ALL PRIVILEGES ON universidad.* TO 'UserRemoto'@'LOCALHOST';
2024-04-24 06:44:30 +00:00
FLUSH PRIVILEGES;
2024-05-21 17:35:35 +00:00
2024-04-24 06:44:30 +00:00
use universidad;
2024-05-21 17:35:35 +00:00
create table usuario(
2024-04-24 06:44:30 +00:00
id integer auto_increment primary key,
2024-05-21 17:35:35 +00:00
nombre varchar(40) not null,
apellido varchar(100) not null,
matricula varchar(40) not null UNIQUE,
contrasena varchar(40) not null,
correo varchar(40) not null,
nacionalidad varchar(30),
tipoSangre varchar(6),
fecha_nacimiento date,
curp varchar(18),
rol varchar(30) not null,
idCarrera integer references carrera,
inscrito BIT
2024-05-06 14:37:54 +00:00
);
2024-05-06 14:04:39 +00:00
2024-05-21 17:35:35 +00:00
create table carrera(
2024-05-14 23:46:43 +00:00
id integer auto_increment primary key,
2024-05-21 17:35:35 +00:00
nombre varchar(40),
area varchar(40)
2024-04-24 06:44:30 +00:00
);
create table tutor(
2024-05-21 17:35:35 +00:00
id integer auto_increment primary key,
nombre varchar(40),
apellido varchar(40),
2024-05-25 05:34:59 +00:00
numeroDeTelefono double,
2024-05-21 17:35:35 +00:00
idUsuario integer references usuario
2024-04-24 06:44:30 +00:00
);
2024-05-25 05:34:59 +00:00
ALTER TABLE usuario
MODIFY COLUMN inscrito int;
2024-04-24 06:44:30 +00:00
2024-05-21 17:35:35 +00:00
create table documento(
2024-04-24 06:44:30 +00:00
id integer auto_increment primary key,
2024-05-21 17:35:35 +00:00
titulo varchar(40),
archivo blob,
idUsuario integer references usuario,
valido BIT
2024-04-24 06:44:30 +00:00
);
2024-05-21 17:35:35 +00:00
create table inscripcion(
2024-04-24 06:44:30 +00:00
id integer auto_increment primary key,
2024-05-21 17:35:35 +00:00
idUusario integer references usuario,
idDocumento integer references documento
2024-04-24 06:44:30 +00:00
);
2024-05-21 17:35:35 +00:00
create table registro(
id integer auto_increment primary key,
matricula varchar(40),
descripcion varchar(100)
2024-05-06 06:39:02 +00:00
);
2024-05-21 21:14:13 +00:00
INSERT INTO usuario (
nombre, apellido, matricula, contrasena, correo, nacionalidad, tipoSangre, fecha_nacimiento, curp, rol, idCarrera, inscrito
) VALUES (
'Juan', 'Perez', 'SIU241001', 'password123', 'juan.perez@example.com', 'Mexicana', 'O+', '1990-05-15', 'JUAP900515HDFLRN03', 'estudiante', 1, 1
);
2024-05-25 05:34:59 +00:00
2024-05-21 21:14:13 +00:00
ALTER TABLE carrera
ADD COLUMN campus VARCHAR(40),
ADD COLUMN descripcion VARCHAR(600),
ADD COLUMN mision VARCHAR(600),
ADD COLUMN vision VARCHAR(600),
ADD COLUMN objetivo VARCHAR(600);
2024-05-06 06:39:02 +00:00
2024-05-21 17:35:35 +00:00
INSERT INTO carrera (nombre, area) VALUES
('Ingeniería de Sistemas', 'Tecnología'),
('Medicina', 'Salud'),
('Derecho', 'Ciencias Sociales'),
('Arquitectura', 'Arte y Diseño'),
('Administración de Empresas', 'Negocios'),
('Psicología', 'Ciencias Sociales');
2024-05-06 14:14:13 +00:00
2024-05-21 21:14:13 +00:00
UPDATE carrera
SET campus = 'Perote',
descripcion = 'La carrera de Ingeniería de Sistemas se dedica a formar profesionales capaces de diseñar, implementar y gestionar soluciones tecnológicas que optimicen procesos en diversas industrias. El plan de estudios integra conocimientos en programación, redes, bases de datos y sistemas operativos, complementados con habilidades prácticas a través de laboratorios y proyectos reales.',
mision = 'Nuestra misión es formar ingenieros de sistemas altamente competentes y éticamente responsables, capaces de desarrollar soluciones innovadoras que contribuyan al avance tecnológico y al bienestar de la sociedad. Nos comprometemos a proporcionar una educación de calidad, basada en la excelencia académica y la actualización constante en tecnologías emergentes.',
vision = 'Aspiramos a ser una institución líder en la formación de ingenieros de sistemas a nivel nacional e internacional, reconocida por su compromiso con la innovación tecnológica, la investigación aplicada y la colaboración con el sector industrial. Nos proponemos ser un referente en la educación tecnológica, adaptándonos a los cambios y necesidades del entorno global.',
objetivo = 'Nuestro objetivo es preparar a los estudiantes para enfrentar los desafíos del mercado laboral con una sólida base de conocimientos técnicos y habilidades prácticas. Buscamos fomentar el pensamiento crítico, la creatividad y la capacidad de resolver problemas complejos, formando profesionales que puedan contribuir significativamente al desarrollo y crecimiento de sus comunidades y organizaciones.'
WHERE id = 1;
UPDATE carrera
SET campus = 'Xalapa',
descripcion = 'La carrera de Medicina se enfoca en la formación de médicos integrales, con un profundo conocimiento de las ciencias básicas y clínicas, y una sólida ética profesional. El currículo está diseñado para proporcionar una educación completa que abarca desde la anatomía y fisiología hasta la práctica clínica y la atención al paciente, con un fuerte énfasis en la investigación y la práctica basada en evidencia.',
mision = 'Nuestra misión es formar médicos altamente capacitados y comprometidos con la salud integral de sus pacientes, capaces de ofrecer una atención médica de calidad y de contribuir al avance de las ciencias de la salud. Promovemos una educación médica basada en la excelencia académica, la investigación científica y el servicio a la comunidad.',
vision = 'Nuestra visión es ser una facultad de medicina de referencia nacional e internacional, reconocida por su excelencia en la educación médica, su liderazgo en investigación y su compromiso con la salud pública. Aspiramos a formar profesionales de la salud que sean líderes en sus comunidades y que contribuyan de manera significativa al bienestar de la sociedad.',
objetivo = 'El objetivo de nuestro programa es formar médicos con sólidos conocimientos científicos y habilidades clínicas, capaces de diagnosticar y tratar enfermedades de manera efectiva. Fomentamos el desarrollo de una actitud crítica y reflexiva, y un compromiso con la actualización continua y la mejora de la calidad de la atención médica.'
WHERE id = 2;
2024-05-21 21:19:31 +00:00
UPDATE carrera
SET campus = 'Perote',
descripcion = 'La carrera de Derecho tiene como objetivo formar abogados con un profundo conocimiento de las leyes y una fuerte ética profesional. El plan de estudios abarca una amplia gama de disciplinas jurídicas, desde el derecho civil y penal hasta el derecho internacional y constitucional, preparando a los estudiantes para diversas áreas de la práctica legal.',
mision = 'Nuestra misión es formar profesionales del derecho que sean defensores apasionados de la justicia, con una sólida formación académica y un fuerte compromiso con la ética y los derechos humanos. Nos dedicamos a proporcionar una educación jurídica de alta calidad que prepare a los estudiantes para enfrentar los desafíos legales del siglo XXI.',
vision = 'Nuestra visión es ser una facultad de derecho de renombre, reconocida por su excelencia académica, su liderazgo en la investigación jurídica y su contribución a la sociedad. Aspiramos a ser un referente en la formación de abogados que sean capaces de influir positivamente en sus comunidades y en el sistema legal.',
objetivo = 'Nuestro objetivo es formar abogados competentes y éticamente responsables, con habilidades para analizar y resolver problemas jurídicos complejos. Fomentamos el desarrollo de la capacidad crítica, la investigación y el compromiso con la justicia y los derechos humanos, preparando a nuestros graduados para una carrera exitosa en el ámbito legal.'
WHERE id = 3;
UPDATE carrera
SET campus = 'Xalapa',
descripcion = 'La carrera de Arquitectura está orientada a formar profesionales creativos y técnicamente capacitados en el diseño y construcción de espacios habitables. El currículo incluye cursos en diseño arquitectónico, teoría y historia de la arquitectura, tecnologías de construcción y sostenibilidad, preparando a los estudiantes para abordar proyectos diversos y complejos.',
mision = 'Nuestra misión es educar a futuros arquitectos con una visión holística del diseño y la construcción, que integren la creatividad, la sostenibilidad y la funcionalidad en sus proyectos. Nos comprometemos a proporcionar una formación integral que combine la teoría, la práctica y la investigación en arquitectura.',
vision = 'Aspiramos a ser una facultad de arquitectura de prestigio, reconocida por su innovación en la educación y su contribución al desarrollo de ciudades y comunidades sostenibles. Nos proponemos ser líderes en la formación de arquitectos que sean capaces de transformar el entorno construido de manera positiva.',
objetivo = 'Nuestro objetivo es formar arquitectos competentes, con habilidades para diseñar y construir espacios que mejoren la calidad de vida de las personas. Promovemos el desarrollo del pensamiento crítico, la creatividad y la responsabilidad ambiental, preparando a los estudiantes para enfrentar los desafíos del mundo contemporáneo.'
WHERE id = 4;
UPDATE carrera
SET campus = 'Perote',
descripcion = 'La carrera de Administración de Empresas se dedica a formar líderes empresariales con una comprensión profunda de los principios y prácticas de la gestión organizacional. El plan de estudios abarca áreas como la estrategia empresarial, el marketing, las finanzas y la gestión de recursos humanos, proporcionando a los estudiantes las herramientas necesarias para dirigir y gestionar organizaciones de manera efectiva.',
mision = 'Nuestra misión es formar profesionales en administración de empresas que sean capaces de gestionar y liderar organizaciones con eficacia, ética y responsabilidad social. Proveemos una educación de calidad que fomente el espíritu emprendedor, la innovación y el pensamiento estratégico.',
vision = 'Nuestra visión es ser una institución de referencia en la formación de líderes empresariales, reconocida por su excelencia académica y su impacto positivo en el mundo de los negocios. Aspiramos a contribuir al desarrollo económico y social a través de la educación y la investigación en administración de empresas.',
objetivo = 'El objetivo de nuestro programa es preparar a los estudiantes para enfrentar los retos del entorno empresarial global, dotándolos de conocimientos y habilidades en gestión, liderazgo y toma de decisiones. Fomentamos la creatividad, la innovación y la capacidad de adaptación al cambio, formando profesionales que puedan generar valor en sus organizaciones y comunidades.'
WHERE id = 5;
UPDATE carrera
SET campus = 'Xalapa',
descripcion = 'La carrera de Psicología está diseñada para formar profesionales capacitados en el análisis, diagnóstico y tratamiento de problemas emocionales y de comportamiento. El currículo incluye cursos en psicología clínica, social, educativa y organizacional, con un enfoque en la práctica basada en la evidencia y la investigación científica.',
mision = 'Nuestra misión es formar psicólogos competentes y comprometidos con el bienestar mental y emocional de las personas, proporcionando una educación de alta calidad que combine la teoría, la práctica y la investigación en psicología. Promovemos el desarrollo de habilidades terapéuticas y un profundo entendimiento de los factores que influyen en el comportamiento humano.',
vision = 'Aspiramos a ser una facultad de psicología de excelencia, reconocida por su contribución a la salud mental y por la formación de profesionales que sean líderes en su campo. Nos proponemos ser un referente en la investigación y la intervención psicológica, comprometidos con el avance del conocimiento y la mejora del bienestar humano.',
objetivo = 'Nuestro objetivo es formar psicólogos con una sólida base científica y habilidades prácticas para evaluar, diagnosticar y tratar problemas psicológicos. Fomentamos el pensamiento crítico, la empatía y la ética profesional, preparando a los estudiantes para contribuir al bienestar mental y emocional de las personas y comunidades que atienden.'
WHERE id = 6;
2024-05-25 05:34:59 +00:00
UPDATE `tutor` SET `nombre` = ?, `apellido` = ?, `numeroDeTelefono` = ? WHERE `idUsuario` = ?;
2024-05-21 21:19:31 +00:00
2024-05-21 21:14:13 +00:00
2024-04-24 06:44:30 +00:00