SlideShare uma empresa Scribd logo
1 de 31
BASES DE DATOS
INDICE  Introducción  Definición de base de datos  Conceptos básicos  Sistema de Gestión de Base de Datos (SGBD)  Conclusiones
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 (como el SGB Sistema General de Bedelías y el Sistema de Recursos Humanos de la UdelaR) almecenan los datos en bases de datos.
INTRODUCCIÓN Algunos sistemas utilizan bases de datos propietarias y otros continùan utilizando archivos tradicionales.  Resulta relevante para el Técnico en Administración conocer los conceptos generales vinculados al tema, a fin de desempeñarse como usuario de estos sistemas realizando consultas, así como para poder interactuar adecuadamente en equipos de desarrollo de los sistemas de información.
Ciclo de desarrollo de los  sistemas de información En la etapa 4) Diseño se definen los detalles a fin de cumplir con los requerimientos identificados en la etapa 3)Análisis. Fuente: Kendall y Kendall
Es particularmente importante el tema Bases de Datos en la etapa de diseño del desarrollo de un sistema de información, debido a que la misma comprende el diseño de:   ,[object Object]
Formularios y pantallas para ingresar datos
 Interfaz con el usuario (mensajes, menús, uso del ratón o mouse, etc.)
 Base de datosque almacenará aquellos datos requeridos por quien toma las decisiones en la organización.
 Salidas del sistema impresas y en pantalla (consultas, listados, etc.)Diseño del sistema
“Base de Datos es un conjunto de datos relacionados entre sí y que tienen un significado implícito”.                    Ramez Elmasri y Shamkant B. Navathe  DEFINICIÓN DE BASE DE DATOS (1) La definiciónpresentadaanteriormentehacereferencia a dos elementosparaque  un conjunto de datosconstituyauna Base de Datos:  1)Relaciones entre datos, temaque se trata en laspróximastransparencias.  2)Significadoimplícito de los datosque se atribuyedependiendo del contexto en que se utilizan los mismos.  Porejemplo, el datofecha en una base de datos de ventaspuedereferirse a la fecha de emisión de lasfacturas, mientrasquesi la base de datoses de músicaquizáscorresponda a la fecha en que se grabó un tema musical.
En un sistema de información se cuenta con dos enfoques principales para definir el almacenamiento de los datos:  1.Archivos tradicionales. Consiste en almacenar los datos en archivos individuales, exclusivos para cada aplicación particular. En este sistema los datos pueden ser redundantes (repetidos innecesariamente) y la actualización de los archivos es más lenta que en una base de datos.   2.Base de datos. Es un almacenamiento de datos formalmente definido, controlado centralmente para intentar servir a múltiples y diferentes aplicaciones.La base de datos es una fuente significativa de datos que son compartidos por numerosos usuarios para diversas aplicaciones.                                                                                          Kendall y Kendall Archivos tradicionales y Bases de Datos
Se cuenta con dos archivos Clientes  y Facturas. El primer archivo tiene los datos básicos de los clientes, mientras que en el segundo se almacenan las ventas realizadas. Al emitir cada factura se ingresan nuevamente los datos num, nombre, domicilio. E-mail Telefono  Dirección  Nombre  Num  jgarcia@adinet.com.uy 4182569 Guaná 1202 Juan García  1225 Fmar@gmail.com 9157878 Rincón 876 Fernando Martínez  1226 ........ ......... ......... ....... .... Precio  Producto  Dom.  Nombre  Num  1250 Azulejos  Rincón 1224 Joaquín  García  1225 900 Pintura  Misiones 1456 Fernando Martínez  1226 ...... ....... ........ ....... ..... EjemploArchivos Tradicionales Clientes  Desventajas:   ,[object Object]
Se  presentan redundancias de datos (datos repetidos innecesaramente)
Se pueden producir contradicciones entre los datos, si por ejemplo se ingresan nombres diferentes para un  mismo cliente.  Facturas
DEFINICIÓN DE BASE DE DATOS (2) . “Una base de datos tiene una fuente de la cual se derivan los datos, cierto grado de interacción con los acontecimientos del mundo real y un público que está activamente interesado en el contenido de la base de datos”. Ramez Elmasri y Shamkant B. Navathe
CONCEPTOS BÁSICOS  Resultarelevanteparaque el Técnico en Sistemascumplasurolcomousuario de los sistemas o comointegrante del equipo de desarrolloqueconozcaalgunosconceptosbásicosvinculados 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 datos puede ser Numérico, alfabético, fecha, lógico (Sï /NO).  Longitud  Tipo  Dato  4 Numérico Num  La longitud indica la cantidad máxima de caracteres que puede asumir 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
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.
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.   Fuente:Ramez Elmasri y Shamkant B. Navathe
Principales características del enfoque de Bases de Datos En el enfoque de bases de datos se mantiene un único almacén de datos que se define una sola vez y al cual tienen acceso muchos usuarios.  Características:  1. Naturaleza autodescriptiva de los sistemas de base de datos  2. Separación entre los programas y los datos, y abstracción de los datos 3. Manejo de múltiples vistas de los datos Ramez Elmasri y Shamkant B. Navathe
Cargos vinculados a un SGBD ,[object Object]

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Base de Datos
Base de DatosBase de Datos
Base 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
 
