BASE DE DATOS
Ramírez Rodríguez Francisco Javier
Computación
Gamez Sanchez Luis
Sistemas computacionales
2do cuatrimestre
19/03/24
1
Contenido
Base de datos .................................................................................................................... 1
Tabla de base de datos ...................................................................................................... 1
Principales tipos de tablas ................................................................................................. 1
Tablas Comunes ............................................................................................................ 1
Tablas Anchas ............................................................................................................... 2
Tablas del Sistema ......................................................................................................... 2
Tablas con particiones ................................................................................................... 2
Formularios........................................................................................................................ 2
Consulta de base de datos ................................................................................................ 3
¿Qué es SQL? ............................................................................................................... 3
Tipos de consultas ............................................................................................................. 4
Consultas de selección .................................................................................................. 4
Consultas de acción ....................................................................................................... 4
Consulta de parámetros ................................................................................................. 4
Consultas de Consultas de agregación .......................................................................... 4
Informe de base de datos .................................................................................................. 4
Tipos de informes ........................................................................................................... 5
Módulos ............................................................................................................................. 5
Bibliografía......................................................................................................................... 6
1
Base de datos
Una base de datos es una recopilación organizada de información o datos
estructurados, que normalmente se almacena de forma electrónica en un sistema
informático.
Normalmente, una base de datos está controlada por un sistema de gestión de
bases de datos (DBMS) Data base management system en inglés, sirve como
interfaz entre la base de datos y sus programas o usuarios finales, lo que permite a
los usuarios recuperar, actualizar y gestionar cómo se organiza y se optimiza la
información también facilita la supervisión y el control de las bases de datos, lo que
permite una variedad de operaciones administrativas como la supervisión del
rendimiento, el ajuste, la copia de seguridad y la recuperación (Algunos ejemplos
de software de bases de datos o DBMS populares incluyen MySQL, Microsoft
Access, Microsoft SQL Server, FileMaker Pro, Oracle Database y dBASE.).
(ORACLE, 2024)
Tabla de base de datos
Una tabla en base de datos es un tipo de modelado de datos donde se guarda una
información recogida por un sistema. Es decir, son objetos o estructuras que
contienen los datos organizados en filas y columnas. Cada fila representa un
registro único, y cada columna un campo dentro del registro.
Toda tabla tiene dos componentes básicos, el nombre de campo y de registro:
Campos: El campo es el nombre de la columna. Es un dato único y se le otorga un
único tipo de datos.
Registros: Los registros son cada una de las tablas. Aquí se almacenan o cargan
los datos que guardamos. Algunos de estos datos pueden ser nulos.
Principales tipos de tablas
Tablas Comunes
Sirven como enlace entre un archivo y alguna tarea específica a la que estén
asignados.
2
Tablas Anchas
son las que más capacidad tienen dentro de un sistema. Puede expandirse a 30.000
columnas. Una sola de las filas de estas tablas, puede contener 8 bytes de
información.
Tablas del Sistema
La característica más relevante son los accesos. Nadie puede acceder a estas
tablas, y mucho menos modificarlas. Únicamente podrán tener acceso aquellos que
crearon el servidor.
Tablas con particiones
Se subdividen horizontalmente con cada componente que se agrega. Lo que
permite que con cada modificación podamos incluir datos en otro servidor o en otra
base de datos.
Ilustración 1 Tabla de base de datos de Oracle
(Melanie, 2023)
Formularios
Un formulario en base de datos es una herramienta que se utiliza para ingresar
datos en una base de datos de manera más fácil y organizada. En lugar de ingresar
3
datos directamente en una tabla, los formularios permiten a los usuarios ingresar
datos en campos específicos.
son importantes porque hacen que ingresar datos en una base de datos sea más
fácil y menos propenso a errores. Al utilizar formularios, puedes asegurarte de que
los datos se ingresen en los campos correctos y de que los campos requeridos se
completen antes de que se puedan guardar los datos.
Ilustración 2 Formulario de base de datos
(Camila Marquez, s.f.)
Consulta de base de datos
puede definirse como una petición de datos a una base de datos. Normalmente, se
expresa en un lenguaje de consulta estructurado como SQL.
¿Qué es SQL?
Es un lenguaje de programación para almacenar y procesar información en una
base de datos relacional. Una base de datos relacional almacena información en
forma de tabla, con filas y columnas que representan diferentes atributos de datos
y las diversas relaciones entre los valores de datos, puede ser una consulta de
selección o una consulta de acción.
La primera se utiliza para obtener datos de la base de datos que coincidan con los
parámetros establecidos por el usuario. La segunda, en cambio, solicita que se
realice una acción determinada sobre los datos, como actualizarlos, insertarlos o
borrarlos.
4
Tipos de consultas
Consultas de selección
A menudo consideradas como el tipo de consulta más utilizado, se emplean para
recuperar datos de las bases de datos. En una consulta de selección, los usuarios
especifican los criterios para definir la información precisa que necesitan de la base
de datos.
Consultas de acción
Las consultas de acción, a diferencia de las consultas de selección, se utilizan no
sólo para recuperar datos, sino también para realizar diversas acciones en los datos
de la base de datos.
Consulta de parámetros
Las consultas de parámetros están diseñadas para solicitar datos específicos cada
vez que se ejecutan.
Consultas de Consultas de agregación
Las consultas de referencias cruzadas, también conocidas como consultas de
matrices, muestran valores resumidos (sumas, recuentos y promedios) de un campo
de una tabla y los agrupan por un conjunto de hechos enumerados en la parte
izquierda de la hoja de datos y otro conjunto de hechos enumerados en la parte
superior de la hoja de datos.
(Ballejos, 2024)
Informe de base de datos
Es un documento que presenta información específica de los datos almacenados
en una base de datos. Estos informes pueden ser utilizados para presentar
información detallada sobre los registros de una tabla, resumir datos de varias
tablas, mostrar tendencias en los datos y mucho más.
Los informes son importantes porque permiten acceder a los datos de manera
organizada y fácil de entender. En lugar de buscar información en una tabla
compleja, los informes pueden presentar los datos de manera clara y concisa.
5
Tipos de informes
• Informes de detalle: muestran información detallada de cada registro en una
tabla.
• Informes de resumen: presentan información resumida de una tabla o
varias tablas.
• Informes de tendencias: muestran la evolución de los datos a lo largo del
tiempo.
• Informes de formulario: presentan información de una manera similar a un
formulario.
• Macros
Una macro de datos le permite automatizar tareas y agregar funciones directamente a las
tablas. Las macros de datos y sus acciones se adjuntan a eventos de tabla específicos,
como al agregar un nuevo registro a una tabla.
Ilustración 3 Ejemplo de una macro
(García, 2023)
Módulos
Un módulo es una colección de declaraciones, instrucciones y procedimientos que
se almacenan juntos como una unidad. Un módulo puede ser un módulo de clase
o un módulo estándar. Los módulos de clase se adjuntan a formularios o informes
y, por lo general, contienen procedimientos que son específicos para el formulario
o el informe al que están adjuntos.
Los módulos, como las macros, son objetos que puede usar para agregar
funciones a la base de datos.
Los módulos de clase se adjuntan a formularios o informes y, por lo general,
contienen procedimientos que son específicos para el formulario o el informe al
que están adjuntos.
6
Ilustración 4 Modulo de ingreso de datos
(Microsoft , s.f.)
(ResearchGate, s.f.)
Bibliografía
Ballejos, L. (Febrero de 2024). NimjaOne. Obtenido de ninjaone.com:
https://www.ninjaone.com/es/it-hub/it-service-management/consulta-de-base-de-
datos-que-es/
Camila Marquez, D. T. (s.f.). Obtenido de togga117..github.io:
https://togga117.github.io/basededatosaccess/formularios.html
García, F. (01 de ayo de 2023). Codigosql. Obtenido de codigosql.top:
https://codigosql.top/bases-de-datos/informe/
Melanie. (20 de Noviembre de 2023). ComparaSoftware. Obtenido de blog.comparasoftware:
https://blog.comparasoftware.com/que-es-tabla-en-base-de-datos/
Microsoft . (s.f.). Obtenido de https://support.microsoft.com/:
https://support.microsoft.com/es-es/topic/conceptos-b%C3%A1sicos-sobre-bases-
de-datos-a849ac16-07c7-4a31-9948-
3c8c94a7c204#:~:text=Un%20m%C3%B3dulo%20es%20una%20colecci%C3%B3n,
clase%20o%20un%20m%C3%B3dulo%20est%C3%A1ndar.
ORACLE. (2024). OCL. Obtenido de Oracle : https://www.oracle.com/mx/database/what-is-
database/
7
ResearchGate. (s.f.). Obtenido de www.researchgate.net:
https://www.researchgate.net/figure/Modulo-de-ingreso-de-elementos-a-la-base-de-
datos_fig1_304208517