Skip to content

Resumen de las clases

Adriana Loaiza edited this page Jun 11, 2019 · 7 revisions
                                    DataGridView

Con el DataGridView se puede 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. El DataGridView se compone básicamente de filas y columnas. Además, cada columna tiene su encabezado, donde se puede cambiar el texto del encabezado. El texto del encabezado se puede cambiar en el diseñador. 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

  • ACCESIBILIDAD AccessibleDescription Obtiene o establece la descripción del control que las aplicaciones cliente de accesibilidad utilizan. AccessibleName Obtiene o establece el nombre del control que las aplicaciones cliente de accesibilidad utilizan. AccessibleRole Obtiene o establece el rol accesible del control.

  • 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.

Cursor Obtiene o establece el cursor que se muestra cuando el puntero del mouse se sitúa sobre el control. DefaultCellStyle Obtiene o establece el estilo predeterminado de la celda para ser aplicado a las celdas de DataGridView si no se establece ninguna otras propiedades de estilo de celda. GridColor Obtiene o establece el color de las líneas de cuadrícula que separan las celdas de 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. Margin Obtiene o establece el espacio entre controles. 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 .

  • PRINCIPALES METODOS DisplayedColumnCount Devuelve el número de columnas presentadas al usuario. DisplayedRowCount Devuelve el número de filas mostrado al usuario. Focus Establece el foco de entrada en el control. Hide Oculta el control al usuario. Select() Activa el control. ToString Devuelve un objeto String que contiene el nombre del objeto Component, en caso de que exista. Este método no debe reemplazarse. (Se hereda de Component).

                                   Cuadros de Dialogo
    

Un cuadro 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 MessageBox

En resumen, son seis 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

Opciones de MessageBoxIcons

Ninguno = No se muestra ningún icono. Mano = El cuadro de mensaje muestra un icono de mano. Pregunta = El cuadro de mensaje muestra un icono de signo de interrogación. Exclamación = El cuadro de mensaje muestra un icono de signo de exclamación. Asterisco = El cuadro de mensaje muestra un icono de asterisco. Icon. Error = El cuadro de mensaje muestra un icono de error. Advertencia = El cuadro de mensaje muestra un icono de advertencia. Información = El cuadro de mensaje muestra un icono de información.

                                    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.

Database Management System (DBMS):

En un DBMS una base de datos es un sistema de archivos electrónico.

Tipos de bases de datos

Las bases de datos pueden clasificarse de varias maneras, 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 Bases de Datos (SGBD)

Un 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. Un SGBD ofrece a los usuarios una representación conceptual de los datos que no incluyen muchos detalles de cómo se almacenan.

                                     Arquitectura

Cuando se propuso una arquitectura de tres niveles para los DBMS cuyo objetivo principal era separar la BD física de los programa de aplicación. 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

Administrador

El DBA (Administrador de la Base de Datos) es el responsable del control general del sistema a nivel técnico. Posee el máximo nivel de privilegios. Entre sus tareas están:

  • Definir el esquema conceptual.

  • Definir el esquema interno.

  • Establecer un enlace con los usuarios.

  • Definir las restricciones de seguridad y de integridad.

  • Definir las políticas de vaciado y recarga.

  • Supervisar el rendimiento.

                                Arquitectura Cliente-Servidor
    

Realmente no es una arquitectura, ya existía antes de los SGBD, es más bien un concepto que ya se tenía pero que ahora se aplica a los SGBD. La idea es ver un sistema de base de datos en dos partes: Cliente y Servidor.

  • Cliente o 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.

Bibliografía

Anonimo. (29 de 03 de 2017). DataGridView. Recuperado el 11 de 06 de 2019, de https://docs.microsoft.com/es-es/dotnet/framework/winforms/controls/datagridview-control-windows-forms JH¡hon. (01 de 07 de 2017). Data Grid View. Recuperado el 11 de 06 de 2019, de https://es.scribd.com/document/355227562/Data-Grid-View Microsoft. (23 de 03 de 2017). Información general sobre cuadros de diálogo. Recuperado el 11 de 06 de 2019, de https://docs.microsoft.com/es-es/dotnet/framework/wpf/app-development/dialog-boxes-overview Outeiro, Á. (16 de 06 de 2014). Sistemas Gestores de base de datos. Recuperado el 11 de 06 de 2019, de http://gplsi.dlsi.ua.es/bbdd/bd1/lib/exe/fetch.php?media=bd1:0910:trabajos:aimsgbd.pdf QUINTAS, L. (2007). SISTEMAS DE GESTIÓN DE BASE DE DATOS. Recuperado el 11 de 06 de 2019, de http://api.eoi.es/api_v1_dev.php/fedora/asset/eoi:45500/componente45499.pdf Villalta, P. (15 de 02 de 2017). Cuadros de Dialogo MessageBox en C#. Recuperado el 11 de 06 de 2019, de https://www.microsoft-visualstudio.com/2017/02/cuadros-de-dialogo-messagebox-en-c-sharp.html

Clone this wiki locally