Flashcards
Untitled

Cards in this deck (28)
- 1QUE ES UNA BASE DE DATOS: es una colección de información organizada de forma que un programa pueda seleccionar rápidamente los fragmentos de datos que necesite.PROPÓSITO:
es ayudar a la gente a llevar un registro de actividades o posesos realizados . - 2Manejo de Datos en Base a Archivos: El manejo de información en computadoras se remonta a los años 60’s, cuando se inicia el uso masivo de las computadorasSistemas en Base a ArchivosSe caracterizaron por el manejo de los datos en función de la aplicación y del área a la que apoyaban, asi como del personal que desarrolló esos sistemas.
- 3El manejo de los datos en base a archivos presenta limitaciones muy importantes, para el desarrollo rápido y eficiente de los mismos, así como en su operación.•La separación y aislamiento de los datos y los programas
•La duplicación de datos.
•Dependencia de datos
•Formatos de datos/archivos incompatibles
•La generación sin control de programas de aplicación y de programas de consultas - 4¿Por qué aparecen las Bases de Datos? Las bases de datos fueron la respuesta a la necesidad de atender las limitaciones y problemas que provocaron los sistemas en base a archivos.–De acuerdo a lo que los sistemas en base a archivos propusieron, los datos estaban completamente integrados a los programas de aplicación
–No existía un control en el acceso a los datos, y a la manipulación de los mismos, más allá de los controles impuestos por los mismos programas de aplicación. - 5Datos Los datos son hechos, que sirven para describir a objetos, gente, o eventos.requerimientos:
-La necesidad de compartir datos
-Una definición de los datos integrada
-Se requiere de un modelo que represente los datos de la empresa - 6COMONENTES: –Datos del usuario –datos acerca de la estructura de la base de datos misma –Indices y estructuras de datos relacionadas –datos que permiten describir las aplicaciones que se ejecutan sobre la base de datos –Triggers -Procedimientos almacenadosTEORIA:
Es una colección integrada, de datos relacionados - 7Datos relacionados. –Esta característica implica el que los datos representan hechos, relacionados lógicamente, acerca de aspectos del mundo real que son de interés para el área que apoya una aplicación.Datos integrados.
–Esta característica implica que los datos para múltiples aplicaciones se almacenan juntos, y pueden ser manipulados de igual forma por dichas aplicaciones. - 8Ventaja uso de una base de datos de-Un sistema de seguridad
-Un sistema de control de la integridad
-Un sistema de control de concurrencia
-Un sistema de recuperación
-Un mecanismo de vistas - 9Sistema de Administración de Base de Datos. Un Sistema de Administración de Base de Datos, o DBMS, es de manera sencilla,software para la creación y administración de bases de datos, y sus sistemas asociados, en una computadora.
- 10Dato: Conjunto de caracteres con algún significado, pueden ser numéricos, alfabéticos, o alfanuméricos.Información: Es un conjunto ordenado de datos los cuales son manejados según la necesidad del usuario
- 11Campo: Es la unidad más pequeña a la cual uno puede referirse en un programa. Desde el punto de vista del programador representa una característica de un individuo u objeto.Registro: Colección de campos de iguales o de diferentes tipos.
Archivo: Colección de registros almacenados siguiendo una estructura homogénea. - 12Base de datos: Es una colección de archivos interrelacionados, son creados con un DBMS.

- 13Sistema Manejador de Base de Datos. (DBMS): Un DBMS es una colección de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de una tarea específica.Esquema de base de datos: Es la estructura por la que esta formada la base de datos,
- 14Administrador de base de datos (DBA): Es la persona o equipo de personas profesionales responsables del control y manejo del sistema de base de datosUn objetivo principal de un sistema de base de datos es proporcionar a los usuarios finales una visión abstracta de los datos, esto se logra escondiendo ciertos detalles de como se almacenan y mantienen los datos.
- 15Relaciones y conjunto de relaciones. Una relación es la asociación que existe entre dos a más entidades. Un conjunto de relaciones es un grupo de relaciones del mismo tipo.Limitantes de mapeo.
Existen 4 tipos de relaciones que pueden establecerse entre entidades, las cuales establecen con cuantas entidades de tipo B se pueden relacionar una entidad de tipo A: - 16Llaves primarias. Como ya se ha mencionado anteriormente, la distinción de una entidad entre otra se debe a sus atributos, lo cual lo hacen único.Diagrama Entidad-Relación
Denominado por sus siglas como: E-R; Este modelo representa a la realidad a través de un esquema gráfico empleando los terminología de entidades - 17Generalizació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.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. - 18Agregación. La agregación surge de la limitación que existe en el modelado de E-R, al no permitir expresar las relaciones entre relaciones de un modelo E-R en el caso de que una relación X se quiera unir con una entidad cualquiera para formar otra relación.Relaciones entre datos: Se definen las relaciones entre datos para enlazar tipos de registros relacionados para el procesamiento de archivos múltiples.
- 19Redundancia e inconsistencia de datos. Puesto que los archivos que mantienen almacenada la información son creados por diferentes tipos de programas de aplicación existe la posibilidad de que si no se controla detalladamente el almacenamiento, se pueda originar un duplicado de informaciónDificultad 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. - 20Aislamiento 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 - 21Problemas 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,Problemas de integridad.
Los valores de datos almacenados en la base de datos deben satisfacer cierto tipo de restricciones de consistencia. - 22Abstracción de la información. Una base de datos es en esencia una colección de archivos relacionados entre sí, de la cual los usuarios pueden extraer información sin considerar las fronteras de los archivos.Existen diferentes niveles de abstracción para simplificar la interacción de los usuarios con el sistema; Interno, conceptual y externo, específicamente el de almacenamiento físico, el del usuario y el del programador.
- 23Nivel 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 almacenamientoNivel 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 - 24Nivel 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 verlaModelos de datos.
Modelo:
Es una representación de la realidad que contiene las características generales de algo que se va a realizar. En base de datos, esta representación la elaboramos de forma gráfica. - 25¿Qué es modelo de datos? Es una colección de herramientas conceptuales para describir los datos, las relaciones que existen entre ellos, semántica asociada a los datos y restricciones de consistencia.Los modelos de datos se dividen en tres grupos:
Modelos lógicos basados en objetos.
Modelos lógicos basados en registros.
Modelos físicos de datos. - 26Lenguaje de definición de datos El lenguaje de definición de datos, denominado por sus siglas como: DDL Permite definir un esquema de base de datos por medio de una serie de definiciones que se expresan en un lenguaje especialLenguaje de manipulación de datos
La manipulación de datos se refiere a las operaciones de insertar, recuperar, eliminar o modificar datos; dichas operaciones son realizadas a través del lenguaje de manipulación de datos DML - 27Procedimentales: Los LMD requieren que el usuario especifique que datos se necesitan y cómo obtenerlos.No procedimentales:
Los LMD requieren que el usuario especifique que datos se necesitan y sin especificar cómo obtenerlos. - 28Manejador de Bases de Datos El sistema manejador de bases de datos es la porción más importante del software de un sistema de base de datos.
Information
- Description
- Flashcards on Untitled, created by johan jackson sanchez on 30/08/2016.
- Created by
- johan jackson sanchez
- Views
- 1
- Rating