Base de datos
Qué es una
base de datos?
Una base
de datos es una herramienta para recopilar y organizar información. Las bases
de datos pueden almacenar información sobre personas, productos, pedidos u
otras cosas. Muchas bases de datos comienzan como una lista en una hoja de
cálculo o en un programa de procesamiento de texto. A medida que la lista
aumenta su tamaño, empiezan a aparecer redundancias e inconsistencias en los
datos. Cada vez es más difícil comprender los datos en forma de lista y los
métodos de búsqueda o extracción de subconjuntos de datos para revisión son
limitados. Una vez que estos problemas comienzan a aparecer, una buena idea es
transferir los datos a una base de datos creada con un sistema de
administración de bases de datos (DBMS), como Access.
Una base
de datos computarizada es un contenedor de objetos. Una base de datos puede
contener más de una tabla. Por ejemplo, un sistema de seguimiento de inventario
que usa tres tablas no son tres bases de datos, sino una base de datos que
contiene tres tablas. Salvo que haya sido específicamente diseñada para usar
datos o códigos de otro origen, una base de datos de Access almacena sus tablas
en un solo archivo, junto con otros objetos como formularios, informes, macros
y módulos. Las bases de datos creadas en el formato Access 2007 (que también
usan Access 2016, Access 2013 y Access 2010) tienen la extensión de archivo
.accdb y las bases de datos creadas en formatos anteriores de Access tienen la
extensión de archivo .mdb. Puede usar Access 2016, Access 2013, Access 2010 o
Access 2007 para crear archivos en formatos de archivo anteriores (por ejemplo,
Access 2000 y Access 2002-2003).
Con
Access, puede:
·
Agregar nuevos datos a una base de datos, como un nuevo artículo en un
inventario.
·
Modificar datos existentes en la base de datos, por ejemplo, cambiar la
ubicación actual de un artículo.
·
Eliminar información, por ejemplo, si un artículo se vende o se
descarta.
·
Organizar y ver los datos de diferentes formas.
·
Compartir los datos con otras personas mediante informes, correo
electrónico, intranet o Internet.
Tablas
Una
tabla de base de datos es similar en apariencia a una hoja de cálculo en cuanto
a que los datos se almacenan en filas y columnas. Por ende, es bastante fácil
importar una hoja de cálculo en una tabla de base de datos. La principal
diferencia entre almacenar los datos en una hoja de cálculo y almacenarlos en
una base de datos es la forma en la que están organizados los datos.
Para
aprovechar al máximo la flexibilidad de una base de datos, los datos deben
organizarse en tablas para que no se produzcan redundancias. Por ejemplo, si
quiere almacenar información sobre los empleados, cada empleado debe
especificarse solo una vez en la tabla que está configurada para los datos de
los empleados. Los datos sobre los productos se almacenarán en su propia tabla
y los datos sobre las sucursales se almacenarán en otra tabla. Este proceso se
denomina normalización.
Cada fila
de una tabla se denomina registro. En los registros se almacena información.
Cada registro está formado por uno o varios campos. Los campos equivalen a las
columnas de la tabla. Por ejemplo, puede tener una tabla llamada
"Empleados" donde cada registro (fila) contiene información sobre un
empleado distinto y cada campo (columna) contiene otro tipo de información como
nombre, apellido, dirección, etc. Los campos deben designarse como un
determinado tipo de datos, ya sea texto, fecha u hora, número o algún otro
tipo.
Otra
forma de describir los registros y los campos es imaginar un catálogo de
tarjetas antiguo de una biblioteca. Cada tarjeta del archivador corresponde a
un registro de la base de datos. Cada dato de una tarjeta
individual (autor, título, etc.) equivale a un campo de la
base de datos.
Formularios
Los
formularios permiten crear una interfaz de usuario en la que puede escribir y
modificar datos. Los formularios a menudo contienen botones de comandos y otros
controles que realizan distintas tareas. Puede crear una base de datos sin usar
formularios con tan solo modificar los datos en las hojas de datos de la tabla.
Sin embargo, la mayoría de los usuarios de bases de datos prefieren usar
formularios para ver, escribir y modificar datos en las tablas.
Puede
programar botones de comandos para determinar qué datos aparecen en el
formulario, abrir otros formularios o informes, o ejecutar otras tareas. Por
ejemplo, puede tener un formulario llamado "Formulario de cliente" en
el que trabaja con los datos de los clientes. El formulario de cliente puede
tener un botón que abra un formulario de pedido en el que puede especificar un
pedido nuevo para el cliente.
Los
formularios también le permiten controlar de qué manera otros usuarios
interactúan con los datos de la base de datos. Por ejemplo, puede crear un formulario
que muestre solo determinados campos y permita que se realicen únicamente
ciertas operaciones. Esto ayuda a proteger los datos y a asegurarse de conceptos-básicos-sobre-bases-de-datos-que.
Consultas
Las
consultas pueden realizar diversas funciones en una base de datos. La función
más común es recuperar datos específicos de las tablas. Los datos que quiere
ver generalmente están distribuidos en varias tablas y las consultas le
permiten verlos en una única hoja de datos. Además, debido a que muchas veces
no quiere ver todos los registros a la vez, las consultas le permiten agregar criterios
para "filtrar" los datos y obtener solo los registros que quiere.
Ciertas
consultas son "actualizables", es decir, puede modificar los datos de
las tablas subyacentes mediante la hoja de datos de la consulta. Si está
trabajando en una consulta actualizable, recuerde que los cambios se realizan
en realidad en las tablas, no solo en la hoja de datos de la consulta.
Hay dos
variedades básicas de consultas: consultas de selección y consultas de
acciones. Una consulta de selección simplemente recupera los datos y los pone a
disposición para su uso. Puede ver los resultados de la consulta en la
pantalla, imprimirlos o copiarlos al portapapeles. O bien, puede usar el
resultado de la consulta como un origen de registro para un formulario o un
informe.
Una consulta
de acción, tal como el nombre lo indica, realiza una tarea con los datos. Las
consultas de acción se pueden usar para crear tablas nuevas, agregar datos a
las tablas existentes, o actualizar o eliminar datos.
Informes
Los informes se usan para dar formato a los datos,
resumirlos y presentarlos. Por lo general, un informe responde a una pregunta
específica como: "¿Cuánto dinero recibimos de cada cliente este año?"
o "¿En qué ciudades residen nuestros clientes?". A cada informe se le
puede dar formato para presentar la información de la manera más legible
posible.
Se puede ejecutar un informe por vez y siempre se reflejan los datos
actuales de la base de datos. Generalmente, se les da formato a los informes
para imprimirlos, pero también pueden verse en pantalla, exportarse a otro
programa o enviarse como datos adjuntos en un correo electrónico.
Consultas
Las consultas pueden realizar diversas funciones en una base de datos.
La función más común es recuperar datos específicos de las tablas. Los datos
que quiere ver generalmente están distribuidos en varias tablas y las consultas
le permiten verlos en una única
hoja de datos. Además, debido a que muchas veces no quiere ver todos los
registros a la vez, las consultas le permiten agregar criterios para
"filtrar" los datos y obtener solo los registros que quiere.
Ciertas consultas son "actualizables", es decir, puede
modificar los datos de las tablas subyacentes mediante la hoja de datos de la
consulta. Si está trabajando en una consulta actualizable, recuerde que los
cambios se realizan en realidad en las tablas, no solo en la hoja de datos de
la consulta.
Hay dos variedades básicas de consultas: consultas de selección y
consultas de acciones. Una consulta de selección simplemente recupera los datos
y los pone a disposición para su uso. Puede ver los resultados de la consulta
en la pantalla, imprimirlos o copiarlos al portapapeles. O bien, puede usar el
resultado de la consulta como un origen de registro para un formulario o un
informe.
Una consulta de acción, tal como el nombre lo indica, realiza una tarea
con los datos. Las consultas de acción se pueden usar para crear tablas nuevas,
agregar datos a las tablas existentes, o actualizar o eliminar datos.
https://support.office.com/es-es/article/conceptos-básicos-sobre-bases-de-datos-a849ac16-07c7-4a31-9948-3c8c94a7c204
¿Que es un campo y un registro en una base de
datos?
Campo: es la
mínima unidad de información a la que se puede acceder; un campo o un conjunto
de ellos forman un registro, donde pueden existir campos en blanco, siendo éste
un error del sistema operativo.
Registro: (también
llamado fila o tupla) representa un objeto único de datos implícitamente
estructurados en una tabla. En términos simples, una tabla de una base de datos
puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla
representa un conjunto de datos relacionados, y todas las filas de la misma
tabla tienen la misma estructura.
https://basededatos99.weebly.com/base-de-datos/6-que-es-un-campo-y-un-registro-en-una-base-de-datos
Relación base de datos:
Las
relaciones de bases de datos son asociaciones entre tablas que se crean
utilizando sentencias de unión para recuperar datos.
La tabla
siguiente describe las relaciones de bases de datos.
Se puede ejecutar un informe por vez y siempre se reflejan los datos
actuales de la base de datos. Generalmente, se les da formato a los informes
para imprimirlos, pero también pueden verse en pantalla, exportarse a otro
programa o enviarse como datos adjuntos en un correo electrónico.
Consultas
Las consultas pueden realizar diversas funciones en una base de datos.
La función más común es recuperar datos específicos de las tablas. Los datos
que quiere ver generalmente están distribuidos en varias tablas y las consultas
le permiten verlos en una única
hoja de datos. Además, debido a que muchas veces no quiere ver todos los
registros a la vez, las consultas le permiten agregar criterios para
"filtrar" los datos y obtener solo los registros que quiere.
Ciertas consultas son "actualizables", es decir, puede
modificar los datos de las tablas subyacentes mediante la hoja de datos de la
consulta. Si está trabajando en una consulta actualizable, recuerde que los
cambios se realizan en realidad en las tablas, no solo en la hoja de datos de
la consulta.
Hay dos variedades básicas de consultas: consultas de selección y
consultas de acciones. Una consulta de selección simplemente recupera los datos
y los pone a disposición para su uso. Puede ver los resultados de la consulta
en la pantalla, imprimirlos o copiarlos al portapapeles. O bien, puede usar el
resultado de la consulta como un origen de registro para un formulario o un
informe.
Una consulta de acción, tal como el nombre lo indica, realiza una tarea
con los datos. Las consultas de acción se pueden usar para crear tablas nuevas,
agregar datos a las tablas existentes, o actualizar o eliminar datos.
¿Que es un campo y un registro en una base de datos?
Relación base de datos:
Tipo
de relación
|
Descripción
|
Unívoca
|
Las dos tablas pueden tener sólo un registro en cada lado de la
relación.
Cada valor de clave primaria se relaciona con sólo un (o ningún)
registro en la tabla relacionada.
La mayoría de relaciones unívocas están impuestas por las reglas
empresariales y no fluyen con naturalidad a partir de los datos. Sin este
tipo de regla, generalmente podrá combinar ambas tablas sin incumplir ninguna
regla de normalización.
|
Uno a
varios
|
La
tabla de claves primaria sólo contiene un registro que se relaciona con
ninguno, uno o varios registros en la tabla relacionada.
|
Varios
a varios
|
Cada
registro en ambas tablas puede estar relacionado con varios registros (o con
ninguno) en la otra tabla. Estas relaciones requieren una tercera tabla,
denominada tabla de enlace o asociación, porque los sistemas relacionales no
pueden alojar directamente la relación.
|
Tabla 1. Relaciones de bases de datos
|
|
En la
aplicación Configuración de base de datos, puede definir sentencias SQL
(Structured Query Language) para las uniones y crear relaciones entre objetos
de nivel superior e inferior. Puede utilizar una unión para vincular datos de
varios objetos. El nivel superior es el objeto existente y el nivel inferior es
el objeto que crea.
Ejemplo
Nivel
superior = MAXUSER, Nivel inferior = SITE y Nombre = DEFSITE significa que
maxuser existe y que desea obtener la planta para la planta predeterminada del
usuario.
siteid =
:defsite
Esta
configuración significa que site.siteid = maxuser.defsite.
Cuando se ejecuta la sentencia SQL, el valor del atributo de nivel superior
sustituye todo lo que vaya precedido de dos puntos.
https://www.ibm.com/support/knowledgecenter/es/SSLKT6_7.6.0/com.ibm.mt.doc/configur/c_db_relationships.html
Comentarios
Publicar un comentario