SlideShare una empresa de Scribd logo
1 de 39
IMPLANTACION DE SISTEMAS INFORMATICOS DE GESTION Bases de Datos Ing.  John Toasa Espinoza 2010
Introducción En la actualidad el enfoque de bases de datos es extensamente utilizado por ser la única solución posible para manejar grandes  volúmenes de datos, la complejidad de la extracción de datos y la concurrencia de datos (accesos simultáneos). Las bases de datos se han extendido por la disminución de los costos de los servidores y las necesidades de exploración de  datos.  Los sistemas integrados de gestión, paquetes contables o aplicaciones almecenan los datos en bases de datos.
Base de Datos ,[object Object]
Una colección estructurada de los registros o datos que se almacenan en un sistema informático.
Un conjunto de datos pertenecientes al un mismo contexto y almacenados sistemáticamente para su posterior uso.,[object Object]
Almacenamiento
Procesamiento
RecuperaciónFunciones DATOS
Propiedades de las BD Están estructurados independientemente de las aplicaciones y del soporte de almacenamiento que los contiene. Presentan la menor redundancia posible. Son compartidos por varios usuarios y/o aplicaciones.
Abstracción de la información.  Independencia.  Redundancia mínima.  Consistencia.  Seguridad.  Integridad.  Respaldo y recuperación.  Control de la concurrencia.  Tiempo de respuesta.  Objetivosgenerales de la BD
CONCEPTOS BÁSICOS Resulta relevante para que el Técnico en Administración de Bases de Datos conozca algunos  conceptos básicos vinculados al tema Bases de Datos.  ,[object Object]
Entidades
Claves primarias y foráneas
Relaciones
Restricciones de integridad referencial
Metadatos ,[object Object]
Entidades Una entidad es todo aquello de lo cual interesa guardar datos, por ejemplo: clientes, facturas, productos, empleados. En el Modelo de Entidad-Relación  que se presenta, se observa que las entidades están formadas por atributos o campos referidos a un mismo tema que interesa almacenar. CLIENTES cuenta con los atributos: Código de Cliente, Nombre, Apellido, Domicilio, Teléfono.
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. Acada 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 ,[object Object]
Código de Producto Facturas debe cumplir que exista en Productos y que sea clave primaria  ,[object Object]
El tipo de datospuede ser Numérico, alfabético, fecha, lógico (Sï /NO).  Longitud  Tipo  Dato  4 Numérico Num  La longitudindica la cantidadmáxima de caracteresquepuedeasumir el dato. 20 Alfabético  Nombre  ....... ...... ..... Datos y Metadatos Metadatos son datos acerca de los datos presentes en la base de datos. Ejemplo metadatos  Ejemplo de Restricción de Dominio:  Num >0 y <9999
Finanzas Cursos Base de Datos Expedientes Personales Archivo de cursos NOMBRE      CURSO FECHA  NOTA Juan Sánchez   I2 101    Nov04        15 Carla Tovar      I2 101    Nov 04      18 Archivo NOMBRE      CURSO FECHA  NOTA Juan Sánchez    IS 101    Nov04      15 Registro Campo Juan Sànchez (campo NOMBRE) Byte 01001010 Letra J Bit 0 ó 1 Estructura de la Base de Datos
…Estructura de la Base de datos Archivo de Pedidos Pedido  Fecha  Prov    Total Bs 1401	04/11	0051	5.689  	05/11	0064	9.468 1405	06/11	0051	6.562 Campos calculados: Surgen de la combinación de otros campos, el usuario no escribe su contenido. Archivo Campo clave: el archivo se ordena por un campo seleccionado cuyos elementos son irrepetibles.
Tipos de Bases de datos Según la variabilidad de los datos almacenados Bases de datos estáticas Éstas son bases de datos de sólo lectura, 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 y tomar decisiones. Bases de datos dinámicas Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de una tienda de abarrotes, una farmacia, un videoclub, etc.
…Tipos de Bases de datos Según el contenido Bases de datos bibliográficas Solo contienen un surrogante (representante) de la fuente primaria, que permite localizarla. Un registro típico de una base de datos bibliográfica contiene información sobre el autor, fecha de publicación, editorial, título, edición, de una determinada publicación, etc. Puede contener un resúmen o extracto de la publicación original, pero nunca el texto completo, porque sino estaríamos en presencia de una base de datos a texto completo Bases de datos de texto completo Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones de una colección de revistas científicas.
…Tipos de Bases de datos Según el contenido Directorios Un ejemplo son las guías telefónicas en formato electrónico. Bases de datos o "bibliotecas" de información Biológica Son bases de datos que almacenan diferentes tipos de información proveniente de las ciencias de la vida o médicas. Se pueden considerar en varios subtipos: ,[object Object]
Las bases de datos de rutas metabólicas
Bases de datos de estructura, comprende los registros de datos  experimentales sobre estructuras 3D de biomoléculas
Bases de datos clínicas
Bases de datos bibliográficas (biológicas),[object Object]
Modelo Entidad-Relación  Estemodelo representa a la realidad a través deentidades, que son objetos  que existen y que se distinguen de otros por sus características, por ejemplo: un alumno se distingue de otro por sus características particulares como lo es el nombre, o el numero de control asignado al entrar a una institución educativa. Las entidades pueden ser de dos tipos: Tangibles: Son todos aquellos objetos físicos que podemos ver, tocar o sentir. Intangibles: Todos aquellos eventos u objetos conceptuales que no podemos ver, un sabiendo que existen, por ejemplo: la entidad materia, sabemos que existe, sin embargo, no la podemos visualizar o tocar.
…Modelo Entidad-Relación Las características de las entidades en base de datos se llaman atributos, por ejemplo el nombre, dirección teléfono, grado, grupo, etc. son atributos de la entidad alumno; A su vez una entidad se puede asociar o relacionar con más entidades a través de relaciones. La descripción del modelo E-R se representa gráficamente, empleando símbolos, los cuales son:
…Modelo Entidad-Relación Así la representación grafica del modelo E.R. quedaría de la siguiente forma:
Modelos lógicos basados en registrosModelo de BD  jerárquicas 	Éstas son bases de datos que, como su nombre indica, almacenan su información en una estructura jerárquica. En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas.
Modelo de BD de red Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico). Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos; pero, aun así, la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales.
Modelo de Base de datos Relacional 	Este es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Su idea fundamental se basa en el concepto de "tablas", que a su vez se componen de registros (las filas de una tabla) y campos (las columnas de una tabla).  Tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario casual de la base de datos. La información puede ser recuperada o almacenada por medio de "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.
…Modelo BD Relacional Para entender lo que son y significan las bases de datos relacionales, veamos el siguiente ejemplo: Queremos registrar los datos de una venta:
… Modelo de BD Relacional Con las BD relacionales, se ingresan sòlo los datos mínimos indispensables 05-11-04 Fecha Factura 1401 Central Proveedor Producto Cant. P.Unitario P.Total Azúcar 1200 500 600000 Melaza 600 600 360000
…Modelo BD Relacional Con las BD relacionales, se ingresan sòlo los datos mínimos indispensables Pedidos Cod     Fecha    Proveed     .   05/11/04 Central   05/11/04 Trx   06/11/04 Comprolat 1404  06/11/04 Marty Productos Nombre     PU    Exist Arroz	       800   12324 Azúcar       500       840  Leche       5600       917 Margarina  800     1854   Melaza       600       744 Salsa          400     1465 Proveedores Central Comprolat Parmalar Marty Lef Detalle de Pedidos Num  Prod    Cant   PU  Ptotal    .   Azúcar  1200  500  600000  1401  Melaza    600  600  360000

