2. TABLA DE CONTENIDO
Pag.
• ¿Cuál es la estructura de una BD (Base de
Datos)?..............................1
• ¿Cuál es la diferencia entre una BD y un SGBD?
…………....................1
• Diferencias entre una hoja de cálculo y un
SGBD ................................2
• ¿Qué es una BD
Relacional?....................................................................2
• ¿Qué pasos tiene el proceso de diseño de una
BD?.............................3
• Operaciones básicas que se pueden realizar en una BD
……..............4
• Definir y dar ejemplos de cada uno de los Objetos de
Access……….5
3.
4. 1) ¿Cuál es la estructura de una BD (Base de Datos)?
La estructura de una base de datos hace referencia a los tipos de datos, los
vínculos o relaciones y las restricciones que deben cumplir esos datos. La
estructura de una base de datos es diseñada o descripta empleando algún tipo
de modelo de datos.
2) ¿Cuál es la diferencia entre una BD y un SGBD (Sistema de Gestión
de Base de Datos)?
La base de datos es un archivo (o varios, dependiendo de como trabaje y esté
configurado el SGBD o el motor) que contiene las tablas, con sus respectivos
datos físicos. Además de almacenar los datos, almacena las vistas,
procedimientos almacenados, disparadores o triggers, los índices, etc.
Por otra parte, el SGBD es el sistema que administra las bases de datos. Se
encarga de ofrecer una comunicación con las bases de datos de forma
transparente, y de este modo se asegura de brindar un acceso seguro a la
información y evita que otras aplicaciones puedan dañar y/o alterar la
información dañando al archivo.
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. Mientras que 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.
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”.
6. 5) ¿Qué pasos tiene el proceso de diseño de una BD?
• Determinar la finalidad de la base de datos: esto le ayudara a
estar preparado para los demás pasos.
• Buscar y organizar la información necesaria: reúna todos los tipos
de información que desee registrar en la base como los nombres
de productos los numeros pedidos.
• Dividir la información en tablas: Divida lo elementos de
información e entidades o temas principales como, productos o
pedidos. cada tema pasara a ser una tabla.
• Convertir los elementos de información en columnas: Decida que
información desea almacenar en cada de tabla. Cada elemento
se convertirá en un campo y se mostrara como una columna en la
tabla.
7. • Especificar claves principales: Elia al clave principal de la tabla.
Lac lave principal es una columna que se utiliza para identificar
equivocadamente cada fila, como id.
• Definir relaciones entre las tablas: Examine cada tabla y decida
como se relacionan los datos de una tabla con las demas tablas.
Agregue campos a las tablas o cree nuevas tablas para clarificar
las relaciones según sea necesario
• Ajustar el diseño: Analice el diseño para detectar errores. Cree las
tablas y agregue algunos registros con datos de ejemplo.
Compruebe si puede obtener los resultados previstos de las
tablas. Realice los ajustes necesarios en el diseño.
• Aplicar las reglas de normalización: Aplique las reglas de
normalización de los datos para comprobar si las tablas están
estructuradas correctamente. Realice los ajustes necesarios en
las tablas.
1) ¿Cuáles son las operaciones básicas que se pueden realizar en una
BD?
8. Existen cuatro operaciones básicas: CREATE, ALTER, DROP y
TRUNCATE.
*CREATE
Este comando crea un objeto dentro de la base de datos. Puede ser una tabla,
vista, índice, trigger, función, procedimiento o cualquier otro objeto que el motor
de la base de datos soporte.
*ALTER
Este comando permite modificar la estructura de un objeto. Se pueden
agregar/quitar campos a una tabla, modificar el tipo de un campo,
agregar/quitar índices a una tabla, modificar un trigger, etc.
*DROP
Este comando elimina un objeto de la base de datos. Puede ser una tabla,
vista, índice, trigger, función, procedimiento o cualquier otro objeto que el motor
de la base de datos soporte. Se puede combinar con la sentencia ALTER.
*TRUNCATE
Este comando trunca todo el contenido de una tabla. La ventaja sobre el
comando DROP, es que si se quiere borrar todo el contenido de la tabla, es
mucho más rápido, especialmente si la tabla es muy grande. La desventaja es
que TRUNCATE sólo sirve cuando se quiere eliminar absolutamente todos los
registros, ya que no se permite la cláusula WHERE. Si bien, en un principio,
esta sentencia parecería ser DML (Lenguaje de Manipulación de Datos), es en
realidad una DDL, ya que internamente, el comando TRUNCATE borra la tabla
y la vuelve a crear y no ejecuta ninguna transacción.
9. 2) ¿Definir y dar ejemplos de cada uno de los Objetos de Access;
(Tablas, Consultas, Formularios e Informes)?
• Tablas: Conjunto de datos estructurados que forman el contenido
de una base de datos.
• Consultas: Permiten catalogar, ordenar, extraer y modificar la
información contenida en una tabla o en un conjunto de tablas
relacionadas, dependiendo de los tipos de consulta y de las
condiciones que en ella se establezcan.
10. • Formularios: Son diseños que realizamos para poder introducir,
modificar o visualizar los registros de una tabla o consulta. En los
formularios podemos insertar campos calculados e imágenes.
• Informes: Son extractos de datos procedentes de tablas o
consultas y que tienen como propósito principal el ser impresos
en papel, aunque también pueden simplemente visualizarse en
pantalla.