miércoles, 10 de abril de 2013


¿QUE ES UN GESTOR DE BASE DE DATOS?
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. Debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), un amplio rango de soluciones al problema del almacenamiento de datos.
¿CUALES SON LAS VENTAJAS DE UN GESTOR DE BASE DE DATOS?
·         Globalización de la información: permite a diferentes usuarios considerar la información como un recurso corporativo.
·         Eliminación de información inconsistente: si existen dos o más archivos con la misma información, los cambios que se hagan a éstos deberán hacerse a todas las copias del archivo de facturas.
·         Permite compartir información
·         Permite mantener la integridad en la información: la integridad de la información altamente deseable y tiene por objetivo que sólo se almacena la información correcta.
·         Independencia de datos: ha ayudado a la rápida proliferación del desarrollo de Sistemas de Bases de Datos.
MENCIONA 6 EJEMPLOS DE  GESTOR DE BASE DE DATOS LIBRES:


• Libres:
o    Sqlite
o    MySQL
o    BDB
o    Firebird
o    PostgreSQL
o    Speedest
 
 
  No libres:
o    Oracle
o    IBM
o    IBM DB2 Universal Database (DB2 UDB)
o    Paradox
o    Informix
o    Fox Pro
o    MAGIC
o    Open Access


 

¿QUE ES UN MODELO DE BASE DE DATOS?

Un modelo de datos es básicamente una "descripción" de algo conocido como contenedor de datos (algo en donde se guarda la información), así como de los métodos para almacenar y recuperar información de esos contenedores. Los modelos de datos no son cosas físicas: son abstracciones que permiten la implementación de un sistema eficiente de base de datos; por lo general se refieren a algoritmos, y conceptos matemáticos.

¿POR QUE SE DICE QUE UN MODELO DE BASE DE DATOS NO ES ALGO FISICO?

 Los modelos de datos no son cosas físicas: son abstracciones que permiten la implementación de un sistema eficiente de base de datos; por lo general se refieren algoritmos, y conceptos matemáticos.

¿QUE ES UN MODELO ENTIDAD-RELACION?

Un diagrama o modelo entidad-relación (a veces denominado por sus siglas en inglés, E-R "Entityrelationship", o del español DER "Diagrama de Entidad Relación") es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades.

Entidad:

Representa una “cosa” u "objeto" del mundo real con existencia independiente, es decir, se diferencia unívocamente de otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad.

Relación:

Su idea fundamental es el uso de «relaciones». Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados «tuplas». pensando en cada relación como si fuese una tabla que está compuesta por registros (cada fila de la tabla sería un registro o tupla), y columnas (también llamadas campos). es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos.

¿DE LA IMAGEN QUE PALABRAS PERTENECEN A ENTIDADES Y CUALES A RELACIONES?

Entidades: Hombre, mujer, empresa, trabajador, alumno y asignatura

Relaciones: matrimonio, trabaja en y  matrícula




¿QUE NOMBRE RECIBE Y SU DEFINICION DE LOS SIMBOLOS MARCADOS CON LOS NUMEROS?

a) Las relaciones 1-1 se pueden reflejar incluyendo en una de las dos tablas un campo en el que poder colocar la clave del elemento de la otra tabla con el que se está relacionado. Ese nuevo campo que se incluye en la tabla recibe el nombre de clave ajena. Las entidades que intervienen en la relación se asocian una a una.

b) Las relaciones 1-n se representan de forma muy parecida a como se ha explicado para las relaciones 1-1. La diferencia está en que ahora no es indiferente donde se coloque la clave ajena, esta debe estar obligatoriamente en la tabla del 'mucho' (n); y además, para este caso si se permitirá que haya valores repetidos en dicho campo. Una ocurrencia de una entidad está asociada con muchas (n) de otra.

c) Para representar las relaciones n-n en tablas lo que se hace es crear una nueva tabla solamente para la relación. Esta nueva tabla tendrá dos claves ajenas y su propia clave estará formada por la unión de las claves ajenas. Cada ocurrencia, en cualquiera de las dos entidades de la relación, puede estar asociada con muchas (n) de la otra y viceversa.

¿QUE ES EL MODELO RELACIONAL?Para la gestión de una base de datos es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos. Es el más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.

Su idea fundamental es el uso de «relaciones». Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados «tuplas». Pese a que ésta es la teoría de las bases de datos relacionales, la mayoría de las veces se conceptualiza de una manera más fácil, pensando en cada relación como si fuese una tabla que está compuesta por registros (cada fila de la tabla sería un registro o tupla), y columnas (también llamadas campos).

MEDIANTE UN EJEMPLO SEÑALA, LA TABLA, EL CAMPO Y LOS REGISTROS:




¿QUE ES EL MODELO ANSI SPARC?

ANSI/SPARC es un standar que propuso una arquitectura en 3 niveles para las bases de datos. el nivel conceptual Nivel fisico o interno : organizacion de los datos en ficheros y sistemas de almacenamiento. La principal funcion del sistema gestor de bases de datos es permitir a los usuarios realizar las cuatro operaciones fundamentales de una manera eficiente y coherente. . El diseño SPARC también proporciona protección de memoria, que es esencial para las operaciones multitarea.

¿CUAL ES EL OBJETIVO DEL MODELO ANSI SPARC? El objetivo es separar los programas de aplicación de la base de datos física. El diseño SPARC soporta un set total de traps o interrupciones. Un rasgo único caracteriza al diseño SPARC, es la ventana con solape de registros. 

¿DESCRIBE LOS TRES NIVELES DEL MODELO ANSI SPARC?

  • El esquema interno no recoge el modelo relacional, porque es la forma de almacenamiento y es dependiente de cada modelo de la base de datos que se tenga.
  • El esquema conceptual describe la estructura de toda la base de datos para una comunidad de usuarios. Oculta los detalles del almacenamiento. Solamente describe entidades, relaciones, restricciones, propiedades, ...
  • El esquema externo se describe la parte de la base de datos que interesa a un grupo de usuarios y oculta el resto de la base de datos a ese mismo grupo.