Cuestionario: Conceptos de base de datos

Page 1

qwertyuiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopasdfghjk lzxcvbnmqwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopasdfghjk lzxcvbnmqwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnmqwertyuio Cuestionario: Conceptos de pasdfghjklzxcvbnmqwertyuiopasdfghjk bases de datos. lzxcvbnmqwertyuiopasdfghjklzxcvbnm Alumnas: Arias Carolina Dipólito Sofía qwertyuiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopasdfghjk lzxcvbnmqwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmrtyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmqwe rtyuiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmqwe rtyuiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklzxc Fecha de entrega: 22/04/2014 Curso: 5° Naturales


Arias, Carolina y Dipólito, Sofía Cuestionario Conceptos de base de datos: 1) ¿Qué es una base de datos y para qué sirve? ¿Cuándo y por qué aparecen? 2) ¿Con qué tipo de software se visualiza el contenido y se actualiza una base de datos? 3) ¿Qué es el modelo relacional? ¿Cuáles son sus ventajas? ¿Qué postula este modelo? 4) ¿Qué significan los siguientes conceptos: Consistencia - Integridad Escalabilidad - Redundancia - Concurrencia? 5) ¿Qué es una tabla en una base de datos? ¿Qué representa? 6) ¿Qué es un registro de una base de datos? 7) ¿Qué es un campo de una tabla? ¿Qué representa? 8) ¿Qué es el lenguaje SQL? ¿Qué es un query o consulta? Respuestas: 1. Una base de datos es un conjunto de información relacionada que pertenece a una organización y que está agrupada como un todo. Tener “agrupada como un todo” esta información trae muchos beneficios, como reducir la redundancia y la inconsistencia de los datos guardados. En los 60, cuando las computadoras empezaron a desarrollarse, la atención estaba centrada en la resolución de problemas particulares: si era necesario procesar información, se programaba una aplicación particular que solucionaba la cuestión. Los problemas comenzaron cuando fue necesario compartir información y los formatos que usaban las aplicaciones, no eran compatibles. Pero el principal problema era que se debía mantener varias copias de la misma información en los diferentes formatos que requerían las aplicaciones existentes. Este procedimiento, inevitablemente creaba redundancia de información. 2. El tipo de software que visualiza el contenido y se actualiza una base de datos es Database Managment Sistem (DBMS) o Sistema de Gestión de base de datos. 3. El modelo relacional aporta distintas ventajas, entre las que se encuentran : • Independencia lógica y física de los datos, de las aplicaciones. • Redundancia mínima, ya que la base funciona como repositorio común de datos para distintas aplicaciones. • Acceso concurrente por parte de múltiples usuarios. El modelo relacional es eficiente en la organización y manejo de grandes colecciones de datos. • Permite restricciones de seguridad, distinguiendo distintos perfiles de usuarios (operador, administrador, Gerente) y asignándole a cada uno de ellos distintos tipos de permisos (sólo lectura, lectura y escritura pero sólo de ciertas tablas, etc.) • Posibilitan múltiples vistas de una misma base según los requerimientos de información del sistema. -2-


Arias, Carolina y Dipólito, Sofía • Posibilitan las bases de datos distribuidas: bases divididas en partes que residen en lugares geográficamente distantes, pero que están fuertemente vinculadas funcionando como una base de datos. • Reducen los datos duplicados y redundantes evitando inconsistencias. • Mantienen la integridad y calidad del sistema, ya que los datos están separados de las aplicaciones. • Permiten el acceso de varios usuarios en el mismo momento. • No requieren conocimientos de programación para acceder a los datos. Y este modelo relacional, establece algunos postulados: • Una base de datos relacional siempre está compuesta por tablas que se conectan entre sí para compartir información. • Una tabla es un conjunto de datos sobre una entidad específica. 4. o Consistencia: Es la coherencia entre todos los datos de la base de datos. o Integridad: Proporciona un medio de asegurar que los cambios que se hacen en la base de datos por usuarios autorizados no resultan en una pérdida de consistencia de los datos. o Escalabilidad: Es la propiedad deseable de un sistema, una red o un proceso, que indica su habilidad para reaccionar y adaptarse sin perder calidad, manejar el crecimiento continuo de trabajo de manera fluida, o para estar preparado para hacerse más grande sin perder calidad en los servicios ofrecidos. o Redundancia: Es el almacenamiento de los mismos datos varias veces en diferentes lugares. o Concurrencia: Permiten que muchas transacciones puedan acceder a una misma base de datos a la vez. 5. Una tabla en una base de datos es un conjunto de datos sobre una entidad específica. Organizan la información en columnas llamadas campos y filas llamadas registros. 6. Un registro en una base de datos es la fila de una tabla. Cada registro debe contener información de una sola unidad de análisis. 7. Un campo de una tabla es la columna de ésta. Los campos guardan los atributos del registro. Pueden ser de distintos tipos: numéricos, alfanuméricos, fechas, verdadero /falso, etc. Todos los datos registrados en una columna deben ser del mismo tipo. 8. El lenguaje SQL (Structured Query Language) es el lenguaje de consulta de bases de datos relacionales por antonomasia. Query o consulta es una declaración o grupo de declaraciones en idioma formal que permite comunicarse con la base de datos para recuperar la información almacenada, especificando determinadas condiciones.

-3-


Arias, Carolina y Dip贸lito, Sof铆a Fuentes consultadas: http://www.cursogis.com.ar/BasesP/Zip/Base_Clase1.pdf http://www.slideshare.net/AngelSanchezVirgen/consistencia-es-un-trmino-msamplio-que-el-de-integridad http://labredes.itcolima.edu.mx/fundamentosbd/sd_u3_3.htm http://es.wikipedia.org/wiki/Escalabilidad http://www.alegsa.com.ar/Dic/redundancia%20de%20datos.php http://es.scribd.com/doc/55240694/Concurrencia-en-Base-de-Datos

-4-


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.