SlideShare uma empresa Scribd logo
1 de 17
Diseñar sistemas de informacion
Profesora: Yolanda Ramírez Figueroa
Alumno(a):Iveth Gaspar Barón
Trabajo de recuperación
Tercer parcial
Grupo 402 Cuarto semestre
 La normalización es el proceso de organizar los
datos de una base de datos. Se incluye la
creación de tablas y el establecimiento de
relaciones entre ellas según reglas diseñadas
tanto para proteger los datos como para hacer
que la base de datos sea más flexible al eliminar
la redundancia y las dependencias
incoherentes.
Todos los atributos son atómicos. Un atributo es atómico si los elementos del dominio
son indivisibles, mínimos.
La tabla contiene una clave primaria única.
La clave primaria no contiene atributos nulos.
No debe existir variación en el número de columnas.
Los Campos no clave deben identificarse por la clave (Dependencia Funcional)
Debe Existir una independencia del orden tanto de las filas como de las columnas, es
decir, si los datos cambian de orden no deben cambiar sus significados
Una tabla no puede tener múltiples valores en cada columna.
Los datos son atómicos (a cada valor de X le pertenece un valor de Y y viceversa).
Esta forma normal elimina los valores repetidos dentro de una BD
Dependencia Funcional. Una relación está
en 2FN si está en 1FN y si los atributos que
no forman parte de ninguna clave dependen
de forma completa de la clave principal. Es
decir que no existen dependencias parciales.
(Todos los atributos que no son clave
principal deben depender únicamente de la
clave principal).
La tabla se encuentra en 3FN si es 2FN
y si no existe ninguna dependencia
funcional transitiva entre los atributos
que no son clave.
CLIENTES VENTAS PRODUCTOS
NOMBRE N_ventas Id_producto
N_cuenta N_cuenta peso
nss N_producto cantidad
edad Nom_vendedor descripcion
ciudad hora precio
teléfono tamaño
 Una entidad caracteriza a un tipo de objeto, real o abstracto, del
problema a modelizar. Toda entidad tiene existencia propia, es
distinguible del resto de las entidades, tiene nombre y posee
atributos definidos en un dominio determinado. Una entidad es
todo aquello de lo que se desea almacenar información. En el
diagrama E-R las entidades se representan mediante rectángulos
 Una relación es una asociación o relación matemática entre varias
entidades. Las relaciones también se nombran. Se representan en
el diagrama E-R mediante flechas y rombos
entidad
Atributo
ligaunión
Relación
librosregistro
recibo tienen
salario categorías
 Un diccionario de datos es un conjunto de
metadatos que contiene las características
lógicas y puntuales de los datos que se van a
utilizar en el sistema que se programa,
incluyendo nombre, descripción, alias,
contenido y organización.
esta compuesto de
y
optativo (presente o ausente)
interacción
[ ] selecciona varias alternativas
** comentario
@ campo de clave
separa opciones
 Tabla de ventas
=tabla ventas
Clave=@clave de la venta
Clave de la venta={carácter valido}
Carácter valido=[0-9]
Tabla de empleados
Teléfono=lada + numero
Lada={carácter valido}
Carácter valido=[0-9]
SQL emplea los términos tabla (table), fila(rouu) y
columna (column) en ves de relación tupia y
atributo respectivamente los ordenes de SQL
para definir los datos son cleate (crea), alter
(alterar).
CREATE DATABASE empleadosDB;
USE empleadosDB;
CREATE TABLE empleados(
dni char(8),
nombre varchar(20),
apellido1 varchar(20),
apellido2 varchar(20),
sueldo float(12,2),
numD int UNSIGNED,
dniSupervisor char(8),
PRIMARY KEY(dni)
-- ,FOREIGN KEY(dniSupervisor) REFERENCES empleados(dni) ON DELETE
CASCADE ON UPDATE CASCADE
);
INSERT INTO lugaresDpto VALUES
(1,'madrid'),
(1,'palencia'),
(2,'sevilla'),
(3,'granada'),
(4,'jaen'),
(5,'cordoba'),
(2,'guadalajara'),
(1,'almeria');
INSERT INTO lugaresDpto VALUES
(1,'madrid'),
(1,'palencia'),
(2,'sevilla'),
(3,'granada'),
(4,'jaen'),
(5,'cordoba'),
(2,'guadalajara'),
(1,'almeria');
 Select
