Base de Datos
Jeffrey Jiménez. CI: 26.257.432
Instituto Universitario Politécnico Santiago Mariño
Sede Barcelona
Ingeniería de Sistemas
Barcelona, 24 de Junio de 2018
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.
Base de Datos
Una base de datos es una entidad en la cual se pueden
almacenar datos de manera estructurada, con la menor
redundancia posible. Diferentes programas y diferentes
usuarios deben poder utilizar estos datos. Por lo tanto, el
concepto de base de datos generalmente está
relacionado con el de red, ya que se debe poder
compartir esta información.
Generalmente se habla de un "Sistema de información"
para designar a la estructura global que incluye todos los
mecanismos para compartir datos.
Tipos de Bases de Datos
Existen muchas empresas con diferentes giros y dependiendo del giro será el tipo de
procesamiento que se le dará a la información, esto determinará el tipo de base de
datos a utilizar. Existen diferentes tipos de bases de datos pero las más comunes son:
 OLTP (On Line Transaction Processing)
 OLAP (On Line Analytical Processing)
OLTP y OLAP
OLTP
 Las bases de datos de tipo OLTP (On Line
Transaction Processing) también son
llamadas bases de datos dinámicas lo que
significa que la información se modifica en
tiempo real, es decir, se insertan, se eliminan,
se modifican y se consultan datos en línea
durante la operación del sistema. Un
ejemplo es el sistema de un supermercado
donde se van registrando cada uno de los
artículos que el cliente está comprando y a
su vez el sistema va actualizando el
Inventario.
OLAP
 Las bases de datos de tipo OLAP (On Line
Analytical Processing) también son llamadas
bases de datos estáticas lo que significa que la
información en tiempo real no es afectada, es
decir, no se insertan, no se eliminan y tampoco
se modifican datos; solo se realizan consultas
sobre los datos ya existentes para el análisis y
toma de decisiones. Este tipo de bases de datos
son implementadas en Business Intelligence
para mejorar el desempeño de las consultas
con grandes volúmenes de información.
Características
 Independencia de los Datos. Es decir, que los datos no dependen del programa y por tanto
cualquier aplicación puede hacer uso de los datos.
 Reducción de la Redundancia. Llamamos redundancia a la existencia de duplicación de los datos,
al reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio y además
evitamos que existan inconsistencias entre los datos. Las inconsistencias se dan cuando nos
encontramos con datos contradictorios.
 Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad de los datos.
 Se visualiza normalmente como una tabla de una hoja de cálculo, en la que los registros son las
filas y las columnas son los campos, o como un formulario.
 Permite realizar un listado de la base de datos.
 Permiten la programación a usuarios avanzados.
Ventajas
 Almacenan grandes cantidades de información. Esto es muy útil para las grandes compañías que
manejan grandes volúmenes de información.
 Compartir la información. Los usuarios de distintas oficinas pueden compartir datos e
información que son de gran importancia para sus departamentos o funciones.
 Acceso rápido a la información. Esta es una gran ventaja, ya que la información siempre estará
disponible para los usuarios.
 Eliminación de información repetida o redundante. Los usuarios tendrán la certeza de que la
información que están solicitando no esta repetida o es redundante.
 Mejor mantenimiento. Al estar la información en medios electrónicos, el darle mantenimiento es
mucho más fácil ya que se cuentan con herramientas para este mantenimiento.
 Reducción del espacio de almacenamiento. Al tener la información en medios electrónicos, se
reduce considerablemente el espacio para almacenar de manera tradicional.
Desventajas
 Tamaño. Entre más grande sea la base de datos, se requiere mayor capacidad e disco duro y
más memoria ram para que pueda funcionar adecuadamente.
 Costo. El hardware y software para el correcto funcionamiento de una base de datos es costoso.
 Actualización. Es necesario mantener actualizados a los usuarios ya que las tecnologías van
