SlideShare una empresa de Scribd logo
1 de 23
BASE DE DATOS
Edit by J. Farinango
Computer Science
DEFINICIÓN
Conjunto de datos pertenecientes a un
mismo contexto y almacenados
sistemáticamente, para su posterior
uso.
Byte 01001010 Letra J
Bit 0 ó 1
Campo Juan Sànchez (campo NOMBRE)
Registro
NOMBRE CURSO FECHA NOTA
Juan Sánchez IS 101 Nov04 15
Archivo
Archivo de cursos
NOMBRE CURSO FECHA NOTA
Juan Sánchez I2 101 Nov04 15
Carla Tovar I2 101 Nov 04 18
Base de Datos
FinanzasCursos
Expedientes Personales
Estructura de la Base de Datos
Archivo
Archivo de Pedidos
Pedido Fecha Prov Total Bs
1401 04/11 0051 5.689
1404 05/11 0064 9.468
1405 06/11 0051 6.562
Campo clave: el archivo se
ordena por un campo
seleccionado cuyos elementos
son irrepetibles.
Campos calculados:
Surgen de la
combinación de otros
campos, el usuario no
escribe su contenido.
…Estructura de la Base de datos
TIPOS DE BASES DE
DATOS
ESTÁTICAS
Utilizadas primordialmente para almacenar datos
históricos que posteriormente se pueden utilizar para
estudiar el comportamiento de un conjunto de datos a
través del tiempo, realizar proyecciones,
tomar decisiones y realizar análisis de datos.
TIPOS DE BASES DE
DATOS
DINÁMICAS
Bases de datos donde la información almacenada se modifica
con el tiempo, permitiendo operaciones como adición,
eliminación y edición de datos, además de las operaciones
fundamentales de consulta. Normalmente se lo conoce como
ABM (altas, bajas, modificaciones y consultas).
MODELOS DE BASE DE
DATOS
JERÁRQUICA
Los datos se organizan en forma de árbol invertido
(algunos dicen raíz), en donde un nodo padre de
información puede tener varios hijos.
MODELOS DE BASE DE
DATOS
RED
Permite que un mismo nodo tenga varios padres
(posibilidad no permitida en el modelo jerárquico).
MODELOS DE BASE DE
DATOS
TRANSACCIONAL
Su único fin es el envío y recepción de datos a grandes
velocidades.
– Son muy poco comunes.
– Dirigidas por lo general al entorno de análisis de calidad, datos de
producción e industrial.
– Su fin único es recolectar y recuperar los datos a la mayor velocidad
posible, por lo tanto la redundancia y duplicación de información no es
un problema como con las demás bases de datos.
– Garantiza que, bajo cualquier circunstancia (incluso una caída del
sistema), el resultado final es que, o bien se han realizado las
operaciones, o bien no se ha realizado ninguna.
MODELOS DE BASE DE
DATOS
RELACIONAL
Los datos se almacenan en tablas diferentes. Las
tablas se organizan en filas (registros) y columnas
(campos). Las tablas relacionadas poseen un
campo común (campo clave), mediante el cual la
información almacenada en una tabla puede
enlazarse con la información almacenada en otra.
BASE DE DATOS
RELACIONAL
TABLA
Su estructura general se asemeja a la vista general
de un programa de hoja de cálculo.
Es donde se guardan los datos recogidos por un
programa.
BASE DE DATOS
RELACIONAL
CAMPO
Es el espacio de almacenamiento para un dato en
particular. En las bases de datos, un campo es la
mínima unidad de información a la que se puede
acceder. En las hojas de cálculo los campos son
llamados celdas.
BASE DE DATOS
RELACIONAL
REGISTRO
Conjunto de campos que contienen los datos que pertenecen a
una misma entidad. Se le asigna automáticamente un número
consecutivo (número de registro) que en ocasiones es usado
como índice aunque lo normal y práctico es asignarle a cada
registro una clave primaria o campo clave para su búsqueda.
BASE DE DATOS
RELACIONAL
CLAVE PRIMARIA
Es un campo o a una combinación de campos que
identifica de forma única a cada fila de una tabla. Una
clave primaria comprende de esta manera una columna
o conjunto de columnas. En una tabla no puede haber
dos filas que tengan la misma clave primaria.
Claves Primarias y Claves Foráneas
Cada entidad tiene una clave primaria o campo llave que identifica
unívocamente al conjunto de datos.
Cuando en una entidad figura la clave primaria de otra entidad, ésta
se denomina clave foránea.
Las entidades se relacionan entre sí a través de las claves foráneas.
CLAVES PRIMARIAS
Código de Cliente es la clave primaria de Cliente. A
cada cliente se le asocia un código y a cada código le
corresponde un cliente. Asimismo, Número de Factura
y Código de Producto son claves primarias de Facturas
y Productos respectivamente.
CLAVES FORÁNEAS
Son claves foráneas en Facturas Código de Cliente y
Código de Producto.
Clientes se relaciona con Facturas a través del Código
de Cliente que figura en ambas tablas y con
Productos mediante el Código de producto.
Restricciones de integridad referencial
RESTRICCIONES DE INTEGRIDAD REFERENCIAL
-Código de Clientes en Facturas debe cumplir que exista
en Clientes y que sea clave primaria
-Código de Producto Facturas debe cumplir que exista en
Productos y que sea clave primaria
BASE DE DATOS
RELACIONAL
BASE DE DATOS
RELACIONAL
TIPOS DE DATOS
Alfanuméricos: caracteres tipo letras, números y caracteres
especiales.
Numéricos: existen de varios tipos principalmente como
enteros y reales.
Booleanos: admite dos valores, «verdadero» y «falso».
Fechas: almacenan fechas facilitando posteriormente su
explotación. Almacenar fechas de esta forma posibilita
ordenar los registros por fechas o calcular los días entre una
fecha y otra.
BASE DE DATOS RELACIONAL
TIPOS DE DATOS
Memos: son campos alfanuméricos de longitud ilimitada.
Autoincrementables: son campos numéricos enteros que
incrementan en una unidad su valor para cada registro
incorporado. Su utilidad resulta más que evidente: servir de
identificador registro.
MOTORES DE BASES DE DATOS
DEFINICIÓN
El motor de base de datos es un software que presta el servicio
principal para almacenar, procesar y proteger los datos. El motor
de base de datos proporciona acceso controlado y procesamiento
de transacciones rápido para cumplir con los requisitos de las
aplicaciones consumidoras de datos.
MOTORES DE BASES DE
DATOS
EJEMPLOS
– Oracle Database
– Microsoft SQL Server
– MySQL
– PostgreSQL
– Microsoft Access
Practica 1:
Realizar la siguiente base de
datos en Access
Referencias
– Web, M. d. (26 de Octubre de 2007). Maestros de la web.
Recuperado el 07 de Mayo de 2018, de
http://www.maestrosdelweb.com/que-son-las-bases-de-
datos/

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Trabajo practico N°4 Access
Trabajo practico N°4 AccessTrabajo practico N°4 Access
Trabajo practico N°4 Access
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Clase de informatica base de datos
Clase de informatica   base de datosClase de informatica   base de datos
Clase de informatica base de datos
 
