Este documento introduce los conceptos básicos de las bases de datos, incluyendo datos, campos, registros, tablas, claves, relaciones, consultas, formularios, informes y sistemas gestores de bases de datos. Explica que una base de datos es una colección de información organizada que permite seleccionar y manipular datos de forma rápida y eficiente.
1. Unidad 1 Informática lV LI. María de los Ángeles Merino Basurto Introducción a las Bases de DatosParte 1
2. Competencias Identifica todos los componentes de una base de datos para crear posteriormente la suya. ¿Por qué es necesario utilizar una bd para llevar el control del Registro, consulta de alumnos, maestros, Cursos en una escuela?
3. Introducción a las Bases de Datos Base de Datos: Colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
4. Es posible considerar a la propia base de datos como una especie de armario electrónico para archivar, es decir, un depósito o contener de una colección de archivos de datos computarizados. Los ususarios del sistema pueden realizar una variedad de operaciones sobre dichos arvhivos, por ejemplo: Agregar nuevos archivos vacías a la base de datos Insertar datos dentro de los archvivos existentes Recuperar datos de los archivos existentes Modificar datos de los archivos existentes Eliminar datos de los archivos existentes Eliminar archivos existentes de la base de datos
5. Introducción a las Bases de Datos Dato: Es una unidad mínima de información, sin sentido en sí misma, pero que adquiere significado en conjunción con otras precedentes de la aplicación que las creó. Campo: Unidad básica de una base de datos. Un campo puede ser, por ejemplo, el nombre de una persona. Los nombres de los campos, no pueden empezar con espacios en blanco y caracteres especiales. No pueden llevar puntos, ni signos de exclamación o corchetes. Si pueden tener espacios en blanco en el medio. La descripción de un campo, permite aclarar información referida a los nombres del campo. El tipo de campo, permite especificar el tipo de información que cargaremos en dicho campo, esta puede ser: Texto: para introducir cadenas de caracteres hasta un máximo de 255 Memo: para introducir un texto extenso. Hasta 65.535 caracteres Numérico: para introducir números Fecha/Hora: para introducir datos en formato fecha u hora
6. Introducción a las Bases de Datos Moneda: para introducir datos en formato número y con el signo monetario Autonumérico: en este tipo de campo, Access numera automáticamente el contenido Sí/No: campo lógico. Este tipo de campo es sólo si queremos un contenido del tipo Sí/No, Verdadero/Falso, etc. Objeto OLE: para introducir una foto, gráfico, hoja de cálculo, sonido, etc. Hipervínculo: podemos definir un enlace a una página Web Asistente para búsquedas: crea un campo que permite elegir un valor de otra tabla o de una lista de valores mediante un cuadro de lista o un cuadro combinado.
7. Introducción a las Bases de Datos Registro: Es el conjunto de información referida a una misma persona u objeto. Tabla: Se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Claves: Existen 2 tipos de claves, la clave primaria (Primary Key) y la clase secundaria (Forein Key). Es un identificador único para un registro de la base de una tabla. Relaciones: Las relaciones se refieren a la unión que existe entre Consultas: Una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos. Para esto se utiliza un lenguaje de consultas. El lenguaje de consultas a base de datos más utilizado es el SQL.
8. Introducción a las Bases de Datos Formularios: Objeto de una base de datos utilizado para la introducción, edición y gestión de la información de una tabla de la base de datos. Un formulario ofrece un modo de visualización sencillo de algunos o todos los campos de un registro de manera simultánea. Informes: Es un archivo que se crea mediante el Diseñador de informes o el Generador de informes. Esta definición proporciona una descripción completa de conexiones de orígenes de datos, consultas utilizadas para recuperar datos, expresiones, parámetros, imágenes, cuadros de texto, tablas y cualquier otro elementos de tiempo de diseño que podría incluir en un informe.
9. Reportes: Es una lista ordena de los campos y registros seleccionados en un formato fácil de leer. Sistemas Gestores de Bases de Datos (SGBD): Es una colección de programas cuyo objetivo es servir de interfaz entre la base de datos, el usuario y las aplicaciones. Se compone de un lenguaje de definición de datos (DDL), de un lenguaje de manipulación de datos (DML) y de un lenguaje de consulta. Un SGBD permiten definir los datos a distintos niveles de abstracción y manipular dichos datos, garantizando la seguridad e integridad de los mismos. Algunos ejemplos de SGBD son Oracle DB2 PostgreSQL MySQL MS SQL Server Access de Microsof
10. Tipos de Gestores de Bases de Datos: Modelo lógico en el que se basan: Modelo Jerárquico. Modelo de Red. Modelo Relacional. Modelo Orientado a Objetos. Número de usuarios Monousuario. Multiusuario. Número de sitios Centralizados. Distribuidos: Homogéneos, Heterogéneos. Ámbito de aplicación Propósito General. Propósito Específico
11. Un SGBD debe permitir:• Definir una base de datos: especificar tipos, estructuras y restricciones de datos.• Construir la base de datos: guardar los datos en algún medio controlado por el mismo SGBD• Manipular la base de datos: realizar consultas, actualizarla, generar informes.
12. Fuentes de Información Date J. C. Introducción a los Sistemas de Bases de Datos, Editorial Prentice Hall, 7ª Edición Nevado Cabello, Ma. Victoria, Introducción a las Bases de Datos Relacionales, Editorial Visión Libros, Madrid, España, http://www.alegsa.com.ar http://www.mastermagazine.info http://desarrollodeaplicacionesinformaticas.com http://www.cavsi.com http://usuarios.multimania.es/cursosgbd/UD3.htm http://ocw.uc3m.es/informatica/ficheros-y-bases-de-datos/material-clase/FBD-Tema7BIS.pdf