1. BASE DE DATOS
COLEGIO JOSE CELESTINO MUTIS
MARIA ALEJANDRA CORZO MANTILLA
INFORMATICA
11-1
2. ¿CUAL ES LA ESTRUCTURA DE UNA
BD(BASA DE DATOS?
Modelo relacional de datos:
En el nivel conceptual, el modelo relacional de datos está representado por una colección de
relaciones almacenadas. Cada registro de tipo conceptual en un modelo relacional de datos se
implanta como un archivo almacenado distinto.
Submodelo de datos:
Los esquemas externos de un sistema relacional se llaman submodelos relacionales de datos; cada
uno consta de uno a más escenarios (vistas) para describir los datos requeridos por una aplicación
dada. Un escenario puede incluir datos de una o más tablas de datos. Cada programa de aplicación
está provisto de un buffer (“Area de trabajo de usuario”) donde el DBMS puede depositar los datos
recuperados de la base para su procesamiento, o puede guardar temporalmente sus salidas antes de
que el DBMS las escriba en la base de datos.
Esquema de almacenamiento:
En el nivel interno, cada tabla base se implanta como un archivo almacenado. Para las recuperaciones
sobre las claves principal o secundaria se pueden establecer uno o más índices para accesar un
archivo almacenado.
Sublenguaje de datos:
Es un lenguaje de manejo de datos para el sistema relacional, el álgebra relacional y
cálculo relacional, ambos lenguajes son “relacionalmente completos”, esto es,
cualquier relación que pueda derivarse de una o más tablas de datos, también se
puede derivar con u solo comando del sublenguaje. Por tanto, el modo de operación
de entrada/Salida en un sistema relacional se puede procesar en la forma: una tabla a
la vez en lugar de: un registro a la vez; en otras palabras, se puede recuperar una
tabla en vez de un solo registro con la ejecución de un comando del sublenguaje de
datos.
3. 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.
¿CUAL ES LA DIFERENCIA ENTRE UNA BD Y SGBD
(SISTEMA DE GESTION DE BASE DE DATOS)?
4. ¿Cuáles son las diferencias entre una hoja
de cálculo y un SGBD?
Una hoja de calculo es un software a través del cual se pueden usar datos numéricos y
realizar cálculos automáticos de números que están en una tabla. También es posible
automatizar cálculos complejos al utilizar una gran cantidad de parámetros y al crear
tablas llamadas hojas de trabajo.
Un sistema de gestión de base de datos también es un software pero este consiste en
una colección de datos interrelacionados y un conjunto de programas para acceder a
esos datos. un SGBD proporciona un entorno que sea a la vez conveniente y eficiente
para ser utilizado al extraer y almacenar información de la base de dato el cual no lo
proporciona la hoja de calculo en la hoja de calculo ya interactúa con una serie de datos.
5. ¿QUE ES UNA BASE DE DATOS
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.
6. ¿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.
7. ¿Cuáles son las
operaciones básicas que
se pueden realizar en una
BD?Comandos DLL
CREATE. Utilizado para crear nuevas tablas,
campos e índices
DROP. Empleado para eliminar tablas e índices
ALTER. Utilizado para modificar las tablas
agregando campos o cambiando la definición de
los campos.Comandos DML
SELECT. Utilizado para consultar registros de la base de datos que
satisfagan un criterio determinado
INSERT. Utilizado para cargar lotes de datos en la base de datos
en una única operación.
UPDATE. Utilizado para modificar los valores de los campos y
registros especificados
DELETE. Utilizado para eliminar registros de una tabla de una
base de datos
8. Objetos de AccessLas tablas
Access registra y organiza los datos en tablas similares a las que elaboramos en Excel.
Las tablas están compuestas por filas y columnas.
En Access, a cada columna se le llama campo. Los campos son una manera de organizar los datos por el tipo de información que
contienen.
Por ejemplo, en el campo "Nombre" siempre habrán celdas con nombres de personas, en el campo "correo electrónico" las celdas tendrán
direcciones de e-mail, etc.
Las filas en Access son denominadas registros. Cada registro corresponde a la información completa de un elemento.
De este modo, cada celda en una fila es parte de la información del mismo registro. Por ejemplo, si tenemos la tabla "clientes" cada fila
tendrá los datos de un cliente específico: su nombre, correo electrónico, dirección, teléfono, etc (cada uno en una celda diferente).
Verás que cada registro aparece enumerado en el campo ID. Este corresponde al número de identificación de cada registro y no podrá
cambiarse. Para eliminar un número ID, es necesario eliminar todo el registro.
9. Los Formularios
Los formularios se emplean para ingresar,
modificar y revisar la información de algún registro
La razón por la que los formularios se usan de
manera tan frecuente es porque son una forma
sencilla de guiar a las personas en registrar su
información correctamente.
Cuando ingresas información en Access usando
un formulario, los datos van exactamente al lugar
de la base de datos que quieres, en una o más
tablas si así lo necesitas.
Las Consultas
Son una manera de recopilar la información de
una o varias tablas. Es como hacer una pregunta
específica a la base de datos. Sin embargo, no se
usan para preguntas simples como: cuál es la
dirección de determinado cliente; las consultas
resuelven preguntas complejas como: cuáles son
los correos electrónicos de los clientes que han
comprado tortas en el último mes.
Por lo tanto, una consulta bien diseñada es capaz
de mostrarte información que no podrías
encontrar fácilmente en una tabla y que te evita
buscar tabla por tabla.
Al crear una consulta, es necesario definir los
criterios específicos de búsqueda para que
aparezca exactamente la información que
necesitas en el momento.
10. Informes
Para analizar los datos o presentarlos de cierta
manera al imprimirlos, cree un informe. Por
ejemplo, puede imprimir un informe que
agrupe datos y calcule totales, y otro informe
de datos diferentes con formato para imprimir
etiquetas postales.
Utilice un informe para crear etiquetas
postales.
Utilice un informe para mostrar totales en un
gráfico.
Utilice un informe para calcular totales.