BASE DE DATOS
 BASE DE DATOS BASE DE DATOS
BASE DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Gtegtgtttrggrg (1)hhhh
Gtegtgtttrggrg (1)hhhhGtegtgtttrggrg (1)hhhh
Gtegtgtttrggrg (1)hhhh
 
Diapositivas informatik!
Diapositivas informatik!Diapositivas informatik!
Diapositivas informatik!
 
Nicolas olivar 6.0
Nicolas olivar 6.0Nicolas olivar 6.0
Nicolas olivar 6.0
 
trabajo
trabajotrabajo
trabajo
 
Nicolas olivar 5.0
Nicolas olivar 5.0Nicolas olivar 5.0
Nicolas olivar 5.0
 
Trabajo Informática
Trabajo InformáticaTrabajo Informática
Trabajo Informática
 
Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datos
 
Concepto de base de datos
Concepto de base de datosConcepto de base de datos
Concepto de base de datos
 
11 1
11 111 1
11 1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Base de-datos
Base de-datosBase de-datos
Base de-datos
 

Similar a Base datos definición tipos

Similar a Base datos definición tipos (20)

Base de datos conceptos
Base de datos conceptosBase de datos conceptos
Base de datos conceptos
 
Glosario Base de DATOS
Glosario Base de DATOSGlosario Base de DATOS
Glosario Base de DATOS
 
Microsoft office access 2007
Microsoft office access 2007Microsoft office access 2007
Microsoft office access 2007
 
Base de datos
Base de datosBase de datos
Base de datos
 
BD 1.pptx
BD 1.pptxBD 1.pptx
BD 1.pptx
 
Bases de datos 10
Bases de datos 10Bases de datos 10
Bases de datos 10
 
Actividad 1 base de datos
Actividad 1 base de datosActividad 1 base de datos
Actividad 1 base de datos
 
