1. República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Superior
I.U.P. Santiago Mariño
Extensión C.O.L.
INTRODUCCIÓN A LA
BASE DE DATOS
REALIZADO POR: XAVIER RODRÍGUEZ
C.I. V-29.755.014
Carrera: ING. De Sistemas
Ciudad Ojeda, Octubre 2021
2. BASE DE DATOS
Una base de datos es una herramienta para recopilar y
organizar información. Se le llama base de datos a los
bancos de información que contienen datos relativos a
diversas temáticas y categorizados de distinta manera. Las
bases de datos pueden almacenar información sobre
personas, productos, pedidos u otras cosas. Muchas bases
de datos comienzan como una lista en una hoja de cálculo
o en un programa de procesamiento de texto.
CARACTERÍSTICAS
Los datos almacenados tienen independencia física y lógica.
Garantizan la integridad de los datos.
Son sistema de almacenamiento que contribuyen a reducir la redundancia al
mínimo.
Es habitual que puedan acceder a ellas múltiples usuarios.
Permiten realizar consultas complejas de diferentes tipos de datos.
El acceso a los datos es seguro
Se pueden hacer copias de seguridad y recuperar los datos
Se accede a la información a través de un lenguaje concreto.
3. APLICACIÓN DE LA BASE DE DATOS
Las aplicaciones de base de datos se utilizan para buscar, ordenar, calcular, formar y compartir
información. Las bases de datos pueden contener códigos para realizar cálculos matemáticos y
estáticos de los datos, para así apoyar las consultas enviadas por el usuarios. Estas aplicaciones
proporcionan seguridad, a partir de la restricción del acceso a datos basada en nombres de usuario
y contraseñas. La mayoría de ellas pueden ser personalizadas con un lenguaje de programación
de base de datos que automatice determinados tipos de trabajo
4. TIPOS DE BASE DE DATOS
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al criterio elegido para
su clasificación:
Según la variabilidad de los datos almacenados
• Bases de datos estáticas
• Bases de datos dinámicas
Según el contenido
• Bases de datos bibliográficas
• Bases de datos de texto completo
• Directorios
Según los modelos de bases de datos
• Bases de datos jerárquicas
• Bases de datos de red
• Bases de datos transaccionales
• Bases de datos relacionales
• Bases de datos deductivas o lógicas
• Bases de datos multidimensionales
• Bases de datos orientadas a objetos
• Bases de datos documentales
5. VENTAJAS DE LA BASE DE DATOS
DESVENTAJAS DE LA BASE DE DATOS
Acceso rápido a los datos
Evita datos repetidos o duplicados
Aumenta la productividad
Permiten ingresar datos ilimitados
Compartir datos globalmente
Centralizar la información
Reducción del espacio físico
Mantenimiento fácil
Permiten hacer respaldos
Son Portables
Son Dinámicas
Pueden crecer mucho
Suba de costos
Actualizaciones
Pueden fallar críticamente
Ataques remotos
6. VISIÓN DE DATOS
La visión de datos lo podemos definir como la capacidad para modificar el esquema en un
nivel del sistema sin tener que modificar el esquema del nivel inmediato superior. Se pueden
definir dos tipos de independencia de datos:
Independencia Lógica:
Esta se presenta cuando es posible la
modificación del esquema físico sin afectar a los
esquemas restantes. Las principales razones
para llevar a cabo una modificación del esquema
físico serán un ajuste en el hardware de
almacenamiento o una redistribución de los datos
en él.
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.
7. Independencia Física:
Ocurre cuando se modifica el esquema conceptual sin afectar al resto de los esquemas. Básicamente se
modifica el esquema conceptual cuando cambian las características de los datos a almacenar.
Describe cómo se almacenan realmente los datos. Se describen en detalle las estructuras de datos
complejas de bajo nivel.
VISIÓN DE DATOS
8. 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.
Es una cadena pues todo esta unido y en función de
todo, para excelentes resultados en la empresa.
RELACIÓN ENTRE LOS SISTEMAS DE INFORMACIÓN Y LAS BASE DE DATOS
9. SISTEMAS DE GESTIÓN DE BASES DE DATOS
Un SGBD (Sistema Gestor de Base de Datos) o DGBA (Data Base Management System) es 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, entre otros datos de estas. Realiza 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
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. El SGBD permite
realizar una transformación o correspondencia
de una solicitud para poder expresarla en
términos de los esquemas sobre la base de
datos almacenada.
10. USUARIOS
Los usuarios del sistema tienen las facilidades para realizar varios tipos de operaciones en dicho
sistema, ya sea para la manipulación de los datos en la base de datos o para la administración de la
estructura de la base de datos.
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.