SlideShare una empresa de Scribd logo
1 de 21
* 
Fundamentos de Bases de Datos 
Área Tecnológica 
Lic. Luis Pincay. 
Docente en Sistemas Informáticos 
2014
*
* 
“Base de Datos es un conjunto de datos 
relacionados entre sí que representan las 
transacciones, movimientos o el estado de una 
organización proceso o fenómeno. 
Podemos decir que: 
• Directorio telefónico 
• Agenda 
• Libro 
• Contactos en el teléfono 
celular 
BASE DE DATOS 
Además las BD deben tener una forma estructurada , lógica de 
tener acceso a ellos.
4 
* 
*Una base de datos es un conjunto 
estructurado de datos coherentes 
Colección disponible de 
información
* 
*Una base de datos es un 
conjunto estructurado de datos 
coherentes 
Colección organizada en 
subconjuntos, en función de 
ligas y de relaciones entre las 
diferentes informaciones 
(estructura lógica)
* 
*Una base de datos es un 
conjunto estructurado de 
datos coherentes 
No hay contradicción entre los 
datos ligados, no hay pérdida de 
información, aun sabiendo que 
hay una utilización compartida 
de los datos entre varios 
usuarios
* 
Empleados 
Clientes 
Ventas Cuentas 
Inventario 
SGBD 
Empleados 
Clientes 
Ventas 
Inventario 
Cuentas 
Dpto. Personal Dpto. Ventas 
Dpto. Contabilidad 
BASE DE DATOS 
Personal … Ahora 
Ventas 
Contabilidad
* 
*Los sistemas relacionales operan 
conceptualmente sobre archivos o Tablas de 
datos y no sobre los datos individuales 
contenidos en el archivo. 
*Las tablas permiten representar la información 
de forma mas compacta. 
*Es posible acceder a la información contenida 
en dos o mas tablas simultáneamente.
*
* 
*Una tabla está formada por Filas y Columnas. 
*Las Columnas son equivalentes a los Campos 
(que representan los atributos de los objetos o 
entidades que se desean representar). 
*Las Filas son equivalentes a los Registros de un 
archivo clásico (contienen los valores de los 
objetos o entidades descritas).
* 
Entidad - Estudiantes 
Cedula Nombres Dirección 
8888888888 XXX XXX 
XXX 
Av. ABC 
• Cedula 
• Apellidos 
• Dirección 
Atributos de 
la entidad - 
Estudiantes 
COLUMNAS 
FILAS 
Registros de cada uno 
de los estudiantes que 
son presentados
* 
Normalización 
La normalización de las bases de datos relacionales , es un aspecto 
fundamental de diseño, que en ocasiones no necesariamente se aplica 
en el ámbito profesional ( esto no quiere decir que no sea importante) 
FORMAS 
NORMALES 
1 FN 
2 FN 
3 FN
* 
1 FN 
Se la conoce como forma 
normal canónica (esto implica 
que es por defecto) 
Es decir lo mínimo que tiene 
que pasar es la 1 FN. 
Cedula Nombre Edad Saldo 
8 A 50 500 
9 B 20 300 
10 C 50 500 
Los valores son 
atómico o planos 
Implica de que los 
datos ingresados no 
pueden tener algún 
arreglo o una lista 
encadenada por todos 
son datos planos 
Toda tabla 
tiene que estar 
en 1FN 
siempre.
* 
2 FN 
Implica. 
Que la relación ya tiene que estar en la 
1FN. 
Además implica que hay transitividad. 
Cedula Nombre Edad Sueldo 
8 A 50 500 
9 B 20 300 
Asumamos lo siguiente: 10 C 50 500 
Que el salario de un empleado 
cambia con la Edad, PERO la Cedula 
de un EMPLEADO me dice la Edad y 
su Salario. 
Transitividad 
Cédula 
Determina 
• Nombre 
• Edad 
• Saldo
* 
3 FN 
Implica. 
Que la relación ya tiene que estar en la 2FN 
y 1FN. 
Entonces todo atributo que no es parte de la 
llave primaria, depende completamente de 
esa llave. 
Cedula Nombre Edad Sueldo 
8 A 50 500 
9 B 20 300 
10 C 50 500
* 
Cedul 
a 
Nombre Edad Sueldo 
8 A 50 500 
9 B 20 300 
10 C 50 500 
1FN, por que todos los datos son 
planos 
Asumamos lo siguiente: 2FN 
- Que el salario de un empleado 
cambia con la Edad, PERO la 
Cedula de un EMPLEADO me dice 
la Edad y su Salario. 
Cedul 
a 
Nombre Edad Sueldo 
8 A 50 500 
9 B 20 300 
10 C 50 500 
Cédula 
Determina 
• Nombre 
• Edad 
• Saldo 
Transitividad 
REGLAS DE LA 
EMPRESA
* 
¿Como sabemos que una tabla esta en 3FN? 
Cedul 
a 
Nombre Edad Sueldo 
8 A 50 500 
9 B 20 300 
10 C 50 500 
DIVIDIR o 
DESCOMPONER TABLAS 
3FN.- Todo atributo que no es parte de la llave primaria, depende 
completamente de esa llave. 
Empleado 
Cedula Nombre Edad 
8 A 50 
9 B 20 
10 C 50 
Salario 
Edad Sueldo 
50 500 
20 300 
50 500 
Meta: Toda la base de datos tiene que estar en 3FN
* 
El modelo entidad-relación es utilizado para identificar 
los diferentes elementos involucrados en un problema y 
las asociaciones que existen entre ellos. 
ENTIDAD: una entidad es un objeto importante que 
existe y es distinguible de otros objetos. De cada al 
modelo conceptual una entidad se puede definir como 
cualquier objeto del cual deseamos guardar 
información por ejemplo: "PROFESORES", "CURSOS", 
"ALUMNOS 
Profesor 
Alumnos 
A las entidades se las 
representan con
* 
ATRIBUTOS: es una propiedad descriptiva o valor 
asociado a una entidad, que sirve para cualificar, 
identificar, clasificar o expresar el estado de la 
entidad. 
Se lo representa con de la siguiente manera: 
Profesor 
Cedula 
Nombres 
Materia 
Entidad 
Atributos
* 
Relaciones 
• El modelo de datos E-R refleja los componentes de 
un problema y las relaciones existentes entre estos 
componentes. 
• Una relación es un asociación, vinculación o 
correspondencia significativa entre entidades. 
• Las relaciones tienen asociadas una medida 
conocida como cardinalidad de asignación. 
Se las representa con un:
* 
Profesor 
Rel. 
Alumnos 
Cedula 
Nombre 
Cedula 
Docentes 
Ced. Nombre 
Relacion 
Ced.Doc. Ced. Alumn. 
Nombre Alumnos 
Ced. Nombre

