SlideShare una empresa de Scribd logo
1 de 23
MÓDULO I
Submódulo II. Diseña y
administra bases de datos
simples
M.I. Blanca Elia Jiménez Guzmán
Ciudad Ixtepec, Oaxaca, México
B.T.enPROGRAMACIÓN
C.B.T.i.s.No.91
Semestre: febrero– julio/2014
GENERALIDADES
 DATOS: son hechos y cifras en bruto que son
procesados para obtener información, tal como
resúmenes y totales. Son recopilaciones de
información, la cual resulta útil cuando está
organizada de una forma coherente.
 INFORMACIÓN: es una colección de datos
relacionados entre sí.
NOTA: la información puede constituir también
datos en bruto para el siguiente trabajo o persona,
es imposible definir precisamente ambos términos.
2
M.I.BlancaEliaJiménezGuzmán
GENERALIDADES
PROCESO DE CREACIÓN DE B.D.
 Creación de una base de datos diseñando y
construyendo tablas para guardar los datos.
 Introducción de dichos datos.
 Creación de otros objetos de base de datos para
utilizarlos en la visualización, edición y
presentación impresa de la información.
3
M.I.BlancaEliaJiménezGuzmán
CONCEPTOS BÁSICOS
 Una Base de Datos es una colección o conjunto
de datos homogéneos, donde los datos están
lógicamente relacionados entre sí y estructurados
de una forma particular.
 SISTEMA: Conjunto de cosas que ordenadamente
relacionadas entre sí contribuyen a determinado
objetivo.
4
M.I.BlancaEliaJiménezGuzmán
CONCEPTOS BÁSICOS
ELEMENTOS DE UNA B. DE D.
 Campo es, en general, la unidad más pequeña de
datos almacenados. La base de datos contendrá
muchas ocurrencias de los diversos tipos de
campos almacenados.
 Registro es un conjunto de campos relacionados,
también se conoce con el nombre de Tupla.
 Tabla es un conjunto de registros.
5
M.I.BlancaEliaJiménezGuzmán
TIPOS DE BASES DE DATOS
Base de datos con archivos simples
Base de datos relacional.
6
M.I.BlancaEliaJiménezGuzmán
ARCHIVOS SIMPLES
se han utilizado durante muchos años, en
aplicaciones como Microsoft Word o Excel. Toda la
información que esté relacionada tiene que caber
en una única tabla. Esto significa que la
información que sea común a varios registros
tendrá que estar repetida para cada uno de dichos
registros. En el ejemplo 1, se muestra una tabla
con un conjunto de registros, varios de los cuales
tienen información duplicada.
7
M.I.BlancaEliaJiménezGuzmán
EJEMPLO 1
La información sobre cada clase está repetida
8
M.I.BlancaEliaJiménezGuzmán
RELACIONAL
En una base de datos relacional se utilizan tablas
distintas con relaciones entre ellas. Estas
relaciones permiten introducir información en una
tabla y conectar dicha información con un registro
de otra por medio de un identificador.
En el ejemplo 2, se muestra la misma información,
pero organizada en tres tablas relacionadas,
denominadas <<Estudiantes>>, <<Estudiantes y
Clases>> y <<Clases>>.
9
M.I.BlancaEliaJiménezGuzmán
EJEMPLO 2
10
M.I.BlancaEliaJiménezGuzmán
VENTAJAS DEL ENFOQUE RELACIONAL
 Se ahorra un tiempo considerable al no tener que
introducir la misma información una y otra vez en
los distintos registros.
 La base de datos será más pequeña, a menudo
sólo una pequeña fracción del tamaño de una base
de datos con archivos simples, ahorrando espacio
en el sistema y facilitando su transferencia si se
quiere compartir con otros usuarios.
 Se reduce el número de errores en la entrada de
datos.
11
M.I.BlancaEliaJiménezGuzmán
MODELOS DE BASES DE DATOS
Es una “descripción” de algo conocido como
contenedor de datos, así como de los métodos
para almacenar y recuperar información de esos
contenedores.
 Los modelos de datos no son cosas físicas: son
