Base de Datos-Básico
Base de Datos-Básico
create table Clientes (Id_cliente int primary key identity (1,1) Not null,
nombre_cliente varchar (40) not null,
Apellido_Paterno varchar (40) not null,
Apellido_Materno varchar (40) not null,
Id_Colonia int not null,
);
use BD_Empleados;
/*TABLA EMPLEADOS*/
create table Empleados (Id_empleado int identity (1,1) primary key not null,
Primer_nombre_emp varchar (35) not null,
Segundo_nombre_emp varchar (35) not null,
Primer_apellido_emp varchar (35) not null,
Segundo_apellido_emp varchar (35) not null
Correo_empleado_emp varchar (40) not null,
Estado_civil varchar (15) not null,
Genero varchar (15) not null,
Telefono varchar (15) not null,
Fecha_registro_empleado datetime not null,
Id_colonia int not null,
Id_Departamento_localidad int not null);
/*TABLA COLONIA*/
create table Colonia (Id_colonia int identity (1,1) primary key not null,
Nombre_colonia varchar (35) not null,
Fecha_registro_colonia datetime not null);
/*TABLA DEPARTAMENTO*/
create table Departamento_localidad (Id_Departamento_localidad int identity (1,1) primary key not null,
Nombre_departamento varchar (35) not null,
Fecha_registro_departamento datetime not null);
Diagrama
Departamento_localidad
Emepleados
09-07-2024
Imagine que hemos creado una base de datos incluyendo varias tablas, pero en una de las tablas omitimos agregar un campo, eso
nos obliga a modificar la base como tal, pero recuerde que existen parámetros previamente definidos y debemos encontrar el
camino correcto para la modificación de dicha tabla.
El lenguaje de SQL nos brinda por medio de su consola realizar dicha acción:
- CASO #1: Imagine que por error no se agregaron 2 campos que son:
Id_colonia int not null,
Id_Departamento_localidad int not null);
Nota: Recuerde que la tabla quedó incompleta por tal razón debemos de hacer una alteración
- Por esa razón Utilizaremos la sentencia “Alter” donde el cual le indicamos el nombre de ambos campos:
alter table Personas
add
Id_colonia int not null,
Id_Departamento_localidad int not null;
- Caso #2: Ahora imagine que por error usted agrego un campo equivocado, entonces se debe de eliminar ese campo por tal
razón debemos usar de nuevo una alteración, Agregar a la tabla el campo “Escuela”
alter table Personas
add
Escuela varchar (25) not null
Proceso para eliminar ese campo:
- Caso #4: Nos equivocamos al momento de nombrar un campo y debemos de hacer cambio:
Telefono varchar (15) not null El campo anterior debíamos de nombrarlo como: Telefono_Persona varchar (15) not null,
Proceso para modificar el nombre de ese campo: Indicamos el nombre de la tabla donde se ubica el campo con nombre
erróneo.
Sentencia UPDATE
Caso #5: La tabla personas ya cuenta con registros, pero en uno de esos registros escribimos el primer apellido incorrecto y
por tal razón debemos modificar ese dato, debemos cambiar de “Carcamo” a “Hernandez”
where Id_Persona='1';
NOTA #1: Una vez finalizado revise que los datos estén correctos, incluyendo los que no hemos modificado de ese registro.
NOTA #2: Si nosotros no indicamos el id del registro cometeríamos el error de que el cambio de apellido “Hernandez” se cambie
a todos los registros de la tabla correspondientes al campo “Primer_apellido_Person”
Caso #5.1: En este ejemplo haremos cambios múltiples a la misma tabla, cambiaremos el primer nombre, el correo y estado civil
para el registro: Andrea, Andrea,[email protected],Divorciado. (Para el ID #2)
NOTA: Recuerde que debemos indicar el ID, ya que si no lo hacemos corremos el riesgo de perder mucha información.