PREGUNTAS DE REPASO
Enviado por ENYOLY • 1 de Octubre de 2014 • Práctica o problema • 1.307 Palabras (6 Páginas) • 5.349 Visitas
PREGUNTAS DE REPASO
1. ¿Cuáles son los problemas de administrar los recursos de datos en un entorno de archivos tradicional y cómo se resuelven mediante un sistema de administración de bases de datos?
Mencione y describa cada uno de los componentes en la jerarquía de datos.
Defina y explique el significado de entidades, atributos y campos clave.
Mencione y describa los problemas del entorno tradicional de archivos.
Defina una base de datos y un sistema de administración de bases de datos; describa cómo resuelve los problemas de un entorno tradicional de archivos.
Las técnicas tradicionales de administración de archivos dificultan a las organizaciones el proceso de llevar el registro de todas las piezas de datos que utilizan de una manera sistemática, y de organizarlos de modo que se pueda tener un fácil acceso a ellos. Se permitió a las distintas áreas y grupos funcionales desarrollar sus propios archivos en forma independiente. Con el tiempo, este entorno tradicional de administración de archivos crea problemas como la redundancia e inconsistencia de los datos, la dependencia programa-datos, inflexibilidad, mala seguridad, falta de compartición y disponibilidad de éstos. Un sistema de administración de bases de datos (DBMS) resuelve estos problemas mediante software que permite su centralización y administración, de modo que las empresas tengan una sola fuente consistente para todas sus necesidades de datos. El uso de un DBMS minimiza la cantidad de archivos redundantes e inconsistentes.
2. ¿Cuáles son las principales capacidades de los sistemas de administración de bases de datos (DBMS) y por qué es tan poderoso un DBMS?
Nombre y describa con brevedad las capacidades de un DBMS.
Defina un DBMS relacional y explique cómo organiza los datos.
Mencione y describa las tres operaciones de un DBMS relacional.
Las principales capacidades de un DBMS son: capacidad de definición de datos, capacidad de diccionario de datos y lenguaje de manipulación de datos. La capacidad de definición de datos especifica la estructura y el contenido de la base de datos. El diccionario de datos es un archivo automatizado o manual que almacena información sobre los datos en la base, entre estos, nombres, definiciones, formatos y descripciones de los elementos de datos. El lenguaje de manipulación de datos (como SQL) es un lenguaje especializado para acceder a los datos y manipularlos en la base.
La base de datos relacional es el método primario para organizar y dar mantenimiento a los datos en la actualidad en los sistemas de información, ya que es muy flexible y accesible. Organiza los datos en tablas bidimensionales conocidas como relaciones con filas y columnas. Cada tabla contiene información acerca de una entidad y sus atributos. Cada fila representa un registro y cada columna representa un atributo o campo.
Cada tabla contiene también un campo clave para identificar en forma única cada registro para recuperarlo o manipularlo. Las tablas de las bases de datos relacionales se pueden combinar con facilidad para ofrecer los datos que requieren los usuarios, siempre y cuando dos tablas cualesquiera compartan un elemento de datos común.
3. ¿Cuáles son algunos principios importantes del diseño de bases de datos?
Defina y describa la normalización y la integridad referencial; explique cómo contribuyen a una base de datos relacional bien diseñada.
Defina y describa un diagrama entidad-relación; explique su función en el diseño de bases de datos.
Para diseñar una base de datos se requieren un diseño lógico y uno físico. El diseño lógico modela la base de datos desde una perspectiva de negocios. El modelo de datos de la organización debe reflejar sus procesos de negocios clave y los requerimientos para la toma de decisiones. El proceso de crear estructuras de datos pequeñas, estables, flexibles y adaptativas a partir de grupos complejos de datos al momento de diseñar una base de datos relacional se denomina normalización. Una base de datos relacional bien diseñada no debe tener relaciones de varios a varios, y todos los atributos para una entidad específica sólo se aplican a esa entidad. Esta base de datos trata
...