abstracciones que permiten la implementación de
un sistema eficiente de base de datos; por lo
general se refieren a algoritmos y conceptos
matemáticos.
12
M.I.BlancaEliaJiménezGuzmán
MODELOS DE BASES DE DATOS
 Entidad relación.
 Grafo relacional
 Relacional
 Jerárquico
 De red
 Orientado a objetos
 Documentales
 Deductivas
 Distribuidas
13
M.I.BlancaEliaJiménezGuzmán
TIPOS DE RELACIONES
Cuando se establece una relación entre dos
tablas, una actúa como principal y otra como
relacionada o de detalle.
Nota: Cuando relacionamos dos tablas, es
importante observar la relación en ambos
sentidos.
14
M.I.BlancaEliaJiménezGuzmán
RELACIÓN UNO A UNO
Un registro de la tabla “X” puede
tener un solo registro coincidente
en la tabla “Y” y un registro de la
tabla “Y” puede tener un solo
registro coincidente en la tabla
“X”.
15
M.I.BlancaEliaJiménezGuzmán
RELACIÓN UNO A MUCHOS
Un registro de la tabla “X” puede tener más de un
registro coincidente en la tabla “Y” y un registro de
la tabla “Y” puede tener un solo registro coincidente
la tabla “X”.
En este tipo de relación el campo llave de la tabla
principal pasa a formar parte de la tabla
relacionada, la tabla relacionada es la que tiene el
extremo “M”. El campo llave que pasa a la tabla
relacionada, es conocido como campo llave de
tipo externo.
16
M.I.BlancaEliaJiménezGuzmán
RELACIÓN MUCHOS A MUCHOS
Un registro de la tabla “X” puede tener muchos
registros coincidentes en la tabla “Y” y un registro
de la tabla “Y” puede tener muchos registros
coincidentes en la tabla “X”.
En este tipo de relación se crea una tercera tabla a
donde pasarán los campos llaves de las dos tablas
que se relacionan, además de los campos
necesarios según el problema.
17
M.I.BlancaEliaJiménezGuzmán
EJERCICIOS DE APLICACIÓN
Escriba el tipo de relación que se genera en cada caso.
1. Libro y autor _______________
2. Grupo y alumno _______________
3. Licencia y chofer _______________
4. Equipo y director técnico _______________
5. Película y actor _______________
6. Empleado y supervisor _______________
7. Medicamento y laboratorio _______________
8. Docente y alumno _______________
9. Persona y lugar de nacimiento ______________
10. Placas y vehículo _______________ 18
M.I.BlancaEliaJiménezGuzmán
NORMALIZACIÓN
El proceso de normalización de
bases de datos consiste en
aplicar una serie de reglas a las
relaciones obtenidas tras el paso
del modelo entidad-relación al
modelo relacional.
19
M.I.BlancaEliaJiménezGuzmán
LLAVES Ó CLAVES
 Llave candidata:
1. Es cada una de las llaves mínimas
existentes en un conjunto de entidades y
que identifica de forma única a la entidad
del conjunto de entidades.
2. Son aquellos atributos que tienen
características para ser superllaves, pero
hay dos o mas en una entidad; una se
tomara como llave primaria y otra como
llave secundaria. 20
M.I.BlancaEliaJiménezGuzmán
LLAVES Ó CLAVES
 Llave principal (o primaria): Es una llave
candidata elegida de forma arbitraria, que
usaremos siempre para identificar una
entidad. Representada en access con
una llave dorada.
21
M.I.BlancaEliaJiménezGuzmán
LLAVES Ó CLAVES
 Superllave: Uno o mas atributos que nos
permite identificar una entidad en especifico
dentro de un conjunto de entidades y
ninguna otra entidad la tiene. Toda relación
tiene por lo menos una superllave llamada
llave primaria.
22
M.I.BlancaEliaJiménezGuzmán
E-mail: beliajg@hotmail.com
23
Hasta la
próxima…
M.I.BlancaEliaJiménezGuzmán
“Nunca consideres el estudio como
una obligación, sino como una
oportunidad para penetrar en el
bello y maravilloso mundo del
saber.”
Albert Einstein

