Mateo
Conceptos básicos
Ahora está empezando a apreciar la importancia del enfoque de base de datos.
Está discerniendo los principales beneficios de desarrollar y utilizar aplicaciones en un
entorno de base de datos
. Antes de continuar, revisemos algunos conceptos fundamentales
y familiaricemos con algunos términos clave.
Repositorio de datos Todos los datos de la base de datos residen en un repositorio de datos. Esta es la
unidad de almacenamiento de datos donde se guardan los archivos de datos físicos. El repositorio de datos contiene
los datos físicos. Principalmente, es un lugar central de almacenamiento para el contenido de datos.
Diccionario de datos El repositorio de datos contiene los datos reales. Digamos que tu
desea mantener datos sobre los clientes de su empresa en su base
de datos. La estructura de los datos
de un cliente podría incluir campos como el nombre del cliente, la
dirección del cliente
, la ciudad, el estado, el código postal, el número de teléfono, etc. Los datos sobre un
cliente en particular
podrían ser los siguientes en los campos respectivos: Jane Smith / 1234 Main
Street / Piscataway / NJ / 08820. Hay dos aspectos de los datos sobre los clientes. Un
aspecto es la estructura de los datos que consta de los nombres de los campos. , tamaños de campo, tipos de datos,
etc. Esta parte es la estructura de los datos de los clientes. La otra parte son los
datos reales para cada cliente que consisten en los valores de datos reales en los diversos
campos.
La primera parte relacionada con la estructura reside por separado en el almacenamiento, y esto se
denomina diccionario de datos o catálogo de datos. Un diccionario de datos contiene las estructuras
de los distintos elementos de datos de la base de datos. También contiene las relaciones
entre los elementos de datos. La otra parte relacionada con los datos reales sobre
clientes individuales
reside en el depósito de datos. El diccionario de datos y el repositorio de datos
trabajan juntos para proporcionar información a los usuarios.
Software de base de datos ¿Son las bases de datos Oracle e Informix? Oracle e Informix
son realmente el software que administra los datos. Estos son software de base de datos o base de datos
sistemas de gestión. El software de base de datos admite el almacenamiento, la recuperación y la actualización
de datos en una base de datos. El software de la base de datos no es la base de datos en sí. El software lo
ayuda a almacenar, administrar y proteger los datos en una base de datos.
Abstracción de datos Considere nuevamente el ejemplo de los datos del cliente. Los datos sobre cada
cliente constan de varios campos, como el nombre del cliente, la dirección postal, la ciudad, el estado,
el código postal, el estado del crédito, etc. Podemos ver los datos del cliente en tres niveles. El
representante de servicio al cliente puede considerar al cliente desde su punto de
vista como compuesto únicamente por los campos que son de interés para el representante. Esta
puede ser solo el nombre del cliente, el número de teléfono y el estado de crédito. Este es un nivel. El
siguiente nivel es la estructura del conjunto completo de campos en los datos del cliente. Este nivel
es de interés para el diseñador de bases de datos y el programador de aplicaciones. Otro nivel
es de interés para el administrador de la base de datos, quien es responsable de diseñar el diseño
físico para almacenar los datos en archivos en el almacenamiento en disco.
Acceso a los datos El enfoque de la base de datos incluye las operaciones fundamentales que
se pueden aplicar a los datos. Cada sistema de administración de bases de datos proporciona las siguientes
operaciones básicas:
• LEER los datos contenidos en la base de datos
• AGREGAR datos a la base de datos
• ACTUALIZAR partes individuales de los datos en la base de datos
• BORRAR partes de los datos en la base de
datos Los profesionales de la base de
datos se refieren a estas operaciones con el acrónimo CRUD:
• C: crear o agregar datos
• R: leer datos
• usted: actualizar datos
• D: Eliminación de datos
Soporte de transacciones Imagine la función comercial de ingresar un pedido de un
cliente en el sistema informático. El empleado de entrada de pedidos introduce el
número de cliente
, el código de producto y la cantidad pedida. El programa de entrada de pedidos lee
los datos del cliente y le permite al empleado verificar visualmente los datos del cliente, lee
datos del producto y muestra la descripción del producto, lee los datos del inventario y, finalmente,
actualiza el inventario o crea un pedido pendiente si el inventario es insuficiente. Todas estas tareas
realizadas por el programa de ingreso de pedidos para ingresar un solo pedido comprenden una sola
transacción de ingreso de pedidos.
Liliane
Una base de datos es una colección organizada de datos. Una base de datos relacional , de manera más restrictiva, es una colección de esquemas, tablas, consultas, informes, vistas y otros elementos. ... Un DBMS de propósito general permite la definición, creación, consulta, actualización y administración de bases de datos .
Para obtener información detallada, obtenga ayuda de expertos en calltutors.com