SlideShare ist ein Scribd-Unternehmen logo
1 von 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]

Weitere ähnliche Inhalte

Was ist angesagt? (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
 

Andere mochten auch

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)Clariita KstiillOo
 
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 datosJeckson Loza
 
Introduccion A Las Bases De Datos
Introduccion A Las Bases De DatosIntroduccion A Las Bases De Datos
Introduccion A Las Bases De DatosFernandoRamirez
 
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 Parte1Angeles Merino Basurto
 
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 parte2Angeles Merino Basurto
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datosjedwinm
 
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...Elkin Alfredo Albarracin Navas
 
Introduccion a las Bases de Datos
Introduccion a las Bases de DatosIntroduccion a las Bases de Datos
Introduccion a las Bases de Datosandreapguzman
 
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 datosJuan Soubervielle
 
Base de datos
Base de datosBase de datos
Base de datosSara
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datosluissalazar1996
 
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 DatosSergio Sanchez
 

Andere mochten auch (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
 

Ähnlich wie Bases de datos

Ähnlich wie 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
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base 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
 

Mehr von Alfonso

Herramientas ofimaticas
Herramientas ofimaticasHerramientas ofimaticas
Herramientas ofimaticasAlfonso
 
Presentaciones exitosas-181014127
Presentaciones exitosas-181014127Presentaciones exitosas-181014127
Presentaciones exitosas-181014127Alfonso
 
Presentación Insertar Word
Presentación Insertar WordPresentación Insertar Word
Presentación Insertar WordAlfonso
 
Taller individual software y programación
Taller individual software y programaciónTaller individual software y programación
Taller individual software y programaciónAlfonso
 
Guia hacer un organigrama en word
Guia hacer un organigrama en wordGuia hacer un organigrama en word
Guia hacer un organigrama en wordAlfonso
 
Cableado estructurado
Cableado estructuradoCableado estructurado
Cableado estructuradoAlfonso
 
Intro sistema informatico
Intro sistema informaticoIntro sistema informatico
Intro sistema informaticoAlfonso
 
Direccionamiento IP
Direccionamiento IPDireccionamiento IP
Direccionamiento IPAlfonso
 
Notas excel
Notas excelNotas excel
Notas excelAlfonso
 
Bases de datos
Bases de datosBases de datos
Bases de datosAlfonso
 
Notas finales sena idipron
Notas finales sena idipronNotas finales sena idipron
Notas finales sena idipronAlfonso
 
Notas finales complementaria ucc
Notas finales complementaria uccNotas finales complementaria ucc
Notas finales complementaria uccAlfonso
 
Competencias
CompetenciasCompetencias
CompetenciasAlfonso
 
Intro sistema informatico
Intro sistema informaticoIntro sistema informatico
Intro sistema informaticoAlfonso
 
Conectividad
ConectividadConectividad
ConectividadAlfonso
 
Redes inalambricas
Redes inalambricasRedes inalambricas
Redes inalambricasAlfonso
 
Presentacion pelicula
Presentacion peliculaPresentacion pelicula
Presentacion peliculaAlfonso
 
Intro sistema informatico
Intro sistema informaticoIntro sistema informatico
Intro sistema informaticoAlfonso
 
Intro a las redes de computadoras
Intro a las redes de computadorasIntro a las redes de computadoras
Intro a las redes de computadorasAlfonso
 
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 1Alfonso
 

Mehr von 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
 

Kürzlich hochgeladen

Colegios que sirven par ala contratación docente
Colegios que sirven par ala contratación docenteColegios que sirven par ala contratación docente
Colegios que sirven par ala contratación docentejsantosn1
 
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdf
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdfDiseño ( concepto-caracteristicas y herramientas para el diseño.pdf
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdfSharonSmis
 
Que es un sistema integrado de Seguridad.pptx
Que es un sistema integrado de Seguridad.pptxQue es un sistema integrado de Seguridad.pptx
Que es un sistema integrado de Seguridad.pptxYeissonRINCONRIVERA
 
Hospital croquis de modulo 3 con leyenda
Hospital croquis de modulo 3 con leyendaHospital croquis de modulo 3 con leyenda
Hospital croquis de modulo 3 con leyendaratc070603hmcmrha7
 
Hitos de la Historia de la universidad de Cartagena 2024
Hitos de la Historia de la universidad de Cartagena 2024Hitos de la Historia de la universidad de Cartagena 2024
Hitos de la Historia de la universidad de Cartagena 20242024 GCA
 
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...UNACH - Facultad de Arquitectura.
 
DISIPADORES-DE-ENERGIA-DIAPOSITIVAS.pptx
DISIPADORES-DE-ENERGIA-DIAPOSITIVAS.pptxDISIPADORES-DE-ENERGIA-DIAPOSITIVAS.pptx
DISIPADORES-DE-ENERGIA-DIAPOSITIVAS.pptxPercyTineoPongo1
 
Croquis de Hospital general (Ficticio) con señalizaciones de seguridad
Croquis de Hospital general (Ficticio) con señalizaciones de seguridadCroquis de Hospital general (Ficticio) con señalizaciones de seguridad
Croquis de Hospital general (Ficticio) con señalizaciones de seguridadratc070603hmcmrha7
 
Comandos Autocad Español Autodesk Autocad.pdf
Comandos Autocad Español Autodesk Autocad.pdfComandos Autocad Español Autodesk Autocad.pdf
Comandos Autocad Español Autodesk Autocad.pdfjuandavidbello432
 
Diapositiva de la ansiedad...para poder enfrentarlo
Diapositiva de la ansiedad...para poder enfrentarloDiapositiva de la ansiedad...para poder enfrentarlo
Diapositiva de la ansiedad...para poder enfrentarlojefeer060122
 
Diagramas de flujo metalurgico en mineria.pptx
Diagramas de flujo metalurgico en mineria.pptxDiagramas de flujo metalurgico en mineria.pptx
Diagramas de flujo metalurgico en mineria.pptxHarryArmandoLazaroBa
 
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdfAndada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdfalguien92
 
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015Miriam Tello
 
Afiche Didáctico-Temático de la Modernidad
Afiche Didáctico-Temático de la ModernidadAfiche Didáctico-Temático de la Modernidad
Afiche Didáctico-Temático de la ModernidadDiosymarSuarez
 
Arquitectura Mexicana Contemporánea en México
Arquitectura Mexicana Contemporánea en MéxicoArquitectura Mexicana Contemporánea en México
Arquitectura Mexicana Contemporánea en MéxicoJUANJOSESANCHEZPEA
 
2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años
2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años
2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 añosMilagrosMnstx
 
INSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdf
INSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdfINSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdf
INSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdfautomatechcv
 
MANUFACTURA AERONAUTICA 2024 presentacion
MANUFACTURA AERONAUTICA 2024 presentacionMANUFACTURA AERONAUTICA 2024 presentacion
MANUFACTURA AERONAUTICA 2024 presentacionssuser1ed434
 
Plantilla árbol de problemas psico..pptx
Plantilla árbol de problemas psico..pptxPlantilla árbol de problemas psico..pptx
Plantilla árbol de problemas psico..pptxYasmilia
 
Material de Apoyo - Acelerador de Carrera con Power BI.pdf
Material de Apoyo - Acelerador de Carrera con Power BI.pdfMaterial de Apoyo - Acelerador de Carrera con Power BI.pdf
Material de Apoyo - Acelerador de Carrera con Power BI.pdfTpicoAcerosArequipa
 

Kürzlich hochgeladen (20)

Colegios que sirven par ala contratación docente
Colegios que sirven par ala contratación docenteColegios que sirven par ala contratación docente
Colegios que sirven par ala contratación docente
 
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdf
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdfDiseño ( concepto-caracteristicas y herramientas para el diseño.pdf
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdf
 
Que es un sistema integrado de Seguridad.pptx
Que es un sistema integrado de Seguridad.pptxQue es un sistema integrado de Seguridad.pptx
Que es un sistema integrado de Seguridad.pptx
 
Hospital croquis de modulo 3 con leyenda
Hospital croquis de modulo 3 con leyendaHospital croquis de modulo 3 con leyenda
Hospital croquis de modulo 3 con leyenda
 
Hitos de la Historia de la universidad de Cartagena 2024
Hitos de la Historia de la universidad de Cartagena 2024Hitos de la Historia de la universidad de Cartagena 2024
Hitos de la Historia de la universidad de Cartagena 2024
 
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
 
DISIPADORES-DE-ENERGIA-DIAPOSITIVAS.pptx
DISIPADORES-DE-ENERGIA-DIAPOSITIVAS.pptxDISIPADORES-DE-ENERGIA-DIAPOSITIVAS.pptx
DISIPADORES-DE-ENERGIA-DIAPOSITIVAS.pptx
 
Croquis de Hospital general (Ficticio) con señalizaciones de seguridad
Croquis de Hospital general (Ficticio) con señalizaciones de seguridadCroquis de Hospital general (Ficticio) con señalizaciones de seguridad
Croquis de Hospital general (Ficticio) con señalizaciones de seguridad
 
Comandos Autocad Español Autodesk Autocad.pdf
Comandos Autocad Español Autodesk Autocad.pdfComandos Autocad Español Autodesk Autocad.pdf
Comandos Autocad Español Autodesk Autocad.pdf
 
Diapositiva de la ansiedad...para poder enfrentarlo
Diapositiva de la ansiedad...para poder enfrentarloDiapositiva de la ansiedad...para poder enfrentarlo
Diapositiva de la ansiedad...para poder enfrentarlo
 
Diagramas de flujo metalurgico en mineria.pptx
Diagramas de flujo metalurgico en mineria.pptxDiagramas de flujo metalurgico en mineria.pptx
Diagramas de flujo metalurgico en mineria.pptx
 
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdfAndada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
 
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
 
Afiche Didáctico-Temático de la Modernidad
Afiche Didáctico-Temático de la ModernidadAfiche Didáctico-Temático de la Modernidad
Afiche Didáctico-Temático de la Modernidad
 
Arquitectura Mexicana Contemporánea en México
Arquitectura Mexicana Contemporánea en MéxicoArquitectura Mexicana Contemporánea en México
Arquitectura Mexicana Contemporánea en México
 
2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años
2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años
2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años
 
INSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdf
INSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdfINSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdf
INSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdf
 
MANUFACTURA AERONAUTICA 2024 presentacion
MANUFACTURA AERONAUTICA 2024 presentacionMANUFACTURA AERONAUTICA 2024 presentacion
MANUFACTURA AERONAUTICA 2024 presentacion
 
Plantilla árbol de problemas psico..pptx
Plantilla árbol de problemas psico..pptxPlantilla árbol de problemas psico..pptx
Plantilla árbol de problemas psico..pptx
 
Material de Apoyo - Acelerador de Carrera con Power BI.pdf
Material de Apoyo - Acelerador de Carrera con Power BI.pdfMaterial de Apoyo - Acelerador de Carrera con Power BI.pdf
Material de Apoyo - Acelerador de Carrera con Power BI.pdf
 

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.