Introducción a Bases de Datos
Introducción a Bases de DatosIntroducción a Bases de Datos
Introducción a Bases de Datos
 
Informatica.docx
Informatica.docxInformatica.docx
Informatica.docx
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
Nicolas olivar 6.1
Nicolas olivar 6.1Nicolas olivar 6.1
Nicolas olivar 6.1
 
Nicolas olivar 6.1
Nicolas olivar 6.1Nicolas olivar 6.1
Nicolas olivar 6.1
 
BDD Material.pptx
BDD Material.pptxBDD Material.pptx
BDD Material.pptx
 
Felipe corterd
Felipe corterdFelipe corterd
Felipe corterd
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datos
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datos
 
Bases De Datos
Bases De DatosBases De Datos
Bases De Datos
 
Bases De Datos
Bases De DatosBases De Datos
Bases De Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
CONCEPTOS BÁSICOS DE BASE DE DATOS
CONCEPTOS BÁSICOS DE BASE DE DATOSCONCEPTOS BÁSICOS DE BASE DE DATOS
CONCEPTOS BÁSICOS DE BASE DE DATOS
 

Más de Christian Farinango

Rubrica de evaluación estudio de caso políticas institucionales
Rubrica de evaluación estudio de caso  políticas institucionalesRubrica de evaluación estudio de caso  políticas institucionales
Rubrica de evaluación estudio de caso políticas institucionalesChristian Farinango
 
Lineamientos proyecto 7 interdisciplinario quimestre 2
Lineamientos proyecto 7 interdisciplinario quimestre 2Lineamientos proyecto 7 interdisciplinario quimestre 2
Lineamientos proyecto 7 interdisciplinario quimestre 2Christian Farinango
 
Lineamientos producto final 6 bgu version extendida
Lineamientos producto final 6 bgu version extendidaLineamientos producto final 6 bgu version extendida
Lineamientos producto final 6 bgu version extendidaChristian Farinango
 
Lineamientos proyecto 6 interdisciplinario quimestre 2
Lineamientos proyecto 6 interdisciplinario quimestre 2Lineamientos proyecto 6 interdisciplinario quimestre 2
Lineamientos proyecto 6 interdisciplinario quimestre 2Christian Farinango
 
Ciberseguridad para escuelas con adaptacion curricular
Ciberseguridad para escuelas con adaptacion curricularCiberseguridad para escuelas con adaptacion curricular
Ciberseguridad para escuelas con adaptacion curricularChristian Farinango
 
Lineamientos proyecto 5 interdisciplinario quimestre 2
Lineamientos proyecto 5 interdisciplinario quimestre 2 Lineamientos proyecto 5 interdisciplinario quimestre 2
Lineamientos proyecto 5 interdisciplinario quimestre 2 Christian Farinango
 
Videojuegos educativos en Scratch
Videojuegos educativos en Scratch Videojuegos educativos en Scratch
Videojuegos educativos en Scratch Christian Farinango
 
Texto a voz y traductor en Scratch
Texto a voz y traductor en ScratchTexto a voz y traductor en Scratch
Texto a voz y traductor en ScratchChristian Farinango
 
Indicaciones diaporama scratch Matemáticas y Proyectos escolares
Indicaciones diaporama scratch Matemáticas y Proyectos escolaresIndicaciones diaporama scratch Matemáticas y Proyectos escolares
Indicaciones diaporama scratch Matemáticas y Proyectos escolaresChristian Farinango
 
Estructura del Diaporama proyecto
Estructura del Diaporama  proyectoEstructura del Diaporama  proyecto
Estructura del Diaporama proyectoChristian Farinango
 
Análisis de datos Objetivo Describir
Análisis de datos  Objetivo DescribirAnálisis de datos  Objetivo Describir
Análisis de datos Objetivo DescribirChristian Farinango
 

Más de Christian Farinango (20)

Rubrica de evaluación estudio de caso políticas institucionales
Rubrica de evaluación estudio de caso  políticas institucionalesRubrica de evaluación estudio de caso  políticas institucionales
Rubrica de evaluación estudio de caso políticas institucionales
 
Lineamientos proyecto 7 interdisciplinario quimestre 2
Lineamientos proyecto 7 interdisciplinario quimestre 2Lineamientos proyecto 7 interdisciplinario quimestre 2
Lineamientos proyecto 7 interdisciplinario quimestre 2
 
Lineamientos producto final 6 bgu version extendida
Lineamientos producto final 6 bgu version extendidaLineamientos producto final 6 bgu version extendida
Lineamientos producto final 6 bgu version extendida
 
