Está en la página 1de 22

FACULTAD DE INGENIERÍA

CARRERA PROFESIONAL

PROYECTO LÍNEA DE CARRERA

AUTOR (ES):

Cabrejos Moreno Edson David

Correa Ocmin Cristhyn Ofelia

Esteves Cabrera Jose Renatto

Quesquen Aguilar Ander

CHICLAYO – JULIO

2023
FICHA DEL TRABAJO FINAL

INTRODUCCIÓN A LAS TICS


Área de Aplicación

Integrantes Cabrejos Moreno, Edson David


Correa Ocmin, Cristhyn Ofelia
Esteves Cabrera, Jose Renatto
Quesque Aguilar Ander

Fecha de Entrega

Curso Introducción a las TIC

Título del Proyecto Base de Datos

Resumen del Trabajo (máximo 250 palabras):

El proyecto implicó el establecimiento de una base de datos para veterinarios, con el

objetivo de mejorar la gestión de la información de pacientes y clientes. Se justifica la

necesidad de una base de datos para agilizar el acceso a la historia clínica, mejorar la

atención veterinaria y personalizarla.El proyecto consistía en establecer una base de datos

para veterinarios, con el objetivo de mejorar la gestión de la información de pacientes y

clientes. Se justifica la necesidad de una base de datos para agilizar el acceso a las

historias clínicas, mejorar la atención veterinaria y personalizar.

Se presenta el marco teórico, donde se define una base de datos y se explican los

componentes clave, como las tablas, el indexado y el modelo entidad-relación. Se

mencionan los diferentes tipos de bases de datos según su flexibilidad y forma de

organización.

Se discute la clasificación de las bases de datos por tipo de datos, tema, estructura

jerárquica, geográfica y por fecha o tiempo. También se mencionan los antecedentes de


investigación en el tema y se proporciona un ejemplo para ilustrar los conceptos.

Se describe el prototipo del producto, que consiste en una base de datos para el registro

de citas y emisión de boletas en la veterinaria. Se mencionan las herramientas de

aplicación utilizadas, como SQL Server, y se muestra un bosquejo inicial de la propuesta

con la estructura de las tablas y algunos registros ingresados.

En conclusión, el proyecto tiene como objetivo mejorar la gestión de la información en una

veterinaria mediante la implementación de una base de datos. Se ha realizado un análisis

teórico y se ha desarrollado un prototipo del producto para ilustrar su funcionamiento.

Palabras clave (entre 4 y 8):

- Base de datos.
- Veterinaria
- Eficiencia
- Gestion de Informacion
- Consultas
- Estructura
-Tablas
-Indexación
ÍNDICE DE CONTENIDOS

I. INTRODUCCIÓN

1.1 Contexto y justificación del proyecto

1.2 Objetivos del proyecto

1.3 Línea de carrera del Ing. de Sistemas e Informático

II. MARCO TEÓRICO

2.1 Definición

2.2 Estructura de una base de datos

2.2.1 Tablas

2.2.2 Indexado

2.2.3 Modelo entidad-Relación

2.3 Tipos de base de datos

2.3.1 Según su flexibilidad

2.3.2 Según su forma de organización

2.4 Clasificación de Base de Datos

2.4.1 Por tipo de datos

2.4.2 Por tema

2.4.3 Jerárquica

2.4.4 Geográfica

2.4.5 Por fecha o tiempo

2.5 Antecedentes de Investigación

2.6 Ejemplo

III. PROTOTIPO DEL PRODUCTO


3.1 Descripción

3.2 Herramientas de aplicación

3.3 Bosquejo inicial de la propuesta

IV. CONCLUSIONES

V. RECOMENDACIONES

VI. REFERENCIAS BIBLIOGRÁFICAS


I. Introducción.

1.1 Contexto y justificación del Proyecto

En el mundo actual, el manejo eficiente de la información se ha convertido en una

necesidad crítica para las organizaciones de todos los tamaños y sectores. Una base de

