-
Notifications
You must be signed in to change notification settings - Fork 20
Home
Welcome to the Romero wiki!
Resumen de Programación Punto Net
Tema de DataGridView
El control DataGridView reemplaza y agrega funcionalidad al control DataGrid; sin embargo, el control DataGrid se conserva a efectos de compatibilidad con versiones anteriores y uso futuro, en su caso.
El DataGridViewcontrol proporciona una forma poderosa y flexible de mostrar datos en un formato tabular.
El DataGridView control admite el modelo de enlace de datos de Windows Forms estándar, por lo que se enlazará a las instancias de las clases en la que puede ser utilizada de la siguiente manera:
•Puede implementar el IList interfaz, incluidas las matrices unidimensionales.
•Puede implementa el IListSource interfaz, como el DataTable y DataSet clases.
•Cualquier clase que implementa el IBindingList interfaz, como la BindingList clase.
Puede usar el DataGridViewcontrol para mostrar vistas de solo lectura de una pequeña cantidad de datos, o puede escalarlo para mostrar vistas editables de conjuntos muy grandes de datos.
El DataGridView control también puede usarse en independiente modo con ningún almacén de datos subyacente. Para obtener un ejemplo de código que usa un independiente DataGridView control, vea Tutorial: Crear una independiente de Windows Forms DataGridView Control
Se pueden usar muchos tipos de almacenes de datos como fuente de datos, o el DataGridViewcontrol puede operar sin una fuente de datos vinculada a él.
Tema de Cuadros de Dialogo.
Resulta ser una ventana con la que el usuario puede interactuar, está ventana a diferencia de los formularios sirve en específico para realizar una acción determinada como por ejemplo dar una advertencia al usuario, permitir que el usuario ingrese un dato o incluso permitir que el usuario abra, busqué, guarde realice cualquier otra acción que se estipule en el código base.
Una aplicación no trivial también puede mostrar ventanas adicionales para realizar lo siguiente:
-Mostrar información específica a los usuarios.
-Recopilar información de los usuarios.
-Mostrar y recopilar información.
Sirve para diseñar un formulario cuyo código base le pida al usuario ingresar un dato en un , posteriormente se abrirá un cuadro de dialogo con una leyenda asignada.
Estos tipos de ventanas se conocen como cuadros de diálogo, y hay dos tipos: modales y no modales.
Un modal cuadro de diálogo se muestra una función cuando la función necesita datos adicionales de un usuario para continuar.
Los ejemplos más comunes de cuadros de diálogo modales se muestran para abrir, guardar e imprimir datos.
Un no modal cuadro de diálogo, por otro lado, no impide que un usuario active otras ventanas mientras está abierto.Un cuadro de diálogo no modal proporciona al menos un cerrar botón para cerrar el cuadro de diálogo y puede proporcionar botones adicionales para ejecutar funciones específicas, como un Buscar siguiente botón para buscar la siguiente palabra que coincide con los criterios de búsqueda de una búsqueda de palabras.
Windows Presentation Foundation (WPF) le permite crear varios tipos de cuadros de diálogo, incluidos los cuadros de mensaje, cuadros de diálogo comunes y cuadros de diálogo personalizados. Este tema describe cada uno y el ejemplo de cuadro de diálogo proporciona ejemplos relacionados.
-Tema de Cuadros de mensaje
Un cuadro de mensaje es un cuadro de diálogo que puede usarse para mostrar información textual y permitir a los usuarios tomar decisiones con los botones.
-Tema de Base de Datos
Es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite.Una base de datos es un sistema de archivos electrónico.
Existen actualmente muchas formas de bases de datos, que van desde una biblioteca hasta los vastos conjuntos de datos de usuarios de una empresa de telecomunicaciones.
Las bases de datos tradicionales se organizan por campos, registros y archivos.
Presentan datos estructurados de acuerdo a diferentes parámetros. Al disponer la información de una cierta forma, el usuario puede encontrar aquello que busca con facilidad, a diferencia de lo que le sucedería si todos los datos estuvieran mezclados y sin ningún tipo de orden.
El manejo de las bases de datos se lleva mediante sistemas de gestión (llamados DBMS por sus siglas en inglés: Database Management Systems o Sistemas de Gestión de Bases de Datos), actualmente digitales y automatizados, que permiten el almacenamiento ordenado y la rápida recuperación de la información. En esta tecnología se halla el principio mismo de la informática.
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:
•Bases de datos estáticas.-Son bases de datos de sólo lectura, de las cuales se puede extraer información, pero no modificar la ya existente.
•Bases de datos dinámicas.-Manejan procesos de actualización, reorganización, añadidura y borrado de información.
Según su contenido.
Tema de Sistema Gestor de Base de Datos (SGBD)
Es un conjunto de programas no visibles que administran y gestionan la información que contiene una base de datos. Se le conoce también como gestor de datos y, a través de él, se maneja todo acceso a la base de datos con el objetivo de servir de interfaz entre ésta, el usuario y las aplicaciones.
Un SGBD permite el almacenamiento, manipulación y consulta de datos pertenecientes a una base de datos organizada en uno o varios ficheros. En el modelo más extendido (base de datos relacional) la base de datos consiste, de cara al usuario, en un conjunto de tablas entre las que se establecen relaciones. A pesar de sus semejanzas (ambos manejan conjuntos de tablas) existen una serie de diferencias fundamentales entre un SGBD y un programa de hoja de cálculo, la principal es que un SGBD permite: El método de almacenamiento y el programa que gestiona los datos (servidor) son independientes del programa desde el que se lanzan las consultas (cliente).
A su vez, el SGBD puede entenderse como una colección de datos relacionados entre sí, estructurados y organizados dentro del ecosistema conformado por ese conjunto de programas que acceden a ellos y facilitan su gestión.
Tema de Arquitectura
Los usuarios no tienen por qué conocer como están organizados y almacenados los datos.
Por este motivo una base de datos debe presentar los datos de forma que el usuario pueda interpretarlos y modificarlos. Evidentemente esto no lo podemos aplicar a un informático que necesite saber dónde se encuentran físicamente los datos para poder tratarlos.
Una base de datos específica tiene un único nivel interno y un único nivel conceptual pero puede tener varios niveles externos.
Los niveles son los siguientes
-Nivel Interno:Permite escribirlos tal y como están almacenados en el ordenador y también se diseñan los archivos que contienen la información, la ubicación de los mismos y su organización, es decir se crean los archivos de configuración.
-Nivel conceptual: En este nivel se representan los datos que se van a utilizar sin tener en cuenta aspectos como lo que representamos en el nivel interno.
-Nivel externo: es el más cercano al usuario. En este nivel se describen los datos o parte de los datos que más interesan a los usuarios.
Tema de Arquitectura Cliente Servidor
En esta arquitectura la computadora de cada uno de los usuarios, llamada cliente, produce una demanda de información a cualquiera de las computadoras que proporcionan información, conocidas como servidores estos últimos responden a la demanda del cliente que la produjo.
Los clientes y los servidores pueden estar conectados a una red local o una red amplia, como la que se puede implementar en una empresa o a una red mundial como lo es la Internet.
Consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor) que le da respuesta. Aunque esta idea se puede aplicar a programas que se ejecutan sobre una sola computadora es más ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras.
Bibliografía
BERTINO, E. A. y MARTINO, L. A. 1995. Sistemas de bases de datos orientadas a objetos. s.l. : Ediciones Díaz de Santos, 1995.
E.V.A., UCI. Coferencia#5 Modelo Cliente-Servidor. Teleinformática II.
Microsoft. (22 de Mayo de 2017). Microsoft Docs. Obtenido de https://docs.microsoft.com/es-es/dotnet/framework/winforms/controls/datagridview-control-overview-windows-forms
Raffino, M. E. (10 de Enero de 2019).https://concepto.de/base-de-datos/