La estructura de una base de datos incluye los tipos de datos, las relaciones entre datos y las restricciones de integridad. Una base de datos es un conjunto de datos almacenados sistemáticamente, mientras que un sistema de gestión de base de datos (SGBD) es el software que sirve de interfaz entre la base de datos, los usuarios y las aplicaciones. Una base de datos relacional organiza los datos en tablas formales entre las que se pueden establecer relaciones.
2. ESTRUCTURA DE LA 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 (integridad de datos y redundancia de
datos).
La estructura de una base de datos es diseñada o
descripta empleando algún tipo de modelo de
datos.
3. DIFERENCIA ENTRE BD Y
SGBD:
UNA BASE DE DATOS es un
conjunto de datos
pertenecientes a un mismo
contexto y almacenados
sistemáticamente para su
posterior uso, y un SISTEMA
DE GESTION 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.
4. DIFERENCIA ENTRE 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).
• 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.
5. QUÉ ES UNA BD RELACIONAL
• 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. QUÉ ES UNA BD RELACIONAL
Una base de datos
relacional es una colección
de elementos de datos
organizados en un conjunto
de tablas formalmente
descritas desde la que se
puede acceder a los datos
o volver a montarlos de
muchas maneras diferentes
sin tener que reorganizar
las tablas de la base.
7. PROCESO DE DISEÑO DE
BASES DE DATOS
• 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 o os números 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.
8. • 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 demás 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 necesarias 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.
9. OPERACIONES BASICAS QUE SE
PUEDEN REALIZAR EN UNA BD
• CREATE: Este comando crea un
objeto dentro de la base de
datos. Puede ser una tabla,
vista, índice 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, etc.
Existen cuatro operaciones básicas:
CREATE, ALTER, DROP y
TRUNCATE.
10. • 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.
11. OBJETOS DE ACCESS
• 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.
• 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.
12. • 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.
• Páginas: Una página de acceso a
datos es un tipo especial de páginas
web, diseñada para ver los datos y
trabajar con ellos desde Internet o
desde una red local.
• Macros: Son conjuntos de operaciones
grabadas que pueden ejecutarse en
cualquier momento para realizar de
forma automática tareas repetitivas.
• Módulos: Son programas escritos
especialmente para Access mediante
un lenguaje de programación llamado
Visual Basic para aplicaciones.