Please enable JavaScript.
Coggle requires JavaScript to display documents.
Conexion de aplicaciones en C# con bases de datos (Ventajas de Visual…
Conexion de aplicaciones en C# con bases de datos
Programas que nos ayudaran con la creación de la BD de datos
MySQL
Se debe agregar el namespace mysql.Data.mysqlCliente para importar las clases previamente referenciadas y que van usarse para conectar con la BDMySQL
Es necesario instalar los componentes requeridos para conectar desde C# con la BD
Se deben agregar las referencias de las clases usadas en C# para conectar con MySQL contenidas en los componentes instalados previamente
Se define la cadena de conexion relacionando los datos agregados por el usuario con la BD en MySQL
SQL Server
Se debe definir la cadena de conexión con SQL server, la cual debe contener el nombre del servidor al cual se quiere conectar, la BD a la que se quiere conectar y el método de validación o autentican.
Se debe especificar los registros que se quieren consultar dentro de la BD
Es necesario instalar los componentes requeridos para conectar desde C# con la BD
Antes de programar el código de las aplicación en C# se debe agregar el namespace System.Data.SQLclientepara definir las clases con las cuales se trabajaran con los servidores de SQL
Crear instancias, de las clases para definir los datos que se van a consumir o utilizar de la BD desde la aplicacion en C#
Access
Se debe agregar un data source de BD del tipo dataset y se selecciona el tipo de conexión que va a usar la aplicacion para conectarse a la BD y se selecciona la BD a la cual se va conectar y por ultimo se selecciona las tablas contenidas en las BD que van a usarse en la aplicación.
Se deben editarse las características necesarios del datasource para que la aplicación en C# relacione de manera correcta, según el caso, la información de la BD
Evolución de las conexiones a una BD a un app
En la antigua arquitectura de acceso a datos (ODBC) era bastante simple por que permitía la conexión con cualquier BD soportada, pero tenia limites en cuanto a la configuración de algunos parámetros para la optimizacion de su uso; Estas limitaciones fueron ampliadas con la actualización a ADO (BV6) y luego casi eliminadas con la apreciaron del .NET Framenwork.
Ventajas de Visual Studio
El Explorador de objetos de SQL server de Visual Studio ofrece una vista de los objetos de BD similares a la de SQL Server Management Studio
SSDT es muy eficaz de entorno de desarrollo que le permite compilar, depurar, mantener y refactorizar BD
Puede Trabajar con un proyecto de BD o directamente con una instancia BD conectada de manera local o externa
El explorador sirve para explorar y administrar activos e instancias de SQL Server de forma local y remota.
El Explorador de objetos de SQL Server permite realizar trabajos ligeros de administración y diseños de datos, incluida la edicion de datos de tablas.
Comparación de esquemas y ejecuciones de consultas mediante los menús contextuales directamente desde el Explorador de objetos de SQL Server
Entre otras que se pueden conectar a C# y una BD de datos
MySQL
PostgreSQL
Oracle
SQLite
Microsoft SQL server
Firebird