Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DE DATOS
JULIO PEREIRA
¿QUÉ ES UNA BASE DE
DATOS?
• Una base de datos es un conjunto de datos
persistentes que es utilizado por los
sistemas de aplicación de alguna empresa dada.
(C.J Date)
• 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.
(http://www.masadelante.com/faqs/base-de-datos)
• Una base de datos (cuya abreviatura es BD) es
una entidad en la cual se pueden almacenar
datos de manera estructurada, con la menor
redundancia posible.
(http://es.kioskea.net/contents/bdd/bddintro.)
¿QUÉ ES UNA BASE DE
DATOS?
• Un sistema de bases de datos es básicamente un sistema
computarizado para llevar registros.
• Es posible considerar a la propia base de datos como una
especie de armario electrónico para
• archivar; es decir, es un depósito o contenedor de una colección de
archivos de datos computarizados.
• Los usuarios del sistema pueden realizar una variedad de
operaciones sobre dichos archivos.
• por ejemplo:
• ■ Agregar nuevos archivos vacíos a la base de datos;
• ■ Insertar datos dentro de los archivos existentes;
• ■ Recuperar datos de los archivos existentes;
• ■ Modificar datos en archivos existentes;
• ■ Eliminar datos de los archivos existentes;
• ■ Eliminar archivos existentes de la base de datos.
¿Qué es un sistema de base de datos?
u n siste m a d e b a se d e d a to s e s
b á sica m e n te
u n siste m a co m p u ta riza d o p a ra
g u a rd a r re g istro s; e s d e cir, e s u n
siste m a co m p u ta riza d o
cu ya fin a lid a d g e n e ra l e s a lm a ce n a r
in fo rm a ció n ( D a to s) y p e rm itir a lo s
u su a rio s re cu p e ra r y a ctu a liza r e sa
in fo rm a ció n co n b a se e n p e ticio n e s
¿ Qué es un administrador de
b a se d e d a to s D B M S ?
Un sistema de administración de bases de datos
DBMS (Database Management System, por sus siglas
en Inglés) es un sistema basado en computador
(software) que maneja una base de datos, o una
colección de bases de datos o archivos. La
persona que administra un DBMS es conocida como
el DBA (Database Administrator, por sus siglas
en ingles).
Esta compuesto por:
DDL(Data Definition Language): Lenguaje de
Definición de Datos.
DML(Data Manipulation Language): Lenguaje de
Manipulación de Datos.
SQL: Lenguaje de Consulta.
USOS Y FUNCIONES DE UN DBMS
Los sistemas de administración de bases de datos son usados para:
Permitir a los usuarios acceder y manipular la base de datos
proveyendo
métodos para construir sistemas de procesamiento de datos para
aplicaciones
que requieran acceso a los datos.
Proveer a los administradores las herramientas que les permitan
ejecutar tareas de mantenimiento y administración de los datos.
Algunas de las funciones de un DBMS son:
Definición de la base de datos - como la información va a ser
almacenada y organizada.
Creación de la base de datos - almacenamiento de datos en una base de
datos definida.
Recuperación de los datos - consultas y reportes.
Actualización de los datos - cambiar los contenidos de la base de
datos.
Programación de aplicaciones de para el desarrollo de software.
Control de la integridad de la base de datos.
Monitoreo del comportamiento de la base de datos.
¿PORQUÉ UTILIZAR UNA BASE DE
DATOS?
• ■ Compactación: No hay necesidad de archivos en papel
voluminosos.
• ■ Velocidad: La máquina puede recuperar y actualizar
datos más rápidamente que un humano.
En particular, las consultas específicas sin mucha
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 los archivos a mano.
Las tareas mecánicas siempre las realizan mejor las
máquinas.
• ■ Actualidad: En el momento que la necesitemos,
tendremos a nuestra disposición información
• precisa y actualizada.
INDEPENDENCIA DE DATOS
la independencia de los datos como la inmunidad de las
cu rve
Quién es quién
Cliente Información de contacto
potencial
Jaime Jaime@compañía.com
Diego Diego@compañíag.com
Nuria Nuria@compañía.com
Antonio Doug@company.com
Trabajar hacia el dominio
Alcance el dominio
Projects Worked On
Adquiera experiencia
Familiarícese
Tiempo invertido
Haga su mejor trabajo