Más contenido relacionado

La actualidad más candente

Reglas de integridad bd relacional
Reglas de integridad bd relacionalReglas de integridad bd relacional
Reglas de integridad bd relacionalDenisse C
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalUTN
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalSuarezJhon
 
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
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo RelacionalWiliam Perez
 
Modelo relacional y reglas de integridad
Modelo relacional y reglas de integridadModelo relacional y reglas de integridad
Modelo relacional y reglas de integridadkamui002
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de DatosVannesa Salazar
 
Entidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foraneaEntidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foranealinis129
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 
2 el modelo_relacional_y_la_normalizacion
2 el modelo_relacional_y_la_normalizacion2 el modelo_relacional_y_la_normalizacion
2 el modelo_relacional_y_la_normalizacionM.c. Omar Jasso
 
Base de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalBase de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalHermes Sosa
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Neguib Núñez
 
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo RelacionalDiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo RelacionalNatalia Ludeña
 

La actualidad más candente (19)

Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Reglas de integridad bd relacional
Reglas de integridad bd relacionalReglas de integridad bd relacional
Reglas de integridad bd relacional
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
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.
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo Relacional
 
Modelo relacional y reglas de integridad
Modelo relacional y reglas de integridadModelo relacional y reglas de integridad
Modelo relacional y reglas de integridad
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Fundamentos de BD - unidad 3 modelo relacional
Fundamentos de BD - unidad 3 modelo relacionalFundamentos de BD - unidad 3 modelo relacional
Fundamentos de BD - unidad 3 modelo relacional
 
Entidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foraneaEntidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foranea
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
NORMALIZACIÓN
NORMALIZACIÓN  NORMALIZACIÓN
NORMALIZACIÓN
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
2 el modelo_relacional_y_la_normalizacion
2 el modelo_relacional_y_la_normalizacion2 el modelo_relacional_y_la_normalizacion
2 el modelo_relacional_y_la_normalizacion
 
