Está en la página 1de 22

ADMINISTRACIÓN DE BASE

DE DATOS E INFORMACIÓN
Introducción

En la actualidad el enfoque de bases de datos son extensamente


utilizado por ser la única solución posible para manejar grandes
volúmenes de datos, la complejidad de la extracción de datos y
la concurrencia de datos (accesos simultáneos).
Las bases de datos se han extendido por la disminución de los
costos de los servidores y las necesidades de exploración de datos.
Algunos sistemas utilizan bases de datos propietarias y otros
continúan utilizando archivos tradicionales.
Ciclo de desarrollo de los Sistemas de Información

En la etapa 4) Diseño
se definen los detalles
a fin de cumplir con los
requerimientos
identificados en la
etapa 3) Análisis.
Introducción

En la actualidad el enfoque de bases de datos son extensamente


utilizado por ser la única solución posible para manejar grandes
volúmenes de datos, la complejidad de la extracción de datos y
la concurrencia de datos (accesos simultáneos).
Las bases de datos se han extendido por la disminución de los
costos de los servidores y las necesidades de exploración de datos.
Algunos sistemas utilizan bases de datos propietarias y otros
continúan utilizando archivos tradicionales.
Ciclo de desarrollo de los Sistemas de Información

En la etapa 4) Diseño
se definen los detalles
a fin de cumplir con los
requerimientos
identificados en la
etapa 3) Análisis.
Definición de Base de datos

“Base de Datos es un conjunto de datos relacionados entre sí y que tienen un


significado implícito”.
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.
Una base de datos es una colección de información organizada de
forma que un programa de ordenador pueda seleccionar
rápidamente los fragmentos de datos que necesite. Una base de
datos es un sistema de archivos electrónico.
Definición de Base de datos

Una base de datos es una fuente integral de datos que está


pensada para que sea compartida por muchos usuarios con una
diversidad de aplicaciones.
Objetivos de una Base de datos

 Que la base de datos sea compartida.


 Que los datos requeridos estén fácilmente disponibles.
 Que la base de datos evolucione y que las necesidades de los
usuarios crezcan.
 Que los usuarios construyan su vista personal de los datos.
 Que exista la representación gráfica de la base de datos a
través del Modelado de datos.
Conceptos Básicos

• Datos
• Entidades
• Claves primarias
• Relaciones
• Restricciones de integridad referencial.
Datos
“Datos son hechos conocidos que pueden registrarse y que tienen un
significado implícito”.

Ejemplo:
Pueden constituir datos los nombres, números telefónicos y direcciones de
personas que conocemos.

3256789 Elena Sánchez José Martínez

18 de Julio 1880
Kli@adinet.com.uy Sarandí 100
Entidades
Una entidad es todo aquello de lo cual interesa guardar datos, por ejemplo:
clientes, facturas, productos, empleados. En el Modelo de Entidad-Relación
que se presenta, se observa que las entidades están formadas por atributos o
campos referidos a un mismo tema que interesa almacenar.

CLIENTES cuenta con los atributos: Código de Cliente, Nombre, Apellido, Domicilio, Teléfono.
Claves Primarias y Foráneas

Cada entidad tiene una clave primaria o campo llave que


identifica unívocamente al conjunto de datos.
Cuando en una entidad figura la clave primaria de otra entidad,
ésta se denomina clave foránea.
Las entidades se relacionan entre sí a través de las claves
foráneas.
Claves Primarias y Foráneas

CLAVES PRIMARIAS CLAVES FORÁNEAS


Código de Cliente es la clave primaria de Cliente. A Son claves foráneas en Facturas Código de Cliente y
cada cliente se le asocia un código y a cada código le Código de Producto.
corresponde un cliente. Asimismo, Número de Factura y Clientes se relaciona con Facturas a través del
Código de Producto son claves primarias de Facturas y Código de Cliente que figura en ambas tablas y con
Productos respectivamente. Productos mediante el Código de producto.
Restricciones de Integridad Referencial

RESTRICCIONES DE INTEGRIDAD REFERENCIAL


-Código de Clientes en Facturas debe cumplir que exista en Clientes y que sea clave
primaria
-Código de Producto Facturas debe cumplir que exista en Productos y que sea clave
primaria
Retomando la Definición de Base de Datos (1), la cual señala que ésta “...es un
conjunto de datos relacionados entre sí y que tienen un significado
implícito”, se observa en la imagen que los datos de las tablas se relacionan a
través de las claves y que éstos tienen el significado implícito que se les atribuye en
dicho contexto.
Datos y Metadatos

Metadatos son datos acerca de los datos presentes en la base de datos.

Ejemplo metadatos El tipo de datos puede ser Numérico, alfabético, fecha, lógico
(Sï /NO).

Dato Tipo Longitud


Num Numérico 4
Nombre Alfabético 20
La longitud indica la cantidad máxima de
caracteres que puede asumir el dato.
..... ...... .......

Ejemplo de Restricción de Dominio:


Num >0 y <9999
Sistemas de Gestión de Base de Datos (SGBD)

Un sistema de gestión de bases de datos (SGBD; en inglés,


Database Management System: DBMS) es un conjunto de programas
que permite a los usuarios crear y mantener una base de datos.
Si bien, no es imprescindible contar con un SGBD para implementar
una base de datos, este software de uso general facilita el proceso
de definir, construir y manipular bases de datos para diversas
aplicaciones.
Ejemplos: Access, SQL Server, Oracle, etc.
Un sistema de bases de datos comprende cuatro componentes principales:
datos, hardware, software y usuarios.

DATOS

Los sistemas de bases de datos están disponibles en máquinas que van


desde las computadoras personales más pequeñas hasta las
mainframes más grandes.
HARDWARE

El hardware se refiere a los dispositivos de almacenamiento en donde reside


la base de datos, así como a los dispositivos periféricos (unidad de control,
canales de comunicación, etc.) necesarios para su uso.
SOFTWARE

Está constituido por un conjunto de programas que se conoce como Sistema


Manejador de Base de Datos (DMBS: Data Base Management System). Este
sistema maneja todas las solicitudes formuladas por los usuarios a la base de
datos.
USUARIOS
•  Existen tres clases de usuarios relacionados con una Base de Datos:

1. El programador de aplicaciones, quien crea programas de aplicación que utilizan la


base de datos.

2. El usuario final, quien acceda la Base de Datos por medio de un lenguaje de consulta o
de programas de aplicación.
3. El administrador de la Base de Datos (DBA: Data Base Administrador), quien se
encarga del control general del Sistema de Base de Datos.
VENTAJAS

Algunas ventajas que proporciona el uso de un sistema de base de datos sobre


los métodos tradicionales son:
• Compactación: Reduce la necesidad de archivos voluminosos en papel.
• Velocidad: La máquina puede recuperar y actualizar datos más rápidamente que un
humano. En particular, las consultas específicas sin mucha elaboración pueden ser
respondidas con rapidez, sin necesidad de búsquedas manuales o visuales que
llevan tiempo.
• Menos Trabajo Laborioso: Se puede eliminar gran parte del trabajo de llevar a los archivos
a mano.
• Actualidad: En el momento que se necesite, se tiene a disposición información precisa y
actualizada.

También podría gustarte