cambiando constantemente.
 Vulnerabilidad a los fallos. Esta es una gran desventaja ya que la base de datos está expuesta a
fallos que no están en las manos de los usuarios, como una descarga eléctrica.
Visión de Datos
Abstracción de Datos, Esquemas y Ejemplares
Abstracción de Datos
La abstracción de datos es una técnica o metodología que permite diseñar estructuras de datos. La abstracción
consiste en representar bajo ciertos lineamientos de formato las características esenciales de una estructura de
datos.
 Nivel Físico: Describe cómo se almacenan realmente los datos. Se describen en detalle las estructuras de datos
complejas de bajo nivel.
 Nivel Lógico: Es el siguiente nivel más alto de abstracción. Describe qué datos se almacenan en la base de
datos y qué relaciones existen entre esos datos. Los administradores de bases de datos, que deben decidir la
información que se mantiene en la base de datos, usan el nivel lógico de abstracción.
 Nivel de Vistas: El nivel más alto de abstracción describe sólo parte de la base de datos completa. Los usuarios
que utilizan este nivel de abstracción tienen una gran simplificación en su interacción con el sistema, ya que
ven un conjunto de programas de aplicación (vistas) que esconden los detalles de los tipos de datos. Además
de esconder detalles de nivel lógico también proporcionan un mecanismo de seguridad para evitar que los
usuarios accedan a ciertas partes, prohibidas para ellos, de la base de datos.
Ejemplares y Esquemas
 Ejemplar de la base de datos: Colección de información almacenada en la base de datos en un
momento particular.
 Esquema de la base de datos: Es el diseño completo de la base de datos (tablas, campos de
cada tabla y relaciones entre cada campo y cada tabla). A menudo se refiere a una
representación gráfica de la estructura de la base de datos. De acuerdo al nivel de abstracción, el
esquema se divide en esquema físico, que describe el diseño físico en el nivel físico, y el
esquema lógico, que describe el diseño de la base de datos en el nivel lógico.
Independencia Lógica y Física
Independencia Lógica
Es la capacidad de modificar el esquema
conceptual sin tener que alterar los esquemas
externos ni los programas de aplicación.
Se puede modificar el esquema conceptual para
ampliar la base de datos o para reducirla.
Por ejemplo, el añadir cuentas de mercado de
valores en un sistema bancario.
Son mas dificiles de lograr que las independencias
fisicas, ya que los programas de aplicacion son
fuertemente dependientes de la estructura lógica
de los datos a los que acceden.
Independencia Física
Es la capacidad de modificar el esquema interno
sin tener que alterar el esquema conceptual (o los
externos).
se refiere sólo a la separación entre las aplicaciones
y las estructuras físicas de almacenamiento.
Por ejemplo, puede ser necesario reorganizar
ciertos ficheros físicos con el fin de mejorar el
rendimiento de las operaciones de consulta o de
actualización de datos.
Sistemas de Información y Base de Datos
 Contienen información
 Permiten almacenar y recopilar datos o información
 Apoyan actividades de una empresa
 Eficiencia
 Seguridad
Sistema de Gestión de Bases de Datos
Definición, Arquitectura, Usuarios
Sistema de Gestión de Bases de Datos
Un sistema de bases de datos (SBD) es el conjunto de bases de datos unido a los programas que
interactúan con el mismo.
Una base de datos posee un administrador que se encarga de determinar los métodos de acceso a
la información que se almacena en la misma y velar por su buen funcionamiento.
 El administrador de base de datos tiene entre sus funciones:
 Definir las estructuras de almacenamiento y los métodos de acceso.
 Definir el esquema de base de datos.
 Realizar modificaciones del esquema y su organización física.
 Conceder los permisos de acceso a la información a los diferentes usuarios de la BD
 Determinar los mecanismos para salvar la información.
 Especificar las restricciones de integridad.
Arquitectura
 Nivel externo: En este nivel es donde el usuario ve lo externo de la base de datos sin llegar a las
