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

Esp.

Edwin Rafael Gutirrez Boto Universidad del Magdalena Facultad de Ingeniera Ingeniera de Sistemas

Justificacin
La Organizaciones del Siglo XXI fundamentan su capacidad de competitividad y de xito en sus sistemas de informacin, por tal motivo se hace necesario que los profesionales de la informtica, de la Ingeniera de software y de los sistemas manejen los conceptos que permiten construir soluciones informticas empresariales de calidad, en las cuales las bases de datos y sus herramientas soporte son la base fundamental de estos.

Universidad del Magdalena Ingeniera de Sistemas

IBD - CLASE 1

PROPSITO DE LA CTEDRA
1. Propiciar un espacio en el cual el estudiante conozca y maneje los conceptos de base de datos, as como las herramientas de soporte. 2. Mostrar el papel que desempean las bases de datos, como elemento fundamental en el desarrollo e implantacin de sistemas de informacin 3. Conocer los modelos de diseo de Bases de datos y su aplicacin.

Universidad del Magdalena Ingeniera de Sistemas

IBD - CLASE 1

BIBLIOGRAFIA
1. Sistema de Base de Datos, Administracin y uso. Tsai. PHP. 2. Conceptos y Diseo de Base de Datos del Modelo E/R al Modelo Relacional. Piettini, Miguel Mario. Edison Wesley. 3. Introduccin a los Sistemas de Base de Datos. C.J. Date.Edison Wesley. 4. Base de Datos desde Chen hasta Codd con Oracle, Luque. 5. Apuntes del DOCENTE. 6. www.oracle.com
Universidad del Magdalena Ingeniera de Sistemas IBD - CLASE 1 4

Introduccin
Las bases de datos se han convertido en un elemento indispensable no slo para el funcionamiento de los grandes motores de bsqueda y la recuperacin de informacin a lo largo y ancho de la Web, sino tambin para la creacin de sedes web, Intranets y otros sistemas de informacin en los que se precisa manejar grandes o pequeos volmenes de informacin.

Universidad del Magdalena Ingeniera de Sistemas

IBD - CLASE 1

Que es una Base de Datos (BD)?


Coleccin de archivos diseados para servir a mltiples aplicaciones. Una base de datos es un sistema para archivar informacin en computadora cuyo propsito general es mantener informacin y hacer que est disponible cuando se solicite.

Universidad del Magdalena Ingeniera de Sistemas

IBD - CLASE 1

Que es una Base de Datos (BD)?


Una BD no es ms que un conjunto de informacin (un conjunto de datos) relacionada que se encuentra agrupada o estructurada.

Informticamente una BD es un sistema formado por un conjunto de datos almacenados en memorias masivas que permiten acceso directo a ellos y un conjunto de programas que manipulan ese conjunto de datos.

Universidad del Magdalena Ingeniera de Sistemas

IBD - CLASE 1

Definicin Formal de BD
Es un conjunto exhaustivo (en su modelizacin del mundo real) de datos estructurados, fiables y homogneos, organizados independientemente de su utilizacin y de su implementacin en mquina, accesibles en tiempo real, compartibles por usuarios concurrentes que tienen necesidades de informacin diferentes y no predecibles en el tiempo.

Universidad del Magdalena Ingeniera de Sistemas

IBD - CLASE 1

Propiedades de los datos


Estructurados independientemente de las aplicaciones y del soporte de almacenamiento que los contiene. Presentan la menor redundancia posible.

Son compartidos por varios usuarios y/o aplicaciones. Estn bajo un control centralizado.
Universidad del Magdalena Ingeniera de Sistemas IBD - CLASE 1 9

Propiedades implcitas de una BD:


Una BD se disea, construye y completa de datos para un propsito especfico. Est destinada a un grupo de usuarios concretos y tiene algunas aplicaciones preconcebidas en las cuales estn interesados los usuarios

Universidad del Magdalena Ingeniera de Sistemas

