C# -- Sistema de Gestión de Estudiantes C/S -- Operaciones CRUD de Información Estudiantil
1. Incorporación de un nuevo alumno
a) Capa de acceso a datos (DAL): En el servicio de alumnos, se implementan métodos para verificar la existencia de un documento de identidad y para insertar un nuevo registro.
// ServicioAlumnos.cs
public bool DocumentoIdentidadExiste(string numDocumento)
{
string consulta = "SELECT COUNT(*) FROM Alu ...
Publicado el 7-29 15:43
Implementación de operaciones de adición y edición de tablas principales y secundarias en ASP.NET MVC con Entity Framework
La gestión de formularios que involucran tablas principales y secundarias simultáneamente en ASP.NET MVC es un requisito común en el desarrollo de sistemas empresariales. A pesar de su frecuencia, las soluciones completas y eficientes en línea son escasas. Este artículo explora una implementación para manejar estas operaciones y busca fomentar ...
Publicado el 7-28 17:26
Primeros Pasos con MongoDB: Conceptos y Operaciones CRUD Fundamentales
Introducción a MongoDB
MongoDB es un sistema de gestión de bases de datos NoSQL de código abierto, diseñado para proporcionar una solución de almacenamiento de datos escalable y de alto rendimiento para aplicaciones web modernas. Desarrollado en C++, este sistema se basa en un modelo de almacenamiento de documentos, donde cada registro es un &q ...
Publicado el 7-22 09:15
Desarrollo de un sistema de administración tipo Django Admin
Este artículo detalla la implementación de un componente denominado Stark, diseñado para emular la funcionalidad del sistema de administración integrado de Django. Su arquitectura se estructura en cinco módulos fundamentales.
Diseño de URLs y Modelos de Datos
El punto de partida es definir los modelos que representarán las entidades del sistema ...
Publicado el 7-21 22:13
Operaciones ORM en Django: CRUD y Relaciones entre Tablas
PyCharm funciona como cliente de bases de datos similar a Navicat:
Acceder mediante Database (esquina superior derecha) o penel inferior
Seleccionar MySQL y configurar conexión
Descargar drivers al primer acceso
Consultar estructura en pestaña Tables
Visualizar datos con doble clic en tablas
Confirmar cambios con commit
Configuración de Djang ...
Publicado el 7-17 16:53
Gestión de Bases de Datos con SQLAlchemy ORM en Python
SQLAlchemy es uno de los ORM (Object-Relational Mapper) más utilizados en Python, ofreciendo una forma eficiente y flexible de interactura con bases de datos. Este artículo detalla cómo emplear SQLAlchemy ORM para diversas operaciones de base de datos.
Instalación
Para empezar, instale SQLAlchemy usando pip:
pip install sqlalchemy
Si necesit ...
Publicado el 6-19 06:40
Guía práctica de Laravel: Instalación y operaciones CRUD
Instalación del entorno de desarrollo
Primero, asegúrate de tener PHP, Composer y un servidor web local correctamente configurados.
Creación de un nuevo poryecto Laravel
composer global require laravel/installer
export PATH=$PATH:~/.config/composer/vendor/bin
# Crear aplicación
laravel new articulos
cd articulos
php artisan serve
# Acceder en h ...
Publicado el 6-8 20:14
Uso de MongoDB
Conceptos de MongoDB
MongoDB es una base de datos diseñada para escalabilidad, alto rendimiento y alta disponibilidad. En MongoDB, una base de datos contiene colecciones (collections), que son equivalentes a las tablas en las bases de datos relacionales. Los registros en MongoDB son documentos (documents), estructuras de datos compuestas por pa ...
Publicado el 6-6 01:59
Gestión directa de datos en tablas con QTableView y QSqlTableModel
Este documento expone la implemantación de operaciones CRUD (Crear, Leer, Actualizar, Borrar) directamante en una vista de tabla mediante QSqlTableModel y QTableView en aplicaciones Qt. Se describen los métodos para insertar, eliminar, modificar, confirmar y revertir cambios en una base de datos SQL desde la interfaz gráfica.
Configuración del ...
Publicado el 6-5 03:34