Una base de datos está formada por una colección de registros interconectados. Los diagramas de estructura de datos representan el diseño de una base de datos mediante celdas que representan campos y líneas que representan enlaces entre registros. Un sistema de gestión de base de datos permite definir, manipular y utilizar la información almacenada en una base de datos.
2. Una base de datos de red esta formado por una colección de registros,
los cuales están conectados entre sí por medio de enlaces.
Registro: Es una colección de campos (atributos)
Campos: Contiene almacenado solamente un valor.
Enlace: Asociación entre dos registros, así que podemos verla como
una relación estrictamente binaria.
Diagramas de estructura de datos.
Es un esquema que representa el diseño de una base de datos
de red. Este modelo se basa en representaciones entre registros
por medio de ligas, existen relaciones en las que participan solo
dos entidades(binarias) y relaciones en las que participan más de
dos entidades (generales) ya sea con o sin atributo descriptivo
en la relación.
La forma de diagramado consta de dos componentes básicos:
Celdas: representan a los campos del registro.
Líneas: representan a los enlaces entre los registros.
su representación gráfica se basa en el acomodo de los campos
de un registro en un conjunto de celdas que se ligan con otro(s)
registro(s)
3. Una base de datos es un conjunto de datos no redundantes,
almacenados en un soporte informático, organizados de forma
independiente de su utilización y accesibles simultáneamente por distintos
usuarios y aplicaciones y un sistema de gestión de base de datos (SGBD)
es el conjunto de programas que permiten definir, manipular y utilizar la
información que contienen las bases de datos, realizar todas las tareas de
administración necesarias para mantenerlas operativas, mantener su
integridad, confidencialidad y seguridad. Una BD nunca se accede o
manipula directamente sino a través del SGBD. Se puede considerar al
SGBD como el interfaz entre el usuario y la BD.
4. Una hoja de cálculo es un programa que
permite manipular datos numéricos y
alfanuméricos dispuestos en forma de tablas,
Habitualmente es posible realizar cálculos
complejos con fórmulas y funciones y dibujar
distintos tipos de gráficas Y el SGBD es un
consiste en una colección de datos
interrelacionados y un conjunto de programas
para acceder a esos datos. El Objetivo
primordial de un SGBD es proporcionar un
entorno que sea a la vez conveniente y
eficiente para ser utilizado al extraer y
almacenar información de la base de datos.
5. 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
6. A continuación se indican los pasos que hay que seguir en el proceso de
diseño de una base de datos. Cada paso se trata con mayor detalle en los
temas restantes de esta sección.
Determinar el propósito de la base de datos Este paso le ayudará a
decidir los datos que desea que Visual FoxPro almacene.
Determinar las tablas necesarias Cuando ya conozca claramente el
propósito de la base de datos, puede dividir la información en temas
distintos, como “Employees” u “Orders”. Cada tema será una tabla de la
base de datos.
Determinar los campos necesarios Tiene que decidir la información que
desea incluir en cada tabla. Cada categoría de información de una tabla se
denomina campo y se muestra en forma de columna al examinar la tabla.
Por ejemplo, un campo de la tabla Employee podría ser Last_name y otro
podría ser Hire_date.
Determinar las relaciones Observe cada tabla y decida cómo se
relacionan sus datos con los de las tablas restantes. Agregue campos a las
tablas o cree tablas nuevas para clarificar las relaciones, si es necesario.
Perfeccionar el diseño Busque errores en el diseño. Cree las tablas y
agregue algunos registros de datos de ejemplo. Vea si puede obtener los
resultados que desea de sus tablas. Haga los ajustes necesarios al diseño.
7. Las operaciones que vamos a ver están basadas en el algebra relacional. Los
operandos de de cada operación lo constituyen una o varias tablas y el
resultado es una nueva tabla.
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: O Condicion (Tabla)
Proyección: esta operación nos devuelve una nueva tabla con las columnas
seleccionadas de otra. La representación sería la siguiente: O col1,
col2,…(tabla)
Operaciones binarias
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
Producto cartesiano: se realiza con dos tablas distintas pero relacionadas por
alguna columna, siempre y cuando el nombre de la columna no sea el
mismo. Su representación sería la siguiente: Tabla1 X Tabla2
8. Tablas: Conjunto de datos estructurados que forman el contenido de una
base de datos.
por ejemplo, de elementos gráficos o de texto que hayan sido añadidos
para identificar la finalidad o propiedad de formulario, o simplemente como
elementos decorativos, como texto explicativo, un logotipo de la empresa,
líneas y demás objetos de dibujo.
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.
9. 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.