Base de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalBase de Datos. Modelo Relacional
Base de Datos. Modelo Relacional
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)
 
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo RelacionalDiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
 

Similar a Fundamentos BD (20)

MODELO DE DATOS
MODELO DE DATOSMODELO DE DATOS
MODELO DE DATOS
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
 
Base datos 2 camila florez maria florez
Base datos 2 camila florez maria florezBase datos 2 camila florez maria florez
Base datos 2 camila florez maria florez
 
modelo cardinalidad (E-R).pptx
modelo cardinalidad (E-R).pptxmodelo cardinalidad (E-R).pptx
modelo cardinalidad (E-R).pptx
 
Int_Bases_Datos_II.pdf
Int_Bases_Datos_II.pdfInt_Bases_Datos_II.pdf
Int_Bases_Datos_II.pdf
 
MODELOS RELACIONAL.pdf
MODELOS RELACIONAL.pdfMODELOS RELACIONAL.pdf
MODELOS RELACIONAL.pdf
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Diapositivas de informatica david
Diapositivas de informatica davidDiapositivas de informatica david
Diapositivas de informatica david
 
Plantilla con-normas-icontec
Plantilla con-normas-icontec   Plantilla con-normas-icontec
Plantilla con-normas-icontec
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
 
KEVIN NEISA
KEVIN NEISAKEVIN NEISA
KEVIN NEISA
 
Plantilla con-normas-icontec (2)
Plantilla con-normas-icontec (2)Plantilla con-normas-icontec (2)
Plantilla con-normas-icontec (2)
 
Plantilla con-normas-icontec (2)
Plantilla con-normas-icontec (2)Plantilla con-normas-icontec (2)
Plantilla con-normas-icontec (2)
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASES DE DATOS CL2 para PPT.pdf
BASES DE DATOS CL2 para PPT.pdfBASES DE DATOS CL2 para PPT.pdf
BASES DE DATOS CL2 para PPT.pdf
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
plantilla
plantillaplantilla
plantilla
 
Saia - Modelos de BDD y Modelos de Datos - Ernesto Souquet
Saia - Modelos de BDD y Modelos de Datos - Ernesto SouquetSaia - Modelos de BDD y Modelos de Datos - Ernesto Souquet
Saia - Modelos de BDD y Modelos de Datos - Ernesto Souquet
 
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)
 
Base de Datos
Base de Datos Base de Datos
Base de Datos
 

Último

TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
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
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
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
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
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
 

Último (20)

TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.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
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
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
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
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
 
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
 