Más contenido relacionado

La actualidad más candente

Formas de operar un centro de computo
Formas de operar un centro de computoFormas de operar un centro de computo
Formas de operar un centro de computo
Jessy Zuñiga
 
Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbench
Robedgar MX
 
Estructura del sistema operativo windows
Estructura del sistema operativo windowsEstructura del sistema operativo windows
Estructura del sistema operativo windows
omfib123
 
Pensamiento y enfoque sistemico
Pensamiento y enfoque sistemicoPensamiento y enfoque sistemico
Pensamiento y enfoque sistemico
Alvaro J Gomez
 
componentes principales de la pc. diagrama
componentes principales de la pc. diagramacomponentes principales de la pc. diagrama
componentes principales de la pc. diagrama
Cesar Nefazthor
 
ejemplo de sistema - Reloj
ejemplo de sistema - Relojejemplo de sistema - Reloj
ejemplo de sistema - Reloj
Andru Lopez
 
Teoria del sistema
Teoria del sistemaTeoria del sistema
Teoria del sistema
yoraima2511
 
Sistema manejador de bases de datos
Sistema manejador de bases de datosSistema manejador de bases de datos
Sistema manejador de bases de datos
dikatherin93
 
Ventajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosVentajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivos
Isabel
 

La actualidad más candente (20)

Formas de operar un centro de computo
Formas de operar un centro de computoFormas de operar un centro de computo
Formas de operar un centro de computo
 
Comandos básicos mysql
Comandos básicos mysqlComandos básicos mysql
Comandos básicos mysql
 
Tipos de Datos Abstractos (TDA)
Tipos de Datos Abstractos (TDA)Tipos de Datos Abstractos (TDA)
Tipos de Datos Abstractos (TDA)
 
Ordenamiento parte 2
Ordenamiento parte 2Ordenamiento parte 2
Ordenamiento parte 2
 
Proceso de arranque de un ordenador
Proceso de arranque de un ordenadorProceso de arranque de un ordenador
Proceso de arranque de un ordenador
 
Línea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de DatosLínea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de Datos
 
Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbench
 
Sistema de archivos HPFS
Sistema de archivos HPFSSistema de archivos HPFS
Sistema de archivos HPFS
 
Estructura del sistema operativo windows
Estructura del sistema operativo windowsEstructura del sistema operativo windows
Estructura del sistema operativo windows
 
DISEÑO DE SALIDA DE SISTEMAS
DISEÑO DE SALIDA DE SISTEMAS DISEÑO DE SALIDA DE SISTEMAS
DISEÑO DE SALIDA DE SISTEMAS
 
Pensamiento y enfoque sistemico
Pensamiento y enfoque sistemicoPensamiento y enfoque sistemico
Pensamiento y enfoque sistemico
 
Access
Access Access
Access
 
componentes principales de la pc. diagrama
componentes principales de la pc. diagramacomponentes principales de la pc. diagrama
componentes principales de la pc. diagrama
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de Datos
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacion
 
SERVICIOS DEL SISTEMA OPERATIVO
SERVICIOS DEL SISTEMA OPERATIVOSERVICIOS DEL SISTEMA OPERATIVO
SERVICIOS DEL SISTEMA OPERATIVO
 
ejemplo de sistema - Reloj
ejemplo de sistema - Relojejemplo de sistema - Reloj
ejemplo de sistema - Reloj
 
Teoria del sistema
Teoria del sistemaTeoria del sistema
Teoria del sistema
 
Sistema manejador de bases de datos
Sistema manejador de bases de datosSistema manejador de bases de datos
Sistema manejador de bases de datos
 
Ventajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosVentajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivos
 

Destacado

Herramientas de access
Herramientas de accessHerramientas de access
Herramientas de access
kevingfs
 
La importancia de la base de datos
La importancia de la base de datosLa importancia de la base de datos
La importancia de la base de datos
Raul Martinez
 
Ejemplos base de datos
Ejemplos base de datosEjemplos base de datos
Ejemplos base de datos
Aydamf
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
Alex Javier
 
