Está en la página 1de 10

UNIVERSIDAD MARIANO GÁLVEZ

BASE DE DATOS

Ing. Juan Carlos Herrera San José


¿Qué es una Base de datos ?
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un
mismo contexto y almacenados sistemáticamente para su posterior uso. En
este sentido; una biblioteca puede considerarse una base de datos compuesta en su
mayoría por documentos y textos impresos en papel e indexados para
su consulta. Actualmente debido al desarrollo tecnológico de campos como la
informática y la electrónica, la mayoría de las bases de datos están en formato
digital, ofreciendo un amplio rango de soluciones al problema del almacenamiento
de datos.

Existen programas denominados sistemas gestores de bases de datos, abreviado


DBMS, que permiten almacenar y posteriormente acceder a los datos de forma
rápida y estructurada.
¿Qué es un Sistema Gestor de Base de Datos?
Un sistema de gestión de bases de datos (SGBD) es un conjunto de programas que
permiten el almacenamiento, modificación y extracción de la información en
una base de datos, además de proporcionar herramientas para añadir, borrar,
modificar y analizar los datos. Los usuarios pueden acceder a la información usando
herramientas específicas de interrogación y de generación de informes, o bien
mediante aplicaciones para el efecto.

Estos sistemas también proporcionan métodos para mantener la integridad de los


datos, para administrar el acceso de usuarios a los datos y para recuperar la
información si el sistema se corrompe.

Permiten presentar la información de la base de datos en varios formatos.


Sistema Gestor de Base de Datos
¿Qué es un Sistema de Administración de Base de Datos?
DBMS

(Data Base Management System). Son las siglas en inglés para los Sistemas de
Gestión de Bases de Datos (SGBD). Bajo este nombre se conoce a productos
de fabricantes como Oracle, Sybase, Informix, Postgres, Borland, Microsoft, IBM, etc.

Un sistema de administración de bases de datos es un software que controla la


organización, almacenamiento, recuperación, seguridad e integridad de los datos en
una base de datos.

Acepta solicitudes de la aplicación y ordena al sistema operativo transferir los datos


apropiados
¿Cuál es la diferencia entre una Base de Datos
y un Sistema Gestor de Base de Datos?
La base de datos es un archivo (o varios, dependiendo de como trabaje y esté
configurado el SGBD o el motor) que contiene las tablas, con sus respectivos datos
físicos. Además de almacenar los datos, almacena las vistas, procedimientos
almacenados, disparadores o triggers, los índices, etc.

Por otra parte, el SGBD es el sistema que administra las bases de datos. Se encarga
de ofrecer una comunicación con las bases de datos de forma transparente, y de
este modo se asegura de brindar un acceso seguro a la información y evita que
otras aplicaciones puedan dañar y/o alterar la información dañando al archivo.

Mediante el SGDB es posible crear, eliminar y/o modificar las bases de datos,
indicar los permisos de acceso, crear copias de seguridad o backups, realizar
instrucciones SQL, etc. Por decirlo de algún modo, el sistema de gestión, ofrece una
interfaz de conexión y comunicación con la bases de datos.
¿Qué es una Tabla?
Tabla
En las bases de datos, se refiere al tipo de modelado de datos, donde se guardan
los datos recogidos por un programa. Su estructura general se asemeja a la
vista general de un programa de hoja de cálculo. Una tabla es utilizada para
organizar y presentar información. Las tablas se componen de filas y columnas de
celdas que se pueden rellenar con textos y gráficos

Las tablas se componen de dos estructuras:

• Registro
• Campos
¿Qué es un Registro?
En informática o concretamente en el contexto de una base de datos relacional, un
registro (también llamado fila o túpla) representa un objeto único de datos
implícitamente estructurados en una tabla. En términos simples, una tabla de una
base de datos puede imaginarse formada de filas y columnas o campos.

Cada fila de una tabla representa un conjunto de datos relacionados, y todas las
filas de la misma tabla tienen la misma estructura.

Un registro es un conjunto de campos que contienen los datos que pertenecen a una
misma repetición de entidad. Se le asigna automáticamente un número consecutivo
(número de registro) que en ocasiones es usado como índice aunque lo normal y
práctico es asignarle a cada registro un campo clave para su búsqueda.
¿Qué es un Campo?

Son cada una de las columnas que forman la tabla. Contienen datos de tipo
diferente a los de otros campos. En el ejemplo anterior, un campo contendrá un tipo
de datos único, como una dirección, o un número de teléfono, un nombre, etc.
¿Qué es una Base de Datos Relacional?
Una Base de Datos Relacional, es una base de datos que cumple con el modelo
relacional, el cual es el modelo más utilizado en la actualidad para implementar
bases de datos ya planificadas. Permiten establecer interconexiones (relaciones)
entre los datos (que están guardados entablas), y a través de dichas conexiones
relacionar los datos de ambas tablas, de ahí proviene su nombre: "Modelo
Relacional".

Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios
IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en
los modelos de base de datos.