Más contenido relacionado

La actualidad más candente

Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimientoturlahackers
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datoshugodanielgd
 
1.2 La función Informática como ventaja competitiva en las organizaciones
1.2 La función Informática como ventaja competitiva en las organizaciones1.2 La función Informática como ventaja competitiva en las organizaciones
1.2 La función Informática como ventaja competitiva en las organizacionesMartin Pacheco Chávez
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datosCaro_Noirgean
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datosSergio Sanchez
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónYaskelly Yedra
 
base de datos power point
base de datos power pointbase de datos power point
base de datos power pointscaitechnonolgy
 
Topicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y libreriasTopicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y libreriasJosé Antonio Sandoval Acosta
 
Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datosalexis armas
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datosCristian Salazar C.
 
ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOS
ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOSELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOS
ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOSEli Antonio
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosJorge Garcia
 
Introducción a las bases de datos
Introducción a las bases de datosIntroducción a las bases de datos
Introducción a las bases de datosMaria Garcia
 

La actualidad más candente (20)

Pt7seccion2
Pt7seccion2Pt7seccion2
Pt7seccion2
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimiento
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datos
 
1.2 La función Informática como ventaja competitiva en las organizaciones
1.2 La función Informática como ventaja competitiva en las organizaciones1.2 La función Informática como ventaja competitiva en las organizaciones
1.2 La función Informática como ventaja competitiva en las organizaciones
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datos
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
BASE DE DATOS.pdf
BASE DE DATOS.pdfBASE DE DATOS.pdf
BASE DE DATOS.pdf
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de información
 