Qué es una base de datos y para qué se utiliza
Qué es una base de datos y para qué se utilizaQué es una base de datos y para qué se utiliza
Qué es una base de datos y para qué se utiliza
BlancayElena
 
Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentes
Cesar Loor
 
Clase 10-bases de datos
Clase 10-bases de datosClase 10-bases de datos
Clase 10-bases de datos
arturo8888
 
TIPOS DE DATOS QUE MANEJA ACCESS
TIPOS DE DATOS QUE MANEJA ACCESSTIPOS DE DATOS QUE MANEJA ACCESS
TIPOS DE DATOS QUE MANEJA ACCESS
Cataleya Katt
 

Destacado (20)

Bases de datos locales
Bases de datos localesBases de datos locales
Bases de datos locales
 
Bases de datos (Ejemplo del videoclub)
Bases de datos (Ejemplo del videoclub)Bases de datos (Ejemplo del videoclub)
Bases de datos (Ejemplo del videoclub)
 
Herramientas de access
Herramientas de accessHerramientas de access
Herramientas de access
 
La importancia de la base de datos
La importancia de la base de datosLa importancia de la base de datos
La importancia de la base de datos
 
Ejemplos base de datos
Ejemplos base de datosEjemplos base de datos
Ejemplos base de datos
 
Ejemplos base de datos
Ejemplos base de datosEjemplos base de datos
Ejemplos base de datos
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
 
Qué es una base de datos y para qué se utiliza
Qué es una base de datos y para qué se utilizaQué es una base de datos y para qué se utiliza
Qué es una base de datos y para qué se utiliza
 
Uso de las Bases De Datos
Uso de las Bases De DatosUso de las Bases De Datos
Uso de las Bases De Datos
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentes
 
Clase 10-bases de datos
Clase 10-bases de datosClase 10-bases de datos
Clase 10-bases de datos
 
TIPOS DE DATOS QUE MANEJA ACCESS
TIPOS DE DATOS QUE MANEJA ACCESSTIPOS DE DATOS QUE MANEJA ACCESS
TIPOS DE DATOS QUE MANEJA ACCESS
 
Generalidades de Bases de Datos
Generalidades de Bases de DatosGeneralidades de Bases de Datos
Generalidades de Bases de Datos
 
Generalidades bases de datos
Generalidades bases de datosGeneralidades bases de datos
Generalidades bases de datos
 
Ejemplo Base de Datos SQLite (Android)
Ejemplo Base de Datos SQLite (Android)Ejemplo Base de Datos SQLite (Android)
Ejemplo Base de Datos SQLite (Android)
 
10 ideas para generar tu propia base de datos calificada en E-Mail Marketing
10 ideas para generar tu propia base de datos calificada en E-Mail Marketing10 ideas para generar tu propia base de datos calificada en E-Mail Marketing
10 ideas para generar tu propia base de datos calificada en E-Mail Marketing
 
Crear agenda telefonica access paso a paso
Crear agenda telefonica access paso a pasoCrear agenda telefonica access paso a paso
Crear agenda telefonica access paso a paso
 
Cualidades de la informacion
Cualidades de la informacionCualidades de la informacion
Cualidades de la informacion
 

Similar a Base de datos simples

Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
JonathaLaura
 
Normas Icontec Al día ( todo completo)
Normas Icontec Al día ( todo completo)Normas Icontec Al día ( todo completo)
Normas Icontec Al día ( todo completo)
jayerxD
 
08 Hoja De Calculo En La EnseñAnza. Organizacion De Los Datos
08  Hoja De Calculo En La EnseñAnza. Organizacion De Los Datos08  Hoja De Calculo En La EnseñAnza. Organizacion De Los Datos
08 Hoja De Calculo En La EnseñAnza. Organizacion De Los Datos
José M. Padilla
 
Base de datos
Base de datosBase de datos
Base de datos
NataLui
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
yolep
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
yolep
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
yolep
 
El modelo de datos entidad relación
El modelo de datos entidad relaciónEl modelo de datos entidad relación
El modelo de datos entidad relación
macarmen91
 
Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891-150723154945-lva1-app6891
Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891-150723154945-lva1-app6891Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891-150723154945-lva1-app6891
Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891-150723154945-lva1-app6891
Kevin Neisa Gonzalez
 