SELECT "nom de colonne" FROM "nombre_tabla"
 Distinct
SELECT DISTINCT "nombre columna"
FROM "nombre tabla"
 Where
SELECT "nombre columna"
FROM "nombre tabla"
WHERE "condición"
 And/ Or
SELECT "nombre columna"
FROM "nombre tabla"
WHERE "condición simple"
{[AND|OR] "condición simple"}+

Mais conteúdo relacionado

Mais procurados

Unidad 5 TransformacióN Er A Relacional NormalizacióN
Unidad 5 TransformacióN Er A Relacional   NormalizacióNUnidad 5 TransformacióN Er A Relacional   NormalizacióN
Unidad 5 TransformacióN Er A Relacional NormalizacióN
Sergio Sanchez
 
Base de datos 2 parte
Base de datos 2 parteBase de datos 2 parte
Base de datos 2 parte
wilmary237
 
MODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONMODELO ENTIDAD RELACION
MODELO ENTIDAD RELACION
Pamela Quinde
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
Haider Rios
 

Mais procurados (20)

Unidad 5 TransformacióN Er A Relacional NormalizacióN
Unidad 5 TransformacióN Er A Relacional   NormalizacióNUnidad 5 TransformacióN Er A Relacional   NormalizacióN
Unidad 5 TransformacióN Er A Relacional NormalizacióN
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Computacion asignacion 3
Computacion asignacion 3Computacion asignacion 3
Computacion asignacion 3
 
Base de datos 2 parte
Base de datos 2 parteBase de datos 2 parte
Base de datos 2 parte
 
MODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONMODELO ENTIDAD RELACION
MODELO ENTIDAD RELACION
 
Video 2
Video 2Video 2
Video 2
 
Unidad III: Modelo Lógico de BD
Unidad III: Modelo Lógico de BDUnidad III: Modelo Lógico de BD
Unidad III: Modelo Lógico de BD
 
1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion
 
modelos de datos
modelos de datos modelos de datos
modelos de datos
 
Fundamentos de Base de datos
Fundamentos de Base de datos Fundamentos de Base de datos
Fundamentos de Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Clase 1 Modelo de Datos Relacional
Clase 1 Modelo de Datos RelacionalClase 1 Modelo de Datos Relacional
Clase 1 Modelo de Datos Relacional
 
Apuntes
ApuntesApuntes
Apuntes
 
Estructura de datos y algoritmos
Estructura de datos y algoritmos Estructura de datos y algoritmos
Estructura de datos y algoritmos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
PresentacióN Tema 8
PresentacióN Tema 8PresentacióN Tema 8
PresentacióN Tema 8
 
Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
 
Clase 2 Modelo Relacional - MR
Clase 2 Modelo Relacional - MRClase 2 Modelo Relacional - MR
Clase 2 Modelo Relacional - MR
 
Informatica
InformaticaInformatica
Informatica
 
Informatica
InformaticaInformatica
Informatica
 

Destaque (8)

Universidad estatal de milagro
Universidad estatal de milagroUniversidad estatal de milagro
Universidad estatal de milagro
 
EESAP4 Villarejo Fernandez, Pablo
EESAP4 Villarejo Fernandez, PabloEESAP4 Villarejo Fernandez, Pablo
EESAP4 Villarejo Fernandez, Pablo
 
Cuento digital de balanca nieves wendy denegri rojas
Cuento digital de balanca nieves wendy denegri rojasCuento digital de balanca nieves wendy denegri rojas
Cuento digital de balanca nieves wendy denegri rojas
 