Niveles de un sgbd
Niveles de un sgbdNiveles de un sgbd
Niveles de un sgbd
 
base de datos power point
base de datos power pointbase de datos power point
base de datos power point
 
Topicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y libreriasTopicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y librerias
 
Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datos
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOS
ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOSELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOS
ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOS
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Introducción a las bases de datos
Introducción a las bases de datosIntroducción a las bases de datos
Introducción a las bases de datos
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 
Gestores de bases de datos cuadros comparativos
Gestores de bases de datos cuadros comparativosGestores de bases de datos cuadros comparativos
Gestores de bases de datos cuadros comparativos
 

Destacado

Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De DatosMarichelo Gómez
 
Fundamentos de Base de Datos
Fundamentos de Base de DatosFundamentos de Base de Datos
Fundamentos de Base de DatosSaulo Aizprua
 
Java script teoria
Java script teoriaJava script teoria
Java script teoriassxdan
 
Teoria Unidad I La computadora
Teoria Unidad I La computadoraTeoria Unidad I La computadora
Teoria Unidad I La computadoraCarolinaUep55
 
Bases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andreaBases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andreaandreaydarlys
 
Polar
PolarPolar
Polarmaria
 
MOVIMIENTO DE CARGA Y SISTEMA LOGÍSTICO
MOVIMIENTO DE CARGA Y SISTEMA LOGÍSTICOMOVIMIENTO DE CARGA Y SISTEMA LOGÍSTICO
MOVIMIENTO DE CARGA Y SISTEMA LOGÍSTICOCADEX SCZ
 
Sistemas Tecnologicos Análisis Costo-Beneficio
Sistemas Tecnologicos Análisis Costo-BeneficioSistemas Tecnologicos Análisis Costo-Beneficio
Sistemas Tecnologicos Análisis Costo-BeneficioValeria Maddox
 
Gestion de compras y abastecimiento 2013
Gestion de compras y abastecimiento 2013Gestion de compras y abastecimiento 2013
Gestion de compras y abastecimiento 2013Federico Toledo
 
Teoria de la evolucion tecnologica
Teoria de la evolucion tecnologicaTeoria de la evolucion tecnologica
Teoria de la evolucion tecnologicamelifortu281287
 
Teorias de la investigacion
Teorias de la investigacionTeorias de la investigacion
Teorias de la investigacionPacc1996
 
Conceptos fundamentales de los Sistemas de informacion
Conceptos fundamentales de los Sistemas de informacionConceptos fundamentales de los Sistemas de informacion
Conceptos fundamentales de los Sistemas de informacionJesús Baltan Ramírez
 
SISTEMAS DE INFORMACIÓN LOGÍSTICOS
SISTEMAS DE INFORMACIÓN LOGÍSTICOSSISTEMAS DE INFORMACIÓN LOGÍSTICOS
SISTEMAS DE INFORMACIÓN LOGÍSTICOSGenesis Acosta
 
La evaluacion de los sistemas tecnologicos
La evaluacion de los sistemas tecnologicosLa evaluacion de los sistemas tecnologicos
La evaluacion de los sistemas tecnologicosjacqueline1508
 
Clases de Base de Datos
Clases de Base de DatosClases de Base de Datos
Clases de Base de DatosHectorMamani
 

Destacado (20)

Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De Datos
 
Fundamentos de Base de Datos
Fundamentos de Base de DatosFundamentos de Base de Datos
Fundamentos de Base de Datos
 
Java script teoria
Java script teoriaJava script teoria
Java script teoria
 
Resumen analítico
Resumen analíticoResumen analítico
Resumen analítico
 