Manual basico de manejo de access
Manual basico de manejo de accessManual basico de manejo de access
Manual basico de manejo de access
phernandezv
 

Similar a Base de datos simples (20)

Diseño de bases de datos
Diseño de bases de datosDiseño de bases de datos
Diseño de bases de datos
 
Investigacion de Access
Investigacion de AccessInvestigacion de Access
Investigacion de Access
 
533
533533
533
 
base de datos
base de datosbase de datos
base de datos
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
 
Normas Icontec Al día ( todo completo)
Normas Icontec Al día ( todo completo)Normas Icontec Al día ( todo completo)
Normas Icontec Al día ( todo completo)
 
08 Hoja De Calculo En La EnseñAnza. Organizacion De Los Datos
08  Hoja De Calculo En La EnseñAnza. Organizacion De Los Datos08  Hoja De Calculo En La EnseñAnza. Organizacion De Los Datos
08 Hoja De Calculo En La EnseñAnza. Organizacion De Los Datos
 
Consutal parte 2
Consutal parte 2Consutal parte 2
Consutal parte 2
 
Base de datos
Base de datosBase de datos
Base de datos
 
Normas icontec ladino
Normas icontec ladino Normas icontec ladino
Normas icontec ladino
 
Tutorial basico de access
Tutorial basico de accessTutorial basico de access
Tutorial basico de access
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
 
El modelo de datos entidad relación
El modelo de datos entidad relaciónEl modelo de datos entidad relación
El modelo de datos entidad relación
 
Relaciones en access
Relaciones en accessRelaciones en access
Relaciones en access
 
Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891-150723154945-lva1-app6891
Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891-150723154945-lva1-app6891Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891-150723154945-lva1-app6891
Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891-150723154945-lva1-app6891
 
Manual basico de manejo de access
Manual basico de manejo de accessManual basico de manejo de access
Manual basico de manejo de access
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 

Más de Blanca Elia Jiménez Guzmán

Más de Blanca Elia Jiménez Guzmán (19)

Programa de Cola Estática
Programa de Cola EstáticaPrograma de Cola Estática
Programa de Cola Estática
 
Programa de Pila Estática
Programa de Pila EstáticaPrograma de Pila Estática
Programa de Pila Estática
 
Ordenacion
OrdenacionOrdenacion
Ordenacion
 
Arboles
ArbolesArboles
Arboles
 
Recursion
RecursionRecursion
Recursion
 
Tema IV elementos de SQL
Tema IV elementos de SQLTema IV elementos de SQL
Tema IV elementos de SQL
 
Tema III tipos de datos de MySQL
Tema III tipos de datos de MySQLTema III tipos de datos de MySQL
Tema III tipos de datos de MySQL
 
Listas con apuntadores dinámicos
Listas con apuntadores dinámicosListas con apuntadores dinámicos
Listas con apuntadores dinámicos
 
Modelo Grafo Relacional
Modelo Grafo RelacionalModelo Grafo Relacional
Modelo Grafo Relacional
 
Insertar en listas dinámicas
Insertar en listas dinámicasInsertar en listas dinámicas
Insertar en listas dinámicas
 
Listas enlazadas
Listas enlazadasListas enlazadas
Listas enlazadas
 
Colas apuntadores dinámicos
Colas apuntadores dinámicosColas apuntadores dinámicos
Colas apuntadores dinámicos
 
Pilas con apuntadores dinamicos
Pilas con apuntadores dinamicosPilas con apuntadores dinamicos
Pilas con apuntadores dinamicos
 
Arreglo de estructuras con apuntadores estáticos
Arreglo de estructuras con apuntadores estáticosArreglo de estructuras con apuntadores estáticos
Arreglo de estructuras con apuntadores estáticos
 
Arreglo de estructuras
Arreglo de estructurasArreglo de estructuras
Arreglo de estructuras
 
Apuntadores
ApuntadoresApuntadores
Apuntadores
 
Colas estáticas. IESIT
Colas estáticas. IESITColas estáticas. IESIT
Colas estáticas. IESIT
 
