0% encontró este documento útil (0 votos)
25 vistas16 páginas

Introducción a Bases de Datos y SGBD

Cargado por

ikercambridge77
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
25 vistas16 páginas

Introducción a Bases de Datos y SGBD

Cargado por

ikercambridge77
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

PROGRAMACIÓN

BASE DE DATOS
INTRODUCCIÒN A LA
BASE DE DATOS
INTRODUCCIÒN A LOS
SGBD-BDMS
Base de Datos (BD)
 Es una colección de datos relacionados y estructurados entre si; la
recopilación de la información en forma ordenada dentro de una BD,
nos ayuda a realizar funciones de acceso y búsqueda de los datos
de una manera fácil y sencilla.

 Una Base de Datos es una herramienta que funciona como


“almacén”, es decir, guarda grandes cantidades de información de
forma organizada para poder encontrarla y utilizarla de manera fácil
y ordenada.
Archivos vs Base de Datos

Características Archivos Características de BD


Datos sin compartir dentro de la Datos compartidos y compatibles en la
organización. organización.
Redundancia de los datos Redundancia mínima controlada
Archivos no relacionados entre si. Datos relacionados de acuerdo a un
modelo.
Acceso limitado y poca Flexibilidad, Flexibilidad, eficiencia y seguridad.
eficiencia y seguridad.
Características de una BD

Seguridad y Mínima
Privacidad Redundancia

Disponibilidad Tiempo de
y Respuesta
Accesibilidad Rápido
Historia de las BD
Sistemas de archivos:
Surgieron debido a la necesidad de almacenar los datos para su
correspondiente reuso (persistencia)
Desventajas:
 Redundancia de datos
 Dificultad de integración: Los archivos no se pueden “combinar”
fácilmente  diferentes formatos y estructura
 Alto costo para la propagación de cambios
 Alto costo si se cambiaba la estructura de un archivo
 Riesgo de inconsistencias debido a actualizaciones simultáneas

Muchas aplicaciones usaban Informes que


sus propios archivos requieren datos de
diferentes archivos

Bases de Datos
Historia de las BD
Por ejemplo:
Suponga que se tiene datos de empleados:
cédula, nombre, dirección, teléfono y de proyectos:
nombre, valor, fecha de inicio. Además, un
empleado puede estar asignado a varios proyectos
y en un proyecto pueden trabajar varios
empleados. ¿Cómo guardaría usted estos datos?
¿En varios archivos? ¿En uno solo?

Bases de Datos
Historia de las BD
Procesamiento
Archivo
de de
Usuario del Clientes Clientes
Algunos
Archivo de Clientes
datos
repetidos
Procesamiento
de Archivo
Ventas de
Ventas
Usuario del
Archivo de Ventas

La dificultad para combinar archivos (diferentes formatos y


estructura) promovía la redundancia de datos

Bases de Datos
Historia de las BD
Sistemas de BD:
Surgieron para solucionar los problemas de los sistemas
de archivos
Capacidades:
 Manejo de persistencia
 Soporte por lo menos de un modelo de datos
 Soporte de un lenguaje de alto nivel que permita manipular y

definir la estructura de los datos en forma eficiente  SQL


 Control de acceso  Seguridad
Definir usuarios, roles, permisos…
 Evitar inconsistencias al compartir los datos

21/05/2024 Bases de Datos 8


Elementos Básicos en una BD
Dato: Conjunto de caracteres con algún significado, pueden ser de
tipo numérico, texto, moneda…

Campo: Unidad más pequeña a la cual se puede referir en un


programa. En una BD representa una característica de un individuo u
objeto.

Registro: Colección de campos de iguales o de diferentes tipos.

Archivo: Colección de registros almacenados siguiendo una


estructura homogénea.

Información: cconjunto de datos, ya procesados y ordenados para


su comprensión, que aportan nuevos conocimientos a un individuo o
sistema sobre un asunto, materia, fenómeno o ente determinado.
Datos frente a información
Elementos Básicos en una BD
Campos

Registros

Datos

En la tabla de arriba se muestran los conceptos tratados


anteriormente, con los que se trabaja dentro de la base de datos, los
cuales se deben identificar adecuadamente.
Procesos en una BD
Dentro de una BD se pueden realizar los siguientes procesos, que
almacenan, buscan, coordinan y presentan la información de manera
eficiente.

Tablas: Creación de las estructuras de información.

Consultas: Búsqueda rápida de información en las tablas.

Formularios: Interfaz de captura de datos para la tabla.

Informes: Presenta la información de forma impresa.


En una BD intervienen…
DBMS DBA

Sistema Gestor de la BD Administrador de la BD

Controla los datos, así Son los usuarios que


como el programa que controlan y utilizan la BD.
tiene acceso a estos.

Una base de datos se puede definir como un conjunto de


información relacionada que se encuentra agrupada o
estructurada.
Definiciones
Usuario final: El que interactúa con la BD,
usualmente a través de aplicaciones e interfaces

Usuario especialista: El que diseña y programa


aplicaciones para los usuarios finales

DBA (DataBase Administrator): El que


administra la BD  ¿Funciones?

21/05/2024 Bases de Datos 14


ESQUEMA DE LA BASE DE
DATOS
DATOS OPERATIVOS
O S
T IV
Datos Básicos AN E
S T S
SU
Elementos acerca del cual se Q
puede pedir información U
VOS E
T I M
E
Atributo A DJ A
Característica que describe un
B
dato básico
D
O S D
Conexión RB -
VE
M
Relación lógica entre datos E
R

2do B Informática 15
Usuarios / Programadores

SISTEMA DE
Programas de Aplicación / Consultas
BASES DE DATOS

SGBD
Software para procesar
consultas / programas

Software para tener acceso


a los datos almacenados

Definición de la base Base de datos


de datos almacenada almacenada
(metadatos)

También podría gustarte