Base de datos
Base de datosBase 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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Unidad ii bases de datos
Unidad ii bases de datosUnidad ii bases de datos
Unidad ii bases de datos
 
bases de datos
 bases de datos bases 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
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
TIC I - Bases de datos
TIC I - Bases de datosTIC I - Bases de datos
TIC I - Bases 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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Conceptos de bases de datos
Conceptos de bases de datosConceptos de bases de datos
Conceptos de 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
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentación Base de Datos
Presentación Base de DatosPresentación Base de Datos
Presentación Base de Datos
 

Destaque

Introduccion a las Bases de Datos
Introduccion a las Bases de DatosIntroduccion a las Bases de Datos
Introduccion a las Bases de Datos
andreapguzman
 
Base de datos
Base de datosBase de datos
Base de datos
Sara
 

Destaque (20)

T1 Bd Intro
T1 Bd IntroT1 Bd Intro
T1 Bd Intro
 
Taller 1 (introducción a la bases de datos)
Taller 1 (introducción a la bases de datos)Taller 1 (introducción a la bases de datos)
Taller 1 (introducción a la bases 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
 
Introduccion A Las Bases De Datos
Introduccion A Las Bases De DatosIntroduccion A Las Bases De Datos
Introduccion A Las Bases De Datos
 
Introducción a las bases de datos con access
Introducción a las bases de datos con accessIntroducción a las bases de datos con access
Introducción a las bases de datos con access
 
Introducción a las bases de datos Parte1
Introducción a las bases de datos Parte1Introducción a las bases de datos Parte1
Introducción a las bases de datos Parte1
 
Introducción a las bases de datos parte2
Introducción a las bases de datos parte2Introducción a las bases de datos parte2
Introducción a las bases de datos parte2
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
 
Introduccion a las Bases de Datos
Introduccion a las Bases de DatosIntroduccion a las Bases de Datos
Introduccion a las Bases de Datos
 
Introduccion a los sistemas de bases de datos
Introduccion  a los sistemas de bases de datosIntroduccion  a los sistemas de bases de datos
Introduccion a los sistemas de bases de datos
 
Presentación de Base de datos II
Presentación de Base de datos IIPresentación de Base de datos II
Presentación de Base de datos II
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Introducción a las base de datos
Introducción a las base de datosIntroducción a las base de datos
Introducción a las base de datos
 
Base de datos
Base de datosBase de datos
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
 
Taller2
Taller2Taller2
Taller2
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
Bases de Datos Cap I: Introducción
Bases de Datos Cap I: IntroducciónBases de Datos Cap I: Introducción
Bases de Datos Cap I: Introducción
 
Unidad 1 IntroduccióN A Las Bases De Datos
Unidad 1 IntroduccióN A Las Bases De DatosUnidad 1 IntroduccióN A Las Bases De Datos
Unidad 1 IntroduccióN A Las Bases De Datos
 

Semelhante a Bases de datos (20)

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
 
Bases De Datos
Bases De DatosBases De Datos
Bases De Datos
 
Bases De Datos
Bases De DatosBases De Datos
Bases De Datos
 
Wilson bases de datos
Wilson bases de datosWilson bases de datos
Wilson bases de datos
 
base de datos power point
base de datos power pointbase de datos power point
base de datos power point
 
Base de datos
Base de datosBase de datos
Base de datos
 
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 1.ppt
Bases de Datos 1.pptBases de Datos 1.ppt
Bases de Datos 1.ppt
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
 
Bases de datos 1
Bases de datos 1Bases de datos 1
Bases de datos 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Trabajo sobre base de datos ii
Trabajo sobre base de datos iiTrabajo sobre base de datos ii
Trabajo sobre base de datos ii
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
11-3-p-conceptos-bases-de-datos.ppsx..kk
11-3-p-conceptos-bases-de-datos.ppsx..kk11-3-p-conceptos-bases-de-datos.ppsx..kk
11-3-p-conceptos-bases-de-datos.ppsx..kk
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Mais de Alfonso

Herramientas ofimaticas
Herramientas ofimaticasHerramientas ofimaticas
Herramientas ofimaticas
Alfonso
 
Presentaciones exitosas-181014127
Presentaciones exitosas-181014127Presentaciones exitosas-181014127
Presentaciones exitosas-181014127
Alfonso
 
Taller individual software y programación
Taller individual software y programaciónTaller individual software y programación
Taller individual software y programación
Alfonso
 
Cableado estructurado
Cableado estructuradoCableado estructurado
Cableado estructurado
Alfonso
 
Intro sistema informatico
Intro sistema informaticoIntro sistema informatico
Intro sistema informatico
Alfonso
 
Direccionamiento IP
Direccionamiento IPDireccionamiento IP
Direccionamiento IP
Alfonso
 
Notas excel
Notas excelNotas excel
Notas excel
Alfonso
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Alfonso
 
Notas finales sena idipron
Notas finales sena idipronNotas finales sena idipron
Notas finales sena idipron
Alfonso
 
Notas finales complementaria ucc
Notas finales complementaria uccNotas finales complementaria ucc
Notas finales complementaria ucc
Alfonso
 
Competencias
CompetenciasCompetencias
Competencias
Alfonso
 
Intro sistema informatico
Intro sistema informaticoIntro sistema informatico
Intro sistema informatico
Alfonso
 
Conectividad
ConectividadConectividad
Conectividad
Alfonso
 
Redes inalambricas
Redes inalambricasRedes inalambricas
Redes inalambricas
Alfonso
 
Presentacion pelicula
Presentacion peliculaPresentacion pelicula
Presentacion pelicula
Alfonso
 
Intro sistema informatico
Intro sistema informaticoIntro sistema informatico
Intro sistema informatico
Alfonso
 
Intro a las redes de computadoras
Intro a las redes de computadorasIntro a las redes de computadoras
Intro a las redes de computadoras
Alfonso
 
A 2 cuestionario de guia aprendizaje 1
A   2 cuestionario de guia aprendizaje 1A   2 cuestionario de guia aprendizaje 1
A 2 cuestionario de guia aprendizaje 1
Alfonso
 

Mais de Alfonso (20)

Herramientas ofimaticas
Herramientas ofimaticasHerramientas ofimaticas
Herramientas ofimaticas
 
Presentaciones exitosas-181014127
Presentaciones exitosas-181014127Presentaciones exitosas-181014127
Presentaciones exitosas-181014127
 
Presentación Insertar Word
Presentación Insertar WordPresentación Insertar Word
Presentación Insertar Word
 
Taller individual software y programación
Taller individual software y programaciónTaller individual software y programación
Taller individual software y programación
 
Guia hacer un organigrama en word
Guia hacer un organigrama en wordGuia hacer un organigrama en word
Guia hacer un organigrama en word
 
Cableado estructurado
Cableado estructuradoCableado estructurado
Cableado estructurado
 
Intro sistema informatico
Intro sistema informaticoIntro sistema informatico
Intro sistema informatico
 
Direccionamiento IP
Direccionamiento IPDireccionamiento IP
Direccionamiento IP
 
Notas excel
Notas excelNotas excel
Notas excel
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Notas finales sena idipron
Notas finales sena idipronNotas finales sena idipron
Notas finales sena idipron
 
Notas finales complementaria ucc
Notas finales complementaria uccNotas finales complementaria ucc
Notas finales complementaria ucc
 
Competencias
CompetenciasCompetencias
Competencias
 
Intro sistema informatico
Intro sistema informaticoIntro sistema informatico
Intro sistema informatico
 
Conectividad
ConectividadConectividad
Conectividad
 
Redes inalambricas
Redes inalambricasRedes inalambricas
Redes inalambricas
 
Presentacion pelicula
Presentacion peliculaPresentacion pelicula
Presentacion pelicula
 
Intro sistema informatico
Intro sistema informaticoIntro sistema informatico
Intro sistema informatico
 
Intro a las redes de computadoras
Intro a las redes de computadorasIntro a las redes de computadoras
Intro a las redes de computadoras
 
A 2 cuestionario de guia aprendizaje 1
A   2 cuestionario de guia aprendizaje 1A   2 cuestionario de guia aprendizaje 1
A 2 cuestionario de guia aprendizaje 1
 

Último

Topografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civilTopografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civil
meloamerica93
 
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYPLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
karendaza9506
 
140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc
ilvrosiebp
 
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxPLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
Leo Florez
 

Último (20)

ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILEARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
 
Topografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civilTopografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civil
 
1.La locomoción de los seres vivos diseño
1.La locomoción de los seres vivos diseño1.La locomoción de los seres vivos diseño
1.La locomoción de los seres vivos diseño
 
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNALPOESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
 
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
 
Afiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola PerezAfiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola Perez
 
Geometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de QuerétaroGeometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de Querétaro
 
Torre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificioTorre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificio
 
INTERVENCIONES DE CARRETERAS EN LA LIBERTAD
INTERVENCIONES DE CARRETERAS  EN LA LIBERTADINTERVENCIONES DE CARRETERAS  EN LA LIBERTAD
INTERVENCIONES DE CARRETERAS EN LA LIBERTAD
 
guia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdfguia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdf
 
Slaimen Barakat - SLIDESHARE TAREA 3.pdf
Slaimen Barakat - SLIDESHARE TAREA 3.pdfSlaimen Barakat - SLIDESHARE TAREA 3.pdf
Slaimen Barakat - SLIDESHARE TAREA 3.pdf
 
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYPLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
 
140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc
 
Introduccion-a-los-numeros-en-ingles.pptx
Introduccion-a-los-numeros-en-ingles.pptxIntroduccion-a-los-numeros-en-ingles.pptx
Introduccion-a-los-numeros-en-ingles.pptx
 
DISENO_FACTORIAL_2_2_EXPOSICION_pptx.pptx
DISENO_FACTORIAL_2_2_EXPOSICION_pptx.pptxDISENO_FACTORIAL_2_2_EXPOSICION_pptx.pptx
DISENO_FACTORIAL_2_2_EXPOSICION_pptx.pptx
 
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdfCLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
 
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxPLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
 
Brochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfBrochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdf
 
Planificación del mes de afrovenezolanidad2024.doc
Planificación del mes de afrovenezolanidad2024.docPlanificación del mes de afrovenezolanidad2024.doc
Planificación del mes de afrovenezolanidad2024.doc
 
SESION 05 MOBILIARIO Y EQUIPAMIENTO.pptx
SESION 05 MOBILIARIO Y EQUIPAMIENTO.pptxSESION 05 MOBILIARIO Y EQUIPAMIENTO.pptx
SESION 05 MOBILIARIO Y EQUIPAMIENTO.pptx
 

Bases de datos

  • 2. INDICE Introducción Definición de base de datos Conceptos básicos Sistema de Gestión de Base de Datos (SGBD) Conclusiones
  • 3. 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 (como el SGB Sistema General de Bedelías y el Sistema de Recursos Humanos de la UdelaR) almecenan los datos en bases de datos.
  • 4. INTRODUCCIÓN Algunos sistemas utilizan bases de datos propietarias y otros continùan utilizando archivos tradicionales. Resulta relevante para el Técnico en Administración conocer los conceptos generales vinculados al tema, a fin de desempeñarse como usuario de estos sistemas realizando consultas, así como para poder interactuar adecuadamente en equipos de desarrollo de los sistemas de información.
  • 5. Ciclo de desarrollo de los sistemas de información En la etapa 4) Diseño se definen los detalles a fin de cumplir con los requerimientos identificados en la etapa 3)Análisis. Fuente: Kendall y Kendall
  • 6.
  • 7. Formularios y pantallas para ingresar datos
  • 8. Interfaz con el usuario (mensajes, menús, uso del ratón o mouse, etc.)
  • 9. Base de datosque almacenará aquellos datos requeridos por quien toma las decisiones en la organización.
  • 10. Salidas del sistema impresas y en pantalla (consultas, listados, etc.)Diseño del sistema
  • 11. “Base de Datos es un conjunto de datos relacionados entre sí y que tienen un significado implícito”. Ramez Elmasri y Shamkant B. Navathe DEFINICIÓN DE BASE DE DATOS (1) La definiciónpresentadaanteriormentehacereferencia a dos elementosparaque un conjunto de datosconstituyauna Base de Datos: 1)Relaciones entre datos, temaque se trata en laspróximastransparencias. 2)Significadoimplícito de los datosque se atribuyedependiendo del contexto en que se utilizan los mismos. Porejemplo, el datofecha en una base de datos de ventaspuedereferirse a la fecha de emisión de lasfacturas, mientrasquesi la base de datoses de músicaquizáscorresponda a la fecha en que se grabó un tema musical.
  • 12. En un sistema de información se cuenta con dos enfoques principales para definir el almacenamiento de los datos: 1.Archivos tradicionales. Consiste en almacenar los datos en archivos individuales, exclusivos para cada aplicación particular. En este sistema los datos pueden ser redundantes (repetidos innecesariamente) y la actualización de los archivos es más lenta que en una base de datos. 2.Base de datos. Es un almacenamiento de datos formalmente definido, controlado centralmente para intentar servir a múltiples y diferentes aplicaciones.La base de datos es una fuente significativa de datos que son compartidos por numerosos usuarios para diversas aplicaciones. Kendall y Kendall Archivos tradicionales y Bases de Datos
  • 13.
  • 14. Se presentan redundancias de datos (datos repetidos innecesaramente)
  • 15. Se pueden producir contradicciones entre los datos, si por ejemplo se ingresan nombres diferentes para un mismo cliente. Facturas
  • 16. DEFINICIÓN DE BASE DE DATOS (2) . “Una base de datos tiene una fuente de la cual se derivan los datos, cierto grado de interacción con los acontecimientos del mundo real y un público que está activamente interesado en el contenido de la base de datos”. Ramez Elmasri y Shamkant B. Navathe
  • 17.
  • 19. Claves primarias y foráneas
  • 22.
  • 23. 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.
  • 24. 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.
  • 25.
  • 26.
  • 27. El tipo de datos puede ser Numérico, alfabético, fecha, lógico (Sï /NO). Longitud Tipo Dato 4 Numérico Num La longitud indica la cantidad máxima de caracteres que puede asumir 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
  • 28. 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.
  • 29. 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. Fuente:Ramez Elmasri y Shamkant B. Navathe
  • 30. Principales características del enfoque de Bases de Datos En el enfoque de bases de datos se mantiene un único almacén de datos que se define una sola vez y al cual tienen acceso muchos usuarios. Características: 1. Naturaleza autodescriptiva de los sistemas de base de datos  2. Separación entre los programas y los datos, y abstracción de los datos 3. Manejo de múltiples vistas de los datos Ramez Elmasri y Shamkant B. Navathe
  • 31.
  • 34. Analistas de sistemas y programadores
  • 35. Diseñadores e implementadores del SGBD
  • 37. Operadores y personal de mantenimiento Ramez Elmasri y Shamkant B. Navathe
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43. Control de la redundancia
  • 44. Almacenamiento persistente de objetos y estructuras de datos de programas
  • 45. Inferencias en la base de datos mediante reglas de deducción
  • 46. Suministro de múltiples interfaces con los usuarios
  • 47.
  • 50. Menor tiempo de creación de aplicaciones
  • 53. Economías de escala Se recomienda ampliar la información precedente con la bibliografía del curso.
  • 54. CONCLUSIONES El Técnico en Sistemas, dependiendo de sucapacitaciónpuedeocuparvarios roles relacionados con una base de datos, siendo lo más habitual que sea un usuario de la mismaquerealizaunaconsulta o emite un listadodesde un sistemaintegrado de gestión (ERP) o un paquetecontablequealmacenasusdatos en una base de datos. Asimismo, puedeintegrarequiposmultidisciplinarios de desarrollo de sistemas de información, donde el temaadquiere singular relevancia. En la etapa de diseño se define dónde y cómo se almacenarán los datos del sistemaparapermitir el acceso a los mismoscuando sea necesario.
  • 55. CONCLUSIONES (continuación) Es deseableque el Técnico en Sistemas, queintegre el equipo de trabajojunto con los informáticos, participeintensamente en todaslasetapas, incluyendo el diseño del sistema. En la actualidad el enfoque de bases de datosesextensamenteutilizadoporlasventajasquepresentarespecto a los archivostradicionales. En estecontexto, resultarelevamenteque el estudianteconozca los conceptosbásicosvinculados al tema, a fin de poderdesempeñarsecomousuario o de poderinteractuaradecuadamente en equipo de desarrollo de los sistemas de información.
  • 56. Bibliografía Johen Burch y Gary Grudnitski. “Diseño de Sistemas de Información”, Grupo Noriega Editores, 1992, Primera Edición. Ramez Elmasri y Shamkant B. Navathe “Sistemas de bases de Datos Conceptos Fundamentales”. Addison Wesley Iberoamericana, 1997, Segunda edición. Ramez Elmasri y Shamkant B. Navathe “Fundamentals of Dabatabase Systems”, Addison Wesley, 2000, Tercera edición. Kennet Kendall y Julie Kendall“Análisis y Diseño de Sistemas”, 1991, Prentices Hall Hispanoamericana. Daniel Monteiro, Beatriz Pereyra y Martín Robatto “El rol del Técnico enAdministración en el desarrollo de los sistemas de información”, 2004, Cátedra de Introducción a la Computación James Senn “Análisis y Diseño de Sistemas de Información” Mc Graw Hill, 1992, Segunda Edición.