especificaciones de cómo está estructurada ni cómo se realiza el tratamiento a los ficheros. Es lo
que a cada usuario interesa individualmente.
 Nivel conceptual: Vista comunitaria de toda la información. Es la estructura de la base de datos.
 Nivel interno: Es el nivel donde se encuentran los ficheros para el tratamiento del acceso a la
información almacenada en la base de datos.
Conclusión
 Que las bases de datos forman el nucleó de las principales aplicaciones, sitio web y servicios
corporativos.
 Que en todos los casos hay herramientas de gestión y control que permiten verificar su
funcionamiento y eventualmente corregirlo.
 También se entiende que tiene una elevada capacidad y solidez para administrar la información
sin fallos ni errores.
 Que el propósito de una base de datos es responder a consultas y ejecutar transacciones de
datos.

Más contenido relacionado

DOC
Semana 2: Administración de base de datos: conceptos básicos y su aplicación
DOCX
Guia 3 base de datos
PPTX
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
DOCX
PDF
Base de datos
PPTX
Bases de datos
PPTX
Base de datos y sistemas de gestion de datos
PDF
Unidad 2. analisis
Semana 2: Administración de base de datos: conceptos básicos y su aplicación
Guia 3 base de datos
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Base de datos
Bases de datos
Base de datos y sistemas de gestion de datos
Unidad 2. analisis

La actualidad más candente (19)

PDF
Administración de Base de Datos
DOC
Bbdd a up_conceptos_fundamentales
PPTX
Presentacion base de datos. Alexander Benitez 28009324
DOCX
tarea base de datos
PPTX
Unidad1 introduccion base de datos
PPTX
Base de Datos - Yaiberth Bravo
DOCX
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
DOCX
Karen Angarita Y Maria Paula Niño!
DOCX
Doc111
DOCX
Paola mendoza
DOCX
Cirber consulta. sulbey niño y fernanda villada
DOCX
BASE DE DATOS
DOCX
Marcela Pita y Paula Prada
DOCX
Guia base de datos
DOCX
LAURA VERA!
PPTX
Presentacion base de datos. alexander benitez 28009324
PPTX
PPTX
Administracion de Bases de datos
DOCX
Laura Garcia y Camila Hernandez
Administración de Base de Datos
Bbdd a up_conceptos_fundamentales
Presentacion base de datos. Alexander Benitez 28009324
tarea base de datos
Unidad1 introduccion base de datos
Base de Datos - Yaiberth Bravo
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
Karen Angarita Y Maria Paula Niño!
Doc111
Paola mendoza
Cirber consulta. sulbey niño y fernanda villada
BASE DE DATOS
Marcela Pita y Paula Prada
Guia base de datos
LAURA VERA!
Presentacion base de datos. alexander benitez 28009324
Administracion de Bases de datos
Laura Garcia y Camila Hernandez
Publicidad

Similar a Bases de datos (20)

PPTX
Tipos de bases de datos
PPTX
Tipos de BDD y SGBD
PPTX
Base de datos pp
DOCX
Bases de
PPTX
Base de datos
PPTX
Base de datos xavier rodriguez
RTF
Manual 1 de base de datos terminado
PPT
Introducción a las base de datos
PDF
Base de datos yy.
PDF
Base de datos 2 (tema 1)
PDF
Introducción al Procesamiento de Base de Datos
PPTX
PLANTILLA TRABAJO BASE DE DATOS.pptx
PPTX
TIPOS DE BDD Y SGBD
PPTX
Bases de datos
PPTX
Presentacion de base de datos alejandro rosales
PPTX
Base de datos
PPTX
Basedatos
PPTX
Base de datos y sistemas de gestión de bases de datos
PPTX
Trabajo de base de datos
DOCX
TIPOS DE BDD Y SGBD
Tipos de bases de datos
Tipos de BDD y SGBD
Base de datos pp
Bases de
Base de datos
Base de datos xavier rodriguez
Manual 1 de base de datos terminado
Introducción a las base de datos
Base de datos yy.
Base de datos 2 (tema 1)
Introducción al Procesamiento de Base de Datos
PLANTILLA TRABAJO BASE DE DATOS.pptx
TIPOS DE BDD Y SGBD
Bases de datos
Presentacion de base de datos alejandro rosales
Base de datos
Basedatos
Base de datos y sistemas de gestión de bases de datos
Trabajo de base de datos
TIPOS DE BDD Y SGBD
Publicidad