Fundamentos BD

  • 1. * Fundamentos de Bases de Datos Área Tecnológica Lic. Luis Pincay. Docente en Sistemas Informáticos 2014
  • 2. *
  • 3. * “Base de Datos es un conjunto de datos relacionados entre sí que representan las transacciones, movimientos o el estado de una organización proceso o fenómeno. Podemos decir que: • Directorio telefónico • Agenda • Libro • Contactos en el teléfono celular BASE DE DATOS Además las BD deben tener una forma estructurada , lógica de tener acceso a ellos.
  • 4. 4 * *Una base de datos es un conjunto estructurado de datos coherentes Colección disponible de información
  • 5. * *Una base de datos es un conjunto estructurado de datos coherentes Colección organizada en subconjuntos, en función de ligas y de relaciones entre las diferentes informaciones (estructura lógica)
  • 6. * *Una base de datos es un conjunto estructurado de datos coherentes No hay contradicción entre los datos ligados, no hay pérdida de información, aun sabiendo que hay una utilización compartida de los datos entre varios usuarios
  • 7. * Empleados Clientes Ventas Cuentas Inventario SGBD Empleados Clientes Ventas Inventario Cuentas Dpto. Personal Dpto. Ventas Dpto. Contabilidad BASE DE DATOS Personal … Ahora Ventas Contabilidad
  • 8. * *Los sistemas relacionales operan conceptualmente sobre archivos o Tablas de datos y no sobre los datos individuales contenidos en el archivo. *Las tablas permiten representar la información de forma mas compacta. *Es posible acceder a la información contenida en dos o mas tablas simultáneamente.
  • 9. *
  • 10. * *Una tabla está formada por Filas y Columnas. *Las Columnas son equivalentes a los Campos (que representan los atributos de los objetos o entidades que se desean representar). *Las Filas son equivalentes a los Registros de un archivo clásico (contienen los valores de los objetos o entidades descritas).
  • 11. * Entidad - Estudiantes Cedula Nombres Dirección 8888888888 XXX XXX XXX Av. ABC • Cedula • Apellidos • Dirección Atributos de la entidad - Estudiantes COLUMNAS FILAS Registros de cada uno de los estudiantes que son presentados
  • 12. * Normalización La normalización de las bases de datos relacionales , es un aspecto fundamental de diseño, que en ocasiones no necesariamente se aplica en el ámbito profesional ( esto no quiere decir que no sea importante) FORMAS NORMALES 1 FN 2 FN 3 FN
  • 13. * 1 FN Se la conoce como forma normal canónica (esto implica que es por defecto) Es decir lo mínimo que tiene que pasar es la 1 FN. Cedula Nombre Edad Saldo 8 A 50 500 9 B 20 300 10 C 50 500 Los valores son atómico o planos Implica de que los datos ingresados no pueden tener algún arreglo o una lista encadenada por todos son datos planos Toda tabla tiene que estar en 1FN siempre.
  • 14. * 2 FN Implica. Que la relación ya tiene que estar en la 1FN. Además implica que hay transitividad. Cedula Nombre Edad Sueldo 8 A 50 500 9 B 20 300 Asumamos lo siguiente: 10 C 50 500 Que el salario de un empleado cambia con la Edad, PERO la Cedula de un EMPLEADO me dice la Edad y su Salario. Transitividad Cédula Determina • Nombre • Edad • Saldo
  • 15. * 3 FN Implica. Que la relación ya tiene que estar en la 2FN y 1FN. Entonces todo atributo que no es parte de la llave primaria, depende completamente de esa llave. Cedula Nombre Edad Sueldo 8 A 50 500 9 B 20 300 10 C 50 500
  • 16. * Cedul a Nombre Edad Sueldo 8 A 50 500 9 B 20 300 10 C 50 500 1FN, por que todos los datos son planos Asumamos lo siguiente: 2FN - Que el salario de un empleado cambia con la Edad, PERO la Cedula de un EMPLEADO me dice la Edad y su Salario. Cedul a Nombre Edad Sueldo 8 A 50 500 9 B 20 300 10 C 50 500 Cédula Determina • Nombre • Edad • Saldo Transitividad REGLAS DE LA EMPRESA
  • 17. * ¿Como sabemos que una tabla esta en 3FN? Cedul a Nombre Edad Sueldo 8 A 50 500 9 B 20 300 10 C 50 500 DIVIDIR o DESCOMPONER TABLAS 3FN.- Todo atributo que no es parte de la llave primaria, depende completamente de esa llave. Empleado Cedula Nombre Edad 8 A 50 9 B 20 10 C 50 Salario Edad Sueldo 50 500 20 300 50 500 Meta: Toda la base de datos tiene que estar en 3FN
  • 18. * El modelo entidad-relación es utilizado para identificar los diferentes elementos involucrados en un problema y las asociaciones que existen entre ellos. ENTIDAD: una entidad es un objeto importante que existe y es distinguible de otros objetos. De cada al modelo conceptual una entidad se puede definir como cualquier objeto del cual deseamos guardar información por ejemplo: "PROFESORES", "CURSOS", "ALUMNOS Profesor Alumnos A las entidades se las representan con
  • 19. * ATRIBUTOS: es una propiedad descriptiva o valor asociado a una entidad, que sirve para cualificar, identificar, clasificar o expresar el estado de la entidad. Se lo representa con de la siguiente manera: Profesor Cedula Nombres Materia Entidad Atributos
  • 20. * Relaciones • El modelo de datos E-R refleja los componentes de un problema y las relaciones existentes entre estos componentes. • Una relación es un asociación, vinculación o correspondencia significativa entre entidades. • Las relaciones tienen asociadas una medida conocida como cardinalidad de asignación. Se las representa con un:
  • 21. * Profesor Rel. Alumnos Cedula Nombre Cedula Docentes Ced. Nombre Relacion Ced.Doc. Ced. Alumn. Nombre Alumnos Ced. Nombre