• Barajar
    Activar
    Desactivar
  • Alphabetizar
    Activar
    Desactivar
  • Frente Primero
    Activar
    Desactivar
  • Ambos lados
    Activar
    Desactivar
  • Leer
    Activar
    Desactivar
Leyendo...
Frente

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

image

Boton play

image

Boton play

image

Progreso

1/59

Click para voltear

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.