1. 1
Colegio José celestino mutis
Base de datos- access
Integrantes José domingo Cifuentes
Daniela caballero Pérez
Docente susan Hernández
Grado 11-1
Bucaramanga 2014
2. 2
Tabla de contenidos
Portada …………………………1
Pregunta 1………………………3
Pregunta 2,3…………………….4
Pregunta 4,5……………………6
Pregunta 6………………………8
Terminación de
preguntas………………………11
3. 3
1 ¿Cuál es la estructura de una BD (Base de Datos)?
La estructura de una base de datos consta:
1. Modelo relacional de datos:
En el nivel conceptual, el modelo relacional de datos está representado por una
colección de relaciones almacenadas. Cada registro de tipo conceptual en un
modelo relacional de datos se implanta como un archivo almacenado distinto.
2. Submodelo de datos:
Los esquemas externos de un sistema relacional se llaman submodelos
relacionales de datos; cada uno consta de uno a más escenarios (vistas) para
describir los datos requeridos por una aplicación dada. Un escenario puede
incluir datos de una o más tablas de datos. Cada programa de aplicación está
provisto de un buffer (“Área de trabajo de usuario”) donde el DBMS puede
4. 4
depositar los datos recuperados de la base para su procesamiento, o puede
guardar temporalmente sus salidas antes de que el DBMS las escriba en la
base de datos.
3. Esquema de almacenamiento:
En el nivel interno, cada tabla base se implanta como un archivo almacenado.
Para las recuperaciones sobre las claves principal o secundaria se pueden
establecer uno o más índices para accesar un archivo almacenado.
4. Sublenguaje de datos:
Es un lenguaje de manejo de datos para el sistema relacional, el álgebra
relacional y cálculo relacional, ambos lenguajes son “relacionalmente
completos”, esto es, cualquier relación que pueda derivarse de una o más
tablas de datos, también se puede derivar con u solo comando del sublenguaje.
Por tanto, el modo de operación de entrada/Salida en un sistema relacional.
2 ¿Cuál es la diferencia entre una BD y un SGBD (Sistema de Gestión de
Base de Datos)?
Un sistema de gestión de bases de datos (SGBD) es un conjunto de programas
que permiten el almacenamiento, modificación y extracción de la información
en una base de datos, además de proporcionar herramientas para añadir,
borrar, modificar y analizar los datos. Los usuarios pueden acceder a la
información usando herramientas específicas de interrogación y de generación
de informes, o bien mediante aplicaciones al efecto Los SGBD también
proporcionan métodos para mantener la integridad de los datos, para
administrar el acceso de usuarios a los datos y para recuperar la información si
el sistema se corrompe. Permite presentar la información de la base de datos
en variados formatos. La mayoría de los SGBD incluyen un generador de
informes. También puede incluir un módulo gráfico que permita presentar la
información con gráficos y tablas.
5. 5
3 ¿Cuáles son las diferencias entre una hoja de cálculo y un SGBD
Una hoja de cálculo es un programa que permite manipular datos numéricos y
alfanuméricos dispuestos en forma de tablas (la cual es la unión de filas y
columnas). Habitualmente es posible realizar cálculos complejos con fórmulas y
funciones y dibujar distintos tipos de gráficas.
El sistema de gestión de base de datos es el de manejar de manera clara,
sencilla y ordenada un conjunto de datos que posteriormente se convertirán en
información relevante, para un buen manejo de datos.
6. 6
4 ¿Qué es una BD Relacional?
Una Base de Datos Relacional, es una base de datos que cumple con el
modelo relacional, el cual es el modelo más utilizado en la actualidad para
implementar bases de datos ya planificadas. Permiten establecer
interconexiones (relaciones) entre los datos (que están guardados en tablas), y
a través de dichas conexiones relacionar los datos de ambas tablas, de ahí
proviene su nombre: "Modelo Relacional". 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.1
7. 7
5 ¿Cuáles son las operaciones básicas que se pueden realizar en una
BD?
Las operaciones que vamos a ver están basadas en el álgebra relacional. Los
operan dos de cada operación lo constituyen una o varias tablas y el resultado
es una nueva tabla.
Dentro de las operaciones básicas tenemos las operaciones unarias (se utiliza
una sola tabla) y las operaciones binarias (se utilizan dos tablas).
Operaciones unarias
Selección: Mediante esta operación se obtiene un conjunto de filas con todas
las columnas de la tabla. Se seleccionan determinadas filas incluyendo una
condición. Se utilizan los operadores booleanos "and" (Y)," or" (O), "not" (NO).
La representación sería la siguiente:
Ejemplo de selección.
Partimos de la siguiente tabla de empleados:
Operaciones binarias
8. 8
Unión: Esta operación solo se puede hacer si las tablas tienes las mismas
columnas, es decir, por ejemplo si tuviéramos una tabla llamada empleados2
con las mismas columnas tan solo tendríamos que añadir las filas de ambas
tablas en una única tabla.
Su representación sería la siguiente: Tabla1 u Tabla2
Diferencia: de la misma forma que la unión la diferencia tan solo se puede
realizar si las dos tablas tienen las mismas columnas. Su representación sería
la siguiente: Tabla1 - Tabla2
Con las siguientes tablas:
6 ¿Definir y dar ejemplos de cada uno de los Objetos de Access?
RELACIONAR TABLAS
Realizar una Base de Datos para controlar el movimiento de una
biblioteca.
Nombre de la Base de Datos: BIBLIOTECA.
La Base de Datos estará compuesta por tres tablas: socios, libros y
préstamos. Las características de cada una de las tablas se muestran a
continuación:
9. 9
Introducción a la creación de consultas
Una de las características que hace que los informes de Access sean flexibles
y eficaces es su capacidad de usar consultas como orígenes de datos. Por
ejemplo, una consulta puede extraer, ordenar y filtrar los datos de la base de
datos cuando se ejecuta un informe dado. Las consultas también pueden
permitir a los usuarios definir parámetros, como las fechas de inicio y
finalización, para los datos de los informes.
Algunos tipos de informes, como los informes planos y jerárquicos que se
abordarán más adelante, pueden obtener sus datos de una combinación de
tablas y consultas. Sin embargo, algunos tipos de informes, como los informes
de tabla de referencias cruzadas e informes que usan datos ordenados y
agrupados, se basan únicamente en consultas. Por este motivo, resulta útil
saber cómo crear consultas.
Consulta de Access
Un criterio es una condición que podemos agregar a una consulta de
Access para que muestre en pantalla solamente los registros que cumplan con
10. 10
dicha condición. Los criterios son de gran ayuda para realizar un mejor
análisis de la información.
Considera la siguiente consulta de Access la cual trae todos los registros de
la tabla Empleados.
Ahora estoy interesado en obtener la información solo de aquellos empleados
que pertenecen al departamento de Finanzas. Para mostrar esos registros en
pantalla agregaré un criterio a la consulta de manera que solamente se
muestre la información de dicho departamento.
Un vistazo rápido a los tipos de informe en Access
En las siguientes secciones se muestran y se describen los distintos tipos de
informe que se pueden crear en Access 2002 y 2003. Cada sección incluye
vínculos a información de procedimiento para la creación de un tipo
determinado de informe.
11. 11
Informes planos
Un informe plano contiene controles enlazados (conectados) con diferentes
tablas y consultas. Un ejemplo de un informe plano es un informe que muestra
productos y categorías.
Los datos de estos campos proceden de una tabla denominada Productos.
Los datos de este campo proceden de una tabla denominada Categorías.
Formularios de Access
Los Formularios básicamente permite diseñar los datos para visualizarse por
pantalla. Pero no sólo muestran datos informativos de las tablas, también son
interactivos, por tanto permiten introducir nuevos registros en las tablas,
modificar e incluso borrar registros de las de una o varias tablas relacionales.
Tambien pueden hacer cálculos (campos calculados o controles de cuadros de
texto) con los datos de las tablas. Los campos que contienen objetos OLE
(imágenes, fotos, sonidos, videos, etc.) necesitan ser mostrados en un
formulario para que se vean y/o escuchen...
EJEMPLO
Supongamos un conjuntos de entidades de modelos de coches que se que
desea trasladar al modelo de tablas relacionles. Se definen en la tabla
12. 12
PRODUCTOS de la imagen inferior. El atributo (campo) Descripción que
describe el nombre del modelo de un coche. el campo foto es una imagen (foto)
del modelo de cohe en un campo OLE que necesitar ser visualizado en un
formulario.