datos bien diseñada y gestionada adecuadamente puede proporcionar una ventaja

competitiva significativa al permitir un acceso rápido y fiable a los datos, facilitando la toma

de decisiones informadas y mejorando la eficiencia operativa.

La implementación de un proyecto de base de datos en nuestra veterinaria es de

suma importancia debido a diversas razones fundamentales. En primer lugar, el uso de una

base de datos nos permitirá manejar de manera eficiente la información de nuestros

pacientes, como sus historiales médicos, tratamientos, vacunas y otros datos relevantes.

Esto mejorará la atención veterinaria al brindarnos un acceso rápido y preciso a la

información necesaria durante las consultas y procedimientos.

En segundo lugar, al centralizar nuestros datos en una base de datos, podremos

tener un seguimiento completo de nuestros clientes y sus mascotas, lo que facilitará la

gestión de citas, recordatorios y servicios de seguimiento. También podremos registrar

detalladamente las preferencias y necesidades individuales de cada mascota,

permitiéndonos personalizar y mejorar nuestros servicios.

Además, una base de datos bien estructurada nos proporcionará la capacidad de

generar informes y análisis sobre las métricas clave de nuestro negocio, como la ocupación

de la clínica, los servicios más solicitados y el rendimiento de nuestros veterinarios. Esto

nos brindará una visión estratégica para optimizar nuestros recursos y tomar decisiones

fundamentadas para mejorar la eficiencia y rentabilidad de la veterinaria.

Por último, garantizamos la seguridad y privacidad de los datos de nuestros clientes

y pacientes mediante la implementación de medidas de seguridad adecuadas, cumpliendo


con las regulaciones actuales de privacidad y protección de datos.

1.2 Objetivos del Proyecto

● Diseñar una base de datos estable que permita almacenar, organizar y gestionar la

información relevante.

● Obtener una estructura eficiente

● Optimizar constantemente para mejorar el rendimiento.

● Asegurar la integridad y seguridad de los datos evitando accesos no autorizados.

1.3 Línea de carrera del Ing. De Sistemas e Informático

II. Marco teórico

2.1 Definición:

La mayoría de tecnologías que utilizamos a diario, tanto en lo personal como en lo laboral,

se sustentan sobre una base de datos, pero ¿qué es una base de datos? Una base de

datos es una herramienta utilizada para recopilar y organizar información de manera

efectiva, este es un conjunto de datos estructurado y almacenado de forma sistemática. Los

elementos clave de la base de datos son tanto su estructura, sistematización. En base a lo

mencionado, a continuación, algunas ventajas que contiene la BD y su desarrollo:

Mayor independencia, mejor disponibilidad, mayor seguridad y protección de datos, poca

redundancia, mejora el trabajo manual y agiliza el proceso y nos da una mejor eficiencia.

Como veremos en este proyecto, en un entorno global, es importante llevar a cabo el

desarrollo y uso de las Base de datos, ya que son un elemento fundamental en el avance

tecnológico e informático y tiene una aplicación práctica en la totalidad y todo tipo de

campos.
2.2 Estructura de una Base de Datos:

Con la información anterior, se define la estructura de una base de datos como cada

uno de los componentes, formatos y normas necesarias para que la base de datos

funcione correctamente, así mismo en la definición anterior como los procesos

necesarios para que esta realice un almacenamiento eficiente de datos, sin pérdida

alguna. Durante la ejecución del programa, los sistemas y aplicaciones de

información se asocian con el modelo de almacenamiento de información en el

número de formato mencionado anteriormente.

2.2.1 Tablas

Se entiende por tabla el modelo estructural o de esquema responsable del

almacenamiento interno de datos manipulados en un programa o sistema vinculado

a la base de datos donde se encuentra dicha tabla genera, asimismo su

funcionamiento depende de la indexación, modelo entidad-relacional, y una de las

tres formas normales que se le aplican.

