Вы находитесь на странице: 1из 12

Sistemas de Bases de Datos I

Introduccin

Objetivos
Tecnologa de los RDMS Evolucin de los RDBMS Cliente/Servidor: Los componentes Glosario de trminos usados en Bases de Datos

Sistema de bases de datos


Sistema computarizado para llevar registros Depsito o contenedor de una coleccin de archivos de datos computarizados Usuarios del sistema pueden realizar una variedad de operaciones sobre dichos archivos
Agregar nuevos archivos vacos 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

Sistema de administracin de base de datos (DBMS)

DBMS: Database Management System Comprende cuatro componentes principales


1. 2. 3. 4. Datos Hardware Software Usuarios

RDBMS
Relational Database Management System Soporta la estructura tabular para los datos, con relaciones entre las tablas

Capa de software conocida como el sistema de administracin de base de datos Todas las solicitudes de acceso a la base de datos son manejadas por el RDBMS Ejemplos: Oracle, Microsoft Access, SQL Server

Por qu una base de datos?


Compactacin
No hay necesidad de archivos en papel voluminosos.

Velocidad
La mquina puede recuperar y actualizar datos ms rpidamente que un humano.

Menos trabajo laborioso


Se puede eliminar gran parte del trabajo de llevar los archivos a mano.
Las tareas mecnicas siempre las realizan mejor las mquinas.

Actualidad
En el momento que la necesitemos, tendremos a nuestra disposicin informacin precisa y actualizada.

Quines utilizan un RDBMS?


Una base de datos es un conjunto de datos persistentes que es utilizado por los sistemas de aplicacin de alguna empresa dada Empresa: organizacin independiente de tipo comercial, tcnico, cientfico u otro
Desde un solo individuo con una pequea base de datos personal a toda una corporacin con una gran base de datos compartida

Ejemplos:
1.

Una compaa manufacturera


Datos de produccin

2.

Un banco
Datos contables

3.

Un hospital
Datos de pacientes

4.

Una universidad
Datos de estudiantes

5.

Un departamento gubernamental
Datos de planeacin

Evolucin de los RDBMS


Codd, un matemtico formado en Oxford, que trabajaba en IBM en 1949, desarrollo una manera de organizar y acceder a los datos. A partir de estos trabajos public el artculo A Relational Model of Data for Large Shared Data Banks en 1970. Propuso que los sistemas de bases de datos deberan presentarse a los usuarios con una visin de los datos organizados en estructuras llamadas Relaciones. Codd concibi un sistema donde el usuario sera capaz de acceder a la informacin con comandos parecidos al lenguaje natural y donde la informacin estuviera almacenada en tablas.

Ejemplo:

Base de Datos Organizacional

Cliente / Servidor
Aplicaciones basadas en dos categoras que cumplen funciones diferentes Una requiere servicios y la otra los brinda pero a la vez, pueden realizar tanto actividades en forma conjunta como independientemente
Cliente: Requiere un servicio del servidor En caso de no tener la capacidad de procesar los datos necesarios, recurre al servidor y espera a que este le brinde los servicios solicitados Servidor: Mquina desde la que se suministran servicios y que est a la espera del requerimiento del cliente Busca la informacin solicitada y le enva la respuesta al cliente

Trminos usados en bases de datos


Administracin de Bases de datos
Una funcin del administrador de recursos que incluye la responsabilidad por el desarrollo y mantenimiento del diccionario de datos de la empresa, diseo y monitoreo del desempeo de las bases de datos, y el reforzamiento de estndares para el uso y seguridad de la base de datos.

Administracin de Recursos de Datos


Una actividad administrativa que aplica herramientas para la tarea de administrar los recursos de datos de una organizacin. Sus tres componentes principales son administracin de bases de datos, administracin de datos, y planeacin de datos.

Administrador de la base de datos (DBA)


Especialista responsable de mantener los estndares para el desarrollo, mantenimiento, y seguridad de las bases de datos de una organizacin.

Trminos usados en bases de datos


Data Mining
Utilizar software de propsito especial para analizar datos de un data warehouse para encontrar tendencias y patrones ocultos.

Diccionario de Datos
Un modulo de software y base de datos que contiene la descripcin y definicin de la estructura, elementos, interrelaciones y otras caracteristicas de una base de datos.

SQL (lenguaje de busqueda)


Un lenguaje de alto nivel, parecido al humano que permite al usuario realizar extraer fcilmente datos e informacin de una base de datos.

Sistema de Administracin de bases de datos - Database Management System(DBMS)


Un conjunto de programas computacionales que controlan la creacin, mantenimiento, y utilizacin de las bases de datos de una organizacin.

Вам также может понравиться