Created by Rosa Melissa Gutierrez Mendoza
over 8 years ago
|
||
Question | Answer |
¿ QUÉ ES UNA BASE DE DATOS ? | ES LA COLECCIÓN DE PROGRAMAS DE APLICACIÓN QUE OFRECEN SERVICIOS PARA LOS USUARIOS FINALES O COLECCIÓN AUTO-DESCRITA DE REGISTROS RELACIONADOS. |
¿ CUAL ES EL PROPÓSITO DE UNA BASE DE DATOS? | EL PROPÓSITO DE UNA BASE DE DATOS ES AYUDAR A LA GENTE Y A LAS ORGANIZACIONES, A LLEVAR UN REGISTRO DE LAS COSAS O DE AQUELLOS OBJETOS, DE LOS CUALES LES INTERESA GUARDA DATOS. CUYOS DATOS SON LOS QUE PERMITIRÁN OBTENER INFORMACIÓN. |
¿ POR QUE UTILIZAR UNA BASE DE DATOS ? | AL UTILIZAR UNA BASE DE DATOS, SE PERMITE ALMACENAR GRANDES VOLÚMENES DE DATOS, LO CUAL ESTO PERMITE TENER UN ACCESO RÁPIDO Y EFICIENTE A LOS MISMOS, CUANDO SE REQUIERE OBTENER INFORMACIÓN A PARTIR DE ELLOS. |
VENTAJAS AL HACER USO DE UNA BASE DE DATOS. | •LA INFORMACIÓN ALMACENADA EN UNA BASE DE DATOS SE INTEGRA EFICIENTEMENTE, Y NO POSEE LIMITACIONES IMPUESTAS POR LA ORGANIZACIÓN DE LA EMPRESA. •LA BASE DE DATOS PERMITE TENER UNA DURABILIDAD Y PERMANENCIA DE LOS DATOS QUE NO ES CUESTIONABLE. |
¿ QUE ES SISTEMA EN BASE DE ARCHIVOS ? | ES LA COLECCIÓN DE PROGRAMAS DE APLICACIÓN QUE OFRECEN SERVICIOS, PARA SUS USUARIOS FINALES. SU CARACTERÍSTICA ESENCIAL ES QUE CADA SISTEMA DEFINÍA Y MANEJABA SUS PROPIOS DATOS. |
DESVENTAJA DE UN SISTEMA EN BASE DE ARCHIVOS | SU GRAN DESVENTAJA FUE QUE CREABA UNA GRAN REDUNDANCIA DE LOS DATOS OBTENIDOS, POR CADA SISTEMA. |
¿ QUE ES UN SISTEMA MANEJADOR DE DATOS (DBMS) ? | |
¿ QUE ES UN SISTEMA ADMINISTRADOR DE DATOS (DBMS) ? | ES UNA COLECCIÓN DE NUMEROSAS RUTINAS DE SOFTWARE INTERRELACIONADAS, CADA UNA DE LAS CUALES ES RESPONSABLE DE UNA TAREA ESPECÍFICA. |
MODELO ENTIDAD RELACIÓN | ES UNA PERCEPCIÓN DEL MUNDO REAL, LA CUAL ESTA FORMADA POR OBJETOS BÁSICOS LLAMADOS ENTIDADES Y LAS RELACIONES ENTRE ESTOS OBJETOS, ASÍ COMO LAS CARACTERÍSTICAS DE ESTOS OBJETOS LLAMADOS ATRIBUTOS. |
ENTIDADES Y CONJUNTO DE ENTIDADES | ENTIDAD: ES UN OBJETO QUE EXISTE Y SE DISTINGUE DE OTROS OBJETOS DE ACUERDO A SUS CARACTERÍSTICAS LLAMADAS ATRIBUTOS. LAS ENTIDADES PUEDEN SER CONCRETAS COMO UNA PERSONA O ABSTRACTAS COMO UNA FECHA. |
CONJUNTO DE ENTIDADES: ES UN GRUPO DE ENTIDADES DEL MISMO TIPO. POR EJEMPLO EL CONJUNTO DE ENTIDADES CUENTA, PODRÍA REPRESENTAR AL CONJUNTO DE CUENTAS DE UN BANCO X. | |
DIAGRAMA ENTIDAD-RELACIÓN | ESTE MODELO REPRESENTA A LA REALIDAD A TRAVÉS DE UN ESQUEMA GRÁFICO EMPLEANDO LOS TERMINOLOGÍA DE ENTIDADES, QUE SON OBJETOS QUE EXISTEN Y SON LOS ELEMENTOS PRINCIPALES QUE SE IDENTIFICAN EN EL PROBLEMA A RESOLVER CON EL DIAGRAMADO, EN EL QUE RIGE LA UNIÓN DE LAS ENTIDADES ESTA REPRESENTADA POR LA RELACIÓN DEL MODELO. |
UN RECTÁNGULO NOS REPRESENTA A LAS ENTIDADES; UNA ELIPSE A LOS ATRIBUTOS DE LAS ENTIDADES, Y UNA ETIQUETA DENTRO DE UN ROMBO NOS INDICA LA RELACIÓN QUE EXISTE ENTRE LAS ENTIDADES, DESTACANDO CON LÍNEAS LAS UNIONES DE ESTAS. | |
RELACIÓN UNO A UNO | |
RELACIÓN MUCHOS A MUCHOS | |
REDUCCIÓN DE DIAGRAMAS A TABLAS | PARA CADA UNA DE LAS ENTIDADES Y RELACIONES EXISTE UNA TABLA ÚNICA A LA QUE SE LE ASIGNA COMO NOMBRE EL DEL CONJUNTO DE ENTIDADES Y DE LAS RELACIONES RESPECTIVAMENTE. |
GENERALIZACIÓN Y ESPECIALIZACIÓN | GENERALIZACIÓN:ES EL RESULTADO DE LA UNIÓN DE 2 O MÁS CONJUNTOS DE ENTIDADES (DE BAJO NIVEL) PARA PRODUCIR UN CONJUNTO DE ENTIDADES DE MÁS ALTO NIVEL. LA GENERALIZACIÓN SE USA PARA HACER RESALTAR LOS PARECIDOS ENTRE TIPOS DE ENTIDADES DE NIVEL MÁS BAJO Y OCULTAR SUS DIFERENCIAS. |
ESPECIALIZACIÓN | ES EL RESULTADO DE TOMAR UN SUBCONJUNTO DE ENTIDADES DE ALTO NIVEL PARA FORMAR UN CONJUNTO DE ENTIDADES DE MÁS BAJO NIVEL. |
GENERALIZACIÓN: | ESPECIALIZACIÓN: |
OBJETIVOS PRINCIPALES DE UN SISTEMA DE BASES DE DATOS SON: | •REDUNDANCIA E INCONSISTENCIA DE DATOS. •DIFICULTAD PARA TENER ACCESO A LOS DATOS. •AISLAMIENTO DE LOS DATOS. •ANOMALÍAS DEL ACCESO CONCURRENTE. •PROBLEMAS DE SEGURIDAD. •PROBLEMAS DE INTEGRIDAD. |
REDUNDANCIA E INCONSISTENCIA DE DATOS. | EXISTE LA POSIBILIDAD DE QUE SI NO SE CONTROLA DETALLADAMENTE EL ALMACENAMIENTO, SE PUEDA ORIGINAR UN DUPLICADO DE INFORMACIÓN, ES DECIR QUE LA MISMA INFORMACIÓN SEA MÁS DE UNA VEZ EN UN DISPOSITIVO DE ALMACENAMIENTO |
DIFICULTAD PARA TENER ACCESO A LOS DATOS | UN SISTEMA DE BASE DE DATOS DEBE CONTEMPLAR UN ENTORNO DE DATOS QUE LE FACILITE AL USUARIO EL MANEJO DE LOS MISMOS |
AISLAMIENTO DE LOS DATOS. | PUESTO QUE LOS DATOS ESTÁN REPARTIDOS EN VARIOS ARCHIVOS, Y ESTOS NO PUEDEN TENER DIFERENTES FORMATOS, ES DIFÍCIL ESCRIBIR NUEVOS PROGRAMAS DE APLICACIÓN PARA OBTENER LOS DATOS APROPIADOS. |
ANOMALÍAS DEL ACCESO CONCURRENTE. | PARA MEJORAR EL FUNCIONAMIENTO GLOBAL DEL SISTEMA Y OBTENER UN TIEMPO DE RESPUESTA MÁS RÁPIDO, MUCHOS SISTEMAS PERMITEN QUE MÚLTIPLES USUARIOS ACTUALICEN LOS DATOS SIMULTÁNEAMENTE |
PROBLEMAS DE SEGURIDAD. | LA INFORMACIÓN DE TODA EMPRESA ES IMPORTANTE, AUNQUE UNOS DATOS LO SON MÁS QUE OTROS, POR TAL MOTIVO SE DEBE CONSIDERAR EL CONTROL DE ACCESO A LOS MISMOS, NO TODOS LOS USUARIOS PUEDEN VISUALIZAR ALGUNA INFORMACIÓN. UNA BASE DE DATOS CONFIABLE DEBE MANTENER UN GRADO DE SEGURIDAD QUE GARANTICE LA AUTENTIFICACIÓN Y PROTECCIÓN DE LOS DATOS |
PROBLEMAS DE INTEGRIDAD. | LOS VALORES DE DATOS ALMACENADOS EN LA BASE DE DATOS DEBEN SATISFACER CIERTO TIPO DE RESTRICCIONES DE CONSISTENCIA. ESTAS RESTRICCIONES SE HACEN CUMPLIR EN EL SISTEMA AÑADIENDO CÓDIGOS APROPIADOS EN LOS DIVERSOS PROGRAMAS DE APLICACIÓN. |
NIVELES DE ABSTRACCIÓN DE LA INFORMACIÓN | * NIVEL FÍSICO *NIVEL CONCEPTUAL *NIVEL DE VISIÓN |
NIVEL FÍSICO: | ES LA REPRESENTACIÓN DEL NIVEL MÁS BAJO DE ABSTRACCIÓN, EN ÉSTE SE DESCRIBE EN DETALLE LA FORMA EN COMO DE ALMACENAN LOS DATOS EN LOS DISPOSITIVOS DE ALMACENAMIENTO |
NIVEL CONCEPTUAL: | EL SIGUIENTE NIVEL MÁS ALTO DE ABSTRACCIÓN, DESCRIBE QUE DATOS SON ALMACENADOS REALMENTE EN LA BASE DE DATOS Y LAS RELACIONES QUE EXISTEN ENTRE LOS MISMOS, DESCRIBE LA BASE DE DATOS COMPLETA EN TÉRMINOS DE SU ESTRUCTURA DE DISEÑO |
NIVEL DE VISIÓN: | NIVEL MÁS ALTO DE ABSTRACCIÓN, ES LO QUE EL USUARIO FINAL PUEDE VISUALIZAR DEL SISTEMA TERMINADO, DESCRIBE SÓLO UNA PARTE DE LA BASE DE DATOS AL USUARIO ACREDITADO PARA VERLA |
EJEMPLO GRÁFICO |
Want to create your own Flashcards for free with GoConqr? Learn more.