Lineamientos proyecto 6 interdisciplinario quimestre 2
Lineamientos proyecto 6 interdisciplinario quimestre 2Lineamientos proyecto 6 interdisciplinario quimestre 2
Lineamientos proyecto 6 interdisciplinario quimestre 2
 
Ciberseguridad para escuelas con adaptacion curricular
Ciberseguridad para escuelas con adaptacion curricularCiberseguridad para escuelas con adaptacion curricular
Ciberseguridad para escuelas con adaptacion curricular
 
Trabajo Ciberseguridad
Trabajo CiberseguridadTrabajo Ciberseguridad
Trabajo Ciberseguridad
 
Trabajo de Ciberseguridad
Trabajo de Ciberseguridad Trabajo de Ciberseguridad
Trabajo de Ciberseguridad
 
Ciberseguridad
CiberseguridadCiberseguridad
Ciberseguridad
 
Lineamientos proyecto 5 interdisciplinario quimestre 2
Lineamientos proyecto 5 interdisciplinario quimestre 2 Lineamientos proyecto 5 interdisciplinario quimestre 2
Lineamientos proyecto 5 interdisciplinario quimestre 2
 
Videojuegos educativos en Scratch
Videojuegos educativos en Scratch Videojuegos educativos en Scratch
Videojuegos educativos en Scratch
 
Texto a voz y traductor en Scratch
Texto a voz y traductor en ScratchTexto a voz y traductor en Scratch
Texto a voz y traductor en Scratch
 
Proyecto interdisciplinario
Proyecto interdisciplinario Proyecto interdisciplinario
Proyecto interdisciplinario
 
Herramienta lápiz
Herramienta lápizHerramienta lápiz
Herramienta lápiz
 
Lapiz y sensor de video
Lapiz y sensor de videoLapiz y sensor de video
Lapiz y sensor de video
 
Indicaciones diaporama scratch Matemáticas y Proyectos escolares
Indicaciones diaporama scratch Matemáticas y Proyectos escolaresIndicaciones diaporama scratch Matemáticas y Proyectos escolares
Indicaciones diaporama scratch Matemáticas y Proyectos escolares
 
Estructura del Diaporama proyecto
Estructura del Diaporama  proyectoEstructura del Diaporama  proyecto
Estructura del Diaporama proyecto
 
Informatica básica
Informatica básicaInformatica básica
Informatica básica
 
Scratch: Animaciones
Scratch: AnimacionesScratch: Animaciones
Scratch: Animaciones
 
Scratch datos y bifurcaciones
Scratch datos y bifurcacionesScratch datos y bifurcaciones
Scratch datos y bifurcaciones
 
Análisis de datos Objetivo Describir
Análisis de datos  Objetivo DescribirAnálisis de datos  Objetivo Describir
Análisis de datos Objetivo Describir
 

Último

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
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
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
 
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
 
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
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
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
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
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.pdfNancyLoaa
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 

Último (20)

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
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.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
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
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...
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
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
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
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.
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
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
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 