Cuento digital de blanca nieves wendy denegri rojas
Cuento digital de blanca nieves wendy denegri rojasCuento digital de blanca nieves wendy denegri rojas
Cuento digital de blanca nieves wendy denegri rojas
 
EESAP4 Valderrama Ulloa, Claudia
EESAP4 Valderrama Ulloa, ClaudiaEESAP4 Valderrama Ulloa, Claudia
EESAP4 Valderrama Ulloa, Claudia
 
Company killers coimbra mf24 março 2012
Company killers coimbra mf24 março 2012Company killers coimbra mf24 março 2012
Company killers coimbra mf24 março 2012
 
Plan ahora mexico 2012
Plan ahora mexico 2012Plan ahora mexico 2012
Plan ahora mexico 2012
 
Programas educativos
Programas educativosProgramas educativos
Programas educativos
 

Semelhante a Cecytem colegio de estudios sientificos y tecnologicos del

Colegio de estudios tecnologicos
Colegio de estudios tecnologicosColegio de estudios tecnologicos
Colegio de estudios tecnologicos
Gadiel Ocampo
 
Conclusionessobrebasesdedatos
ConclusionessobrebasesdedatosConclusionessobrebasesdedatos
Conclusionessobrebasesdedatos
Daniela Diaz
 
Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1
Daniela Diaz
 
Conclusionessobrebasesdedatos
ConclusionessobrebasesdedatosConclusionessobrebasesdedatos
Conclusionessobrebasesdedatos
Daniela Diaz
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
JonathaLaura
 

Semelhante a Cecytem colegio de estudios sientificos y tecnologicos del (20)

El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)
 
Diseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptxDiseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptx
 
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
 
Int_Bases_Datos_II.pdf
Int_Bases_Datos_II.pdfInt_Bases_Datos_II.pdf
Int_Bases_Datos_II.pdf
 
Colegio de estudios tecnologicos
Colegio de estudios tecnologicosColegio de estudios tecnologicos
Colegio de estudios tecnologicos
 
Guia n3 diseno modelo conceptual bd
Guia n3 diseno modelo conceptual bdGuia n3 diseno modelo conceptual bd
Guia n3 diseno modelo conceptual bd
 
Modelo de datos y Modelo de Identidad
Modelo de datos y Modelo de Identidad Modelo de datos y Modelo de Identidad
Modelo de datos y Modelo de Identidad
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Construcción de base de datos
Construcción de base de datosConstrucción de base de datos
Construcción de base de datos
 
Conclusionessobrebasesdedatos
ConclusionessobrebasesdedatosConclusionessobrebasesdedatos
Conclusionessobrebasesdedatos
 
Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1
 
Conclusionessobrebasesdedatos
ConclusionessobrebasesdedatosConclusionessobrebasesdedatos
Conclusionessobrebasesdedatos
 
Modelo entidad relación.pptx
Modelo entidad relación.pptxModelo entidad relación.pptx
Modelo entidad relación.pptx
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
 
3 a5 avendaño gary - tarea 1
3 a5   avendaño gary - tarea 13 a5   avendaño gary - tarea 1
3 a5 avendaño gary - tarea 1
 
MODELOS RELACIONAL.pdf
MODELOS RELACIONAL.pdfMODELOS RELACIONAL.pdf
MODELOS RELACIONAL.pdf
 
Base de datos
Base de datosBase de datos
Base de datos
 

Último

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 