Las tablas se dividen en dos partes importantes, a saber, registros y campos,

los campos corresponden a los nombres de las columnas en la tabla y dónde se

almacenará el nombre de los datos, como dónde se establece el tipo de clave, qué

función. que la mesa tendrá dentro.


2.2.2 Indexación

La indexación corresponde a establecer variables, constantes y datos a almacenar

en las tablas, además su función es permitir que los datos no generen información

duplicada, este error se interpreta como una recolección de información inútil,

aburrida y brutal. en la Base de Datos que no solo la sobrecarga, sino que también

la ralentiza y convierte en un proceso tedioso la búsqueda de la información

almacenada en ella.

2.2.3 Modelo Entidad Relación

El Modelo Entidad Relación corresponde a uno de los principales componentes

contenidos en la Estructura de una Base de Datos, realiza sus funciones junto con

tres formas estándar conocidas de Base de Datos, estableciendo el modelo anterior

los tipos de relaciones que tendrán las tablas deben realizar para almacenar

información de manera eficiente y poder interactuar de manera clara y sucinta con el

programa.El programa está vinculado a la base de datos. tablas para conectar datos

no reproducibles, normalmente estos datos corresponden a la cédula de identidad o

"ID" de un individuo para el registro y de igual forma se necesita una clave

secundaria en el caso de uso 'un formulario regular lo requiere'. De manera similar,


muchas de las relaciones Entidad Relación conocidas en el mundo informático, así

como entre los expertos de esta industria, cumplen una amplia gama de funciones y

condiciones para realizar el almacenamiento.La información eficiente de los

programas, aplicaciones y sistemas de información es oportuna. y vinculado con

éxito a las bases de datos.

2.3 Tipos de Base de Datos

Existen muchas clases de BD, pueden clasificarse de diversas maneras.

2.3.1 Según su flexibilidad de modificación

a. Bases de datos dinámicas: En base datos se caracterizan porque los

datos se pueden actualizar o incluso cambiar. La mayoría se puede

actualizar en tiempo real.

b. Bases de datos estáticas: Son bases de datos de consulta cuyos datos no

se pueden modificar de ninguna manera.

2.3.2 Según su forma de organización:

a. Bases de datos jerárquicas: Las bases de datos jerárquicas se organizan

en forma de árbol invertido. Almacenan información en forma de registros en

una estructura jerárquica, de ahí su nombre.

b. Bases de datos de red: Esta base de datos es una variante de la base de


datos anterior. La diferencia es que en una base de datos jerárquica un nodo

secundario no puede tener múltiples padres, mientras que aquí sí puede..

c. Bases de datos multidimensionales: Estas bases de datos utilizan

conceptualmente la idea de un cubo de datos. La información se almacena

en la intersección de tres o más atributos. El concepto puede ser un poco

complicado, pero es muy fácil de usar.

d. Bases de datos deductivas: También conocida como base de datos lógica.

Se usan comúnmente en los motores de búsqueda, pero también se pueden

usar de otras maneras.

e. Bases de datos relacionales: Actualmente, las bases de datos relacionales

se utilizan más comúnmente para administrar datos de forma dinámica. Te

permite crear diferentes datos y relacionarlos entre sí.

Dentro de los lenguajes relacionales se ofrece una exposición detallada del lenguaje SQL,

que es el lenguaje estándar utilizado para acceder a bases de datos relacionales. Este

enfoque permite representar información del mundo real de forma intuitiva, presentando

conceptos comunes y comprensibles incluso para aquellos sin experiencia previa. El Modelo

Entidad-Relación (MER) es un modelo de datos que se utiliza en la etapa inicial del diseño

de una base de datos. Este modelo representa, a escala, la realidad y refleja la estructura

de negocio de una organización a través de datos y relaciones.

El modelo relacional se encarga de organizar los datos en tablas que consisten en filas y

columnas. Mediante la normalización, se busca garantizar la eficiencia y coherencia de la

