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 (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

Universidad estatal de milagro
Universidad estatal de milagroUniversidad estatal de milagro
Universidad estatal de milagrodirvanara
 
EESAP4 Villarejo Fernandez, Pablo
EESAP4 Villarejo Fernandez, PabloEESAP4 Villarejo Fernandez, Pablo
EESAP4 Villarejo Fernandez, Pabloeesap
 
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 rojasYullisa 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 rojasYullisa Denegri Rojas
 
EESAP4 Valderrama Ulloa, Claudia
EESAP4 Valderrama Ulloa, ClaudiaEESAP4 Valderrama Ulloa, Claudia
EESAP4 Valderrama Ulloa, Claudiaeesap
 

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

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)Jose Carlos Guerra
 
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.pptxEverPadillaVanegas2
 
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.spgutierrez86
 
Colegio de estudios tecnologicos
Colegio de estudios tecnologicosColegio de estudios tecnologicos
Colegio de estudios tecnologicosGadiel Ocampo
 
Guia n3 diseno modelo conceptual bd
Guia n3 diseno modelo conceptual bdGuia n3 diseno modelo conceptual bd
Guia n3 diseno modelo conceptual bdJohan Silva Cueva
 
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 karina maita
 
Construcción de base de datos
Construcción de base de datosConstrucción de base de datos
Construcción de base de datosjhovanaqg
 
Conclusionessobrebasesdedatos
ConclusionessobrebasesdedatosConclusionessobrebasesdedatos
ConclusionessobrebasesdedatosDaniela Diaz
 
Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1Daniela Diaz
 
Conclusionessobrebasesdedatos
ConclusionessobrebasesdedatosConclusionessobrebasesdedatos
ConclusionessobrebasesdedatosDaniela Diaz
 
Modelo entidad relación.pptx
Modelo entidad relación.pptxModelo entidad relación.pptx
Modelo entidad relación.pptxlilianflores44
 
Base de datos
Base de datosBase de datos
Base de datosdanicerv
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura jJonathaLaura
 
MODELOS RELACIONAL.pdf
MODELOS RELACIONAL.pdfMODELOS RELACIONAL.pdf
MODELOS RELACIONAL.pdfMaria Garcia
 

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
Modelo de datosModelo de datos
Modelo de datos
 
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
 
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

MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 

Último (20)

MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 

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"}+