Teoria Unidad I La computadora
Teoria Unidad I La computadoraTeoria Unidad I La computadora
Teoria Unidad I La computadora
 
Bases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andreaBases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andrea
 
Polar
PolarPolar
Polar
 
MOVIMIENTO DE CARGA Y SISTEMA LOGÍSTICO
MOVIMIENTO DE CARGA Y SISTEMA LOGÍSTICOMOVIMIENTO DE CARGA Y SISTEMA LOGÍSTICO
MOVIMIENTO DE CARGA Y SISTEMA LOGÍSTICO
 
Sistemas Tecnologicos Análisis Costo-Beneficio
Sistemas Tecnologicos Análisis Costo-BeneficioSistemas Tecnologicos Análisis Costo-Beneficio
Sistemas Tecnologicos Análisis Costo-Beneficio
 
Gestion de compras y abastecimiento 2013
Gestion de compras y abastecimiento 2013Gestion de compras y abastecimiento 2013
Gestion de compras y abastecimiento 2013
 
Teoria de la evolucion tecnologica
Teoria de la evolucion tecnologicaTeoria de la evolucion tecnologica
Teoria de la evolucion tecnologica
 
Sistemas de Informacion Logistica
Sistemas de Informacion LogisticaSistemas de Informacion Logistica
Sistemas de Informacion Logistica
 
Teorias de la investigacion
Teorias de la investigacionTeorias de la investigacion
Teorias de la investigacion
 
Transporte Terrestre
Transporte TerrestreTransporte Terrestre
Transporte Terrestre
 
Conceptos fundamentales de los Sistemas de informacion
Conceptos fundamentales de los Sistemas de informacionConceptos fundamentales de los Sistemas de informacion
Conceptos fundamentales de los Sistemas de informacion
 
SISTEMAS DE INFORMACIÓN LOGÍSTICOS
SISTEMAS DE INFORMACIÓN LOGÍSTICOSSISTEMAS DE INFORMACIÓN LOGÍSTICOS
SISTEMAS DE INFORMACIÓN LOGÍSTICOS
 
La evaluacion de los sistemas tecnologicos
La evaluacion de los sistemas tecnologicosLa evaluacion de los sistemas tecnologicos
La evaluacion de los sistemas tecnologicos
 
Logistica y sistemas de informacion
Logistica y sistemas de informacionLogistica y sistemas de informacion
Logistica y sistemas de informacion
 
Clases de Base de Datos
Clases de Base de DatosClases de Base de Datos
Clases de Base de Datos
 

Similar a Teoria de Base de datos

Similar a Teoria de Base de datos (20)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
Tipos de bases de datos este artículo posee
Tipos de bases de datos este artículo poseeTipos de bases de datos este artículo posee
Tipos de bases de datos este artículo posee
 
Julieth niño
Julieth   niñoJulieth   niño
Julieth niño
 
Stefny carrero
Stefny carreroStefny carrero
Stefny carrero
 
Libro base de datos
Libro base de datosLibro base de datos
Libro base de datos
 
Base de Datos - Wikilibro
Base de Datos - WikilibroBase de Datos - Wikilibro
Base de Datos - Wikilibro
 
base de datosss
base de datosssbase de datosss
base de datosss
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de Datos Gabriel
Bases de Datos GabrielBases de Datos Gabriel
Bases de Datos Gabriel
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
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
 
Base de datos jairo
Base de datos jairoBase de datos jairo
Base de datos jairo
 
Libro sandy (autoguardado)
Libro sandy (autoguardado)Libro sandy (autoguardado)
Libro sandy (autoguardado)
 
Exposicion base datos
Exposicion  base datosExposicion  base datos
Exposicion base datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos_1
Base de datos_1Base de datos_1
Base de datos_1
 
Consulta: Bases de datos
Consulta: Bases de datosConsulta: Bases de datos
Consulta: Bases de datos
 

Último

PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
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
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
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.pptxlclcarmen
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
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 - 2024Juan Martín Martín
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
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
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 

Último (20)

PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
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
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
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
 
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
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
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
 
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
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
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...
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
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
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 

