-
Notifications
You must be signed in to change notification settings - Fork 19
Resumen contenidos
1.INCIAMOS REVISANDO LAS PROPIEDADES Y EVENTOS DE UN CONTROL DATAGRIDVIEW`
Con el control DataGridView podemos mostrar y editar los datos en tablas a partir de numerosos tipos diferentes de orígenes de datos. El control DataGridView admite el enlace de datos a las propiedades publicas de los objetos devueltos por estas interfaces. Altamente configurable y extensible, y proporciona muchas propiedades, métodos y eventos para personalizar su apariencia y comportamiento. Podemos usar un control DataGridView para mostrar datos con o sin un origen de datos subyacente. Sin especificar un origen de datos, puede crear columnas y filas que contengan datos y agregarlos directamente a DataGridView usando las propiedades Filas y Columnas. También puede usar la colección Filas para acceder a los objetos DataGridViewRow y la propiedad DataGridViewRow.Cells para leer o escribir valores de celda directamente. 2.PROCEDIMIENTOS PARA ENLAZAR DATOS AL CONTROL DATAGRIDVIEW DE FORMULARIOS DE WF Como vimos el Datagridview puede enlazarse con una variedad de orígenes de datos. Por lo general, enlaza a un BindingSource que administra la interacción con el origen de datos. El BindingSource puede ser cualquier origen de datos de Windows Forms
- PARA CONECTAR CON CONTROL DATAGRIDVIEW A UNA BASE DE DATOS:
El siguiente ejemplo de código implementa un GetData método que inicializa un SqlDataAdaptery lo usa para rellenar un DataTable. private static DataSet SelectRows(DataSet dataset, string connectionString,string queryString) { using (SqlConnection connection = new SqlConnection(connectionString)) { SqlDataAdapter adapter = new SqlDataAdapter(); adapter.SelectCommand = new SqlCommand( queryString, connection); adapter.Fill(dataset); return dataset; } } El SqlDataAdapter, actúa como puente entre un DataSet y SQL Server para recuperar y guardar datos. El SqlDataAdapter proporciona este puente mediante la asignación de Fill, que cambia los datos en el DataSet para que coincida con los datos del origen de datos, y Update, que cambia los datos del origen de datos para que coincida con los datos en el DataSet, mediante el instrucciones de Transact-SQL adecuadas en el origen de datos
- CUADROS DE DIALOGO
** 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.
Como la función depende del cuadro de diálogo modal para recopilar datos, el cuadro de diálogo modal también impide que un usuario active otras ventanas de la aplicación mientras permanece abierto. En la mayoría de los casos, un cuadro de diálogo modal permite que un usuario indique cuando ha terminado con el cuadro de diálogo modal presionando un Aceptar o cancelar botón. Al presionar el Aceptar botón indica que el usuario ha especificado los datos y quiere que la función continúe procesando esos datos. Al presionar el cancelar botón indica que un usuario desea detener la ejecución de la función. 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.
si un usuario quiere buscar las repeticiones de una palabra determinada en un documento, a menudo una ventana principal abrirá un cuadro de diálogo para solicitar al usuario la palabra que está buscando.
- Recopilar información de los usuarios.
- Mostrar y recopilar información.
- Mostrar información específica a los usuarios.
- BASE DE DATOS 2 CONCEPTOS GENERALES
DEFINICIÓN.- Es un conjunto de datos relacionados, representan un aspecto del mundo real, construida para un proposito especifico.
DBMS.- Es un software especializado en gestión de base de datos, permite a los usuarios crear y mantener una base de datos
Describe la estructura de una BD Define sus tablas, sus campos en cada tabla y las relaciones entre cada campo y cada tabla Es estable
Es el conjunto de datos almacenados en la BD en un cierto momento Es inestable
Tablas – Es el elemento principal de la base de datos, ya que allí se registra la información que se quiere gestionar. Está compuesta, como si se tratase de una planilla de cálculo, por filas y columnas. Cada archivo de una base de datos puede contener tantas tablas como se requiera. Formularios – La información dentro de la base de datos puede introducirse directamente en las tablas, pero también a través de un formulario – lo que resulta más cómodo y práctico –. Loa formularios hacen que se más fácil arrastrar los datos. Consultas – es el elemento que se emplea para seleccionar una determinada información del interior de la base de datos. La consulta, de esta manera, permite establecer criterios de búsqueda para que Access seleccione, dentro de las tablas, aquellos datos que se quieren conocer. Informas – Se utilizan para que la información aparezca ordenada y bien presentada en el momento de la impresión del documento. Gracias a los informes, el usuario puede seleccionar que información, de la que se registró en las tablas de una base de datos, desea imprimir y con qué formato.
Son responsables de: Autorizar el acceso a la BD,Coordinar y monitorear su uso
Identificar los datos que van a ser almacenados Elegir las estructuras adecuadas para representar y almacenar estos datos
PERSONAS CUYO TRABAJO REQUIERE ACCESO A LA BD
DETERMINAN LOS REQUERIMIENTOS DELOS USUARIOS FINALES
Permite una mejor organización de la información:
Definición central de datos Abstracción de datos Múltiples vistas de los datos Almacenamiento de datos y programas Control de concurrencia Seguridad y Recuperación ante fallas Separación entre programas y datos Control de Restricciones de Integridad Estandarización de modelos y lenguajes
control globlal único de la bd
Nivel externo Nivel logico Nivel fisico
Representa un aspecto del mundo real, una BD es un conjunto de datos lógicamente coherente, con cierto significado. DIrigida a ciertos tipos de usuario
Es un conjunto de programas que permite a los usuarios crear y mantener una BD. Facilita el proceso de: definir, construir, manipular
Consultar Actualizar Generar informes
COMPRENDE:
Los datos EL hadware en el que residen El software
El sistema no sólo contiene la BD, sino también una definición o descripción completa de la BD. Esta definición se almacena en el catálogo del sistema,
Independencia entre los programas y los datos Independencia entre los programas y las operaciones
MODELO DE DATOS.- es un tipo de abstracción de los datos con que se obtiene esta representación conceptual.
Jerarquico De red Relacional
un lenguaje de definición de datos (DDL) un lenguaje de manipulación de datos (DML)
Todo SGBD debe contar con recursos para recuperarse de fallos de hardware o de software.
Administrador BD Diseñador BD Usuarios Analistas de sistemas
Según el modelo: relacional,orientadoa a objetos, otros Según soporte: Mono-usuario, multi-usuario Según la distribución de la BD: Centralizado, distribuido
ARQUITECTURA DE UN SGBD.- separar las aplicaciones del usuario y la base de datos física. Se pueden definiren 3 esquemas
Externo, conceptual, interno.
En programación orientada a objetos, el polimorfismo se refiere a la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos.
Es una propiedad que permite que los objetos sean creados a partir de otros ya existentes, obteniendo características (métodos y atributos) similares a los ya existentes.