¿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.
No hay comentarios:
Publicar un comentario