Por qu estoy en este curso? Por qu estoy en este curso?
Qu espero del curso de Base de Datos?
Qu estoy dispuesto aportar? Al finalizar el curso, el estudiante conocer acerca de las bases de datos y de los modelos que existen, adems de aprender a disear y manipular informacin integrada en bases de datos apoyados en la computadora como una herramienta Que es un Dato Que es un Campo Que es un Registro Que es un Archivo / Tabla Que es una Base de Datos Tema: Definiciones en el rea de Base de Datos Objetivo: El alumno podr identificar los trminos comunes de base de datos. Dato: Conjunto de caracteres con algn significado, pueden ser j g g p numricos, alfabticos, o alfanumricos. Ejemplo: Lunes, Hola, Base, Datos, Informtica, 2007, $15,000.00 etc. Informacin: Es un conjunto ordenado de datos los cuales son manejados segn la necesidad del usuario. j g Ejemplo: Hoy es Mircoles 2 de Mayo del 2007: Universidad Tecnolgica de Hermosillo Conceptos bsicos de archivos computacionales C U i d l i d Campo: Un campo es un espacio de almacenamiento para un dato particular. En las bases de datos, un campo es la mnima unidad de informacin a la que se puede acceder. En las hojas de clculo los campos son llamados celdas. p Registro: Coleccin de campos de iguales o de diferentes tipos. Archivo: Coleccin de registros almacenados siguiendo una estructurahomognea(unamismaestructura). estructura homognea (una misma estructura). Definiciones de base de datos: E j t d hi it l i f i Es un conjunto de archivos que permite almacenar informacin referente a un universo especfico, acotado y ordenado. Es una coleccin de archivos interrelacionados que son creados con q un DBMS y donde su contenido engloba a la informacin concerniente (almacenadas en archivos) de una organizacin, de tal manera que los datos estn disponibles para los usuarios. Es la coleccin de informacin, que est organizada de forma tal que su contenido sea fcilmente acezado, administrado y actualizado. Definiciones de Sistema de Manejador/Gestor de Base de Datos (DBMS D t B S t M ) (DBMS, Data Base System Manager) Es un sistema de software que permite a los usuarios definir, crear, mantener y controlar el acceso a la base de datos. Es el software y f que interacta con los programas de aplicacin del usuario. Los Sistemas Manejadores de Bases de Datos son un tipo de softwaremuyespecfico dedicadoaservir deinterfaz entrelas software muy especfico, dedicado a servir de interfaz entre las bases de datos y las aplicaciones que la utilizan. Consiste en un conjunto de programas que permiten manipular la informacin contenida en una base de datos. El objetivo primordial de un SMBD es proporcionar un entorno l i t fi i t tili d l t queseaalavez convenientey eficienteparaser utilizadoal extraer, almacenar y manipular informacin de la base de datos. Todas las peticiones de acceso a la base de datos se manejan centralizadamente por medio del SMBD lo cual permite tener un p p control deacceso. La justificacin por la cual es necesario contar con un SMBD eficiente, rpidoyconfiableesdebidoaque unodelosobjetos ms importantesdecualquier empresaeslainformacin. Lainformacin se almacena en una base de datos para mantenerla ordenada y consultarlademanerarpiday confiable. Por lo tanto, es necesario contar conunSMBDeficiente, rpidoyconfiable. Los SMBD tienen un mdulo Gestor de la Base de Datos que sirve i t f t l i l b d d t El t d l como interfaz entre el usuario y la base de datos. El gestor de la base de datos debe cumplir con las siguientes tareas: 1. Interactuar con el gestor de archivos del Sistema Operativo. g p 2. Mantener la integridad y la disponibilidad de la informacin. 3. Mantener la seguridad de la informacin. 4. Elaborar y recuperar las copias de seguridad. 5 Controlar laconcurrenciaalabasededatos 5. Controlar la concurrencia a la base de datos. Percepcin de las Bases de Datos. Existen dos puntos de vista para definir una base de datos: El primer punto de vista consiste en la base de datos lgica, que p p g q percibe a la base de datos como un conjunto de tablas, ndices y relaciones que almacenan la informacin, sin importar dnde y cmo sea almacenada. El segundo punto de vista consiste en la base de datos fsica, que percibe a la base de datos como un conjunto de archivos con un formato predeterminado que almacenan la informacin. Abstraccin de datos. Consiste en representar los objetos y hechos reales mediante smbolos manejables por la computadora. El concepto abstraer engloba el proceso de construir un modelo de la realidad que g p q puede ser guardado y manipulado por la computadora. Bsicamente, consiste en esconder ciertos detalles de cmo se almacenanymantienenlosdatos Sinembargoparaqueel almacenan y mantienen los datos. Sin embargo para que el sistema sea manejable, los datos se deben extraer eficientemente. Conceptos: Dato Informacin Campo Registro Archivo Archivo Base de Datos SGBD Objetivo de un SGBD J ustificacin de un SGBD Tares que debe cumplir el SGBD Percepcin lgica de la BD PercepcinfsicadelaBD Percepcin fsica de la BD Abstraccin