-
Notifications
You must be signed in to change notification settings - Fork 22
Home
Welcome to the Angamarca wiki!
DataGridView
Con el DataGridView podemos visualizar y editar datos tabulares de diferentes tipos de fuentes de datos, mostrándolo en una tabla además puede mostrar vistas de solo lectura de una pequeña cantidad de datos, o puede ampliarlo para mostrar vistas editables de conjuntos de datos muy grandes. Se compone básicamente de filas y columnas. Cada columna tiene su encabezado, donde se puede cambiar el texto del encabezado. El texto del encabezado se puede cambiar en el diseñador o también se puede cambiar mediante programación. Las barras de desplazamiento verticales y horizontales aparecen automáticamente cada vez que se necesitan. Las barras de desplazamiento se utilizan para desplazarse por las páginas para ver más contenido.
PRINCIPALES PROPIEDADES
APARIENCIA BackgroundColor: Obtiene o establece el color de fondo de DataGridView. BorderStyle: Obtiene o establece el estilo de borde para DataGridView. CellBorderStyle: Obtiene el estilo de borde de celda para DataGridView.
DISEÑO
Name: Obtiene o establece el nombre del control. Location: Obtiene o establece las coordenadas de la esquina superior izquierda del control en relación con la esquina superior izquierda de su contenedor. RowHeadersWidth: Obtiene o establece el ancho, en píxeles, de la columna que contiene los encabezados de fila. ScrollBars Obtiene o establece el tipo de barras de desplazamiento para mostrar del control de DataGridView .
METODOS PRINCIPALES ToString Devuelve un objeto String que contiene el nombre del objeto Focus Establece el foco de entrada en el control. Hide Oculta el control al usuario. Select() Activa el control. Component, en caso de que exista. Este método no debe reemplazarse. (Se hereda de Component).
LOS CUADROS DE DIALOGO Puede usarse para mostrar información textual y permitir a los usuarios tomar decisiones con los botones. Para formar el cuadro de dialogo se utiliza la siguiente línea de código: MessageBox.Show (String, string, MessageBoxButtons,MessageBoxIcon) String: El primer String es el cuerpo del “Mensaje de Texto”. String: El segundo String es el “Título de ventana”. MessageBoxButtons: Para definir los botones que aparecerán en el diálogo. MessageBoxIcon.Exclamation: Tipo de Icono que aparecerá en el cuadro de diálogo.
TIPOS DE MENSAJES EN MESSAGEBOX Los tipos de mensajes que más se utilizan para interactuar con el usuario: MessageBoxButtons.OK: Mensaje con botón Aceptar MessageBoxButtons.OKCancel: Mensaje con botones Aceptar y Cancelar MessageBoxButtons.YesNoCancel: Mensaje con botones Si y No MessageBoxIcon.Exclamation: Menaje de exclamación MessageBoxIcon.Question: Mensaje de interrogación MessageBoxIcon.Error: Mensaje de error.
BASE DE DATOS Es un conjunto estructurado de datos que representa entidades y sus interrelaciones además almacena datos con un propósito específico. Un DBMS en una base de datos es un sistema de archivos electrónico.
TIPOS DE BASE DE DATOS
De acuerdo al criterio elegido para su clasificación: Según la variabilidad de los datos almacenados Bases de datos estáticas Almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones. Bases de datos dinámicas Los datos almacenados se modifican con el tiempo. Actores • Administradores de la Base de Datos (DBA): • Son responsables de: • Autorizar el acceso a la BD • Coordinar y monitorear su uso • Diseñadores de la Base de Datos: • Son responsables de: • Identificar los datos que van a ser almacenados • Elegir las estructuras adecuadas para representar y almacenar estos datos • Usuarios finales: • Son las personas cuyo trabajo requiere acceso a la BD • Analistas de Sistemas: • Determinan los requerimientos de los usuarios finales • Desarrolladores: • Implementan estas especificaciones como programas
SISTEMA DE GESTIÓN DE BASE DE DATOS(SGBD) Permite el almacenamiento, manipulación y consulta de datos pertenecientes a una base de datos organizada en uno o varios ficheros. El lenguaje conceptual del sistema de gestión permite abordar de manera todas las tareas para el mantenimiento y explotación del sistema de gestión. En la manipulación de una BD intervienen funciones como: Consultar la BD para obtener datos específicos. Actualizar la BD para reflejar cambios en el mini mundo. Generar informes a partir de los datos. La manipulación de la BD consiste en consultar y actualizar los datos. Las consultas y actualizaciones se deben especificar con precisión en el lenguaje del sistema de bases de datos antes de que sean procesadas.
ARQUITECTURA Los tres niveles son:
Nivel interno o físico Es el más cercano al almacenamiento físico, es decir, tal y como están almacenados en el ordenador. Describe la estructura física de la BD mediante un esquema interno.
Nivel externo o de visión Es el más cercano a los usuarios, es decir, es donde se describen varios esquemas externos o vistas de usuarios.
Nivel conceptual Describe la estructura de toda la BD para un grupo de usuarios mediante un esquema conceptual. Este esquema describe las entidades, atributos, relaciones, operaciones de los usuarios y restricciones, ocultando los detalles de las estructuras físicas de almacenamiento.
ARQUITECTURA CLIENTE - SERVIDOR La idea es ver un sistema de base de datos en dos partes: Cliente y Servidor.
Los clientes son las diversas aplicaciones que se ejecutan sobre el SGBD, tanto aplicaciones escritas por el usuario como aplicaciones integradas. Servidor o Es el propio SGBD. Soporta todas las funciones básicas de un SGBD. En particular, proporciona todo el soporte de los niveles externo, conceptual e interno.