martes, 23 de julio de 2019

BASE DE DATOS


BASE DE DATOS 

¿Que es una base de datos?

Es conjunto de información perteneciente a un mismo contexto, ordenada de modo sistemático para su posterior recuperación, análisis y/o transmisión. Existen actualmente muchas formas de bases de datos, que van desde una biblioteca hasta los vastos conjuntos de datos de usuarios de una empresa de telecomunicaciones.
El manejo de las bases de datos se lleva mediante sistemas de gestión (llamados DBMS por sus siglas en inglés: Database Management Systems o Sistemas de Gestión de Bases de Datos), actualmente digitales y automatizados, que permiten el almacenamiento ordenado y la rápida recuperación de la información.

Elementos de una base de datos:

Los principales elementos de una base de datos son los siguientes:
  • Tablas: Es el elemento principal de la base de datos, ya que allí se registra la información que se quiere gestionar. Está compuesta, como si se tratase de una planilla de calculo, por filas y columnas. Cada archivo de una base de datos puede contener tantas tablas como se requiera.
  • Formularios: La información dentro de la base de datos puede introducirse directamente en las tablas, pero también a través de un formulario; lo que resulta más cómodo y práctico. Los formularios hacen que se más fácil arrastrar los datos.
  • Consultas: Es el elemento que se emplea para seleccionar una determinada información del interior de la base de datos. La consulta, de esta manera, permite establecer criterios de búsqueda para que Access seleccione, dentro de las tablas, aquellos datos que se quieren conocer.
  • Informas: Se utilizan para que la información aparezca ordenada y bien presentada en el momento de la impresión del documento. Gracias a los informes, el usuario puede seleccionar que información, de la que se registró en las tablas de una base de datos, desea imprimir y con qué formato.

¿Que es una base de datos relacional?

Es una recopilación de elementos de datos con relaciones predefinidas entre ellos. Estos elementos se organizan como un conjunto de tablas con columnas y filas. Las tablas se utilizan para guardar información sobre los objetos que se van a representar en la base de datos. Cada columna de una tabla guarda un determinado tipo de datos y un campo almacena el valor real de un atributo. Las filas de la tabla representan una recopilación de valores relacionados de un objeto o entidad. Cada fila de una tabla podría marcarse con un identificador único denominado clave principal, mientras que filas de varias tablas pueden relacionarse con claves extranjeras. Se puede obtener acceso a estos datos de muchas formas distintas sin reorganizar las propias tablas de la base de datos.

¿Que es una base de datos plana?

Es aquella que sólo consta de un archivo; es decir, todos los datos que contienen los campos se encuentran almacenados dentro del mismo archivo. 
Este tipo de bases de datos es la mas sencilla y como ejemplo podemos tomar una hoja de calculo de excel en la que tienes el control de los gastos semanales de tu casa, por ejemplo y tienes una hoja con los datos colocados por rubros: alquiler o condominio, gastos de transporte, gastos de servicios (luz, agua, teléfono, cable, etc), gastos de insumos (mercado, peluquería, colegios), gastos de mantenimiento (servicios técnicos, limpieza, niñeras), gastos por diversión (recreación, cine, fiestas, salidas, etc), otros gastos. 

¿Para que sirven las bases de datos?

Las bases de datos tienen infinidad de funcionalidades. El uso de bases de datos es imprescindible para las personas y empresas que manejen volúmenes considerables de información y que deseen acceder a esta de forma posterior, si manejas mucha información o información sensible (Valiosa) y no usas una base de datos estarás en apuros cuando necesites de forma rápida tu información.


¿Que es el SQL en una base de datos?

es la interfaz principal utilizada para comunicarse con bases de datos relacionales. SQL se convirtió en un estándar del American National Standards Institute (ANSI) en 1986. Todos los motores de bases de datos relacionales populares soportan SQL de ANSI estándar. Algunos de estos motores también tienen extensión al SQL de ANSI para soportar funcionalidades específicas de ese motor. SQL se utiliza para agregar, actualizar o eliminar filas de datos, recuperar subconjuntos de datos para aplicaciones de análisis y procesamiento de transacciones y para administrar todos los aspectos de la base de datos.

Tipos de bases de datos relacionales 

  • Amazon Aurora: Es un motor de base de datos relacional compatible con MySQL y PostgreSQL que combina la velocidad y la disponibilidad que tienen las bases de datos comerciales de gama alta con la simplicidad y la rentabilidad que tienen las bases de datos de código abierto.
  • Oracle: Amazon RDS le permite implementar varias ediciones de Oracle Database en cuestión de minutos con una capacidad de hardware rentable y redimensionable. Puede utilizar licencias existentes de Oracle o pagar por cada hora de uso de licencia.
  • MySQL: Es un sistema de administración de bases de datos relacionales de código abierto (RDBMS) utilizado por un gran número de aplicaciones web.Esto supone que el código, las aplicaciones y las herramientas que ya utiliza con sus bases de datos existentes se pueden utilizar con Amazon RDS sin cambios.
  • PostgreSQL: Es un potente sistema de base de datos relacional orientado a objetos de código abierto y clase empresarial que hace hincapié en la expansibilidad y la conformidad con los estándares.
  • MariaDB: Es un motor de base de datos compatible con MySQL y derivado de MySQL, que desarrollan los desarrolladores originales de MySQL. Amazon RDS facilita las tareas de configuración, utilización y escalado de implementaciones de MariaDB en la nube. 

¿Como crear un formulario en Ms Access?

Para crear un formulario a partir de una tabla o consulta de la base de datos, en el panel de navegación, haga clic en la tabla o consulta que contenga los datos del formulario y, en la pestaña Crear, haga clic en Formulario.
Access crea un formulario y lo abre en la vista Presentación. En caso necesario, se pueden realizar cambios de diseño, como ajustar el tamaño de los cuadros de texto para que quepan los datos. Para más información, consulte el artículo sobre cómo usar la herramienta de formulario.
  1. Para crear un formulario sin controles ni elementos con formato previo: en la pestaña Crear, haga clic en Formulario en blanco. Access abre un formulario en blanco en la vista Presentación y muestra el panel Lista de campos.
  2. En este Lista de campos panel, haga clic en el signo más (+) situado junto a la tabla o las tablas que contienen los campos que quiera ver en el formulario.
  3. Para agregar un campo al formulario, haga doble clic en él o arrástrelo hasta el formulario. Para agregar varios campos a la vez, mantenga presionada la tecla CTRL y haga clic en varios campos. Después, arrástrelos todos juntos hasta el formulario.
  4. Use las herramientas del grupo Controles en la pestaña Herramientas de presentación de formulario para incluir en el formulario un logotipo, un título, números de página o la fecha y la hora.
  5. Si desea agregar una mayor variedad de controles al formulario, haga clic en Diseño y use las herramientas del grupo Controles.