El documento presenta una introducción a las bases de datos. Define una base de datos como una serie de datos organizados y relacionados entre sí que son recolectados y explotados por los sistemas de información de una empresa. Explica las características, tipos, aplicaciones y ventajas y desventajas de las bases de datos. También describe la independencia lógica y física de los datos, la relación entre sistemas de información y bases de datos, y los componentes y usuarios de un sistema de gestión de base de datos.
Prueba libre de Geografía para obtención título Bachillerato - 2024
Presentacion de base de datos alejandro rosales
1. Introducción a la
Base de Datos
Alejandro Rosales
C.I.30.382.587
Cod #47
Ing. Sistemas
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN
UNIVERSITARIA CIENCIA Y TECNOLOGIA
IUP “SANTIGO MARIÑO”
EXTENSIÓN COL CIUDAD OJEDA
2. Definición de base de datos
Se define una base de datos como una serie de datos organizados y
relacionados entre sí, los cuales son recolectados y explotados por los sistemas
de información de una empresa o negocio en particular.
Una base de datos computarizada es un contenedor de objetos. Una base de
datos puede contener más de una tabla. Por ejemplo, un sistema de
seguimiento de inventario que usa tres tablas no son tres bases de datos, sino
una base de datos que contiene tres tablas.
3. Características de la base de datos
• Permite organizar y recopilar miles de datos.
• Se pueden utilizar en distintos escenarios.
• La información que se incluye en una base de datos es integra.
• Las bases de datos deben ser seguras, evitando accesos no autorizados.
• Las bases de datos tienen múltiples tareas y son accesibles a distintos tipos de usuarios.
• Es un sistema que se conforma por datos almacenados en discos.
• Independencia lógica.
• Seguridad.
• Concurrencia.
• Recuperación.
• Integridad.
4. Aplicación de base de datos
Las aplicaciones de las bases de datos se
utilizan para buscar, ordenar, calcular,
informar y compartir información. Las
bases de datos pueden contener códigos
para realizar cálculos matemáticos y
estadísticos de los datos, para así apoyar
las consultas enviadas por los usuarios.
Estas aplicaciones proporcionan
seguridad, a partir de la restricción del
acceso a datos basada en nombres de
usuarios y contraseñas. La mayoría de
ellas pueden der personalizadas dentro
de lenguajes de programación de base de
datos que automatice determinados
tipos de trabajo.
5. Tipos de base de datos
Según su flexibilidad de modificación:
• Bases de datos dinámicas: Son aquellas donde los datos pueden actualizarse
o incluso modificarse. La mayoría puede ser actualizada en tiempo real.
• Bases de datos estáticas: Son bases de datos de consulta cuyos datos no
pueden modificarse.
Según su forma de organización:
• Bases de datos jerárquicas: Las bases de datos jerárquicas son aquellas
organizadas en forma de un árbol al revés. Almacenan la información en
forma de registros dentro de una estructura jerárquica, es de aquí que
proviene su nombre.
6. Tipos de base de datos (continuación)
Según su forma de organización:
• Bases de datos de red: Esta base de datos es una variación de la anterior. La diferencia
está en que en la base de datos jerárquica un nodo hijo no puede tener varios padres.
• Bases de datos relacionales: Actualmente, las bases de red son las más usadas para
administrar de forma dinámica. Permite crear todo tipo de datos y relacionarlos entre sí.
• Base de datos deductivos: Conocidas también como bases de datos lógicas. Permiten
almacenar los datos y consultarlos a través de búsquedas que utilizan reglas y normas
previamente almacenadas.
• Base de datos multidimensionales: Estas bases de datos utilizan conceptualmente la
idea de un cubo de datos. Donde las informaciones se almacenan en la intersección de
tres o más atributos. Esta concepción puede ser algo compleja pero su uso es bastante
simple.
7. Ventajas y Desventajas de la base de datos
Ventajas:
• Acceso de lectura muy rápido, estructura clara, técnicamente simple.
• Evita datos repetidos o duplicados.
• Aumenta la productividad.
• Permiten ingresar datos ilimitados.
• Centralizar la información
Desventajas:
• Pueden crecer mucho.
• Actualizaciones.
• Pueden fallar críticamente.
• Ataques remotos.
8. Ventajas y Desventajas
Ventajas:
• Acceso de lectura muy rápido, estructura clara, técnicamente simple.
• Evita datos repetidos o duplicados.
• Aumenta la productividad.
• Permiten ingresar datos ilimitados.
• Centralizar la información
Desventajas:
• Pueden crecer mucho.
• Actualizaciones.
• Pueden fallar críticamente.
• Ataques remotos.
9. Visión de los datos: independencia lógica y física
• Independencia lógica de los datos: Es la
capacidad para modificar el esquema
lógico sin causar que los programas de
aplicación tengan que rescribirse. Las
modificaciones en el nivel lógico son
necesarias siempre que la estructura
lógica de la base de datos se altere.
• Independencia física de los datos: Es la
capacidad para modificar el esquema
físico sin provocar que los programas
de aplicación tengan que rescribirse.
Las modificaciones en el nivel físico son
ocasionalmente necesarias para
mejorar el funcionamiento.
10. Relación Sistemas de información y Base de datos
La relación que existen entre ambos
es que las Bases de datos hacen
parte, conforman el Sistema de
Información que maneje la empresa,
pueden ser varias bases de datos en
un mismo Sistema de información.
La empresa tiene un único Sistema de
Información, con el cual maneja las
diferentes áreas como contable, de
ventas, de archivo entre otras y cada
área puede tener una base de datos
diferente de acuerdo a su necesidad.
11. Sistema de gestión de base de datos
Definición: Son un conjunto de programas que nos permiten gestionar bases de datos.
Es decir, realiza las funciones de modificar, extraer y almacenar información de una
base de datos, además de poseer herramientas con funciones de eliminar, modificar,
analizar, etc. Estos realizan la función concreta de interfaz entre la base de datos y los
usuarios finales o los programas correspondientes, organizando los datos y
permitiendo su acceso.
Arquitectura: En ocasiones se habla de una arquitectura en esquemas. Un esquema
interno, conceptual y otro externo. El interno describe la estructura física de
almacenamiento de la base de datos. El conceptual oculta detalles de las estructuras
físicas de almacenamiento y concentra su atención en las entidades, tipos de datos,
relaciones y restricciones. En el esquema externo o de vistas describe la base de datos
para los grupos de usuarios. No todos los SGBD separan los tres niveles, algunos de
ellos se incluyen los esquemas dentro de otros pero si son soportados.
13. Sistema de gestión de base de datos (continuación)
Usuario: Los usuarios normales son usuarios que no requieren preparación
especial en el manejo de base de datos y que utilizan el sistema a través de
programas de aplicación que han sido escritos para ellos. Los programadores de
aplicaciones son usuarios de la base de datos y escriben programas de
aplicación.
Los usuarios sofisticados son quienes utilizan la base de datos a través de
consultas escritas en un lenguaje de consultas. Y los usuarios especializados son
usuarios sofisticados que crean aplicaciones de bases de datos especializadas
que abarcan otros campos aparte del procesamiento tradicional de datos, por
ejemplo los sistemas expertos.