1. Base de Datos Relacional:
La base de datos relacional es un tipo de base de datos que
almacena la información en tablas y realiza búsquedas utilizando los datos de
columnas especificadas de una tabla para encontrar datos adicionales en otra
tabla.
Los sistemas relacionales son importantes porque ofrecen muchos
tipos de procesos de datos, como: simplicidad y generalidad, facilidad de uso
para el usuario final, períodos cortos de aprendizaje y las consultas de
información se especifican de forma sencilla.
Las tablas son un medio de representar la información de una
forma más compacta y es posible acceder a la información contenida en dos o más
tablas. Más adelante explicaremos que son las tablas.
Las bases de datos relacionales están constituidas por una o más
tablas que contienen la información ordenada de una forma organizada. Cumplen
las siguientes leyes básicas:
-
Generalmente, contendrán muchas tablas.
-
Una tabla sólo contiene un número fijo de
campos.
-
El nombre de los campos de una tabla es
distinto.
-
Cada registro de la tabla es único.
-
El orden de los registros y de los campos no
está determinado.
-
Para cada campo existe un conjunto de
valores posible.
2. Ambiente Cliente/Servidor:
Un cliente es el usuario de PC que solicita un
servicio y el servidor es el que proporciona la información a los usuarios.
En el ambiente CLIENTE/SERVIDOR algunas de las
características son:
-
El Cliente y el Servidor pueden actuar como una
sola entidad y también pueden actuar como entidades separadas, realizando
actividades o tareas independientes.
-
Las funciones de Cliente y Servidor pueden
estar en plataformas separadas, o en la misma plataforma.
-
La interrelación entre el hardware y el
software están basados en una infraestructura poderosa, de tal forma que el
acceso a los recursos de la red no muestra la complejidad de los diferentes
tipos de formatos de datos y de los protocolos.
-
Un sistema de servidores realiza múltiples
funciones al mismo tiempo que presenta una imagen de un solo sistema a las
estaciones Clientes. Esto se logra combinando los recursos de cómputo que se
encuentran físicamente separados en un solo sistema lógico, proporcionando de
esta manera el servicio más efectivo para el usuario final.
-
También es importante hacer notar que las
funciones Cliente/Servidor pueden ser dinámicas. Ejemplo, un servidor puede
convertirse en cliente cuando realiza la solicitud de servicios a otras
plataformas dentro de la red.
TIPOS
DE SERVIDOR:
-
Servidores de archivos:
donde se almacena archivos y aplicaciones de productividad como por ejemplo
procesadores de texto, hojas de cálculo, etc.
-
Servidores de bases de datos:
donde se almacenan las bases de datos, tablas, índices. Es uno de los
servidores que más carga tiene.
-
Servidores de transacciones:
que cumple o procesa todas las transacciones. Valida primero y recién genera
un pedido al servidor de bases de datos.
-
Servidores de Groupware:
utiliza el seguimiento de operaciones dentro de la red.
-
Servidores de objetos:
Contienen objetos que deben estar fuera del servidor de base de datos. Estos
objetos pueden ser videos, imágenes, objetos multimedia en general.
3. Diseño de una Base de Datos, tipos de bases de datos
Una base de datos es un conjunto de datos que
pertenecen al mismo contexto almacenados sistemáticamente para su posterior uso.
Algunos tipos de bases de datos son:
-
Base de Datos dinámicos:
es la información almacenada se modifica con el tiempo, permitiendo
operaciones como actualización y adición de datos, además de las operaciones
fundamentales de consulta.
-
Base de Datos Estáticos:
Almacenar datos históricos que posteriormente se pueden utilizar para estudiar
el comportamiento de un conjunto de datos a través del tiempo, realizar
proyecciones y tomar decisiones.
-
Base de Datos Jerárquicos:
almacena su información en una estructura jerárquica.
-
Bases de
Datos bibliográficas: contiene
información sobre el autor, fecha de publicación, editorial, título, edición,
de una determinada publicación, etc.
-
Base de
Datos de Red: es la modificación del
concepto de nodo: se permite que un mismo nodo tenga varios padres
(posibilidad no permitida en el modelo jerárquico).
-
Base de
Datos Educativas: es un sistema de
base de datos pero con la diferencia de que permite hacer deducciones a través
de inferencias.
-
Base de
Datos Relacional: almacena la
información en tablas y realiza búsquedas utilizando los datos de columnas
especificadas de una tabla para encontrar datos adicionales en otra tabla.
Diseño de una Base de Datos:
-
Determinar la finalidad de la base de datos.
-
Determinar las tablas que se necesitan en la
base de datos.
-
Determinar los campos que se necesitan en las
tablas.
-
Identificar los campos con valores exclusivos.
-
Determinar las relaciones entre las tablas.
-
Precisar el diseño.
-
Agregar datos y crear otros objetos de la base
de datos.
-
Utilizar las herramientas de análisis de
Microsoft Access.
4. ¿Qué es Access? Definición, Utilidad, aspectos más relevantes
y otros.
Access
es
un sistema de gestión de bases de datos creado y modificado por Microsoft (DBMS)
para uso personal de pequeñas organizaciones.
Su utilidad
es que crea un archivo de base de datos programa que muestra un interfaz de
usuario de bases de datos más potentes ya que es un sistema capaz de acceder a
tablas externas a través de ODBC como si fueran tablas Access.
Ente las principales funciones de Access son:
-
Crear tablas de datos indexadas.
-
Modificar tablas de datos.
-
Relaciones entre tablas (creación de bases de
datos relacionales).
-
Creación de consultas y vistas.
-
Consultas referencias cruzadas.
-
Consultas de acción (INSERT, DELETE, UPDATE).
-
Formularios.
-
Informes.
-
Llamadas a la API de Windows.
-
Interacción con otras aplicaciones que usen
-
Macros.
En Microsoft Access hay tres conceptos claves
dentro de las tablas: campo, registro y dato.
-
Un campo:
es cada uno de los tipos de datos que se van a usar. Se hace referencia a los
campos por su nombre.
-
Un registro:
está formado por el conjunto de información en particular.
-
Un dato:
es la intersección entre un campo y un registro.