GESTOR DE BASE DE DATOS
1. ¿QUÉ ES UN GESTOR DE BASE DE DATOS?
Son un tipo de software muy específico, dedicado a servir
de interfaz entre la base de datos, el usuario y las aplicaciones que la
utilizan.
Es
un componente del software
, el programa el cual se encarga de de la interfaz entre las peticiones de los
usuario de las bases de datos y los datos, viene siendo el traductor del
usuario.
2 ¿CUÁLES SON LAS VENTAJAS DE UN GESTOR DE BASE DE DATOS?
Ventajas
- Proveen facilidades para
la manipulación de grandes volúmenes de datos (ver objetivos).
Entre éstas:
- Simplifican la
programación de equipos de consistencia.
- Manejando las políticas
de respaldo adecuadas, garantizan que los cambios de la base serán
siempre consistentes sin importar si hay errores correctamente, etc.
- Organizan los datos con
un impacto mínimo en el código de los programas.
- Disminuyen drásticamente
los tiempos de desarrollo y aumentan la calidad del sistema desarrollado
si son bien explotados por los desarrolladores.
- Usualmente, proveen
interfaces y lenguajes de consulta que simplifican la recuperación de los
datos.
3 ¿MENCIONA 6 EJEMPLOS DE GESTORES DE BASE DE DATOS
LIBRES Y NO LIBRES?
Los sistemas de
gestores libres son aquellos que podemos descargar sin tener que pagar alguna
cantidad, por ejemplo:
- MySQL
- Sydes (linux)
- SQLIFE
- ProsgretSQL
- Filebird
- ApacheDerby
- DBD2 express-C DB2
Sistemas de
gestores de datos de base de datos No libres ejemplo:
- Microsoft Access
- Microsoft SQL Server
- Open Access
- Oracle
- Paradox
- Adbantase
- Dbase
- Foxpro
- Sibase (Todas las versiones)
1.2.1 MODELO DE BASES DE DATOS
1 ¿QUÉ ES UN MODELO DE BASES DE DATOS?
Un modelo de base de datos
es la fundación teórica de una base de datos y fundamentalmente determina de
que manera los datos van a ser guardados, organizados y manipulados en un
sistema de base de datos. El ejemplo mas popular de un modelo de base de datos,
es el modelo relacional.
2 ¿POR QUÉ UN MODELO DE BASE DE DATOS NO ES ALGO FÍSICO?
Por que es una
herramienta para recopilar y organizar información,
se puede almacenar información sobre personas, productos,
pedidos, o cualquier otra cosa. Muchas bases de datos empiezan siendo una lista
en un programa
de procesamiento de texto
o en una hoja
de cálculo.
Una base de datos
es una colección de archivos
relacionados que permite el manejo de la información de alguna compañía.
1.2.4 MODELO-ENTIDAD-RELACIÓN
1 ¿QUÉ ES UN MODELO-ENTIDAD-RELACIÓN, QUE SIGNIFICA
ENTIDAD Y RELACIÓN?
.Un diagrama o modelo
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. Las entidades son el fundamento del modelo entidad relación.
Podemos adoptar como definición de entidad cualquier cosa o parte del mundo que
es distinguible del resto.
Relaciones
Se representan mediante un rombo etiquetado en su interior con un verbo.
Este rombo se debe unir mediante líneas con las entidades (rectángulos) que
relaciona, para así saber cuál es la relación que lleva cada uno. Describe
cierta dependencia entre entidades o permite la asociación de las mismas.
![](file:///C:/DOCUME~1/ADMINI~1/CONFIG~1/Temp/msohtmlclip1/01/clip_image002.jpg)
2 ¿DE LA IMAGEN QUE PALABRAS
PERTENECEN A ENTIDADES Y CUALES A RELACIONES? Las entidades son las palabras que
se encuentran en la imagen, y las relaciones son los rombos.
3 ¿QUÉ NOMBRE RECIBEN Y CUÁL ES LA
DEFINICIÓN DE LOS SÍMBOLOS?
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.
Relaciones 1-n se
representan de forma muy parecida a como se ha explicado para las relaciones
1-1.
Relaciones n-n en
tablas lo que se hace es crear una nueva tabla solamente para la relación.
2.2.5 MODELO RELACIONAL
1 ¿QUÉ ES UN MODELO RELACIONAL?
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 modelo 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.
2 MEDIANTE UN EJEMPLO SEÑALA QUIEN
ES LA TABLA, LOS CAMPOS, LOS REGISTROS
1. CAMPO:
![http://www.aulapc.es/paginas/ofimatica/paginas/acces/tablas/imagenes/campo.png](file:///C:/DOCUME~1/ADMINI~1/CONFIG~1/Temp/msohtmlclip1/01/clip_image003.gif)
2. REGISTRO:
![http://www.aulapc.es/paginas/ofimatica/paginas/acces/tablas/imagenes/registro.png](file:///C:/DOCUME~1/ADMINI~1/CONFIG~1/Temp/msohtmlclip1/01/clip_image005.gif)
3. TABLA:
![https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcQW2xXzy9lxDP_h2r3kBvnneXX1sEhy-21BLmUnsh5apNRkGLtG](file:///C:/DOCUME~1/ADMINI~1/CONFIG~1/Temp/msohtmlclip1/01/clip_image006.jpg)
3 MEDIANTE UN EJEMPLO SEÑALA QUIEN
ES LA RELACIÓN, LAS TUPLAS, LAS COLUMNAS
![https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcQN687vdfoba1cvaeTp_D70UUKuzLhQsK_Q1z4-qLhiV0eW1eIj](file:///C:/DOCUME~1/ADMINI~1/CONFIG~1/Temp/msohtmlclip1/01/clip_image007.jpg)
1.2.1 MODELO ANSI SPARC
1 ¿QUÉ ES EL MODELO ANSI SPARC?
La arquitectura ANSI-SPARC, donde ANSI-SPARC, es un estándar de diseño abstracto para un Sistema de
Gestión de Base de Datos (DBMS), propuesto por primera vez en 1975.
Más moderna comercial DBMS se basan en este sistema. El modelo
ANSI-SPARC sin embargo, nunca se convirtió en un estándar formal.
2 ¿CUÁL ES EL OBJETIVO DEL MODELO ANSI
SPARC?
· El objetivo de la arquitectura de tres niveles es separar vista de los
usuarios (s) de la base de datos de la manera que se representa físicamente.
· Permite independientes vistas de usuario personalizadas.
· Oculta los detalles físicos de almacenamiento de los
usuarios.
· El administrador de la base de datos debe ser capaz de
cambiar las estructuras de almacenamiento de base de datos sin afectar a las
opiniones de los usuarios.
· La estructura interna de la base de datos no se verán
afectados por los cambios en los aspectos físicos del almacenamiento.
· El administrador de la base de datos debe ser capaz de
cambiar la estructura conceptual o global de la base de datos sin afectar a los
usuarios.
3 ¿CUÁLES SON LOS 3 NIVELES DEL MODELO ANSI SPARC?
- Nivel interno:
Tiene un esquema interno que describe la estructura física de almacenamiento de base de datos. Emplea un modelo físico de datos y los únicos datos que existen
están realmente en este nivel.
- Nivel conceptual:
tiene esquema conceptual. Describe la estructura de toda la base de datos
para una comunidad de usuarios. Oculta los detalles físicos de
almacenamiento y trabaja con elementos lógicos como entidades, atributos y
relaciones.
- Nivel externo o
de vistas: tiene varios esquemas externos o vistas de usuario.
Cada esquema describe la visión que tiene de la base de datos a un grupo de usuarios, ocultando el resto.
No hay comentarios:
Publicar un comentario