- Newly created table is empty
- Add a new tuple to account
insert into account
values (‘A-9732’, ‘Perryridge’, 1200)
- Insertion fails if any integrity constraint is violated
Delete all tuples from account
delete from account
insert into account
values (‘A-9732’, ‘Perryridge’, 1200)
Delete all tuples from account
delete from account
conoceremos los tipos existentes de sublenguages para TSQL, los comandos y funcion de estos en el siguiente link…
Continuacion del Ejercicio #5
Segunda Forma Normal (2FN)
Tabla: Producto
Tabla: Proveedor
Tabla: Empleado
Tabla: Cliente
Tabla: Colonia
Tabla: Poblado
Tabla: Ciudad
Tabla: Estado
Tercera Forma Normal (3FN)
Tabla: Proveedor
Tabla: Cliente
Tabla: Empleado
Tabla: R1
Continuacion del ejercicio #4
3FN
Tabla: Paciente
Tabla: R1
Tabla: R2
EJERCICIO #5: PAPELERIA
Productos
Proveedores
Empleados
Clientes
Tabla Original
1FN
Continuación del Ejercicio #4
SEGUNDA FORMA NORMAL (2FN)
Tabla: Empleado
Tabla: Paciente
Tabla:Localidades
Tabla: Ubicación
Tabla: Enfermedades
Tabla: Alta
Tabla: Colonia
Tabla: Ciudad
Tabla: Poblacion
Tabla: Estado
Tabla: Padecimiento
Ejercicio #4
Un hospital de la localidad necesita verificar que los datos que administra de su personal, pacientes y localidades sean correctos para implementar el sistema informático con una base de datos adecuada.
Se ubica cualquier localidad (habitación) por un código y una descripción de la misma; de los quirófanos se guarda una descripción y su ubicación de los pacientes que ingresan al nosocomio (hospital) ientes que ingresan al mosocomio una base da datos adecuadaastra de su personal pacientes y localidadesse les asigna una clave y se almacenan los datos como: nombre, dirección, tipo de sangre y padecimiento inicial.
De las enfermedades se conoce su nombre y una descripción además se desea almacenar la fecha de salida o alta del paciente, realizar:
La tabla original.
Primera, segunda y tercera forma normal basados en la tabla original.
La tabla original deberá contener los atributos necesarios a las entidades descritas.
TABLA ORIGINAL
PRIMERA FORMA NORMAL (1FN)
Continuacion del ejercicio #3
Tabla:Salario
3FN
Tabla:R1
Tabla:R2
Tabla:R3
Tabla:R4
Ahora les presento a ustedes, un mapa conceptual de lo que se conoce como normalización en la base de datos. Tomaremos en cuenta los conceptos principales que nos ayudaran a comprender de una forma práctica, las ventajas de la normalización que en grandes rasgos consiste en la restructuración de una base de datos para su simplificación y para su fácil comprensión al ver todo mas practico y sencillo, en posiblemente múltiples tablas desglosadas de una misma.
Veremos los pasos por los que pasa la base de datos para su normalización.
Se llenaron las bases de datos de los primeros ejercicios, cada tabla de las bases de datos se llenaron con 5 registros.
Se trabajo con el modelo entidad relación, esto lo hicimos en el programa Access, creando una BD llamada lunamar, en la cual pusimos lo siguiente:
Cliente
RFC | Nombre | Apellidos | FDN | Telefono |
Productos
RFC | Nombre | precio |
Proveedores
RFC | Nombre | Direccion |
Cliente, producto y proveedores, son el nombre de las tablas, cada una con sus respectivos campos.
Enseguida cambiamos el ejercicio número 1 del modelo entidad-relación al modelo relacional, y que de la siguiente manera:
Camionero
RFC | Nombre | Dirección | Teléfono | salario | poblacion |
Paquetes
Código | Descripción | destinatario | Dirección destinatario |
Ciudades
Código | nombre |
Camion
Matricula | Modelo | tipo | potencia |
Las entidades camionero, paquete, ciudades y camión, ahora son los nombres de las tablas y al igual que en la BD anterior, cada tabla contiene sus campos.