Base datos definición tipos

  • 1. BASE DE DATOS Edit by J. Farinango Computer Science
  • 2. DEFINICIÓN Conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente, para su posterior uso.
  • 3. Byte 01001010 Letra J Bit 0 ó 1 Campo Juan Sànchez (campo NOMBRE) Registro NOMBRE CURSO FECHA NOTA Juan Sánchez IS 101 Nov04 15 Archivo Archivo de cursos NOMBRE CURSO FECHA NOTA Juan Sánchez I2 101 Nov04 15 Carla Tovar I2 101 Nov 04 18 Base de Datos FinanzasCursos Expedientes Personales Estructura de la Base de Datos
  • 4. Archivo Archivo de Pedidos Pedido Fecha Prov Total Bs 1401 04/11 0051 5.689 1404 05/11 0064 9.468 1405 06/11 0051 6.562 Campo clave: el archivo se ordena por un campo seleccionado cuyos elementos son irrepetibles. Campos calculados: Surgen de la combinación de otros campos, el usuario no escribe su contenido. …Estructura de la Base de datos
  • 5. TIPOS DE BASES DE DATOS ESTÁTICAS Utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones, tomar decisiones y realizar análisis de datos.
  • 6. TIPOS DE BASES DE DATOS DINÁMICAS Bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como adición, eliminación y edición de datos, además de las operaciones fundamentales de consulta. Normalmente se lo conoce como ABM (altas, bajas, modificaciones y consultas).
  • 7. MODELOS DE BASE DE DATOS JERÁRQUICA Los datos se organizan en forma de árbol invertido (algunos dicen raíz), en donde un nodo padre de información puede tener varios hijos.
  • 8. MODELOS DE BASE DE DATOS RED Permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).
  • 9. MODELOS DE BASE DE DATOS TRANSACCIONAL Su único fin es el envío y recepción de datos a grandes velocidades. – Son muy poco comunes. – Dirigidas por lo general al entorno de análisis de calidad, datos de producción e industrial. – Su fin único es recolectar y recuperar los datos a la mayor velocidad posible, por lo tanto la redundancia y duplicación de información no es un problema como con las demás bases de datos. – Garantiza que, bajo cualquier circunstancia (incluso una caída del sistema), el resultado final es que, o bien se han realizado las operaciones, o bien no se ha realizado ninguna.
  • 10. MODELOS DE BASE DE DATOS RELACIONAL Los datos se almacenan en tablas diferentes. Las tablas se organizan en filas (registros) y columnas (campos). Las tablas relacionadas poseen un campo común (campo clave), mediante el cual la información almacenada en una tabla puede enlazarse con la información almacenada en otra.
  • 11. BASE DE DATOS RELACIONAL TABLA Su estructura general se asemeja a la vista general de un programa de hoja de cálculo. Es donde se guardan los datos recogidos por un programa.
  • 12. BASE DE DATOS RELACIONAL CAMPO Es el espacio de almacenamiento para un dato en particular. En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder. En las hojas de cálculo los campos son llamados celdas.
  • 13. BASE DE DATOS RELACIONAL REGISTRO Conjunto de campos que contienen los datos que pertenecen a una misma entidad. Se le asigna automáticamente un número consecutivo (número de registro) que en ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada registro una clave primaria o campo clave para su búsqueda.
  • 14. BASE DE DATOS RELACIONAL CLAVE PRIMARIA Es un campo o a una combinación de campos que identifica de forma única a cada fila de una tabla. Una clave primaria comprende de esta manera una columna o conjunto de columnas. En una tabla no puede haber dos filas que tengan la misma clave primaria.
  • 15. Claves Primarias y Claves Foráneas Cada entidad tiene una clave primaria o campo llave que identifica unívocamente al conjunto de datos. Cuando en una entidad figura la clave primaria de otra entidad, ésta se denomina clave foránea. Las entidades se relacionan entre sí a través de las claves foráneas. CLAVES PRIMARIAS Código de Cliente es la clave primaria de Cliente. A cada cliente se le asocia un código y a cada código le corresponde un cliente. Asimismo, Número de Factura y Código de Producto son claves primarias de Facturas y Productos respectivamente. CLAVES FORÁNEAS Son claves foráneas en Facturas Código de Cliente y Código de Producto. Clientes se relaciona con Facturas a través del Código de Cliente que figura en ambas tablas y con Productos mediante el Código de producto.
  • 16. Restricciones de integridad referencial RESTRICCIONES DE INTEGRIDAD REFERENCIAL -Código de Clientes en Facturas debe cumplir que exista en Clientes y que sea clave primaria -Código de Producto Facturas debe cumplir que exista en Productos y que sea clave primaria
  • 18. BASE DE DATOS RELACIONAL TIPOS DE DATOS Alfanuméricos: caracteres tipo letras, números y caracteres especiales. Numéricos: existen de varios tipos principalmente como enteros y reales. Booleanos: admite dos valores, «verdadero» y «falso». Fechas: almacenan fechas facilitando posteriormente su explotación. Almacenar fechas de esta forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y otra.
  • 19. BASE DE DATOS RELACIONAL TIPOS DE DATOS Memos: son campos alfanuméricos de longitud ilimitada. Autoincrementables: son campos numéricos enteros que incrementan en una unidad su valor para cada registro incorporado. Su utilidad resulta más que evidente: servir de identificador registro.
  • 20. MOTORES DE BASES DE DATOS DEFINICIÓN El motor de base de datos es un software que presta el servicio principal para almacenar, procesar y proteger los datos. El motor de base de datos proporciona acceso controlado y procesamiento de transacciones rápido para cumplir con los requisitos de las aplicaciones consumidoras de datos.
  • 21. MOTORES DE BASES DE DATOS EJEMPLOS – Oracle Database – Microsoft SQL Server – MySQL – PostgreSQL – Microsoft Access
  • 22. Practica 1: Realizar la siguiente base de datos en Access
  • 23. Referencias – Web, M. d. (26 de Octubre de 2007). Maestros de la web. Recuperado el 07 de Mayo de 2018, de http://www.maestrosdelweb.com/que-son-las-bases-de- datos/