- 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
79 Cartas en este set
- Frente
- Atrás
Sistema de información
|
Conjunto de actividades que regulan la distribución y el compartimiento de la información y el almacenamiento de los datos relevantes para la administración de la empresa.
|
Base de Datos
|
Conjunto grande de datos estructurados almacenados dentro de un computador.
|
Sistemas de Gestión de Bases de Datos (DBMS).
|
Paquetes de software para la gestión de las bases de datos, para almacenar, manipular y recuperar datos de un computador.
|
Ciclo de vida de Diseño de un Sistema de información.
|
Estudio de Factibilidad
Recolección y análisis de requerimientos Diseño Elaboración de prototipos Implantación Validación y pruebas Operación. |
Estudio de factibilidad.
|
Trata de determinar la rentabilidad de las distintas alternativas de diseño del sistema de información y las prioridades de los diversos componentes del sistema.
|
Enfoque orientado a datos.
|
Primero se crea la BD y luego las aplicaciones que la usan.
|
Diseño conceptual.
|
Parte de la especificación de requerimientos y su resultado es el esquema conceptual de BD.
Describe el contenido de información de la base de datos Independencia de un DBMS particular. |
Esquema conceptual
|
Descripción de alto nivel de la estructura de la base de datos, independientemente del software de DBMS que se use para manipularla.
|
Modelo Conceptual.
|
Lenguaje que se usa para describir esquemas conceptuales.
Instrumentos para representar la realidad a un nivel alto de abstracción. |
Diseño lógico.
|
Parte del esquema conceptual y tiene como resultado el esquema lógico.
Depende de la clase de modelo de datos usado por el DBMS, no del DBMS utilizado. |
Esquema lógico.
|
Descripción de la estructura de la base de datos que puede procesar el software de DBMS.
|
Modelo lógico.
|
Lenguaje usado para especificar esquemas lógicos.
Descripciones de datos procesables por un computador. |
Modelos lógicos más usados.
|
Modelo Relacional
Modelo de Redes Modelo Jerarquico |
Diseño físico.
|
Parte del esquema lógico y tiene como resultado un esquema físico.
Se adopta a un DBMS específico. |
Esquema físico
|
Descripción de la implantación de una base de datos en la memoria secundaria.
|
Enfoque orientado a las funciones.
|
La atención se centra en las aplicaciones y no en los datos.
|
Requerimientos de aplicaciones.
|
Descripciones de alto nivel de las actividades desarrolladas dentro de una organización y de los flujos de información intercambiados entre actividades.
Resultado. Esquemas de funciones, |
Esquemas de funciones
|
Describen las actividades y los flujos de información mediante el uso de modelos de funciones específicas.
|
Especificaciones de aplicación
|
Describen a un alto nivel de abstracción, la conducta de los programas de aplicaciones de datos.
|
Fusión de los enfoques orientados a datos y a las funciones
|
Los datos requeridos por las funciones se representen en el esquema conceptual de la BD y a la inversa, que las funciones incluyen todas las operaciones requeridas por la BD.
|
Abstracción de Clasificación.
|
Define un concepto como una clase de objetos de la realidad caracterizados por propiedades comunes.
Se representa gráficamente como un árbol de un nivel que tiene como raíz la clase y como hojas los elementos o miembros de la misma. Para distinguirla las ramas del árbol se representan por líneas discontinuas. |
Abstracción de Agregación.
|
Define una nueva clase a partir de un conjunto de otras clases que representan sus partes componentes.
Se representa como un árbol de un nivel en el cual todos los nodos son clases, la raíz representa la clase creada por la agregación de las clases hojas. Para distinguirla las ramas del árbol se representan por líneas dobles que van de los componentes a los objetos agregados. |
Agregación binaria.
|
Correspondencia que se establece entre dos clases.
|
Cardinalidad mínima (card-min).
|
Menor número de correspondencias en las que cada elemento de una clase puede tomar parte en una relación.
|
Participación opcional.
|
Si la cardinalidad mínima es igual a 0.
Algunos elementos de una clase en la relación pueden no tener correspondencia con elementos de la otra clase en la relación. |
Participación obligatoria.
|
Cada elemento de una de las clases en la relación, debe corresponder con al menos un elemento de la otra clase en la relación
|
Cardinalidad máxima (card-máx).
|
Mayor número de correspondencias en las que cada elemento de una clase puede tomar parte en una relación.
|
card-máx(c1,a) = 1 y card-máx(c2,a) = 1 .
|
agregación es de uno a uno
|
card-máx(c1,a) = n y card-máx(c2,a) = 1
|
agregación de C2 a C1 es de uno a muchos
|
card-máx(c1,a) = 1 y card-máx(c2,a) = n
|
agregación de C1 a C2 es de uno a muchos
|
card-máx(c1,a) = m y card-máx(c2,a) = n
|
agregación de C1 a C2 es de muchos a muchos
|
Agregación n-aria.
|
Correspondencia establecida entre tres o más clases.
|
Abstracción de Generalización.
|
Define una relación de subconjunto entre elementos de dos (o más) clases.
Representa un árbol de un nivel, en el que todos los nodos son clases, con la clase genérica como raíz y las clases subconjunto como hojas. Cada rama del árbol expresa que una clase hoja es un subconjunto de la clase raíz. Para distinguirla se utiliza una flecha sencilla apuntando hacia la raíz. Todas las hojas heredan de la clase genérica |
Cobertura Total.
|
Cada elemento de la clase genérica corresponde al menos a un elemento de las clases subconjunto.
|
Cobertura Parcial.
|
Existe algún elemento de la clase genérica que no corresponde a ningún elemento de las clases subconjunto.
|
Cobertura Exclusiva.
|
Cada elemento de la clase genérica corresponde, a lo máximo, a un elemento de la clase subconjunto
|
Cobertura Superpuesta.
|
Existe algún elemento de la clase genérica que corresponde a elementos de dos o más clases subconjunto diferentes
|
Modelos de datos.
|
Vehí***** para describir la realidad.
Con ellos se construyen esquemas, que son representaciones de la realidad. Conceptos que pueden utilizarse para describir un conjunto de datos y operaciones para manipular los mismos. |
Esquema
|
Representación de una parte específica de la realidad, creada usando determinado modelo de datos.
|
Niveles de descripción de datos.
|
Nivel externo
Nivel conceptual Nivel interno |
Nivel externo
|
Describe los puntos de vista de grupos específicos de usuarios.
|
Nivel conceptual
|
Representación independiente de la máquina y de alto nivel de toda la base de datos.
|
Nivel interno
|
Descripción dependiente de la máquina de la implantación física de la base de datos.
|
Cualidades de los modelos conceptuales.
|
1.- Expresividad
2.- Simplicidad 3.- Minimalidad 4.- Formalidad |
Entidades.
|
Representan clases de objetos de la realidad.
Se representan por medio de rectángulos. |
Interrelaciones.
|
Representan agregaciones de dos o más entidades.
Se representan por medio de rombos. |
Interrelaciones recursivas.
|
Interrelaciones binarias que conectan una entidad consigo misma.
Representada con una línea que va de la entidad a la propia entidad, creando un anillo. |
Atributos.
|
Representan las propiedades básicas de las entidades o interrelaciones
|
Subconjuntos.
|
Caso particular de jerarquía de generalización, con una sola entidad subconjunto.
|
Atributos compuestos.
|
Grupos de atributos que tienen afinidad en cuanto a su significado o a su uso
Se representan con óvalos |
Atributos derivados
|
Se obtienen realizando cálculos o procedimientos matemáticos con valores de otros atributos.
Se debe evaluar el rendimiento y las veces que se ocupa el dato derivado. |
Identificadores(claves o claves candidatas).
|
Grupo de atributos o de entidades relacionados con la entidad, que tienen la propiedad de determinar en forma única todos los casos de dicha entidad
|
Clasificación de identificadores.
|
Identificador simple
Identificador interno Identificador mixto |
Todo identificador debe cumplir .
|
No pueden existir dos ocurrencias de la entidad con el mismo valor del identificador,
Si se omite cualquier atributo del identificador, la condición (1) deja de cumplirse |
Primitivas descendentes.
|
corresponden a refinamientos puros, es decir refinamiento que se aplican a un concepto simple
|
Primitivas ascendentes.
|
Introducen nuevos conceptos y propiedades que no aparecían en versiones anteriores del esquema.
|
Estrategias para el diseño de esquemas.
|
Estrategia Descendente.
Estrategia Ascendente. Estrategia Centrífuga. Estrategia Mixta. |
Estrategia Descendente.
|
Sólo se aplican las primitivas de refinamiento descendentes.
|
Estrategia Ascendente.
|
Sólo se aplican las primitivas de refinamiento ascendentes.
|
Estrategia Centrífuga
|
Caso especial de estrategia ascendente
Primero se fijan los conceptos más importantes o evidentes Se procede con un movimiento similar al de una mancha de aceite, desde los conceptos mas cercanos al concepto inicial hasta los más distantes. |
Estrategia Mixta
|
Aprovecha tanto la estrategia descendente como la descendente, al permitir particiones controladas de los requerimientos
|
Diseño de vistas
|
Crear un esquema conceptual partiendo de una descripción informal de los requerimientos del usuario.
|
Actividades del diseño de vistas
|
1.- El análisis de los requerimientos, para captar el significado de los objetivos de interés en la aplicación
2.- La representación de estos objetos, clases y propiedades, usando los conceptos del modelo ER |
Tipos de requerimientos en el diseño de vistas
|
Lenguaje natural
Formularios Declaraciones de registros. |
SQL.
|
Lenguaje relacional más popular y se ha convertido en un estándar de facto.
|
Modelo relacional.
|
Modelo simple, potente y formal para representar la realidad.
Ofrece una base firme para enfocar y analizar formalmente muchos problemas relacionados con la gestión de BD. Tiene como base la relación. |
Esquema de base de datos relacional.
|
Colección de definiciones de relaciones.
|
Esquema de cada relación.
|
Agregación de atributos
|
Dominio de atributos.
|
Conjunto de valores que puede adoptar un atributo.
|
Atributos.
|
Columnas de las relaciones.
|
Tuplas.
|
Colecciones de valores tomados de cada atributo.
|
Grado.
|
Número de columnas
|
Cardinalidad.
|
Número de tuplas
|
Clave
|
Conjunto de atributos de la relación que identifica de manera única cada tupla de cada extensión de esa relación.
|
Clave candidata
|
Cada una de las claves de una relación
|
Cave primaria
|
Una de las claves candidatas de una relación que identificara de forma única cada caso de la relación.
|
Restricciones de clave
|
Especifican las claves candidatas de cada esquema de relación
|
Restricciones de integridad de entidad
|
Establece que ningún valor de clave primaria puede ser nulo
|
Restricciones de integridad referencial
|
Se especifica entre 2 relaciones y se usa para mantener la congruencia entre las tuplas de las 2 relaciones.
|