









Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Una introducción a las bases de datos, su evolución y los diferentes tipos de bases de datos, incluyendo relacionales, orientadas a objetos, NoSQL, orientadas a grafos y más. Además, explica los conceptos de tablas y relaciones uno a muchos y uno a uno en Access.
Tipo: Resúmenes
1 / 17
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!










INDICE ...................................................................................................................................................... 1 INTRODUCCION .................................................................................................................................... 2 CONCEPTO DE BASE DE DATOS ....................................................................................................... 3 EVOLUCIÓN DE LA BASE DE DATOS ........................................................................................... 3 TIPOS DE BASES DE DATOS ........................................................................................................... 4 ELEMENTOS QUE CONFORMAN UNA BASE DE DATOS ............................................................ 5 TABLAS (CONCEPTO Y CUÁLES SON LOS TIPOS DE TABLAS QUE HAY Y UN EJEMPLO) .................................................................................................................................................................... 6 Existen tres tipos de relaciones de tablas en Access. .......................................................................... 7 Una relación uno a muchos .............................................................................................................. 7 Una relación muchos a muchos ........................................................................................................ 7 Una relación uno a uno ..................................................................................................................... 8 CAMPOS (CONCEPTO Y CUÁLES SON LOS TIPOS DE DATOS USADOS AL CREAR LOS CAMPOS Y UN EJEMPLO) ................................................................................................................... 8 TIPOS DE CAMPOS: .......................................................................................................................... 9 LLAVES (CONCEPTO Y CUÁLES SON LOS TIPOS DE LLAVES QUE HAY Y UN EJEMPLO) .................................................................................................................................................................. 10
Una base de datos es una recopilación organizada de información o datos estructurados, que normalmente se almacena de forma electrónica en un sistema informático. Normalmente, una base de datos está controlada por un sistema de gestión de bases de datos (DBMS). En conjunto, los datos y el DBMS, junto con las aplicaciones asociadas a ellos, reciben el nombre de sistema de bases de datos, abreviado normalmente a simplemente base de datos. Los datos de los tipos más comunes de bases de datos en funcionamiento actualmente se suelen utilizar como estructuras de filas y columnas en una serie de tablas para aumentar la eficacia del procesamiento y la consulta de datos. Así, se puede acceder, gestionar, modificar, actualizar, controlar y organizar fácilmente los datos. La mayoría de las bases de datos utilizan un lenguaje de consulta estructurada (SQL) para escribir y consultar datos.
Las bases de datos han evolucionado drásticamente desde su inicio a principios de la década de
Existen muchos tipos diferentes de bases de datos. La mejor base de datos para una organización específica depende de cómo pretenda la organización utilizar los datos. Bases de datos relacionales. Las bases de datos se hicieron predominantes en la década de 1980. Los elementos de una base de datos relacional se organizan como un conjunto de tablas con columnas y filas. La tecnología de bases de datos relacionales proporciona la forma más eficiente y flexible de acceder a información estructurada. Bases de datos orientadas a objetos. La información de una base de datos orientada a objetos se representa en forma de objetos, como en la programación orientada a objetos. Bases de datos distribuidas. Una base de datos distribuida consta de dos o más archivos que se encuentran en sitios diferentes. La base de datos puede almacenarse en varios ordenadores, ubicarse en la misma ubicación física o repartirse en diferentes redes. Almacenes de datos. Un repositorio central de datos, un data warehouse es un tipo de base de datos diseñado específicamente para consultas y análisis rápidos. Bases de datos NoSQL. Una base de datos NoSQL, o base de datos no relacional, permite almacenar y manipular datos no estructurados y semiestructurados (a diferencia de una base de datos relacional, que define cómo se deben componer todos los datos insertados en la base de datos). Las bases de datos NoSQL se hicieron populares a medida que las aplicaciones web se volvían más comunes y complejas. Bases de datos orientadas a grafos. Una base de datos orientada a grafos almacena datos relacionados con entidades y las relaciones entre entidades. Bases de datos OLTP. Una base de datos OLTP es una base de datos rápida y analítica diseñada para que muchos usuarios realicen un gran número de transacciones. Estos son solo algunos de las varias docenas de tipos de bases de datos que se utilizan hoy en día. 25 Otras bases de datos menos comunes se adaptan a funciones científicas, financieras o de otro tipo muy específicas. Además de los diferentes tipos de bases de datos, los cambios en los enfoques de desarrollo tecnológico y los avances considerables, como la nube y la automatización, están
Una tabla de base de datos es similar en apariencia a una hoja de cálculo en cuanto a que los datos se almacenan en filas y columnas. Por ende, es bastante fácil importar una hoja de cálculo en una tabla de base de datos. La principal diferencia entre almacenar los datos en una hoja de cálculo y almacenarlos en una base de datos es la forma en la que están organizados los datos. Para aprovechar al máximo la flexibilidad de una base de datos, los datos deben organizarse en tablas para que no se produzcan redundancias. Por ejemplo, si quiere almacenar información sobre los empleados, cada empleado debe especificarse solo una vez en la tabla que está configurada para los datos de los empleados. Los datos sobre los productos se almacenarán en su propia tabla y los datos sobre las sucursales se almacenarán en otra tabla. Este proceso se denomina normalización. Cada fila de una tabla se denomina registro. En los registros se almacena información. Cada registro está formado por uno o varios campos. Los campos equivalen a las columnas de la tabla. Por ejemplo, puede tener una tabla llamada "Empleados" donde cada registro (fila) contiene información sobre un empleado distinto y cada campo (columna) contiene otro tipo de información como nombre, apellido, dirección, etc. Los campos deben designarse como un determinado tipo de datos, ya sea texto, fecha u hora, número o algún otro tipo.
Una relación uno a muchos Usemos como ejemplo una base de datos de seguimiento de pedidos que incluya una tabla Clientes y una tabla Pedidos. Un cliente puede realizar cualquier número de pedidos. Por cada cliente representado en la tabla Clientes puede haber representados muchos pedidos en la tabla Pedidos. Por lo tanto, la relación entre la tabla Clientes y la tabla Pedidos es una relación de uno a varios. Para representar una relación uno a varios en el diseño de la base de datos, tome la clave principal del lado "uno" de la relación y agréguela como campo o campos adicionales a la tabla en el lado "varios" de la relación. En este caso, por ejemplo, agregaría un nuevo campo (el campo Id. de la tabla Clientes) a la tabla Pedidos y lo denominaría Id. de cliente. Así, Access puede usar el número de identificador del cliente de la tabla Pedidos para dar con al cliente correcto de cada producto. Una relación muchos a muchos Centrémonos ahora en la relación entre una tabla Productos y una tabla Pedidos. Un solo pedido puede incluir varios productos. Por otra parte, un único producto puede aparecer en muchos pedidos. Por tanto, por cada registro de la tabla Pedidos puede haber varios registros en la tabla Productos. Además, por 25 cada registro de la tabla Productos puede haber varios registros en la tabla Pedidos. Esta relación se denomina relación de varios a varios. Tenga en cuenta que, para detectar las relaciones de varios a varios existentes entre las tablas, es importante que considere ambas partes de la relación. Ilustración 2. Relación de Uno a Muchos Ilustración 3. De Muchos a Muchos
Campo lógico o booleano. Admite que sólo introduzcamos los valores Sí o No, 1 ó 0, Verdadero o Falso, y Encendido o Apagado, según la modalidad escogida. En consecuencia, es ideal para todo aquello que podamos contestar con las respuestas anteriores. Por ejemplo, en una tabla de libros podríamos crear el campo Debolsillo, para indicar si es o no de ese tamaño.
25 Los campos que forman parte de una relación de tabla se denominan claves. Una clave consta por lo general en un campo, pero puede estar compuesta por más de un campo. Existen dos tipos de claves:
Siguiendo con el ejemplo de la tienda online anterior, la tabla denominada «Clientes» estaría formada por cada uno de los clientes de la tienda. Por ejemplo, una fila con un registro de un cliente en una base de datos podría estar formado de la siguiente manera. id nombre email dirección Es decir, todos estos datos conformarían un registro en la base de datos.
Los formularios permiten crear una interfaz de usuario en la que puede escribir y modificar datos. Los formularios a menudo contienen botones de comandos y otros controles que realizan distintas tareas. Puede crear una base de datos sin usar formularios con tan solo modificar los datos en las hojas de datos de la tabla. Sin embargo, la mayoría de los usuarios de bases de datos prefieren usar formularios para ver, escribir y modificar datos en las tablas. Puede programar botones de comandos para determinar qué datos aparecen en el formulario, abrir otros formularios o informes, o ejecutar otras tareas. Por ejemplo, puede tener un formulario llamado Ilustración 7. Registro de Datos Ilustración 8. Formularios de Base de Datos
"Formulario de cliente" en el que trabaja con los datos de los clientes. El formulario de cliente puede tener un botón que abra un formulario de pedido en el que puede especificar un pedido nuevo para el cliente. Los formularios también le permiten controlar de qué manera otros usuarios interactúan con los datos de la base de datos. Por ejemplo, puede crear un formulario que muestre solo determinados campos y permita que se realicen únicamente ciertas operaciones. Esto ayuda a proteger los datos y a asegurarse de que los datos se especifican correctamente.
Una consulta recupera informaciones de la Base de Datos y eventualmente las presenta en la pantalla. Serán estudiados tres tipos de consultas:
https://keepcoding.io/blog/que-es-una-base-de-datos-y-como-funciona/ https://support.microsoft.com/es-es/office/conceptos-b%C3%A1sicos-sobre-bases-de-datos-a849ac16- 07c7-4a31- 9948 - 3c8c94a7c https://support.microsoft.com/es-es/office/gu%C3%ADa-de-relaciones-de-tablas- 30446197 - 4fbe-457b- b992-2f6fb812b58f https://sites.google.com/site/relacionesentretablashonduras/ echlandia.com/campo-microsoft-access-sobre_300800/