La estructura de una base de datos consiste en varios archivos lógicamente interrelacionados pero físicamente separados. Un sistema de gestión de base de datos (SGBD) permite definir, manipular y utilizar los datos almacenados en una base de datos de forma independiente a cómo se almacenan físicamente. Una hoja de cálculo permite manipular datos numéricos y de texto en tablas, mientras que un SGBD proporciona un entorno conveniente y eficiente para extraer y almacenar información de la base de datos de manera
2. ¿Cuál es la estructura de una BD (Base
de Datos)?
3. Aunque las bases de datos CDS/ISIS pueden
parecerse a simple vista como un archivo de
información, en realidad consisten en varios
archivos lógicamente interrelacionados pero
físicamente diferentes. La administración de los
archivos físicos es responsabilidad de CDS/ISIS
y el usuario normalmente no necesita conocer su
estructura en detalle para operar una base de
datos. No obstante, algunos conocimientos básicos
sobre los objetivos y funciones de los archivos
principales asociados a una base de datos pueden
ayudar a un mejor entendimiento del sistema.
4. ¿Cuál es la diferencia entre una BD y un SGBD
(Sistema de Gestión de Base de Datos)?
Una base de datos (en adelante BD) 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.
Es decir, la diferencia de una BD respecto a otro
sistema de almacenamiento de datos es que éstos
se almacenan de forma que cumplan
tres requisitos básicos.
5. El funcionamiento del SGBD está muy interrelacionado con
el del Sistema Operativo, especialmente con el sistema
de comunicaciones. El SGBD utilizará las facilidades del
sistema de comunicaciones para recibir las peticiones del
usuario (que puede estar utilizando un terminal físicamente
remoto) y para devolverle los resultados.
Funciones de un SGBD
Un SGBD debe proporcionar un amplio surtido de
funcionalidades para poder cumplir adecuadamente su
misión. Normalmente se clasifican en definición,
manipulación y utilización.
Función de definición: Permite describir los elementos de
datos, sus estructuras, sus interrelaciones y sus
validaciones a nivel externo, lógico e interno. Esta función
es realizada por una parte del SGBD denominada lenguaje
de definición de datos (LDD o DDL, Data Definition
Language).
6. ¿Cuáles son las diferencias entre una hoja
de cálculo y un SGBD
8. 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.
9. ¿Que 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". 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
10. ¿Qué pasos tiene el proceso de diseño de
una BD?
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.
11. ¿Cuáles son las operaciones básicas que se pueden realizar
en una BD?
1.Se puede crear una base de datos en blanco y agregarle
más tarde las tablas,
formularios, informes y otros objetos que se deseen. Este
es el método más
flexible pero requiere que cada elemento de la base de
datos sea definido de
forma separada.
2.Consiste en usar un Asistente que crea en una sola
operación las tablas, formularios e informes necesarios
para el tipo de base
de datos elegido por el usuario. Esta es la forma más
sencilla de empezar a
crear una base de datos.