Skip to content

Latest commit

 

History

History
97 lines (72 loc) · 3.99 KB

glossary.rst

File metadata and controls

97 lines (72 loc) · 3.99 KB

Glosario

.. glossary::

   DBMS

      `DBMS`_ son las iniciales de (*Data Base Management System*),
      también se conoce en español con el acrónimo **SGBD** (Sistema de
      Gestión de Bases de Datos). Es un *software* que permite
      administrar una base de datos. Proporciona el método de
      organización necesario para el almacenamiento y recuperación
      flexible de grandes cantidades de datos. Esto significa que
      mediante este programa se facilita el utilizar, configurar y
      extraer información almacenada. Los usuarios pueden acceder a la
      información usando herramientas específicas de consulta y de
      generación de informes, o bien mediante aplicaciones al efecto.

      .. _DBMS: https://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_bases_de_datos

   Django

      `Django`_ es un *Framework** para el desarrollo de páginas Web
      escrito en Python. Su nonmbre es una alusión al guitarrista de
      jazz gitano Django Reinhardt.

      .. _Django: https://www.djangoproject.com/

   idempotente

      Una operación que produce los mismos resultados si se ejecuta una
      o varias veces. Esto puede tener diferentes significados,
      dependiendo del contexto en que se aplique. En el caso de métodos
      o llamados a funciones con efectos secundarios, por ejemplo, esto
      significa que el estado modificado permanece igual luego de la
      primera llamada.

      Esta es una propiedad muy útil en numerosas situaciones, ya que
      permite que la operación pueda ser repetida tantas veces como sea
      necesario sin causar efectos involuntarios. Con operaciones no
      idempotentes, habría que mantener un registro de si la operación
      ha sido realizada ya o no.

   píxel

      En informática, la unidad mínima que forma una imagen digital.  Un
      píxel usualmente se visualiza como un punto o un cuadrado, pero
      conceptualmente no tiene una forma determinada. Se puede decir que
      se trata de una muestra abstracta o una unidad de medida de
      resolución de pantalla.

   Pygame

      `Pygame`_ es una librería de videojuegos en 2D para el lenguaje de
      programación Python. Está basada en `SDL`_, que es una librería
      escrita en C que da acceso de bajo nivel al audio, teclado, ratón
      y al *hardware* gráfico de nuestro ordenador.

      .. _Pygame: https://www.pygame.org/
      .. _SDL: https://www.libsdl.org/

   queryset

      Un objeto que almacena una consulta a la base de datos. Tienen la
      particularidad de ser *lazy*, esto es, solo se ejecuta la consulta
      a la base de datos cuando realmente es necesario.

      Por ejemplo, si creamos un queryset, pero nunca lo llegamos a
      utilizar, la consulta nunca se accede a la base de datos. Pero si,
      por ejemplo, iteramos un queryset con un bucle ``for``, ya no se
      puede postergar más la realización de la consulta, así que en ese
      momento (Al inicio del bucle) se realiza la consulta.

   Redis

      `Redis`_ es un motor de base de datos en memoria, basado en el
      almacenamiento en tablas de *hashes* (clave/valor) pero que
      opcionalmente puede ser usada como una base de datos durable o
      persistente. Está escrito en ANSI C por Salvatore Sanfilippo,
      quien es patrocinado por Redis Labs.

      .. _Redis: https://redis.io/

   UUID

      Un **IDentificador  Único Universal** (*Universally Unique
      IDentifier, `UUID`_*) es un número de 128 bits, con lo que el número
      de posibles UUID diferentes sería de :math:`2^128`, o unos
      :math:`3,4\times 10^{38}`. En
      su forma canónica un UUID se expresa mediante 32 dígitos
      hexadecimales divididos en cinco grupos separados por guiones de
      la forma 8-4-4-4-12 lo que da un total de 36 caracteres (32
      dígitos y 4 guiones). Por ejemplo:
      550e8400-e29b-41d4-a716-446655440000

      .. _UUID: https://es.wikipedia.org/wiki/Identificador_%C3%BAnico_universal