Cecytem colegio de estudios sientificos y tecnologicos del

  • 1. Diseñar sistemas de informacion Profesora: Yolanda Ramírez Figueroa Alumno(a):Iveth Gaspar Barón Trabajo de recuperación Tercer parcial Grupo 402 Cuarto semestre
  • 2.  La normalización es el proceso de organizar los datos de una base de datos. Se incluye la creación de tablas y el establecimiento de relaciones entre ellas según reglas diseñadas tanto para proteger los datos como para hacer que la base de datos sea más flexible al eliminar la redundancia y las dependencias incoherentes.
  • 3. Todos los atributos son atómicos. Un atributo es atómico si los elementos del dominio son indivisibles, mínimos. La tabla contiene una clave primaria única. La clave primaria no contiene atributos nulos. No debe existir variación en el número de columnas. Los Campos no clave deben identificarse por la clave (Dependencia Funcional) Debe Existir una independencia del orden tanto de las filas como de las columnas, es decir, si los datos cambian de orden no deben cambiar sus significados Una tabla no puede tener múltiples valores en cada columna. Los datos son atómicos (a cada valor de X le pertenece un valor de Y y viceversa). Esta forma normal elimina los valores repetidos dentro de una BD
  • 4. Dependencia Funcional. Una relación está en 2FN si está en 1FN y si los atributos que no forman parte de ninguna clave dependen de forma completa de la clave principal. Es decir que no existen dependencias parciales. (Todos los atributos que no son clave principal deben depender únicamente de la clave principal).
  • 5. La tabla se encuentra en 3FN si es 2FN y si no existe ninguna dependencia funcional transitiva entre los atributos que no son clave.
  • 6. CLIENTES VENTAS PRODUCTOS NOMBRE N_ventas Id_producto N_cuenta N_cuenta peso nss N_producto cantidad edad Nom_vendedor descripcion ciudad hora precio teléfono tamaño
  • 7.  Una entidad caracteriza a un tipo de objeto, real o abstracto, del problema a modelizar. Toda entidad tiene existencia propia, es distinguible del resto de las entidades, tiene nombre y posee atributos definidos en un dominio determinado. Una entidad es todo aquello de lo que se desea almacenar información. En el diagrama E-R las entidades se representan mediante rectángulos  Una relación es una asociación o relación matemática entre varias entidades. Las relaciones también se nombran. Se representan en el diagrama E-R mediante flechas y rombos
  • 10.  Un diccionario de datos es un conjunto de metadatos que contiene las características lógicas y puntuales de los datos que se van a utilizar en el sistema que se programa, incluyendo nombre, descripción, alias, contenido y organización.
  • 11. esta compuesto de y optativo (presente o ausente) interacción [ ] selecciona varias alternativas ** comentario @ campo de clave separa opciones
  • 12.  Tabla de ventas =tabla ventas Clave=@clave de la venta Clave de la venta={carácter valido} Carácter valido=[0-9] Tabla de empleados Teléfono=lada + numero Lada={carácter valido} Carácter valido=[0-9]
  • 13. SQL emplea los términos tabla (table), fila(rouu) y columna (column) en ves de relación tupia y atributo respectivamente los ordenes de SQL para definir los datos son cleate (crea), alter (alterar).
  • 14. CREATE DATABASE empleadosDB; USE empleadosDB; CREATE TABLE empleados( dni char(8), nombre varchar(20), apellido1 varchar(20), apellido2 varchar(20), sueldo float(12,2), numD int UNSIGNED, dniSupervisor char(8), PRIMARY KEY(dni) -- ,FOREIGN KEY(dniSupervisor) REFERENCES empleados(dni) ON DELETE CASCADE ON UPDATE CASCADE );
  • 15. INSERT INTO lugaresDpto VALUES (1,'madrid'), (1,'palencia'), (2,'sevilla'), (3,'granada'), (4,'jaen'), (5,'cordoba'), (2,'guadalajara'), (1,'almeria');
  • 16. INSERT INTO lugaresDpto VALUES (1,'madrid'), (1,'palencia'), (2,'sevilla'), (3,'granada'), (4,'jaen'), (5,'cordoba'), (2,'guadalajara'), (1,'almeria');
  • 17.  Select SELECT "nom de colonne" FROM "nombre_tabla"  Distinct SELECT DISTINCT "nombre columna" FROM "nombre tabla"  Where SELECT "nombre columna" FROM "nombre tabla" WHERE "condición"  And/ Or SELECT "nombre columna" FROM "nombre tabla" WHERE "condición simple" {[AND|OR] "condición simple"}+