2. Es un sistema que almacena datos que
están relacionados.
Es un repositorio en donde guardamos
información integrada que
podemosalmacenar y recuperar.
Un conjunto de información
almacenada en memoriaauxiliar que
permite acceso directo y un conjunto
de programas que manipulan esos
datos
Componentes de una Base de Datos:
Hardware: constituido por dispositivo
de almacenamiento como discos,
tambores, cintas, etc.
Software: que es el DBMS o
Sistema Administrador de Base de
Datos.
Datos: los cuales están almacenados
de acuerdo a la estructura externa y
van a ser procesados para convertirse
en información.
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 gestion
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 modelar
problemas reales y administrar
datos dinámicamente. Permiten
establecer interconexiones
(relaciones) entre los datos (que
están guardados en tablas), y
trabajar con ellos conjuntamente.
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.
6. 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. 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