1.1.6 GESTORES DE BASE DE DATOS
1¿Que es un gestor de base de datos?
Un gestor de base de datos o sistema de gestión de base de datos (SGBD o
DBMS) es un software que permite introducir, organizar y recuperar la información de las bases de datos; en definitiva, administrarlas.
Existen distintos tipos de gestores de bases de datos: relacional, jerárquico, red,... El modelo relacional es el utilizado por casi todos los gestores de bases de datos para PC´s.
2¿Cuáles son las ventajas de un gestor de base de datos?
Obtener más información de la misma cantidad de data - La base de datos facilita al usuario obtener mas información debido a la facilidad que provee esta estructura para proveer datos a los usuarios (si se tiene el privilegio). Ejemplo: comparar un Centro de Cómputos tradicional en COBOL vs uno que utilice una Base de Datos.
Compartir los Datos - Usuarios de distintas oficinas pueden compartir datos si están autorizados. Esto implica que si un dato cambia de contenido como por ejemplo la dirección de un cliente, todos los usuarios que pueden acceder ese dato, verán inmediatamente el cambio efectuado.
Compartir los Datos - Usuarios de distintas oficinas pueden compartir datos si están autorizados. Esto implica que si un dato cambia de contenido como por ejemplo la dirección de un cliente, todos los usuarios que pueden acceder ese dato, verán inmediatamente el cambio efectuado.
3 Menciona 6 ejemplos de gestores libres y 6 no libres
Los gestores libres son:
· MySQL
· Sydes (linux)
· SQLIFE
· ProsgretSQL
· Filebird
· ApacheDerby
Sistemas de gestores de datos de base de datos No libres son:
· Microsoft Access
· Microsoft SQL Server
· Open Access
· Oracle
· Paradox
· Adbantase
1.2.1 MODELO DE BASE DE DATOS
1¿Qué es 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. Esta forma, define la infraestructura ofrecida por un sistema de base de datos particular. El ejemplo más 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?
El modelo de datos no es algo físico ya que es un conjunto de conceptos y reglas que nos llevarán a poder reflejar la estructura de datos y operaciones aplicables sobre ellos de un sistema informático.
1.2.4 MODELO ENTIDAD RELACION
1¿Qué es el 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.
El Modelo Entidad-Relación.
Se elabora el diagrama (o diagramas) entidad-relación.
Se completa el modelo con listas de atributos y una descripción de otras restricciones que no se pueden reflejar en el diagrama.
El modelado de datos no acaba con el uso de esta técnica. Son necesarias otras técnicas para lograr un modelo directamente implementable en una base de datos.
2. De la imagen que palabras pertenecen a entidades y que palabras pertenecen a relaciones.
Identidades: hombre, empresa, alumno, mujer, trabajo, asignatura.
Relaciones: matrimonio, trabajar, en matricula.
3. ¿Qué nombre reciben y cuál es su definición de los símbolos numerados?
Definiciones
1.2.5 MODELO RELACIONAL
1. ¿Qué es el modelo relacional?
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.
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 creadas por Edgar Frank Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar, esto es, 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).
2. Con un ejemplo identifica los registros, los campos, la tabla.
Tabla registro
nombres
|
edad
|
Dirección
|
jose maria
|
16
|
santiago oxtempan
|
gerardo
|
16
|
Tlalpujahuilla
|
carlos enrrique
|
17
| el oro |
Campos
3. mediante un ejemplo identifica las tuplas, las columnas y la relación.
Columna tuplas
nombre
|
Edad
|
Dirección
| |
jose maria
|
16
|
| |
gerardo
|
16
|
Tlalpujahuilla
| |
carlos enrrique
|
17
|
el oro
|
Relación
1.3.1 ANSI SPARC
¿Qué es el modelo ansisparc?
La arquitectura de sistemas de bases de datos de tres esquemas fue aprobado por la ANSI-SPARC (American National Standard Institute – Standards Planning and Requirements Committee) en 1975 como ayuda para conseguir la separación entre los programas de aplicación y los datos, el manejo de múltiples vistas por parte de los usuarios y el uso de un catálogo para almacenar el esquema de la base de datos.
¿Cuáles son sus 3 niveles?
· 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