Último (20)

PDF
Suelo Solonchak edafología tipo de sueldo en San Luis Potosí
PPT
flujo de caja 2 para la evaluacion de proyectos
PPT
CLASE_1_CICLO_HIDROLOGICO_ALUMNOS_2015.ppt
PPTX
PPT SESIÓN 6 Los Injertos.- Micropropagación e Injertos Clonales.pptx
DOCX
Manual de Capacitación suelos trabajo edwin varon.docx
PPTX
Expo petroelo 2do ciclo.psssssssssssssptx
PPTX
CNE-Tx-ZyD_Comite_2020-12-02-Consolidado-Version-Final.pptx
PPTX
Identificacion de Peligros mediante GTC 45
PDF
Presentacion_Resolver_CEM_Hospitales_v2.pdf
PPTX
PROCESOS DE REGULACION DE CRECIMIENTO.pptx
PDF
Diseño y Utiliación del HVAC Aire Acondicionado
PDF
UD3 -Producción, distribución del aire MA.pdf
PDF
Precomisionado de equipos introduccion.pdf
PPTX
ARQUITECTURA INTEGRAL EN OBRA, PRINCIPIOS BASICOS Y TERMINOS
PDF
2. Gestión del alcance gestion de proyetos.pdf
PDF
Clase 2 de abril Educacion adistancia.pdf
PPT
acero-estructural.ppt acero acero jjshsdkdgfh
PPT
Sistema de muestrea de datos en operaciones
PDF
PPT ProChile 2019 beneficios de la construccion con madera
PPTX
TECNOLOGIA EN CONSTRUCCION PUBLICO Y PRIVADA
Suelo Solonchak edafología tipo de sueldo en San Luis Potosí
flujo de caja 2 para la evaluacion de proyectos
CLASE_1_CICLO_HIDROLOGICO_ALUMNOS_2015.ppt
PPT SESIÓN 6 Los Injertos.- Micropropagación e Injertos Clonales.pptx
Manual de Capacitación suelos trabajo edwin varon.docx
Expo petroelo 2do ciclo.psssssssssssssptx
CNE-Tx-ZyD_Comite_2020-12-02-Consolidado-Version-Final.pptx
Identificacion de Peligros mediante GTC 45
Presentacion_Resolver_CEM_Hospitales_v2.pdf
PROCESOS DE REGULACION DE CRECIMIENTO.pptx
Diseño y Utiliación del HVAC Aire Acondicionado
UD3 -Producción, distribución del aire MA.pdf
Precomisionado de equipos introduccion.pdf
ARQUITECTURA INTEGRAL EN OBRA, PRINCIPIOS BASICOS Y TERMINOS
2. Gestión del alcance gestion de proyetos.pdf
Clase 2 de abril Educacion adistancia.pdf
acero-estructural.ppt acero acero jjshsdkdgfh
Sistema de muestrea de datos en operaciones
PPT ProChile 2019 beneficios de la construccion con madera
TECNOLOGIA EN CONSTRUCCION PUBLICO Y PRIVADA

