2. § 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)
3. ¿Cuál es la diferencia entre una BD y un
SGBD (Sistema de Gestión de Base de
Datos)?
§ 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. también
se puede considerar que el sistema de gestión de datos
sirve de interfaz entre la persona y la base de datos y la
base de datos ya es el programa donde el efectúa su
trabajo U ocupación.
4. ¿Cuáles son las diferencias entre una
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).
Habitualmente es posible realizar cálculos complejos con
fórmulas y funciones y dibujar distintos tipos de gráficas.
§
5. SGBD:
§ 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. ¿Que 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.
La base de datos relacional fue inventada por E.F. Codd
en IBM en 1970.
7.
8. ¿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.
§
9. ¿Cuáles son las operaciones básicas
que se pueden realizar en una BD?
§ 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)
§
10. §
§ 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
§
§
11. Objetos de Access:
§ En Access se denomina objeto a cualquier cosa o elemento
sobre los que actúa la aplicación. En una base de datos de
Access los objetos principales son (ver Figura 1): tablas,
consultas (queries), informes, formularios, macros, y
módulos. El conjunto de estos objetos constituye una base
de datos de Access.
§ Tabla: La información de una base de datos esta
organizada en forma tabular (ver Figura 2). Cada tabla
contiene datos acerca de alguna entidad de información,
por ejemplo, clientes. Las tablas guardan la información en
registros que corresponden a las hileras y campos que
corresponden a las columnas y definen los nombres y
tipos de datos que componen la tabla.
12. § Consultas: Es un objeto que proporciona una vista de una
o varias tablas. Las consultas se pueden usar para
consultar, borrar, actualizar, o insertar datos en una tabla.
También es posible definir consultas que creen nuevas
tablas a partir de las tablas existentes. Una consulta puede
ser una búsqueda simple de un registro específico o una
solicitud de seleccionar todos los registros que satisfagan
un conjunto de criterios. Una vez hecha la selección, se
puede producir un listado.
§
§ Formularios: Es un objeto diseñado principalmente para
introducir, mostrar, o controlar la ejecución de las
aplicaciones (ver Figura 3). Las formas se pueden imprimir
y también se usan para personalizar la presentación de la
base de datos.