Pilas estáticas. IESIT
Pilas estáticas. IESITPilas estáticas. IESIT
Pilas estáticas. IESIT
 
Basedatos
BasedatosBasedatos
Basedatos
 

Último

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
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
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
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
Francisco158360
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 

Último (20)

SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
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
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.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...
 
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...
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
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
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
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
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 

Base de datos simples

  • 1. MÓDULO I Submódulo II. Diseña y administra bases de datos simples M.I. Blanca Elia Jiménez Guzmán Ciudad Ixtepec, Oaxaca, México B.T.enPROGRAMACIÓN C.B.T.i.s.No.91 Semestre: febrero– julio/2014
  • 2. GENERALIDADES  DATOS: son hechos y cifras en bruto que son procesados para obtener información, tal como resúmenes y totales. Son recopilaciones de información, la cual resulta útil cuando está organizada de una forma coherente.  INFORMACIÓN: es una colección de datos relacionados entre sí. NOTA: la información puede constituir también datos en bruto para el siguiente trabajo o persona, es imposible definir precisamente ambos términos. 2 M.I.BlancaEliaJiménezGuzmán
  • 3. GENERALIDADES PROCESO DE CREACIÓN DE B.D.  Creación de una base de datos diseñando y construyendo tablas para guardar los datos.  Introducción de dichos datos.  Creación de otros objetos de base de datos para utilizarlos en la visualización, edición y presentación impresa de la información. 3 M.I.BlancaEliaJiménezGuzmán
  • 4. CONCEPTOS BÁSICOS  Una Base de Datos es una colección o conjunto de datos homogéneos, donde los datos están lógicamente relacionados entre sí y estructurados de una forma particular.  SISTEMA: Conjunto de cosas que ordenadamente relacionadas entre sí contribuyen a determinado objetivo. 4 M.I.BlancaEliaJiménezGuzmán
  • 5. CONCEPTOS BÁSICOS ELEMENTOS DE UNA B. DE D.  Campo es, en general, la unidad más pequeña de datos almacenados. La base de datos contendrá muchas ocurrencias de los diversos tipos de campos almacenados.  Registro es un conjunto de campos relacionados, también se conoce con el nombre de Tupla.  Tabla es un conjunto de registros. 5 M.I.BlancaEliaJiménezGuzmán
  • 6. TIPOS DE BASES DE DATOS Base de datos con archivos simples Base de datos relacional. 6 M.I.BlancaEliaJiménezGuzmán
  • 7. ARCHIVOS SIMPLES se han utilizado durante muchos años, en aplicaciones como Microsoft Word o Excel. Toda la información que esté relacionada tiene que caber en una única tabla. Esto significa que la información que sea común a varios registros tendrá que estar repetida para cada uno de dichos registros. En el ejemplo 1, se muestra una tabla con un conjunto de registros, varios de los cuales tienen información duplicada. 7 M.I.BlancaEliaJiménezGuzmán
  • 8. EJEMPLO 1 La información sobre cada clase está repetida 8 M.I.BlancaEliaJiménezGuzmán
  • 9. RELACIONAL En una base de datos relacional se utilizan tablas distintas con relaciones entre ellas. Estas relaciones permiten introducir información en una tabla y conectar dicha información con un registro de otra por medio de un identificador. En el ejemplo 2, se muestra la misma información, pero organizada en tres tablas relacionadas, denominadas <<Estudiantes>>, <<Estudiantes y Clases>> y <<Clases>>. 9 M.I.BlancaEliaJiménezGuzmán
  • 11. VENTAJAS DEL ENFOQUE RELACIONAL  Se ahorra un tiempo considerable al no tener que introducir la misma información una y otra vez en los distintos registros.  La base de datos será más pequeña, a menudo sólo una pequeña fracción del tamaño de una base de datos con archivos simples, ahorrando espacio en el sistema y facilitando su transferencia si se quiere compartir con otros usuarios.  Se reduce el número de errores en la entrada de datos. 11 M.I.BlancaEliaJiménezGuzmán
  • 12. MODELOS DE BASES DE DATOS Es una “descripción” de algo conocido como contenedor de datos, así como de los métodos para almacenar y recuperar información de esos contenedores.  Los modelos de datos no son cosas físicas: son abstracciones que permiten la implementación de un sistema eficiente de base de datos; por lo general se refieren a algoritmos y conceptos matemáticos. 12 M.I.BlancaEliaJiménezGuzmán
  • 13. MODELOS DE BASES DE DATOS  Entidad relación.  Grafo relacional  Relacional  Jerárquico  De red  Orientado a objetos  Documentales  Deductivas  Distribuidas 13 M.I.BlancaEliaJiménezGuzmán
  • 14. TIPOS DE RELACIONES Cuando se establece una relación entre dos tablas, una actúa como principal y otra como relacionada o de detalle. Nota: Cuando relacionamos dos tablas, es importante observar la relación en ambos sentidos. 14 M.I.BlancaEliaJiménezGuzmán
  • 15. RELACIÓN UNO A UNO Un registro de la tabla “X” puede tener un solo registro coincidente en la tabla “Y” y un registro de la tabla “Y” puede tener un solo registro coincidente en la tabla “X”. 15 M.I.BlancaEliaJiménezGuzmán
  • 16. RELACIÓN UNO A MUCHOS Un registro de la tabla “X” puede tener más de un registro coincidente en la tabla “Y” y un registro de la tabla “Y” puede tener un solo registro coincidente la tabla “X”. En este tipo de relación el campo llave de la tabla principal pasa a formar parte de la tabla relacionada, la tabla relacionada es la que tiene el extremo “M”. El campo llave que pasa a la tabla relacionada, es conocido como campo llave de tipo externo. 16 M.I.BlancaEliaJiménezGuzmán
  • 17. RELACIÓN MUCHOS A MUCHOS Un registro de la tabla “X” puede tener muchos registros coincidentes en la tabla “Y” y un registro de la tabla “Y” puede tener muchos registros coincidentes en la tabla “X”. En este tipo de relación se crea una tercera tabla a donde pasarán los campos llaves de las dos tablas que se relacionan, además de los campos necesarios según el problema. 17 M.I.BlancaEliaJiménezGuzmán
  • 18. EJERCICIOS DE APLICACIÓN Escriba el tipo de relación que se genera en cada caso. 1. Libro y autor _______________ 2. Grupo y alumno _______________ 3. Licencia y chofer _______________ 4. Equipo y director técnico _______________ 5. Película y actor _______________ 6. Empleado y supervisor _______________ 7. Medicamento y laboratorio _______________ 8. Docente y alumno _______________ 9. Persona y lugar de nacimiento ______________ 10. Placas y vehículo _______________ 18 M.I.BlancaEliaJiménezGuzmán
  • 19. NORMALIZACIÓN El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional. 19 M.I.BlancaEliaJiménezGuzmán
  • 20. LLAVES Ó CLAVES  Llave candidata: 1. Es cada una de las llaves mínimas existentes en un conjunto de entidades y que identifica de forma única a la entidad del conjunto de entidades. 2. Son aquellos atributos que tienen características para ser superllaves, pero hay dos o mas en una entidad; una se tomara como llave primaria y otra como llave secundaria. 20 M.I.BlancaEliaJiménezGuzmán
  • 21. LLAVES Ó CLAVES  Llave principal (o primaria): Es una llave candidata elegida de forma arbitraria, que usaremos siempre para identificar una entidad. Representada en access con una llave dorada. 21 M.I.BlancaEliaJiménezGuzmán
  • 22. LLAVES Ó CLAVES  Superllave: Uno o mas atributos que nos permite identificar una entidad en especifico dentro de un conjunto de entidades y ninguna otra entidad la tiene. Toda relación tiene por lo menos una superllave llamada llave primaria. 22 M.I.BlancaEliaJiménezGuzmán
  • 23. E-mail: beliajg@hotmail.com 23 Hasta la próxima… M.I.BlancaEliaJiménezGuzmán “Nunca consideres el estudio como una obligación, sino como una oportunidad para penetrar en el bello y maravilloso mundo del saber.” Albert Einstein