1er Parcial Flashcards
¿Qué es una base de datos? Definición 1
Son estructuras especializadas que permiten a los sistemas computarizados, guardar, manejar y recuperar datos con gran rapidez.
¿Qué es una base de datos? Definición 2
Son bancos de información que contienen datos relativos a diversas temáticas y categorizados de distinta manera, pero que comparten entre sí algún tipo de vínculo o relación que busca ordenarlos y clasificarlos en conjunto.
¿Qué es una base de datos? Definición 3
Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
Es un conjunto de datos relacionados entre sí.
Base de datos
¿Para que se utilizan las bases de datos?
Son parte esencial de los sistemas informáticos modernos, permiten crear los sistemas de información.
Son utilizados para realizar búsquedas en forma rápida, ej. Google, Facebook, etc.
representa algún aspecto del mundo real llamado en ocasiones mini mundo.
Una base de datos
Aplicaciones de una Base de datos
Multimedia, Sistemas de información Geográfica, Almacenes de datos.
Sistemas de proceso analítico on-line y
¿Para que se utiliza La tecnología de BD activas y de tiempo real?
Se utiliza en procesos de control wideweb para mejorar la localización de información que requieren los usuarios que navegan a través de Internet, ej. sistemas bancarios, aseguradoras, bibliotecas, librerías
¿Para que se utilizan los Sistemas de proceso analítico on-line (OLAP)?
se utilizan en varias empresas para extraer y analizar información útil de grandes BD. Para la toma de decisiones, ej. Bolsa de valores, sistemas hoteleros, sistemas de vuelos, etc.
GIS)(almacenan y analizan mapas y los actualizan vía satélite)
Sistemas de información geográfica
Son hechos conocidos que pueden ser grabados y tienen un significado implícito.
Datos
parte del mundo real sobre la cual los datos se almacenan en una Base de Datos. Ej: calificaciones de los estudiantes y transcripciones en una universidad.
Minimundo
son las columnas que conforman una tabla, que representan el orden para la organización de la información.
Campo
es un conjunto de datos significativos y pertenecientes.
información
es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad.
Registro o Tupla
se refiere al tipo de modelado de datos, donde se guardan los datos recolectados. Se compone de filas y columnas de celdas.
Tabla
Características del enfoque de Bases de Datos
1) Naturaleza auto descriptiva de un sistema de base de datos
2) Separación entre programas y datos
3) Abstracción de datos
4) Soporte de múltiples vistas de los datos
5) Intercambio de datos y procesamiento de transacciones multiusuario
¿Qué es la Naturaleza auto descriptiva de un sistema de base de datos? (Característica del enfoque de Bases de datos).
Un catálogo de DBMS almacena la descripción de la Base de Datos. La descripción se llama meta-datos). Esto permite que el software DBMS (Data Base Management System) funcione con diferentes Bases de Datos.
¿Qué es la separación entre programas y datos? (Característica del enfoque de Bases de datos)
Se llama independencia de datos de programa. Permite cambiar las estructuras y operaciones de almacenamiento de datos sin tener que cambiar los programas de acceso a DBMS.
¿Qué es la abstracción de datos? (Característica del enfoque de Bases de datos)
Se utiliza un modelo de datos para ocultar los detalles del almacenamiento y presentar a los usuarios una vista conceptual de la Base de Datos.
¿Qué es el Soporte de múltiples vistas de los datos? (Característica del enfoque de Bases de datos)
Cada usuario puede ver una vista diferente de la Base de Datos, que describe sólo los datos de interés para ese usuario.
¿Qué es el Intercambio de datos y procesamiento de transacciones multiusuario? (Característica del enfoque de Bases de datos)
permite a un conjunto de usuarios simultáneos recuperar y actualizar la Base de Datos. El control de concurrencia dentro del DBMS garantiza que cada transacción se ejecuta correctamente o se aborta completamente. OLTP (Online Transaction Processing) es una parte importante de las aplicaciones de Base de Datos.
Ventajas de usar el enfoque de Base de Datos
Controlar la redundancia en el almacenamiento de datos y en los esfuerzos de desarrollo y mantenimiento.
Compartir datos entre múltiples usuarios.
Restringir el acceso no autorizado a los datos.
Proporcionar almacenamiento persistente para objetos de programa (en DBMS orientado a objetos)
Proporcionar estructuras de almacenamiento para un procesamiento eficiente de consultas
Proporcionar servicios de copia de seguridad y recuperación.
Proporcionar múltiples interfaces a diferentes clases de usuarios.
Representar relaciones complejas entre datos.
Imponer restricciones de integridad en la base de datos.
Dibujo de referencias y acciones usando reglas
esto es muy crucial para el éxito de las aplicaciones de Base de Datos en las grandes organizaciones. Las normas se refieren a nombres de datos, formatos de visualización, pantallas, estructuras de informes, metadatos (descripción de datos), etc.
Potencial para hacer cumplir los estándares: