UNIDAD I GESTOR DE BASES DE DATOS L.I. Ramiro Robles Villanueva Objetivo Educacional El estudiante conocerá las características del gestor de bases de datos, sus herramientas disponibles y configurará su entorno operativo. Gestor de bases de datos Contenido de la Unidad I 1.1 Características del gestor. 1.2 Herramientas. 1.2.1 De creación de bases de datos. 1.2.2 De administración de bases de datos. 1.2.3 De edición para crear esquemas y consultas de bases de datos. 1.2.4 De control, monitoreo y estadísticas de acceso a bases de datos. 1.2.5 Utilerías diversas. 1.3 Instalación y configuración. Gestor de bases de datos ¿Qué es una Base de Datos? Sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos. Gestor de bases de datos Gestor de bases de datos Importancia de las bases de datos Gestor de bases de datos Estructura de una base de datos ¿ ? Gestor de bases de datos Estructura de una base de datos Tablas Campos Registros Lenguaje SQL Gestor de bases de datos En el siguiente ejemplo mostramos una tabla “comentarios” que contiene 4 campos. Los datos quedarían organizados como mostramos en siguiente ejemplo: Gestor de bases de datos Futuro de las bases de datos Gestor de bases de datos ¿Qué es un gestor de base de datos? El sistema manejador de bases de datos es la porción más importante del software de un sistema de base de datos. Un DBMS es una colección de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea específica. Gestor de bases de datos Las funciones principales de un DBMS son: Crear y organizar la Base de datos. Establecer y mantener las trayectorias de acceso a la base de datos de tal forma que los datos puedan ser accesados rápidamente. Manejar los datos de acuerdo a las peticiones de los usuarios. Registrar el uso de las bases de datos. Interacción con el manejador de archivos. Gestor de bases de datos Propósito El propósito general de los sistemas de gestión de base de datos es el de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirán en información relevante, para un buen manejo de datos. Gestor de bases de datos Objetivos Abstracción de la información Independencia Redundancia mínima Consistencia Tiempo de respuesta Integridad. Respaldo y recuperación. Control de la concurrencia. Seguridad. Gestor de bases de datos Los Gestores más populares: MySQL Oracle SQL Server DB2 Sybase Informix Gestor de bases de datos Herramientas de creación de bases de datos Practica 1 - Creación de tablas en Oracle XE. Equipo necesario: • Manual de creación de tablas en SQL. • Computadora con Oracle XE instalado. • Cañón Conocimientos previos: • Diseño conceptual de bases de datos Gestor de bases de datos Wellmeadows hospital tiene 17 departamentos con un total de 240 camas, disponibles para pacientes con estancias cortas y largas y para atención ambulatoria. Cada departamento se identifica de manera univoca mediante un numero (por ejemplo departamento 11), y también un nombre de departamento (por ejemplo, Ortopedia), su ubicación (por ejemplo, bloque E), el numero total de camas y el numero de extensión telefónica (por ejemplo, extensión 7711). Gestor de bases de datos