- Barajar
ActivarDesactivar
- Alphabetizar
ActivarDesactivar
- Frente Primero
ActivarDesactivar
- Ambos lados
ActivarDesactivar
- Leer
ActivarDesactivar
Leyendo...
Cómo estudiar sus tarjetas
Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda
Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba
Tecla H: Muestra pista (3er lado).tecla h
Tecla N: Lea el texto en voz.tecla n
Boton play
Boton play
59 Cartas en este set
- Frente
- Atrás
- 3er lado (pista)
Definición de sistema
|
conjunto de elementos que colaboran de forma ordenada
|
conjunto, colaborar, ordenado
|
tipos de sistemas según su creación
|
Sistemas naturales: aquellos que colaboran entre sí para vivir. No han sido creados por los humanos.<br />
Sistemas artificiales: Aquellos que han sido construidos por el humano (fábrica) |
Dos tipos
|
Tipos de sistemas según los cambios que admiten
|
- Sistema dinámico: Se adaptan al entorno en función de cómo las salidas cumplen los objetivos<br />
- Sistema estático: permanece siempre igual. |
|
Definición de datos
|
Elementos que nos permiten describir eventos, actividades o transacciones. No tienen sentido por sí mismos.
|
sentido, describir
|
Definición de Información
|
Se da cuando le damos un contexto a los datos. Sirve para sacar conclusiones. Puede surgir al ordenar los datos simplemente. Ej: El número de muertos por COVID
|
|
Definición de conocimiento
|
Es la información evaluada. Permite hacer valoraciones. Ej: Si el número de muertos por COVID es muy alto en un periodo corto de tiempo, se considera una pandemia.
|
Evaluado
|
Definición de Sistema de Información
|
Conjunto de elementos relacionados entre sí de forma ordenada a través de unas reglas, que aporta al sistema objeto la información necesaria para cumplir sus fines. Para ello, es necesario recoger, almacenar y procesar los datos. Son sistemas dinámicos.
|
Conjunto, ordenado, reglas, dinámico
|
definición de Sistema Objeto
|
organización de la que se nutre el Sistema de Información y a la que se revierten sus resultados
|
organización, nutrir, revertir
|
Componentes de un sistema de información
|
- Contenido (DATOS): Referencial o Factual (estructurados o no estructurados)<br />
- Equipo físico (hardware): CPU + Equipo periférico<br /> - Soporte Lógico: SO, SGBD, Control de las comunicaciones, tratamientos específicos (apps)<br /> - Administrador (función, los que crean la BD). Área de datos y área informática.<br /> - Usuarios (los que usan la BD). Informáticos o no informáticos. |
5: C, EF, SL, U, A
|
Niveles de gestión en los SI
|
- Estratégico: Toma de decisiones a largo plazo, objetivos generales <br />
- Táctico: Toma de decisiones a corto plazo, objetivos específicos<br /> - Operacional: Tareas administrativas del día a día |
3: ETO
|
Inconvenientes de los Sistemas orientados al proceso
|
- Los tratamientos de los datos se almacenan en ficheros diseñados para una app (no versátiles)<br />
- Inconsistencias<br /> - Aumento en los tiempos de proceso<br /> - Dependencia respecto al soporte físico y a los programas (no flexible)<br /> - No apropiados para la toma de decisiones<br /> - Ocupación inútil de memoria |
6
|
Ventajas de las BD frente a los ficheros
|
Los datos se almacenan una sola vez.<br />
A) RESPECTO A LOS DATOS<br /> a.i Independencia datos - tratamientos<br /> a.ii Disponibilidad de los datos<br /> a.iii Eficiencia en recogidas codificación y entrada.<br /> B) RESPECTO A LOS RESULTADOS<br /> b.i Coherencia<br /> b.ii Mayor valor informativo<br /> b.iii Mejor documentación<br /> C) RESPECTO A LOS USUARIOS<br /> c.i Acceso más rápido y seguro<br /> c.ii Facilidad para compartir la BD<br /> c.iii Flexibilidad para cambios |
Datos, Resultados, Usuarios
|
Inconvenientes de las BD
|
- Coste de las licencias<br />
- Requisitos de hardware debido al software que hacen que la instalación sea costosa.<br /> - Optimización compleja<br /> - Desfase teoría - práctica<br /> - Necesidad de personal especializado |
5
|
Concepto de Base de Datos
|
Colección de datos integrados, almacenados en un soporte secundario no volátil y con redundancia controlada. Los datos son compartidos por diferentes usuarios y aplicaciones. Los datos deben mantenerse independientes de usuarios y apps.<br />
Su definición se ha de apoyar en un modelo de datos. |
Colección, soporte secundario, redundancia controlada, compartir, independencia
|
Concepto de Sistema de Gestión de Bases de Datos
|
Conjunto de programas que permiten la implementación, acceso y mantenimiento de las bbdd
|
programas
|
Concepto de Sistema de Bases de Datos
|
Conjunto formado por el SGBD + Datos + Usuarios
|
|
Estructura física y lógica de un fichero
|
Estructura física: Organización de los datos para los soportes (software)<br />
Estructura lógica: organización de los datos para los usuarios.<br /> la correspondencia entre ellas a alto nivel la hace la app, y a bajo nivel, el SO |
|
definición de Fichero
|
Colección nominada de datos relacionados lógicamente entre sí, almacenados en memoria no volátil a través de un sistema secundario organizado.
|
|
Definición de registro lógico
|
Colección de información relativa a una entidad particular. Es la unidad básica de información procesada por una app.
|
|
Definición de campo
|
Unidad mínima de información de un registro. Sirve para describir atributos
|
|
Objetivos del diseño y la gestión de ficheros
|
Diseño lógico: EFICACIA<br />
- Representación fiel de la realidad<br /> - Evitar redundancias <br /> - Facilitar la manipulación para el usuario<br /> - Aislar de la complejidad al usuario<br /> Diseño físico: EFICIENCIA<br /> - Poco mantenimiento<br /> - Optimizar el consumo de los datos<br /> - minimizar el espacio de almacenamiento<br /> - Disminuir el tiempo de respuesta |
eficiencia y eficacia
|
Operaciones sobre un fichero
|
- Sobre la TOTALIDAD<br />
* Creación<br /> *Consulta (lectura)<br /> *Destrucción<br /> - Sobre ALGUNOS registros<br /> *Actualización<br /> + Inserción<br /> + Borrado!<br /> + Modificación!<br /> *Consulta selectiva!<br /> - OTRAS operaciones<br /> *Abrir<br /> *Cerrar<br /> *Reorganizar |
|
Tipos de organizaciones en FICHEROS
|
- Consecutiva. Según el orden de llegada.<br />
* Con orden (secuencial)<br /> *Sin orden (serial)<br /> - Direccionado. Dando la dirección física.<br /> *Directa: clave = dirección<br /> *Indirecta: dirección = f(clave)<br /> - Basada en índices |
3
|
Tipos de métodos de acceso en FICHEROS
|
- Secuencial. Accede según el orden de almacenamiento.<br />
- Directo. accede al elemento buscado sin tener que pasar por los anteriores:<br /> * A través de una clave<br /> * A través de la posición relativa en el fichero |
2
|
Definición de Estructuras de índices para los ficheros
|
Son estructuras de acceso auxiliares que marcan una ruta alternativa y que son utilizadas para que sea más rápido recuperar registros.
|
|
Tipos de Estructuras de índices para ficheros
|
- Índices de 1 nivel: La estructura se define en el campo de indexación. Tipos: <br />
*Primarios. Sobre el campo clave.<br /> *Agrupación. Sobre el campo de ordenacion.<br /> *Secundarios. Cuando no son sobre el campo de ordenación ni primarios.<br /> - Multinivel<br /> - Basados en árboles B y B+ |
|
¿Que quiere decir que el SGBD sea la interfaz entre el usuario y la BD?
|
Que el SGBD se encarga de integrar los distintos subsistemas atendiendo a las necesidades del usuario, es decir, hace de intermediario entre la BD y el usuario.<br />
Hay dos tipos de usuarios de una BD:<br /> - INFORMÁTICOS<br /> *programadores y analistas<br /> *Administradores<br /> * Diseñadores lógicos/físicos<br /> - USUARIOS FINALES (clientes) |
|
Definición de SGBD
|
Conjunto coordinado de programas, procedimientos, lenguajes, etc que suministra a los distintos tipos de usuarios los medios necesarios para describir y manipular los datos almacenados en la BD de forma segura.
|
|
Operaciones y funciones del SGBD
|
- Definición, Manipulación y control<br />
- Otras:<br /> * Procedimientos para el admin<br /> + Reorganizaciones<br /> + copias de seguridad y recuperación <br /> + Cargas de ficheros<br /> + Estadísticas<br /> + Generadores de listados<br /> *Interfaces con monitores de transacciones |
|
Tipología de lenguajes de SGBD por tipo de función
|
- Definición (LDD): autocontenido<br />
- Manipulación (LMD)<br /> *permiten acceder a un conjunto de datos que cumplen una condición <br /> * Puede actuar tanto como huésped como autocontenido<br /> *Permiten el uso en diferido y en conversacional<br /> * Programador -> LMD procedimental (huésped)<br /> * Usuario -> LMD no procedimental (autocontenido) |
|
características Lenguaje huésped
|
Procedimental, diferido, navegacional
|
código
|
características Lenguaje autocontenido
|
no procedimental, conversacional, autónomo, recupera conjuntos de registros.
|
consola
|
Objetivos de una BD
|
Independencia estructura físico/lógica de los datos:<br />
- los mismos datos se representan de forma distinta según las necesidades del usuario.<br /> - El almacenamiento de datos, la estructura lógica y la app son independientes.<br /> |
|
Definición de modelo
|
Construcción mental a partir de la realidad en la que se reproducen los principales componentes y relaciones del segmento de la realidad analizada.<br />
Acepciones:<br /> - Reproducción simplificada de la realidad (maqueta)<br /> - Realidad en si misma (modelo de un pintor) |
|
definición modelo de datos
|
conjunto de reglas, conceptos y convenciones que permiten describir y maniñular los datos de la parcela del mundo real que deseamos almacenar en la bd
|
|
definición de esquema
|
representación de un determinado mundo real en términos de un modelo de datos
|
|
Clasificación de los modelos de datos
|
- Modelos de datos externo: Punto de vista del usuario.
* Conceptual *Convencional/lógico - Modelo de datos global: Punto de vista de la empresa. - Modelo de datos interno: Punto de vista de la máquina. |
3
|
Tipos de modelos de datos externos
|
- Modelo conceptual: Enfocado a describir el mundo real independientemente de la máquina. No está implementado en el SGBD, más abstracto y más capacidad semántica. Enfocado al diseño de alto nivel. (E/R, UML)
- Convencional/lógico. Implementado en y dependiente del SGBD. Poca capacidad semántica. Enfocado a la implementación y al diseño de bajo nivel. Nivel de mediación entre nivel interno y externo. (Relacional) |
2, E/R y Relacional
|
Modelo de datos externo conceptual
|
Enfocado a describir el mundo real independientemente de la máquina. No está implementado en el SGBD, más abstracto y más capacidad semántica. Enfocado al diseño de alto nivel. (E/R, UML)
|
E/R
|
Modelo de datos externo convencional/lógico
|
Enfocado a la implementación y al diseño de bajo nivel. Menos abstracto y por tanto menos capacidad semántica, implementado y dependiente del SGBD. Nivel de mediación entre nivel interno y externo.
|
Relacional
|
Propiedades de un modelo de datos
|
- Estáticas: Características y restricciones
- Dinámicas: Lo que se puede hacer sobre los datos del modelo. |
|
Propiedades ESTÁTICAS de un modelo de datos
|
A) Elementos permitidos
Objetos, asociaciones, características de objetos, dominios B) Restricciones Inherentes De integridad o semánticas |
|
Propiedades DINÁMICAS de un modelo de datos
|
Lo que se puede hacer sobre los datos del modelo. Cada operador tiene:
- localización del ejemplar de un objeto. - Acción sobre el ejemplar seleccionado. |
|
Relación entre el modelo de datos y lenguajes de datos
|
Lenguaje de datos = Modelo de datos + Sintaxis
|
|
¿Dónde están los modelos de datos en el diseño de datos?
|
Mundo real -> Esquema conceptual -> Esquema de BD -> Esquema interno > BD
|
|
¿En qué etapa se hace el modelado cnceptual y en qué consiste?
|
Se hace en la etapa de análisis, y consiste en recoger sólo la información relevante.
|
|
Objetivo del modelo E/R
|
Establecer una visión global de los datos de un sistema de información en un nivel de abstracción próximo al usuario e independiente de la implementación.
|
|
Definición de entidad
|
Abstracción que permite representar objetos que comparten características comunes. Hay dos tipos:
Entidad regular y entidad débil. |
|
¿Qué hace que una entidad sea débil?
|
Que la existencia de sus ejemplares dependa de la existencia de los ejemplares de otro tipo de entidad.
|
|
Definición de interrelación
|
Asociación o correspondencia entre entidades. Cada asociación se establece entre los ejemplares que intervienen en la interrelación
|
|
Elementos de una interrelación
|
Nombre, papel/rol, grado, cardinalidad, cardinalidad máxima o tipo de correspondencia.
|
|
¿Qué diferencia hay entre la cardinalidad y la cardinalidad máxima?
|
Mientras que la cardinalidad es el número MÍNIMO y máximo de ejemplares de una entidad que pueden estar relacionados con otra, la cardinalidad máxima es el número máximo de cada ocurrencias de cada entidad que pueden ocurrir. La cardinalidad es, por así decirlo, de una entidad sobre la otra, mientras que la cardinalidad máxima pone a las dos en conjunto.
|
|
Tipos de interrelaciones-
|
- Regulares: Entre entidades regulares
- Débiles: Entidad regular con entidad débil. Hay dos tipos_ * Dependencia en existencia. *Dependencia en identificación. |
|
¿Diferencia entre dependencia en existencia y dependencia en identificación?
|
Mientras que en la dependencia en existencia solo implica que la entidad débil depende de la fuerte para existir, la dependencia en identificación lo lleva más allá y además de para existir, también depende para identificarse. El atributo de identificación de la entidad débil es un atributo derivado.
|
|
¿Cómo se puede definir un dominio?
|
Intensión: Especificando el tipo de datos (int, char).
Extensión: Declarando los posibles valores del dominio (Roma, París). |
|
Tipos de atributos
|
Compuesto (se define sobre más de un dominio), multivaluado, opcional, derivado e identificador.
|
|
Tipos de restricciones.
|
Exclusividad, exclusión, inclusividad, inclusión
|
|
¿Qué diferencia hay entre restricción de exclusividad y restricción de exclusión?
|
Mientras que en la restricción de exclusividad cada ejemplar solo puede participar en uno de los subtipos de interrelación a la vez, en la restricción de exclusión sí que puede participar en dos a la vez, pero no al mismo tiempo. Por ejemplo, en la restrición de exclusividad, un profesor puede o percibir beca o trabajar en un proyecto, pero si hace una, no puede hacer la otra. En cambio, cuando un progesor imparte o recibe cursos en una relación de exclusión, puede impartir un curso y recibir otro curso que no sea el mismo que imparte, es decir, participa en las dos relaciones pero con ejemplares diferentes.
|
|
¿Diferencia entre restricción de inclusividad y restricción de inclusión?
|
En la inclusividad, todo ejemplar que participa en una relación tiene que participar obligatoriamente en la otra. Con la inclusión, obligamos que además de que suceda esto, cada ejemplar tenga que estar unido con elmismo ejemplar de la otra entidad a través de ambas relaciones.
|