Teoria de Base de datos

  • 1. IMPLANTACION DE SISTEMAS INFORMATICOS DE GESTION Bases de Datos Ing. John Toasa Espinoza 2010
  • 2. Introducción En la actualidad el enfoque de bases de datos es extensamente utilizado por ser la única solución posible para manejar grandes volúmenes de datos, la complejidad de la extracción de datos y la concurrencia de datos (accesos simultáneos). Las bases de datos se han extendido por la disminución de los costos de los servidores y las necesidades de exploración de datos. Los sistemas integrados de gestión, paquetes contables o aplicaciones almecenan los datos en bases de datos.
  • 3.
  • 4. Una colección estructurada de los registros o datos que se almacenan en un sistema informático.
  • 5.
  • 9. Propiedades de las BD Están estructurados independientemente de las aplicaciones y del soporte de almacenamiento que los contiene. Presentan la menor redundancia posible. Son compartidos por varios usuarios y/o aplicaciones.
  • 10. Abstracción de la información. Independencia. Redundancia mínima. Consistencia. Seguridad. Integridad. Respaldo y recuperación. Control de la concurrencia. Tiempo de respuesta. Objetivosgenerales de la BD
  • 11.
  • 13. Claves primarias y foráneas
  • 16.
  • 17. Entidades Una entidad es todo aquello de lo cual interesa guardar datos, por ejemplo: clientes, facturas, productos, empleados. En el Modelo de Entidad-Relación que se presenta, se observa que las entidades están formadas por atributos o campos referidos a un mismo tema que interesa almacenar. CLIENTES cuenta con los atributos: Código de Cliente, Nombre, Apellido, Domicilio, Teléfono.
  • 18. 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. Acada 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.
  • 19.
  • 20.
  • 21. El tipo de datospuede ser Numérico, alfabético, fecha, lógico (Sï /NO). Longitud Tipo Dato 4 Numérico Num La longitudindica la cantidadmáxima de caracteresquepuedeasumir el dato. 20 Alfabético Nombre ....... ...... ..... Datos y Metadatos Metadatos son datos acerca de los datos presentes en la base de datos. Ejemplo metadatos Ejemplo de Restricción de Dominio: Num >0 y <9999
  • 22. Finanzas Cursos Base de Datos Expedientes Personales Archivo de cursos NOMBRE CURSO FECHA NOTA Juan Sánchez I2 101 Nov04 15 Carla Tovar I2 101 Nov 04 18 Archivo NOMBRE CURSO FECHA NOTA Juan Sánchez IS 101 Nov04 15 Registro Campo Juan Sànchez (campo NOMBRE) Byte 01001010 Letra J Bit 0 ó 1 Estructura de la Base de Datos
  • 23. …Estructura de la Base de datos Archivo de Pedidos Pedido Fecha Prov Total Bs 1401 04/11 0051 5.689 05/11 0064 9.468 1405 06/11 0051 6.562 Campos calculados: Surgen de la combinación de otros campos, el usuario no escribe su contenido. Archivo Campo clave: el archivo se ordena por un campo seleccionado cuyos elementos son irrepetibles.
  • 24. Tipos de Bases de datos Según la variabilidad de los datos almacenados Bases de datos estáticas Éstas son bases de datos de sólo lectura, 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 y tomar decisiones. Bases de datos dinámicas Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de una tienda de abarrotes, una farmacia, un videoclub, etc.
  • 25. …Tipos de Bases de datos Según el contenido Bases de datos bibliográficas Solo contienen un surrogante (representante) de la fuente primaria, que permite localizarla. Un registro típico de una base de datos bibliográfica contiene información sobre el autor, fecha de publicación, editorial, título, edición, de una determinada publicación, etc. Puede contener un resúmen o extracto de la publicación original, pero nunca el texto completo, porque sino estaríamos en presencia de una base de datos a texto completo Bases de datos de texto completo Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones de una colección de revistas científicas.
  • 26.
  • 27. Las bases de datos de rutas metabólicas
  • 28. Bases de datos de estructura, comprende los registros de datos experimentales sobre estructuras 3D de biomoléculas
  • 29. Bases de datos clínicas
  • 30.
  • 31. Modelo Entidad-Relación Estemodelo representa a la realidad a través deentidades, que son objetos  que existen y que se distinguen de otros por sus características, por ejemplo: un alumno se distingue de otro por sus características particulares como lo es el nombre, o el numero de control asignado al entrar a una institución educativa. Las entidades pueden ser de dos tipos: Tangibles: Son todos aquellos objetos físicos que podemos ver, tocar o sentir. Intangibles: Todos aquellos eventos u objetos conceptuales que no podemos ver, un sabiendo que existen, por ejemplo: la entidad materia, sabemos que existe, sin embargo, no la podemos visualizar o tocar.
  • 32. …Modelo Entidad-Relación Las características de las entidades en base de datos se llaman atributos, por ejemplo el nombre, dirección teléfono, grado, grupo, etc. son atributos de la entidad alumno; A su vez una entidad se puede asociar o relacionar con más entidades a través de relaciones. La descripción del modelo E-R se representa gráficamente, empleando símbolos, los cuales son:
  • 33. …Modelo Entidad-Relación Así la representación grafica del modelo E.R. quedaría de la siguiente forma:
  • 34. Modelos lógicos basados en registrosModelo de BD jerárquicas Éstas son bases de datos que, como su nombre indica, almacenan su información en una estructura jerárquica. En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas.
  • 35. Modelo de BD de red Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico). Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos; pero, aun así, la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales.
  • 36. Modelo de Base de datos Relacional Este es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Su idea fundamental se basa en el concepto de "tablas", que a su vez se componen de registros (las filas de una tabla) y campos (las columnas de una tabla). Tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario casual de la base de datos. La información puede ser recuperada o almacenada por medio de "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.
  • 37. …Modelo BD Relacional Para entender lo que son y significan las bases de datos relacionales, veamos el siguiente ejemplo: Queremos registrar los datos de una venta:
  • 38. … Modelo de BD Relacional Con las BD relacionales, se ingresan sòlo los datos mínimos indispensables 05-11-04 Fecha Factura 1401 Central Proveedor Producto Cant. P.Unitario P.Total Azúcar 1200 500 600000 Melaza 600 600 360000
  • 39. …Modelo BD Relacional Con las BD relacionales, se ingresan sòlo los datos mínimos indispensables Pedidos Cod Fecha Proveed . 05/11/04 Central 05/11/04 Trx 06/11/04 Comprolat 1404 06/11/04 Marty Productos Nombre PU Exist Arroz 800 12324 Azúcar 500 840 Leche 5600 917 Margarina 800 1854 Melaza 600 744 Salsa 400 1465 Proveedores Central Comprolat Parmalar Marty Lef Detalle de Pedidos Num Prod Cant PU Ptotal . Azúcar 1200 500 600000 1401 Melaza 600 600 360000
  • 40. Formas de representar las relaciones en este Modelo Relacional La Relación de uno a varios: Se Incluye en alguna de las tablas de las entidades involucradas, la llave de la otra tabla. La relación de Varios a Varios: Esto se logra haciendo una tabla que contenga cada una de las llaves primarias de las entidades involucradas en la relación. Tomando en cuenta que la llave primaria del empleado es su RFC, y la llave primaria del artículo es la Clave.
  • 41. Modelos físicos de datos. Se usan para describir a los datos en el nivel más bajo, aunque existen muy pocos modelos de este tipo,   básicamente capturan aspectos de la implementación de los sistemas de base de datos. Existen dos clasificaciones de este tipo que son: Modelo unificador y Memoria de elementos
  • 42. SISTEMA DE GESTIÓN DE BASES DE DATOS (SGDB) Un sistema de gestión de bases de datos (SGBD; en inglés, Database Management System: DBMS) es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Si bien, no es imprescindible contar con un SGBD para implementar una base de datos, este software de uso generalfacilita el proceso de definir, construir y manipular bases de datos para diversas aplicaciones.
  • 43.
  • 44. Entorno simplificado de un SGBD En el esquema se observa que los usuarios interactúan con una aplicación (por ej. un sistema integrado de gestión o un paquete contable) que utiliza un SGBD para procesar las consultas, el cual accede a los metadatos y a la base de datos correspondiente.
  • 45. Cargos vinculados a un SGBD Administrador de bases de datos Diseñador de bases de datos Usuarios finales Analistas de sistemas y programadores Diseñadores e implementadores del SGBD Creadores de herramientas Operadores y personal de mantenimiento
  • 46. Características deseables en un SGBD Restricción de los accesos no autorizados Control de la redundancia Almacenamiento persistente de objetos y estructuras de datos de programas Inferencias en la base de datos mediante reglas de deducción Suministro de múltiples interfaces con los usuarios Representación de vínculos complejos entre los datos