base de datos. Un esquema en el modelo relacional define de manera precisa las tablas,

filas, columnas, índices y las relaciones existentes entre las tablas, entre otros elementos

importantes en las bases de datos. Además, la base de datos impone la integridad

referencial, lo que asegura la consistencia y validez de las relaciones entre las tablas.
Las bases de datos NoSQL, también conocidas como bases de datos No relacionales, se

caracterizan por no seguir el enfoque de esquemas entidad/relación, significando que no

impone una configuración de datos basada en tablas y relaciones entre ellas. Esta

maleabilidad nos permite acumular información de modo más adecuado a diferentes tipos

de datos. Así mismo, las bases de datos NoSQL es un método distribuido, lo que significa

que los datos se recepcionan en varios servidores, estos pueden ser locales, como también

remotos. Este orden otorga la disponibilidad y confiabilidad de los datos, de tal manera que,

si uno de los servidores presenta una falla, la base de datos puede continuar funcionando

utilizando los servidores que quedan

Las bases de datos NoSQL, o bases de datos No relacionales, son sistemas de

almacenamiento de información que no siguen el enfoque de esquemas entidad/relación, lo

que significa que no imponen una estructura de datos basada en tablas y relaciones entre

ellas. Esto las hace más flexibles, permitiendo el almacenamiento de información de forma

más libre. Además, las bases de datos NoSQL son del tipo distribuido, lo que implica que

los datos se copian y almacenan en múltiples servidores, ya sean locales o remotos. Esta

característica asegura la disponibilidad y la confiabilidad de los datos, ya que si uno de los

servidores falla, la base de datos puede seguir funcionando utilizando los servidores
restantes.

2.4 Clasificación de Base de Datos

La clasificación de bases de datos implica organizar y categorizar datos en

grupos o categorías específicas. La clasificación de la base de datos se puede

realizar de diferentes maneras, según los requisitos y la naturaleza de los datos.

Estas son algunas formas comunes de clasificar las bases de datos:

2.4.1 Por tipo de datos: Los datos se pueden clasificar por tipo, como datos

numéricos, datos de texto, datos alfanuméricos, datos de fecha y hora, datos

binarios, etc.

2.4.2 Por tema: Los datos se pueden agrupar y categorizar por tema o

campo. Por ejemplo, en la base de datos de una biblioteca, los libros se pueden

clasificar en ficción, no ficción, históricos, científicos, etc.

2.4.3 Jerárquica: Los datos se pueden organizar en una estructura

jerárquica. Por ejemplo, en la base de datos de una empresa, los empleados pueden

clasificarse en diferentes niveles de jerarquía como director, gerente, empleado, etc.

2.4.4 Geográfica: Si sus datos contienen información de ubicación

geográfica, puede categorizar en función de esa información. Por ejemplo, en una


base de datos de clientes, los clientes se pueden categorizar por país, ciudad o

región.

2.4.5 Por fecha o tiempo: Si sus datos contienen información de fecha u

hora, puede ordenar los datos según estos criterios. Por ejemplo, en una base de

datos de transacciones financieras, los registros se pueden clasificar por la fecha en

que se crearon.

2.5 Antecedentes de Investigación

Carlos Aguirre/Perú 2016. En la presente investigación se explica la ejecución de un

sistema de bases de datos y su efecto en el proceso de atención de requisitos internos del

área de operaciones en la empresa Experian Perú SAC. El sistema utilizado en el propósito

presente fue “IBM BD”. El cuál además de que les permite ingresar los datos de los

trabajadores, embajadores, proveedores, etc. Sirvió y ayudó en la ardua tarea del registro

de los mismos de una manera mucho más competente y conveniente para la empresa.

Su objetivo principal fue medir qué influencia puede tener el desarrollo y ejecución de un

sistema de bases de datos en el área de operaciones en sus procesos de atención de

requerimientos internos y como objetivo específico se busca optimizar y mejorar los tiempos

