2.1 Mencione cuatro recursos de una organización empresarial común.
2.2 Distinga entre datos e información. El término datos se refiere a los hechos brutos registrado en la base de datos. Información consiste en los datos procesados que están en una forma que es útil para tomar decisiones. 2.3 Identifique los cuatro niveles de abstracción en la discusión de datos. Para cada uno, proporcione un ejemplo de un ítem que aparezca en dicho nivel. el mundo real o realidad (empresas) minimundo o un universo en discurso (modelo conceptual) la estructura de la base de datos (modelo lógico) ejemplo studId, studname, address, phone. Los datos almacenados en la base de datos (instancia de datos) 2.4 Distinga entre un conjunto de entidad y una instancia de entidad, proporcione un ejemplo de cada uno. Un conjunto de entidades es un contenedor lógico para las instancias de un tipo de entidad y las instancias de cualquier tipo derivado de ese tipo de entidad. Por ejemplo, para el conjunto de todos los clientes se forma el conjunto de entidad que se puede llamar Clientes. Por ejemplo, una instancia de entidad debe tener múltiples instancias. La entidad empleado tiene una instancia por cada uno de los empleados de la empresa 2.5 Distinga entre un tipo de registro y una ocurrencia de registro, proporcione un ejemplo de cada uno. Para cada conjunto de entidad en el modelo conceptual, se tiene un tipo de registro en el modelo lógico de la base de datos. Por ejemplo, para el conjunto de entidad Estudiante en la universidad, se tendría un tipo de registro Student. Un tipo de registro contiene muchos tipos ítem de datos, cada uno de los cuales representa un atributo de una entidad. Para el tipo de registro Student. los tipos ítem de datos podrían ser stuId, stuName, address, phone, major, credits, gpa (promedio) y adviser (consejero). Para cada objeto en el minimundo que se representa como una entidad, habrá una ocurrencia de un registro correspondiente en la base de datos. Por ejemplo, Para cada estudiante en la universidad, hay una ocurrencia de un registro de estudiante. De este modo, mientras sólo hay un tipo de registro Student, que se describe en el diccionario de datos y corresponde al conjunto de entidad Student, puede haber miles de ocurrencias de registro Student, que corresponden a entidades estudiante individuales, en la base de datos en sí. 2.6 ¿Qué nivel de abstracción de datos se representa en el diccionario de datos? Proporcione ejemplos de los tipos de entradas que se almacenarían ahí. El nivel 3 habría un tipos de entrada descriptiva que muestre el nombre de ítem de datos (por ejemplo, empId), su tipo de datos (por ejemplo, char (5)). 2.7 Explique por qué un abordaje de diseño escalonado es más adecuado para el diseño de bases de datos que el abordaje tradicional de análisis de sistemas. abordaje de análisis de sistemas es que los sistemas finalmente se volverán obsoletos y tendrán que sustituirse y un abordaje de diseño escalonado tiene un método de arriba abajo que comienza con enunciados generales de las necesidades y avanza a la consideración de problemas cada vez más detallados. En diferentes fases del proyecto se consideran distintos problemas. Cada etapa usa herramientas de diseño que son adecuadas al problema en dicho nivel. 2.8 Mencione cinco características deseables de un modelo conceptual de una empresa.
2.9 Mencione las ocho principales etapas de diseño en el diseño
escalonado de bases de datos, junto con las actividades y posibles resultados de cada una. 1. ANALISIS DEL ENTORNO DEL USUARIO: El primer paso en el diseño de una base de datos es determinar el entorno de usuario actual. El diseñador estudia todas las aplicaciones actuales, determina sus entradas y salidas, El diseñador considera no sólo las necesidades actuales sino las posibles nuevas aplicaciones o usos futuros de la base de datos. El resultado de este análisis es un modelo del entorno y las necesidades del usuario. 2. DESARROLLO DE UN MODELO CONCEPTUAL: Al usar el modelo del entorno del usuario el diseñador desarrolla un modelo conceptual detallado de la base de datos: identifica las entidades, atributos y relaciones que se representarán También se deben identificar otras restricciones como restricciones presupuestarias y necesidades de desempeño. El resultado de esta fase es un conjunto de especificaciones de base de datos. 3. ELECCION DE UN DBMS El diseñador usa las especificaciones y su conocimiento de los recursos de hardware y software disponibles para evaluar sistemas de gestión de bases de datos alternativos. Cada sistema de gestión de base de datos impone sus propias restricciones. El diseñador intenta elegir el sistema que satisface mejor las especificaciones para el entorno. 4. Desarrollo del modelo lógico. El diseñador mapea el modelo conceptual al modelo de datos utilizado por el DBMS elegido, lo que crea el modelo lógico. 5. Desarrollo del modelo físico. El diseñador planifica las plantillas de datos al considerar las estructuras soportadas por el DBMS elegido, y los recursos de hardware y software disponibles. 6. Evaluación del modelo físico. Luego el diseñador estima el rendimiento de todas las aplicaciones y transacciones, y considera los datos cuantitativos anteriormente identificados y las prioridades dadas a las aplicaciones y transacciones. Puede ser útil desarrollar un prototipo, que implemente una porción seleccionada de la base de datos de modo que las visiones de usuario se puedan validar y el desempeño se pueda medir con más precisión. 7. Realización de una afinación si lo indica la evaluación. Para mejorar el rendimiento se pueden realizar ajustes como modificación de estructuras físicas u optimización del software. 8. Implementación del modelo físico. Si la evaluación es positiva, entonces el diseñador implementa el diseño físico y la base de datos se vuelve operativa. 2.10 Explique qué se entiende al decir que el diseño escalonado de las bases de datos es un método “arriba abajo”. que comienza con enunciados generales de las necesidades y avanza a la consideración de problemas cada vez más detallados. 2.11 Explique cómo se puede usar un paquete CASE en el diseño de bases de datos. Las herramientas se categorizan como upper-CASE, lower-CASE o integradas. Las herramientas upper-CASE se usan en la planificación de bases de datos para recolección y análisis de datos, diseño de modelos de datos y diseño de aplicaciones. Las herramientas lower-CASE se usan para implementar la base de datos, incluidos la elaboración de prototipos, conversión de datos, generación de código de aplicación, generación de reportes y pruebas 2.12 Mencione dos ventajes y dos desventajas de lo siguiente: a. diccionarios de datos integrados b. diccionarios de datos independientes 2.13 Explique por qué los usuarios no deben tener acceso al diccionario de datos. 2.14 Mencione ocho usos de un diccionario de datos. Recopilar y almacenar información acerca de datos en una ubicación central. Comunicación con usuarios. Identificación de redundancia e inconsistencia en los nombres de ítem de datos. Seguir la huella de cambios a la estructura de la base de datos Determinación del impacto de los cambios a la estructura de la base de datos. Registro de acceso de información de control. Proporcionar información de auditoría 2.15 ¿Qué tipos de habilidades debe poseer un administrador de bases de datos? ¿Para qué tareas se necesitan? El ABD debe ser técnicamente competente, un buen administrador, un experto comunicador y debe tener excelentes habilidades interpersonales. Las habilidades de gestión, habilidades técnicas, habilidades interpersonales, habilidades de comunicacion 2.16 Mencione las principales funciones del ABD. Las funciones principales incluyen planificación, diseño, desarrollo y gestión de la base de datos. 2.17 Defina cada uno de los siguientes términos: a. datos operativos Son datos que contiene son un genuino recurso corporativo. Puesto que la base de datos contiene datos acerca de las operaciones de la organización (llamados datos operativos). b. recurso corporativo Un recurso es cualquier activo que es de valor para una organización y que incurre en costos c. metadato es qué son “datos acerca de los datos” d. entidad Las entidades se identifican como representaciones de personas, lugares, eventos, objetos o conceptos acerca de los que se recopilan datos. e. atributo Atributo por lo general se refiere a una característica de una entidad en el modelo conceptual. f. ítem de datos Un ítem de datos es la unidad más pequeña nominada de los datos almacenados. Otras palabras que a veces se usan para los ítems de datos son elemento de datos, campo o atributo g. agregado de datos son grupos nominados de ítems de datos dentro de un registro. h. registro de datos Un registro es una colección nominada de ítems de datos relacionados y/o agregados de datos. i. archivo de datos Un archivo de base de datos se utiliza para almacenar los datos en un formato organizado y estructurado j. ciclo de vida del sistema Es un periodo durante el cual el sistema se diseña, crea, usa y luego se sustituye por un nuevo sistema. k. prototipo Un prototipo es un modelo (representación, demostración o simulación) fácilmente ampliable y modificable de un sistema planificado, l. afinación del sistema es el proceso sistemático de búsqueda del origen, naturaleza y corrección de los problemas de rendimiento de un sistema de base de datos m. CASE (Computer-Aided Software Engineering: software de ingeniería asistido por computadora n. diccionario de datos integrado o. sinónimo de diccionario de datos que son diferentes nombres para el mismo ítem p. homónimo de diccionario de datos que son nombres idénticos para diferentes ítems de datos. Éstos nunca se permiten en una base de datos. q. estándares de datos r. ABD es un profesional que no sólo tiene Administrador de la Base de Datos (ABD) un alto conocimiento técnico de diseño y mantenimiento de bases de datos, sino que además aporta valor de negocio al sistema de información. 2.18 Describa la arquitectura en tres niveles para las bases de datos. El nivel externo: La forma en que los usuarios piensan acerca de los datos El nivel lógico: un nivel medio que proporciona tanto el mapeo como la independencia deseada entre los niveles externo y físico El nivel interno: es la forma en que los datos se almacenan realmente usando estructuras de datos y organizaciones de archivo estándar. 2.19 Describa las dos partes de los sublenguajes de datos. consiste en dos partes: un lenguaje de definición de datos (DDL) y un lenguaje de manipulación de datos (DML). El DDL se usa para describir la base de datos, mientras que el DML se usa para procesar la base de datos. 2.20 Proporcione cinco razones por las que es deseable separar la representación física de la estructura conceptual de una base de datos.
2.21 Distinga entre lo siguiente: interfaz de usuario, interfaz de registro
lógica, interfaz de registro almacenado, interfaz de registro física. una interfaz de usuario, Un usuario individual ve la base de datos a través de esta interfaz. Define y crea el entorno de trabajo para dicho usuario, y acepta y despliega información en el formato que el usuario espera. Esconde al usuario los detalles lógicos, internos y físicos. Una interfaz de registro lógica, es una frontera por abajo de la cual todo es invisible al nivel lógico y que define y crea el entorno operativo para el nivel lógico. Ningún detalle interno o físico, sea cómo se almacenan o secuencian los registros, cruza esta frontera. La interfaz de registro almacenada es la frontera entre el nivel físico, del que puede ser responsable el sistema operativo, y el nivel interno, del que es responsable el DBMS. interfaz de registro física, que es una frontera inferior donde se esconden detalles de almacenamiento, tales como exactamente qué porción de qué pista contiene cuál dato. 2.22 Describa cada uno de los siguientes: esquema externo: Una vista externa es en realidad una colección de registros externos. Las vistas externas se describen en esquemas externos, El esquema de cada usuario da una descripción completa de cada tipo de registro externo que aparece en la vista de dicho usuario esquema lógico: es una descripción completa del contenido de información de la base de datos. Se escribe en DDL, lo compila el DBMS y se almacena en forma de objeto en el diccionario/directorio de datos y en forma fuente como documentación esquema interno: es una descripción completa del modelo interno. Incluye ítems de cómo se representan los datos, cómo se secuencian los registros, qué índices existen, qué punteros existen y cuál esquema de claves (hashing), 2.23 Explique el propósito del mapeo externo/lógico y del mapeo lógico/interno. mapeo externo/lógico: dice al DBMS cuáles objetos en el nivel lógico corresponden a cuáles objetos en una vista externa de un usuario particular. Puede haber diferencias en los nombres de registros, nombres de ítem de datos, orden de ítem de datos, tipos de datos, etc. Si los cambios se hacen o a una vista externa o a un modelo lógico, los mapeos se deben cambiar. mapeo lógico/interno: da la correspondencia entre los objetos lógicos y los internos, en cuanto que dice cómo se representan físicamente los objetos lógicos. Si cambia la estructura almacenada, el mapeo debe cambiar en concordancia. 2.24 Distinga entre independencia de datos lógica y física, y proporcione ejemplos de los posibles cambios que permiten. independencia de datos lógica: La independencia de datos lógica se refiere a la inmunidad de los modelos externos a cambios en el modelo lógico. Ejemplo Los cambios de modelo lógico, como agregar nuevos tipos de registro, nuevos ítems de datos y nuevas relaciones, deben ser posibles sin afectar las vistas externas existentes. independencia de datos física se refiere a la inmunidad del modelo lógico a los cambios en el modelo interno. Ejemplo Los cambios internos o físicos, como una diferente secuenciación física de registros, cambio de un método de acceso a otro, cambio del algoritmo de hashing, uso de diferentes estructuras de datos y el uso de nuevos dispositivos de almacenamiento no debe tener efecto sobre el modelo lógico. 2.25 Explique por qué el modelo lógico se llama el corazón de la base de datos. Soporta todas las vistas externas y, a su vez, lo soporta el modelo interno. El modelo lógico en sí mismo se deriva del modelo conceptual. Desarrollar el modelo conceptual es la parte más desafiante, interesante y gratificante del diseño de bases de datos. El diseñador de bases de datos debe ser capaz de identificar, clasificar y estructurar objetos en el diseño. 2.26 Describa abstracción y explique cómo se usa en el diseño de base de datos. Abstracción que significa identificar propiedades comunes de un conjunto de objetos en lugar de enfocarse en los detalles, se usa para categorizar datos. la abstracción se usa para simplificar conceptos y esconder complejidades. Por ejemplo, los tipos de datos abstractos se consideran aparte de su implementación; el comportamiento de las consultas y pilas (stacks) se puede describir sin considerar cómo se representan 2.27 Distinga entre la intensión y la extensión de una base de datos. La extensión cambia siempre que se agregan, borran o actualizan registros. La extensión siempre debe ser un estado válido, lo cual significa que debe satisfacer todas las restricciones especificadas en el esquema. La intensión de la base de datos es en realidad una estructura de datos abstracta compleja que formalmente define todas las extensiones posibles 2.28 Explique cómo los modelos de datos basados en registros difieren de los modelos semánticos.
Excel para principiantes: Aprenda a utilizar Excel 2016, incluyendo una introducción a fórmulas, funciones, gráficos, cuadros, macros, modelado, informes, estadísticas, Excel Power Query y más
Ciberseguridad: Una Simple Guía para Principiantes sobre Ciberseguridad, Redes Informáticas y Cómo Protegerse del Hacking en Forma de Phishing, Malware, Ransomware e Ingeniería Social