IBD - CLASE 1

10

Propiedades implcitas de una BD:


Una BD representa algunos aspectos del mundo real, a veces denominado Universo de Discurso.
Una BD es una coleccin coherente de datos con significados inherentes. Un conjunto aleatorio de datos no puede considerarse una BD. O sea los datos deben tener cierta lgica.

Universidad del Magdalena Ingeniera de Sistemas

IBD - CLASE 1

11

Sistemas de Gestin de B de D
Un SGBD es un conjunto de programas de propsito general que permite controlar el acceso y la utilizacin de la B de D, por los usuarios, para incluir, modificar o recuperar informacin, incluyendo prestaciones para conseguir la independencia, la integridad y la seguridad de los datos, as como la concurrencia de usuarios.

Universidad del Magdalena Ingeniera de Sistemas

IBD - CLASE 1

12

Que es un DBMS o SGBD


Las siglas Data Base Management System o Sistema Gerenciador de Bases de Datos. Es una coleccin de programas que permiten a los usuarios crear y mantener la BD. Es un sistema de software de propsito general que facilita los procesos de definicin, construccin y manipulacin de BD.

Universidad del Magdalena Ingeniera de Sistemas

IBD - CLASE 1

13

Objetivos de un SGBD
Evitar redundancia e inconsistencia de datos Permitir acceso a los datos en todo momento Evitar anomalas en el acceso concurrente Restriccin a accesos no autorizados. Suministro de almacenamiento persistente de datos (an ante fallos). Integridad en los datos Backups.
Universidad del Magdalena Ingeniera de Sistemas IBD - CLASE 1 14

Componentes de un SGBD
DDL (data definition languaje): especifica el esquema de BD. Resultado: Diccionario de datos DML (data manipulation languaje): Recuperacin de informacin Agregar informacin Quitar informacin Modificar informacin
Universidad del Magdalena Ingeniera de Sistemas IBD - CLASE 1 15

Ventajas de la Utilizacin de un SGBD sobre un Sistema de Archivos (SA)


SBD: Redundancia de datos controladas. SA: Cada Usuario define e implementa el archivo necesario para una aplicacin especifica. SBD: Descripcin de los datos en el catlogo del sistema. SA: Descripcin de los datos en el programa de aplicacin.
Universidad del Magdalena Ingeniera de Sistemas IBD - CLASE 1 16

Ventajas de la Utilizacin de un SBD sobre un Sistema de Archivos (SA)


SBD: Independencia entre el programa y el dato. SA: Hay inflexibilidad en los cambios. GBD: Acceso Concurrente en diferentes niveles (Archivo, Registro, Campos y Otros). SA: El acceso concurrente es posible a nivel de archivo.
Universidad del Magdalena Ingeniera de Sistemas IBD - CLASE 1 17

Ventajas de la Utilizacin de un DBS sobre un Sistema de Archivos (SA)


SBD: Sistema de Recuperacin automtico. SA: No siempre se actualiza la bd aunque se termine la transaccin. SBD: Acceso Concurrente en diferentes niveles (Archivo, Registro, Campos y Otros). SA: El acceso concurrente es posible a nivel de archivo.
Universidad del Magdalena Ingeniera de Sistemas IBD - CLASE 1 18

Ventajas de la Utilizacin de un SBD sobre un Sistema de Archivos (SA)


SBD: Reduccin del tiempo para el desarrollo de las aplicaciones. SBD: Posibilidad de representar datos complejos. SBD: Acceso a la informacin actualizada de todos los usuarios.

Universidad del Magdalena Ingeniera de Sistemas

IBD - CLASE 1

19

TASK
Consultar sobre: 1. Actores o participantes del Sistema de Gestin de Base de Batos (SGBD). 2. Abstraccin de Datos y Niveles de Abstraccin (Nivel Interno, Nivel Conceptual y Nivel Externo).

Universidad del Magdalena Ingeniera de Sistemas

IBD - CLASE 1

20

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