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
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.
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
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
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
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.
 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
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
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.
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.
GRACIAS POR
SU ATENCIÓN

Base de datos xavier rodriguez

  • 1.
    República Bolivariana deVenezuela 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 Unabase 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 LABASE 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 BASEDE 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 LABASE 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 Lavisió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: Ocurrecuando 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 queexisten 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ÓNDE 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 delsistema 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.
  • 11.