Please enable JavaScript.
Coggle requires JavaScript to display documents.
Conexión de aplicaciones en C# con bases de datos - Coggle Diagram
Conexión de aplicaciones en C# con bases de datos
Características de las clases para conectar la aplicación con bases de datos.
Connection
Conecta a la base de datos
Data adapter
Adapta los datos para poderlos visualizar
Comands
Permite ejecutar comandos sobre las bases de datos SQL server
data set
Maneja un repositorio donde contenemos la información de forma local
Tipos de conexiones a bases de datos
Data Provider For OLE DB
Data Provider For ODBC
Data Provider For Oracle
Data Provider For DB2
Oracle Data Provider For .NET
MySQL y PostgreSQL
ADO .NET
ADO .NET puede usar:
El proveedor SQL Server
El proveedor OLEDB
El proveedor ODBC
ADO.NET
Es un conjunto de clases pertenecientes al
espacio de nombres System.Data:
System.Data.Common
System.Data.SqlClient
System.Data.OleDB
System.Data.
Componentes
Connection (conexión)
Command (órdenes)
DataReader (lector de datos)
DataAdapter (adaptador de datos)
Componente de la plataforma .NET que permite
acceder a datos desde un programa
ADO.NET puede ser utilizado desde cualquier
lenguaje .NET
Estándares de programación en la creación de objetos visuales y conexión a fuentes de datos.
Los códigos deben de ser escritos de tal manera que sea entendible por cualquier programador en el mundo, y asi haya sido escrito por diferentes personas debe parecer que fue escrito por una sola.
Las técnicas de codificaión se dividen en tres
Nombrado
Estructuras (namespaces, procedimientos, clases, interfaces y propiedades
Variables
Parámetros
Debe de expresar el "QUE" y no el como lo hace
Tablas
Comentarios
Documentación interna
Está formada por los comentarios que los programadores escriben dentro del código fuente durante la fase de desarrollo
Documentación externa
Especificaciones, los archivos de ayuda y los documentos de diseño, se debe mantener fuera del código fuente
Formato
Hace que la organización lógica del código sea más clara
Si el código fuente posee un formato coherente y lógico, les resultará de gran utilidad a usted y a otros programadores que tengan que descifrarlo