de generación de una prospección de modo que se mejore el nivel de desempeño y dar

más fuerza de apoyo mejorando las oportunidades del área en el negocio.

Para esto han desarrollado el uso de tablas de referencia de cada una de las posibles

entidades que se nos presente además estas engloban una serie de campos los cuales

informan detalladamente antes, durante, y después de la creación de la base de datos para

esta Empresa. Además, podremos ver el uso de las distintas formas de normalización en

cada uno de las tablas además de su posterior reconocimiento de claves principales,

foráneas y códigos.

Tomando en cuenta las características ya mencionadas se implementó una tabla referencial

la cual nos podrá guiar de mejor manera en la toma de campos útiles y necesarios para el
ya creado sistema de gestión de base de datos.

2.6 Ejemplo
2.7 Definición caracteres
III. Prototipo del Producto

3.1 Descripción

Es una base de datos que se implementa para mantener un registro controlado de

las citas y toda boleta emitida por la veterinaria.

3.2 Herramientas de aplicación.

SQL server

3.3 Bosquejo Inicial de la propuesta.


IV. Conclusiones

En conclusiónl, las bases de datos juegan un papel fundamental en nuestra sociedad

moderna. Han revolucionado la forma en que almacenamos, organizamos y accedemos a la

información. Las bases de datos permiten la gestión eficiente de grandes cantidades de

datos, lo que ayuda a tomar decisiones informadas en una variedad de industrias, desde

empresas hasta instituciones gubernamentales y académicas. . Las bases de datos también

han abierto nuevas posibilidades en el análisis de datos y la inteligencia comercial.

Mediante el uso de análisis avanzados y minería de datos, podemos obtener información

valiosa y patrones ocultos en los datos, lo que nos permite optimizar procesos, identificar
tendencias, guiar y mejorar el proceso de toma de decisiones estratégicas. Sin embargo, es

importante cuidar el problema de la base de datos. La seguridad y la privacidad de los datos

son cuestiones importantes que deben abordarse para proteger la información confidencial.

Además, el diseño y la implementación efectivos de una base de datos requieren

conocimientos técnicos y un análisis cuidadoso de los requisitos y objetivos específicos.

Como tal, las bases de datos son la herramienta principal en el mundo moderno, lo que

garantiza la eficiencia, la innovación y el progreso en muchos campos. Su función

evolucionará con el avance tecnológico, por eso siempre está buscando nuevas soluciones

y enfoques para resolver problemas y maximizar el potencial de las bases de datos porque

los intereses de la sociedad en su conjunto son muy importantes.

V. Recomendaciones

Hacer una buena normalización de datos, esto ayudará a identificar las tablas requeridas

para poder crear una buena base de datos.

Tener una buena jerarquización, esto nos ahorra el tráfico de datos.

Realizar consultas de la base de datos para unir tablas, esto nos ayudará a obtener datos

más específicos.

VI. Referencias Bibliográficas

Base de Datos Veterinaria PDF. (s/f). Scribd. Recuperado el 14 de julio de 2023, de

https://es.scribd.com/document/415474045/Base-de-datos-veterinaria-

pdf

Campos, A., & Alexander, C. (2016). Implementación de un sistema de bases de

datos y su efecto en el proceso de atención de requerimientos internos del área de


operaciones en la empresa Experian Perú SAC. Universidad César Vallejo.

Ejercicio de Base de Datos de una Veterinaria. (s/f). Superalumnos.net. Recuperado

el 14 de julio de 2023, de http://superalumnos.net/ejercicio-de-base-de-datos-de-

una-veterinaria

MySQL - BASE DE DATOS PARA VETERINARIA, ¿Esta correctamente

relacionada? (s/f). Lawebdelprogramador.com. Recuperado el 14 de julio de 2023,

de https://www.lawebdelprogramador.com/foros/MySQL/1772509-BASE-DE-

DATOS-PARA-VETERINARIA-Esta-correctamente-relacionada.html

También podría gustarte