Este documento presenta información sobre bases de datos y sistemas de gestión de bases de datos (SGBD). Define una base de datos, describe sus características y tipos, y explica la relación entre los sistemas de información y las bases de datos. También define los SGBD, describe su arquitectura e identifica tres tipos de usuarios: programadores de aplicaciones, usuarios finales y administradores de bases de datos.
Niveles de organización biologica clase de biologia
Bases de datos
1. Instituto Universitario Politécnico
‘‘Santiago Mariño’’
Extensión Puerto Ordaz
Catedra: Base de Datos
Escuela 47 Ingeniería de Sistemas
Profesor:
- José Luis Guzmán
Puerto Ordaz, octubre 2021
Alumno:
-Michael Aguilera
C.I 27935440
2. 2
1.Base de Datos
Definición, Características, Aplicación,
Tipos, Ventajas y Desventajas, Visión de los
datos: independencia lógica y física,
Relación entre los SI y las bases de datos.
3. 3
Definición:
Se llama base de datos, o también banco de datos, a un
conjunto de información perteneciente a un mismo
contexto, ordenada de modo sistemático para su
posterior recuperación, análisis y/o transmisión.
Las bases de datos son
el producto de la
necesidad humana de
almacenar la
información, es decir,
de preservarla contra el
tiempo y el deterioro,
para poder acudir a ella
posteriormente.
En ese sentido, la aparición de la
electrónica y la computación
brindó el elemento digital
indispensable para almacenar
enormes cantidades de datos en
espacios físicos limitados,
gracias a su conversión en
señales eléctricas o magnéticas.
4. 4
Características:
Entre las principales características de los sistemas de base
de datos podemos mencionar:
Independencia
lógica y física de
los datos
Redundancia
mínima.
Acceso
concurrente por
parte de múltiples
usuarios
Integridad de los
datos.
Consultas
complejas
optimizadas.
Seguridad de
acceso y
auditoría.
Respaldo y
recuperación.
Acceso a través
de lenguajes de
programación
estándar.
5. 5
Aplicación:
Las aplicaciones de base de datos son programas de software
diseñados para recoger, gestionar y difundir información de
manera eficiente.
"Access" y "FileMaker Pro". "Oracle", "SQL Server"y "FoxPro" son ejemplos de aplicaciones de bases de datos
avanzadas
Aplicaciones contables: Los sistemas de contabilidad son
aplicaciones de base de datos personalizadas.
Aplicaciones CRM: Un sistema de gestión de relaciones con
clientes es otro ejemplo de aplicaciones de base de datos
personalizadas para gestionar el marketing, las ventas y las
relaciones de apoyo entre una empresa y sus clientes.
Aplicaciones en Internet: Muchos sitios web actuales se
constituyen de varias aplicaciones de bases de datos.
6. 6
Tipos:
Según su
variabilidad
Bases de datos estáticas. Típicas de la inteligencia
empresarial y otras áreas de análisis histórico, son bases de
datos de sólo lectura, de las cuales se puede extraer
información, pero no modificar la ya existente.
Bases de datos dinámicas. Aparte de las operaciones
básicas de consulta, estas bases de datos manejan procesos
de actualización, reorganización, añadidura y borrado de
información.
7. Según su
contenido
Bibliográficas. Contienen diverso material de lectura (libros, revistas,
etc.) ordenado a partir de información clave como son los datos del
autor, del editor, del año de aparición, del área temática o del título del
libro, entre otras muchas posibilidades.
De texto completo. Se manejan con textos históricos o documentales,
cuya preservación debe ser a todo nivel y se consideran fuentes
primarias.
Directorios. Listados enormes de datos personalizados o de direcciones
de correo electrónico, números telefónicos, etc. Las empresas de
servicios manejan enormes directorios clientelares.
Especializadas. Bases de datos de información hiperespecializada o
técnica, pensadas a partir de las necesidades puntuales de un público
determinado que consume dicha información.
8. Ventajas y Desventajas:
Ventajas
• Acceso rápido a los datos, Son Portables, Son Dinámicas
• Evita datos repetidos o duplicados
• Aumenta la productividad y Reducción del espacio físico
• Permiten ingresar datos ilimitados además Permiten hacer respaldos
• Permite Compartir datos globalmente, y es de Mantenimiento fácil
Desventajas
• Pueden crecer mucho
• Actualizaciones
• Pueden fallar críticamente
• pueden sufrir Ataques remotos
• Los costos pueden subir
9. 9
Visión de los Datos:
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.
Independencia Física:
Es la capacidad de modificar el esquema interno sin tener que alterar el
esquema conceptual (o los externos). Hay independencia física cuando los
cambios en la organización física de la Base de Datos no afectan al mundo
exterior (es decir, los programas usuarios o los usuarios directos).
10. 10
Relación con los sistemas de
Informacion
los Sistemas de Información son un todo, es decir es el conjunto para el manejo de la
información (entrada, proceso, salida) y las Bases de Datos son una herramienta para los
sistemas de información. la relación que existen entre ambos es que las Bases de datos
hacen parte y 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.
12. 12
Los Sistemas de Gestión de Base de Datos, son un tipo de
software muy específico, dedicado a servir de interfaz entre
la base de datos, el usuario y las aplicaciones que la utilizan.
Se compone de un lenguaje de definición de datos, de un
lenguaje de manipulación de datos y de un lenguaje de
consulta
Definición:
Arquitectura:
La arquitectura de un SGBD especifica sus
componentes (incluyendo su descripción funcional) y
sus interfaces. Trata de conceptos distintos que la
arquitectura de la base de datos. Los componentes
principales de un SGBD son:
Interfaces externas
operaciones directas con la base de datos
operaciones relativas a la operación del SGBD
Intérprete o procesador del lenguaje
Optimizador de consultas
Motor de la base de datos
Mecanismo de almacenamiento
Motor de transacciones
Gestión y operación de SGBD
13. 13
Usuarios:
Un usuario es todo aquel que tenga contacto con el sistema de bases de datos
1. Programador de aplicaciones: son aquellos profesionales en informática que
interactúan con el sistema a través del DML(Lenguaje de Manipulación de Datos), los
cuales se encuentran en un lenguaje de programación (Pascal, Cobol, etc.) Es el
encargado de escribir programas de aplicación que usen Bases de Datos.
2. Usuario Final: accede a la base de datos desde un equipo en el cual puede
utilizar lenguaje de consulta generado como parte del sistema o acude a un
programa de aplicación suministrado por un programador.
3. Administrador de Bases de Datos: es el encargado del control general del sistema