GoConqr has a new look! Let us know what you think.

Flashcards

wilber

wilber albeiro ramón muñoz Spanish 11 cards

Cards in this deck (11)

  1. 1INTRODUCCIÓN A LOS CONCEPTOS DE BASES DE DATOS Dato: 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, para que un conjunto de datos pueda ser procesado eficientemente y pueda dar lugar a información, primero se debe guardar lógicamente en archivos. Campo: 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.Sistema 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, se especifica por medio de un conjunto de definiciones que se expresa mediante un lenguaje especial llamado lenguaje de definición de datos. (DDL) Administrador de base de datos (DBA): Es la persona o equipo de personas
    profesionales responsables del control y manejo del sistema de base de datos,
    generalmente tiene(n) experiencia en DBMS, diseño de bases de datos, Sistemas operativos, comunicación de datos, hardware y programación.
  2. 2Una 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 fecharelaciones: Relación uno a uno.
    Se presenta cuando existe una relación como su nombre lo indica uno a uno,
    denominado también relación de matrimonio. Una entidad del tipo A solo se puede relacionar con una entidad del tipo B, y viceversa;
    Por ejemplo: la relación asignación de automóvil que contiene a las entidades
    EMPLEADO, AUTO, es una relación 1 a 1, ya que asocia a un empleado con un
    único automóvil por lo tanto ningún empleado posee más de un automóvil
    asignado, y ningún vehículo se asigna a más de un trabajador.
  3. 3 Relación uno a muchos. Significa que una entidad del tipo A puede relacionarse con cualquier cantidad de entidades del tipo B, y una entidad del tipo B solo puede estar relacionada con una entidad del tipo A. uno.  Muchos a uno. Indica que una entidad del tipo B puede relacionarse con cualquier cantidad de entidades del tipo A, mientras que cada entidad del tipo A solo puede relacionarse con solo una entidad del tipo B. Muchas a muchas.
    Establece que cualquier cantidad de entidades del tipo A pueden estar
    relacionados con cualquier cantidad de entidades del tipo B.
    uno a uno
    El noviazgo, el RFC de cada persona, El CURP personal, El acta de nacimiento,
    ya que solo existe un solo documento de este tipo para cada una de las diferentes
    personas.Uno a muchos.
    Cliente – Cuenta en un banco, Padre-Hijos, Camión-Pasajeros, zoológico-
    animales, árbol – hojas.
  4. 42.4 Llaves primarias. una llave primaria es aquel atributo el cual consideramos clave para la identificación de los demás atributos que describen a la entidad. Por ejemplo, si consideramos la entidad ALUMNO del Instituto Tecnológico de La Paz, podríamos tener los siguientes atributos: Nombre,Semestre, Especialidad, Dirección, Teléfono, Número de control, de todos estos atributos el que podremos designar como llave primaria es el número de control, ya que es diferente para cada alumno y este nos identifica en la institución.2.5 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, que son
    objetos que existen y son los elementos principales que se identifican en el
    problema a resolver con el diagramado y se distinguen de otros por sus
    características particulares denominadas atributos,
  5. 52.6. Reducción de diagramas E-R a tablas Un diagrama E-R, puede ser representado también a través de una colección de 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, cada tabla tiene un número de columnas que son definidas por la cantidad de atributos y las cuales tienen el nombre del atributo.2.8 Agregació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 deque una relación X se quiera unir con una entidad cualquiera para formar otra relación. La Generalización consiste en agrupar por medio de un rectángulo a la relación
    (representada por un rombo) junto con las entidades y atributos involucrados en
    ella, para formar un grupo que es considerado una entidad y ahora sí podemos relacionarla con otra entidad. Como el modelo E-R no permite la unión entre dos o más relaciones, la relación trabajo es englobada como si fuera una entidad más de la relación usa, gráficamente queda como:
  6. 6 Redundancia 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ón, Esto aumenta los costos de almacenamiento y acceso a los datos, además de que puede originar la inconsistencia de los datos - es decir diversas copias de un mismo dato no concuerdan entre si -, por ejemplo: que se actualiza la dirección de un cliente en un archivo y que en otros archivos permanezca la anterior.  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, por tal motivo para que un sistema de base de datos sea confiable debe mantener un grado de seguridad
    que garantice la autentificación y protección de los datos. En un banco por
    ejemplo, el personal de nóminas sólo necesita ver la parte de la base de datos que tiene información acerca de los distintos empleados del banco y no a otro tipo de información.
  7. 7 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. . 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 (por ejemplo, mediante señaladores o índices para el acceso aleatorio a los datos).  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. El nivel conceptual de abstracción lo usan los administradores de bases de datos, quienes deben decidir qué información se va a guardar en la base de datos. 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. El sistema puede proporcionar muchas visiones para la
    misma base de datos.
  8. 8Los 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. Tangibles:Son todos aquellos objetos físicos que podemos ver, tocar o sentir. . Intangibles:Todos aquellos eventos u objetos conceptuales que no podemos ver, aun sabiendo que existen, por ejemplo: la entidad materia, sabemos que existe, sin embargo, no la podemos visualizar o tocar. Modelos lógicos basados en registros. Se utilizan para describir datos en los niveles conceptual y físico. Estos modelos utilizan registros e instancias para representar la realidad, así como las relaciones que existen entre estos registros (ligas) o apuntadores. A diferencia de los modelos de datos basados en objetos, se usan para especificar la estructura lógica global de la base de datos y para proporcionar una descripción a nivelLos tres modelos de datos más ampliamente aceptados son:
     Modelo Relacional
     Modelo de Red
     Modelo Jerárquico
    Modelo relacional.
    En este modelo se representan los datos y las relaciones entre estos, a través de
    una colección de tablas, en las cuales los renglones (tuplas) equivalen a los cada
    uno de los registros que contendrá la base de datos y las columnas corresponden a las características(atributos) de cada registro localizado en la tupla;
  9. 9Modelo de red. Este modelo representa los datos mediante colecciones de registros y sus relaciones se representan por medio de ligas o enlaces, los cuales pueden verse como punteros. Los registros se organizan en un conjunto de gráficas arbitrarias. modelos jerárquicos Es similar al modelo de red en cuanto a las relaciones y datos, ya que estos se representan por medio de registros y sus ligas. La diferencia radica en que están organizados por conjuntos de arboles en lugar de gráficas arbitrarias.Modelos físicos de datos.
    Se usan para describir a los datos en el nivel más bajo, aunque existen muy pocos modelos de este tipo, básicamente capturan aspectos de la implementación de los sistemas de base de datos.  Modelo unificador
     Memoria de elementos. Instancias y esquemas.
    Con el paso del tiempo la información que se va acumulando y desechando en la base de datos, ocasiona que está cambie.
    Instancia: Al estado que presenta una base de datos en un tiempo dado.
    Veámoslo como una fotografía que tomamos de la base de datos en un tiempo t,
    después de que transcurre el tiempo t la base de datos ya no es la misma.
    Esquema: Es la descripción lógica de la base de datos, proporciona los nombres
    de las entidades y sus atributos especificando las relaciones que existen entre ellos. Es un banco en el que se inscriben los valores que irán formando cada uno de los atributos. El esquema no cambia los que varían son los datos y con esto tenemos una nueva instancia.
  10. 10Lenguaje de definición de datos El lenguaje de definición de datos, denominado por sus siglas como: DDL(Data definition Language). Permite definir un esquema de base de datos por medio de una serie de definiciones que se expresan en un lenguaje especial, el resultado de estas definiciones se almacena en un archivo especial llamado diccionario de datos.Existen básicamente 2 tipos de lenguajes de manipulación de datos: 1-Procedimentales:Los LMD requieren que el usuario especifique que datos se necesitan y cómo obtenerlos. 2-no procedimentales:Los LMD requieren que el usuario especifique que datos se necesitan y sin especificar cómo obtenerlos.
  11. 11Manejador 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. Un DBMS es una colección de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea específica. Las funciones principales de un DBMS son: - Crear y organizar la Base de datos. - Establecer y mantener las trayectorias de acceso a la base de datos de tal -forma que los datos puedan ser accesados rápidamente. - Manejar los datos de acuerdo a las peticiones de los usuarios. - Registrar el uso de las bases de datos. - Interacción con el manejador de archivos.Estructura general del sistema.
    Un sistema de base de datos se encuentra dividido en módulos cada uno de los cuales controla una parte de la responsabilidad total de sistema. En la mayoría de los casos, el sistema operativo proporciona únicamente los servicios más básicos y el sistema de la base de datos debe partir de esa base y controlar además el manejo correcto de los datos. Así el diseño de un sistema de base de datos debe incluir la interfaz entre el sistema de base de datos y el sistema operativo.

Information

Description
ficha de aprendisaje
Views
8
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?