Академический Документы
Профессиональный Документы
Культура Документы
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.
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.
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.
IBD - CLASE 1
IBD - CLASE 1
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.
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.
IBD - CLASE 1
Son compartidos por varios usuarios y/o aplicaciones. Estn bajo un control centralizado.
Universidad del Magdalena Ingeniera de Sistemas IBD - CLASE 1 9
IBD - CLASE 1
10
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.
IBD - CLASE 1
12
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
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).
IBD - CLASE 1
20