Bases de datos

  • 1. Base de Datos Jeffrey Jiménez. CI: 26.257.432 Instituto Universitario Politécnico Santiago Mariño Sede Barcelona Ingeniería de Sistemas Barcelona, 24 de Junio de 2018
  • 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.
  • 3. Base de Datos Una base de datos es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos. Por lo tanto, el concepto de base de datos generalmente está relacionado con el de red, ya que se debe poder compartir esta información. Generalmente se habla de un "Sistema de información" para designar a la estructura global que incluye todos los mecanismos para compartir datos.
  • 4. Tipos de Bases de Datos Existen muchas empresas con diferentes giros y dependiendo del giro será el tipo de procesamiento que se le dará a la información, esto determinará el tipo de base de datos a utilizar. Existen diferentes tipos de bases de datos pero las más comunes son:  OLTP (On Line Transaction Processing)  OLAP (On Line Analytical Processing)
  • 5. OLTP y OLAP OLTP  Las bases de datos de tipo OLTP (On Line Transaction Processing) también son llamadas bases de datos dinámicas lo que significa que la información se modifica en tiempo real, es decir, se insertan, se eliminan, se modifican y se consultan datos en línea durante la operación del sistema. Un ejemplo es el sistema de un supermercado donde se van registrando cada uno de los artículos que el cliente está comprando y a su vez el sistema va actualizando el Inventario. OLAP  Las bases de datos de tipo OLAP (On Line Analytical Processing) también son llamadas bases de datos estáticas lo que significa que la información en tiempo real no es afectada, es decir, no se insertan, no se eliminan y tampoco se modifican datos; solo se realizan consultas sobre los datos ya existentes para el análisis y toma de decisiones. Este tipo de bases de datos son implementadas en Business Intelligence para mejorar el desempeño de las consultas con grandes volúmenes de información.
  • 6. Características  Independencia de los Datos. Es decir, que los datos no dependen del programa y por tanto cualquier aplicación puede hacer uso de los datos.  Reducción de la Redundancia. Llamamos redundancia a la existencia de duplicación de los datos, al reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio y además evitamos que existan inconsistencias entre los datos. Las inconsistencias se dan cuando nos encontramos con datos contradictorios.  Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad de los datos.  Se visualiza normalmente como una tabla de una hoja de cálculo, en la que los registros son las filas y las columnas son los campos, o como un formulario.  Permite realizar un listado de la base de datos.  Permiten la programación a usuarios avanzados.
  • 7. Ventajas  Almacenan grandes cantidades de información. Esto es muy útil para las grandes compañías que manejan grandes volúmenes de información.  Compartir la información. Los usuarios de distintas oficinas pueden compartir datos e información que son de gran importancia para sus departamentos o funciones.  Acceso rápido a la información. Esta es una gran ventaja, ya que la información siempre estará disponible para los usuarios.  Eliminación de información repetida o redundante. Los usuarios tendrán la certeza de que la información que están solicitando no esta repetida o es redundante.  Mejor mantenimiento. Al estar la información en medios electrónicos, el darle mantenimiento es mucho más fácil ya que se cuentan con herramientas para este mantenimiento.  Reducción del espacio de almacenamiento. Al tener la información en medios electrónicos, se reduce considerablemente el espacio para almacenar de manera tradicional.
  • 8. Desventajas  Tamaño. Entre más grande sea la base de datos, se requiere mayor capacidad e disco duro y más memoria ram para que pueda funcionar adecuadamente.  Costo. El hardware y software para el correcto funcionamiento de una base de datos es costoso.  Actualización. Es necesario mantener actualizados a los usuarios ya que las tecnologías van cambiando constantemente.  Vulnerabilidad a los fallos. Esta es una gran desventaja ya que la base de datos está expuesta a fallos que no están en las manos de los usuarios, como una descarga eléctrica.
  • 9. Visión de Datos Abstracción de Datos, Esquemas y Ejemplares
  • 10. Abstracción de Datos La abstracción de datos es una técnica o metodología que permite diseñar estructuras de datos. La abstracción consiste en representar bajo ciertos lineamientos de formato las características esenciales de una estructura de datos.  Nivel Físico: Describe cómo se almacenan realmente los datos. Se describen en detalle las estructuras de datos complejas de bajo nivel.  Nivel Lógico: Es el siguiente nivel más alto de abstracción. Describe qué datos se almacenan en la base de datos y qué relaciones existen entre esos datos. Los administradores de bases de datos, que deben decidir la información que se mantiene en la base de datos, usan el nivel lógico de abstracción.  Nivel de Vistas: El nivel más alto de abstracción describe sólo parte de la base de datos completa. Los usuarios que utilizan este nivel de abstracción tienen una gran simplificación en su interacción con el sistema, ya que ven un conjunto de programas de aplicación (vistas) que esconden los detalles de los tipos de datos. Además de esconder detalles de nivel lógico también proporcionan un mecanismo de seguridad para evitar que los usuarios accedan a ciertas partes, prohibidas para ellos, de la base de datos.
  • 11. Ejemplares y Esquemas  Ejemplar de la base de datos: Colección de información almacenada en la base de datos en un momento particular.  Esquema de la base de datos: Es el diseño completo de la base de datos (tablas, campos de cada tabla y relaciones entre cada campo y cada tabla). A menudo se refiere a una representación gráfica de la estructura de la base de datos. De acuerdo al nivel de abstracción, el esquema se divide en esquema físico, que describe el diseño físico en el nivel físico, y el esquema lógico, que describe el diseño de la base de datos en el nivel lógico.
  • 12. Independencia Lógica y Física Independencia Lógica Es la capacidad de modificar el esquema conceptual sin tener que alterar los esquemas externos ni los programas de aplicación. Se puede modificar el esquema conceptual para ampliar la base de datos o para reducirla. Por ejemplo, el añadir cuentas de mercado de valores en un sistema bancario. Son mas dificiles de lograr que las independencias fisicas, ya que los programas de aplicacion son fuertemente dependientes de la estructura lógica de los datos a los que acceden. Independencia Física Es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual (o los externos). se refiere sólo a la separación entre las aplicaciones y las estructuras físicas de almacenamiento. Por ejemplo, puede ser necesario reorganizar ciertos ficheros físicos con el fin de mejorar el rendimiento de las operaciones de consulta o de actualización de datos.
  • 13. Sistemas de Información y Base de Datos  Contienen información  Permiten almacenar y recopilar datos o información  Apoyan actividades de una empresa  Eficiencia  Seguridad
  • 14. Sistema de Gestión de Bases de Datos Definición, Arquitectura, Usuarios
  • 15. Sistema de Gestión de Bases de Datos Un sistema de bases de datos (SBD) es el conjunto de bases de datos unido a los programas que interactúan con el mismo. Una base de datos posee un administrador que se encarga de determinar los métodos de acceso a la información que se almacena en la misma y velar por su buen funcionamiento.  El administrador de base de datos tiene entre sus funciones:  Definir las estructuras de almacenamiento y los métodos de acceso.  Definir el esquema de base de datos.  Realizar modificaciones del esquema y su organización física.  Conceder los permisos de acceso a la información a los diferentes usuarios de la BD  Determinar los mecanismos para salvar la información.  Especificar las restricciones de integridad.
  • 16. Arquitectura  Nivel externo: En este nivel es donde el usuario ve lo externo de la base de datos sin llegar a las especificaciones de cómo está estructurada ni cómo se realiza el tratamiento a los ficheros. Es lo que a cada usuario interesa individualmente.  Nivel conceptual: Vista comunitaria de toda la información. Es la estructura de la base de datos.  Nivel interno: Es el nivel donde se encuentran los ficheros para el tratamiento del acceso a la información almacenada en la base de datos.
  • 17. Conclusión  Que las bases de datos forman el nucleó de las principales aplicaciones, sitio web y servicios corporativos.  Que en todos los casos hay herramientas de gestión y control que permiten verificar su funcionamiento y eventualmente corregirlo.  También se entiende que tiene una elevada capacidad y solidez para administrar la información sin fallos ni errores.  Que el propósito de una base de datos es responder a consultas y ejecutar transacciones de datos.