República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Superior
Universidad Nacional Experimental de los Llanos
Occidentales "Ezequiel Zamora"
Unellez-Guanare
MODULO I, BASE DE DATOS
Profe: Justo Umar Bachiller:
Geovanny J. Quevedo S. CI: 27.944.857
Carrera: Contaduría Sección: UM
Guanare, 07/03/2021
MODULO I, BASE DE
DATOS
Introducción:
En 1963, el término base de datos se escuchó por primera vez en un simposio celebrado en
California, EE. UU. La base de datos se puede definir como un conjunto de información
relacionada agrupada o estructurada. Desde una perspectiva de TI, una base de datos es un
sistema que consta de un conjunto de datos almacenados en disco (que permiten el acceso
directo a ellos) y un conjunto de programas (manipulando el conjunto de datos). Este
trabajo se realiza para conocer más sobre la base de datos, sus características, uso,
estructura, diseño, etc. La base de datos es muy importante en el ritmo de vida de nuestros
líderes actuales, porque puede acelerar el ritmo de búsqueda de información. El siguiente
informe trata un poco sobre los elementos u elementos básicos de una programación y
manejo de la base de datos.
Base de datos:
Una base de datos es un conjunto de información organizado de la siguiente manera:
Puede utilizarse de forma eficaz. Directorio telefónico, diccionario, Los calendarios o
recetas son ejemplos de bases de datos. Existe Actualmente existen muchas formas de bases
de datos, incluidas las bibliotecas. Grandes conjuntos de datos de usuario para la empresa
telecomunicaciones.
La base de datos es producto de las necesidades humanas para almacenar datos de
Información, es decir, protegerla con el fin de prevenir el tiempo y el deterioro, para
requerir a ella. En este sentido, la aparición de productos electrónicos y La informática
proporciona elementos digitales esenciales para almacenar grandes cantidades de datos
Porque se convierte en una gran cantidad de datos en un espacio físico limitado Señal
eléctrica o magnética. La gestión de la base de datos es a través del sistema de gestión
(denominado La abreviatura en inglés de DBMS: Database Management Systems o Gestión
de base de datos), actualmente digital y automatizada, permite Almacene ordenadamente y
recupere información rápidamente. en esto La tecnología es el comienzo de la informática.
Al crear una base de datos, puede seguir diferentes modelos, Cada ejemplo tiene sus
propias características, ventajas y dificultades, lo que hace Enfatizar su estructura
organizacional, jerarquía y capacidades de comunicación. O interrelaciones, etc. A esto se
le llama modelo de base de datos y permite Diseño e implementación de algoritmos y otros
mecanismos lógicos La gestión depende de la situación específica.
Tipos de bases de datos:
Existen diferentes clasificaciones de las bases de datos, atendiendo a características
puntuales:
-Según su variabilidad. Conforme a los procesos de recuperación y preservación de
los datos, podemos hablar de:
Base de datos estática: inteligencia empresarial típica y otros .El área de análisis
histórico es una base de datos de solo lectura Qué información se puede extraer, pero la
información existente no se puede modificar.
Base de datos dinámica: además de las operaciones básicas de consulta, Estas bases
de datos se encargan de actualizar, reorganizar, Agregue y elimine información.
-Según su contenido. De acuerdo a la naturaleza de la información contenida,
pueden ser:
Bibliografía: Contienen diversos materiales de lectura (libros, revistas, etc.) A partir
de información clave (como los datos del autor, Editorial, año de ejecución, área temática o
título del libro, de los cuales Muchas otras posibilidades.
Texto completo: Se procesan como textos históricos o documentales, y su contenido
incluye: La preservación debe estar en todos los niveles y ser vista como la fuente principal.
Directorio: una gran cantidad de datos personalizados o listas de direcciones Correo
electrónico, número de teléfono y otras empresas de servicios. Por ejemplo, administran un
directorio de clientes enorme.
Especializado: Base de datos de información super-profesional o Técnico, diseñado
de acuerdo a las necesidades específicas de la audiencia. Determine el consumo de dicha
información.
Algunos ejemplos posibles de bases de datos a lo largo de la historia son:
Ejemplo
Agenda telefónica: aunque estos libros obsoletos han sido abolidos, a menudo se
utilizan Contiene miles de números de teléfono asignados a familias, empresas e individuos
Especialmente para permitir que el usuario encuentre lo que necesita, son Trivial, pesado
pero completo.
Fichero personal: una colección de obras biográficas del autor, Los investigadores o
intelectuales suelen guardarse en archivos, Se Organizan de acuerdo a la preservación y
reproducción del original, Permitir consultas sin poner en riesgo el documento original.
Bibliotecas públicas: ejemplos perfectos de bases de datos porque contienen Miles
de registros por cada título de libro Puede usarse para su préstamo en la sala de estar o en el
bucle, y puede Hay varios especímenes idénticos en el depósito. El bibliotecario es Son los
responsables de diseñar estos sistemas y asegurar su funcionamiento Registros de
transacciones: Las operaciones realizadas con una tarjeta de
Registro de transacciones: operaciones realizadas con tarjeta de crédito Créditos y
llamadas realizadas con teléfonos móviles u otros tipos Transacciones comerciales diarias,
generar un conjunto completo Registros que se proporcionarán a la base de datos de la
empresa.
Historial médico: cada vez que vamos al médico o al hospital, Actualizar
información sobre nuestra salud, el tratamiento que recibimos y Otros datos médicos en los
archivos que registran nuestro historial Atención médica, en caso de que necesite conocer
datos específicos en el futuro, Como recibió cirugía o tratamiento.
Modelo de base de datos:
En el modelo de base de datos plana, hay dos dimensiones (estructura plana)
conjunto de datos. Hay una columna de información, en esta columna, Se supone que cada
dato está relacionado con esa columna.
Por ejemplo, solo hay un modelo de base de datos plano Incluya el código postal.
En la base de datos, solo Habrá una columna, cada nueva fila en la columna será un nuevo
código postal
Su beneficio es que todos los registros se almacenan en un solo lugar. Esta La
estructura es muy sencilla. Es adecuado para bases de datos pequeñas y tiene Requisitos
mínimos de hardware y software.
Modelo de base de datos jerárquicos:
El modelo de base de datos jerárquica es similar a la estructura de un árbol, por
ejemplo Microsoft Windows organiza carpetas y archivos. En el modelo Base de datos
jerárquica, cada enlace está anidado para preservar Los datos se organizan en el mismo
nivel de lista en un orden específico. P.ej, Base de datos de ventas jerárquica, puede incluir
ventas diarias Un archivo separado. Anidado en este archivo son todas las ventas ( Mismo
tipo de datos) Ese día.
Dado que la mayoría de las relaciones son de uno a uno, la estructura de la base de
datos es fácil de entender incluso para los no programadores. Después de encontrar el
primer registro, no es necesario realizar una exploración de índice. Simplemente sigue el
puntero principal que dirige hacia el siguiente registro.
Dado que los datos se almacenan en una base de datos pública, es más fácil de ver.
Puede modificar fácilmente el archivo (si lo hay) Reemplazar datos existentes. Es fácil para
los administradores mantener la base de datos cambiando los registros. En sus respectivos
campos
Modelo de red
Al igual que una base de datos jerárquica, Componentes de la base de datos de la
red Pueden tener múltiples relaciones entre padres e hijos. su La capacidad de mantener
datos no es solo Modelo de modelo jerárquico. Dado que siempre existe un vínculo entre
padres e hijos, Integridad de los datos. La base de datos debería tomar menos tiempo para
guardar registros, esto se debe a Elimine tablas redundantes, mejore la eficiencia y el
rendimiento General.
Modelo relacional
El modelo relacional es la herramienta y el tipo de base de datos más populares Muy
potentes, no solo para almacenar información, sino también para Visitarla. La base de datos
relacional está organizada de la siguiente forma: Junta. La ventaja de estos gráficos es que
puede acceder a información o Agregue sin reorganizar la mesa. Una tabla puede tener
muchos registros y cada registro puede tener muchos registros. Campo. Algunas imágenes a
veces se llaman relaciones. Por ejemplo, un La empresa puede tener una base de datos
denominada pedidos de clientes y En esta base de datos, todas las tablas o relaciones son
diferentes Pedidos de los clientes. Los formularios pueden contener información del cliente
(Nombre, dirección, información de contacto, información, número de cliente, etc.) y otros
formularios (Relación), como la orden de compra anterior de un cliente (que puede ser
Incluyendo el número de artículo, la descripción del artículo, el monto del pago, Métodos
de pago, etc.).
Cabe señalar que cada registro (grupo de campos) en la base de datos La relación
tiene su propia clave principal. La clave principal es el único campo Esto facilita la
identificación de registros. base de datos relacional Usan un programa llamado SQL
estándar o interfaz de lenguaje de consulta. Actualmente, casi todas las bases de datos usan
SQL Relación. La base de datos relacional es muy fácil Personalice para adaptarse a casi
todos los tipos de almacenamiento de datos. Puede crear fácilmente relaciones entre los
productos que venden, Empleados que trabajan en su empresa, etc
Los permisos de usuario se pueden restringir según los datos que se produzcan
Visibles o modificables para todos los usuarios. Esto puede mejorar la seguridad. En una
base de datos jerárquica, debe acceder al directorio raíz y cerrarlo. en Este no es el caso de
las relaciones, porque le brinda la flexibilidad de acceso Relación. Evite la duplicación de
datos, manteniendo así el tamaño de la base de datos pequeño. Esto reduce los requisitos de
memoria y también aumenta eficacia.
Modelo de objeto relacional
Las bases de datos relacionales de objetos proporcionan lo mejor de ambos mundos.
Tiene La base de datos relacional se combina con conceptos orientados a objetos, como
Objetos, clases, herencia y polimorfismo. Funciona de manera similar a lo básico. Datos
relacionales. Los ejemplos incluyen DB2 de IBM.
Puede obtener datos fácilmente a través del polimorfismo. Reutilizar datos Es más
fácil volver. Como cubre las mejores bases de datos relacionales y bases de datos
orientadas a datos Objeto, la escalabilidad no es un problema. Puede almacenarse en
grandes La cantidad de datos de la clase.
La elección de la base de datos no es permanente, existen herramientas y El servicio
de migración de bases de datos puede ayudarlo a tomar una decisión Cambie a otro modelo.
También puedes encontrar muchas soluciones básicas. Los datos relacionales en la nube
son una buena opción para las aplicaciones O un servicio alojado en la nube.
Acceso a la información de la base de datos:
Aunque el almacenamiento de datos es una función importante de la base de datos,
Datos, para muchos usuarios de estas bases de datos Lo importante es recuperar la
información de forma rápida y sencilla. En bases de datos relacionales, es fácil realizar
consultas relacionadas Uso, pero la base de datos relacional también ha aumentado
Consultas complejas.
Las consultas complejas son solicitudes que muestran tipos específicos de
solicitudes. Información, ya sea para mostrarlos en su estado natural o para crear
información relevante. Uso de datos. Por ejemplo, si tiene una base de datos de empleados,
que contiene información como Salario y descripción del trabajo, puede ejecutar una
consulta de trabajo Pagaron más de una cierta cantidad. No importa qué tipo de
información Almacenado en la base de datos, puede usar SQL para crear consultas Ayude a
responder preguntas importantes.
La base de datos puede ser pequeña (menos de 1 MB) o muy grande, Complejo
(como terabytes de datos gubernamentales), Todas las bases de datos generalmente se
almacenan en el disco duro o Se puede acceder a otros tipos de dispositivos de
almacenamiento a través de una computadora. Las bases de datos grandes pueden requerir
servidores en diferentes ubicaciones sin Sin embargo, muchas bases de datos pequeñas son
fáciles de adaptar Archivos ubicados en el disco duro de la computadora.
Base de datos segura
Obviamente, muchas bases de datos confidenciales almacenan información Lo
importante es que nadie solo debe acceder fácilmente a él. Muchas fundaciones Los datos
requieren contraseñas y otras funciones de seguridad para consiguiendo información.
Aunque se puede acceder a algunas bases de datos a través de Internet En la red, otras bases
de datos son sistemas cerrados y solo se puede acceder En ese lugar.
Características más importantes de los modelos relacionales o modelos de
BDR son:
Se basan en el uso de tablas.
Las tablas se representan gráficamente como una estructura rectangular
formadas por filas y columnas.
Cada columna almacena información sobe una propiedad determinada de
la tabla.
La fila posee una ocurrencia o relación representada por la tabla (tupla).
Las entradas en la tabla tienen un solo valor (son atómicos); no se admiten
valores múltiples, por lo tanto, la intersección de un renglón con una
columna tiene un solo valor, nunca un conjunto de valores.
Las entradas en cualquier columna de la tabla son de un solo tipo.
El orden de las columnas no es de importancia en las tablas, pero cada
columna posee un nombre único.
Cada columna de una tabla (llamados atributo) tiene un dominio, que es
una descripción física y lógica de valores permitidos.
No existen 2 filas (tuplas) en la tabla que sean idénticas.
Las informaciones en las bases de datos son representadas como datos
explícitos, no existen apuntadores o ligas entre las tablas.
Propiedades de las relaciones
Las relaciones tienen las siguientes características:
Cada relación tiene un nombre y éste es distinto del nombre de todas lasdemás.
Los valores de los atributos son atómicos: en cada tupla, cada atributo
toma un solo valor. Se dice que las relaciones están normalizadas.
No hay dos atributos que se llamen igual.
El orden de los atributos no importa: los atributos no están ordenados.
Cada tupla es distinta de las demás: no hay tuplas duplicadas.
El orden de las tuplas no importa: las tuplas no están ordenadas.
Puede haber un valor NULO, que representa un atributo desconocido o no existe.
Para algunas entidades, algunos atributos carecen Valor porque se desconoce el valor del
atributo cuando se inserta la tupla o Porque para esta tupla, este atributo no tiene
significado. El modelo relacional distingue entre valores nulos y valores nulos. Valor nulo
Se considera tantos valores como cualquier no vacío, pero nulo. (NULO) significa que no
hay ningún valor. Los valores nulos son muy importantes en el modelo Relacional porque
nos permite tratar con datos desconocidos o inexistentes.
El Sistema Manejador de Base de Datos Microsoft Acces:
Microsoft Access es un sistema de administración de bases de datos incluido en el
sistema de administración de bases de datos. Paquete de programas de Microsoft Office.
También es un administrador de datos. Recopilar información relacionada con asuntos o
propósitos específicos, como Rastree los pedidos de los clientes o mantenga las colecciones
de los clientes música. Está diseñado a partir de otras utilidades (Excel, SharePoint, Etc.)
para tratar con ellos a través de la negociación y la presentación de informes.
Toda empresa u organización necesita controlar sus datos. Microsoft Access es una
aplicación que se utiliza para administrar bases de datos con las siguientes funciones:
Interfaz de usuario amigable, fácil de usar sin conocimientos Programación profesional.
Procesar varios tipos de datos (texto, números, Fecha, etc.), también puede descargar desde
Word, Excel y otras bases de datos.
La computadora funciona de acuerdo con datos organizados internamente
Agrupación lógica para que su proceso sea válido y el resultado sea válido Vuélvete útil. La
información disponible en la base de datos puede ser Cualquier cosa importante para un
individuo u organización. En otras palabras, todo lo necesario para respaldar todo el
proceso. Participar en los asuntos de personas u organizaciones.
Una base de datos computarizada es un contenedor de objetos. Fundación Los datos
pueden contener varias tablas. Por ejemplo, sistema de seguimiento La lista que utiliza tres
tablas no es tres bases de datos, sino una base de datos. Contiene tres tablas de datos. A
menos que esté especialmente diseñado Para utilizar datos o códigos de otras fuentes, la
base de datos de Access almacenará Sus formularios y otros objetos (como formularios,
informes, Macros y módulos. Base de datos creada en formato Access 2007 ( Utilice
también las extensiones de Access 2016, Access 2013 y Access 2010) Archivos y bases de
datos .accdb creados en formatos de Access más antiguos La extensión del archivo es .mdb.
Puede utilizar Access 2016, Access 2013, Access 2010 o Access 2007 crea un archivo en el
formato de archivo antiguo (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.
Partes de una base de datos de Access:
Las secciones siguientes son breves descripciones de las partes de una base dedatos
de Access típica.
Tablas
Forms
Informes
Consultas
Macros
Módulos
Tablas: las tablas de la base de datos parecen hojas de cálculo Porque los datos se
almacenan en filas y columnas. Por tanto, es Importar hojas de cálculo a tablas de bases de
datos es muy fácil. Esta La principal diferencia en el almacenamiento de datos en una hoja
de cálculo es Almacenarlos en una base de datos es la forma de organizar los datos. datos.
Para aprovechar al máximo la flexibilidad de la base de datos, los datos deben ser Está
organizado en forma tabular, por lo que no hay redundancia. Por ejemplo si Para almacenar
información sobre los empleados, cada empleado debe Solo se puede especificar una vez en
la tabla configurada para los datos empleado. Los datos sobre el producto se almacenarán
en su propia tabla, y Los datos sobre la sucursal se almacenarán en otra tabla. Este proceso
es Normalización llamada.
Formularios: los formularios le permiten crear interfaces de usuario en ellos Puede
escribir y modificar datos. Los formularios suelen contener botones Comandos y otros
controles para realizar diversas tareas. Puedes crear una base Datos sin usar una tabla,
simplemente modifique los datos en la tabla de datos De la mesa. Sin embargo, la mayoría
de los usuarios de bases de datos prefieren Utilice la tabla para ver, escribir y modificar los
datos en la tabla. Puede programar los botones de comando para determinar qué datos se
muestran en Formularios, abrir otros formularios o informes o ejecutar otras tareas. P.ej, Es
posible que tenga un formulario llamado "Formulario de cliente" en el que puede utilizar
Datos de los clientes. Puede haber un botón en el formulario de cliente, puede abrir un
Formulario de pedido, donde puede especificar nuevos pedidos para los clientes.
Informes: los informes se utilizan para formatear datos, resumirlos y Introdúcelos.
Por lo general, el informe responderá a una pregunta específica, como: "¿Cuánto dinero
recibimos de cada cliente este año?" O "¿En qué ciudades ¿Dónde viven nuestros clientes?
"Cada informe puede tener el formato Presente la información lo más claramente posible.
Solo puede ejecutar un informe a la vez y los datos actuales de ese informe siempre se
reflejarán. base de datos. El informe generalmente se imprime en un formato, Pero también
se pueden ver en la pantalla, exportar a otros programas o enviar Como archivo adjunto a
un correo electrónico.
Consulta: la consulta puede realizar varias funciones en la base de datos. datos. La
función más común es recuperar datos específicos de una tabla. Esta Los datos que desea
ver generalmente se distribuyen en varias tablas y Las consultas le permiten verlas en una
sola tabla de datos. Y porqué Muchas veces no desea ver todos los registros a la vez, la
consulta le permite Agregue condiciones para "filtrar" los datos y obtener solo los registros
que necesita. Algunas consultas son "actualizables", es decir, puede editar Utilice la tabla
base de la tabla de datos de la consulta. Si estás trabajando en Una consulta actualizable,
recuerde que el cambio es en realidad Tabla, no solo en la tabla de datos de la consulta.
Macros: las macros en Access se pueden considerar como un idioma Programación
simplificada que se puede utilizar para agregar funcionalidad a la base de datos datos. Por
ejemplo, puede adjuntar una macro a Formulario, la macro se ejecutará cada vez que se
haga clic en el botón. Las macros contienen operaciones para ejecutar tareas, como abrir
informes, Ejecute la consulta o cierre la base de datos. La mayoría de las operaciones Puede
automatizar la base de datos que creó manualmente usando el siguiente comando Macros,
para que se conviertan en dispositivos que le permitan ahorrar mucho dinero el clima.
Módulo: un módulo (como una macro) es un objeto que se puede utilizar para
realizar las siguientes operaciones Agregue funcionalidad a la base de datos. Aunque la
macro se crea en Acceda seleccionando de la lista de acciones macro, el módulo es Están
escritos utilizando el lenguaje de programación Visual Basic para Aplicaciones (VBA).
Una especie Un módulo es una colección de declaraciones, instrucciones y procedimientos,
Almacenados juntos como una unidad. Un módulo puede ser un módulo de clase o Módulo
estándar. El módulo de la clase se adjunta al formulario o informe, y Por lo general,
contiene procedimientos específicos del formulario o Se adjuntan al informe. El módulo
estándar incluye programa Generales que no están asociados a ningún otro objeto. Módulo
estándar Aparece en "Módulos" en el panel de navegación y proviene de Número de clase.
Conclusión
Para concluir Se puede decir que una base de datos es una colección de datos o
información que se utiliza para brindar servicios para muchas aplicaciones en al mismo
tiempo. En cuanto a los requisitos, podemos decir que ha realizado las mismas tareas de
análisis que el software, y tiene las características de asociar información mediante
organización y asociación La ventaja de la base de datos es que la plataforma se puede
utilizar para desarrollar sistemas de aplicación. Organización.
Otro aspecto importante es el diseño y creación de bases de datos, donde existen
múltiples formas de organizar la información y expresar las relaciones entre los datos. Los
tres modelos lógicos principales de la base de datos son jerárquicos, de red y relacionales,
con ciertas funciones de procesamiento y comerciales. Beneficio. Otro punto necesario es
ese tipo de base de datos, es decir base de datos de documentos, base de datos distribuida y
base de datos hipermedia orientada a objetos, su función es derivar, almacenar y procesar
datos dentro de la información. Los gráficos y tablas pueden ayudarnos a resumir una serie
de datos que son más claros y fáciles de absorber en los gráficos.Los tipos de gráficos que
se pueden usar en la base de datos son: gráficos circulares, gráficos de barras y gráficos
discr