GoConqr has a new look! Let us know what you think.

Mind map

Acceso a datos desde Visual C#

B Fernando Programación Spanish

Acceso a datos desde Visual C#

Map content

Acceso a datos desde Visual C#

  1. 2. Proveedores de datos, Plataforma .NET

    • 1. SQL Server
      • Para Microsoft SQL Server
        • (System.Data.SqlClient)
    • 2. OLE DB
      • Es una tecnología desarrollada por Microsoft usada para tener acceso a diferentes fuentes de información, o bases de datos, de manera uniforme.
        • (System.Data.OleDb)
    • 3. ODBC
      • Es un estándar de acceso a las bases de datos. El objetivo de ODBC es hacer posible el acceder a cualquier dato desde cualquier aplicación, sin importar qué sistema de gestión de bases de datos (DBMS) almacene los datos.
        • (System.Data.Odbc)
    • 4. Oracle
      • Para orígenes de datos de Oracle.
        • (System.Data.OracleClient)
    • 5. SQL Server Compact 4.0
      • Es un motor de base de datos relacional, de libre descarga y distribución, tanto para dispositivos móviles como para aplicaciones escritorio. Ofrece unas características especialmente útiles para clientes ligeros.
        • (System.Data.SqlServerCe)
  2. 4. DataSets

    • Los objetos DataSets, son un grupo de clases que describen una simple base de datos relacional en memoria. Las clases forman una jerarquía de contención:
      • 2. DataView
        • Representa una sola tabla en la base de datos. Tiene un nombre, filas, y columnas.
      • 3. DataColumn
        • Representa una columna de la tabla, incluyendo su nombre y tipo.
      • 4. DataRow
        • Representa una sola fila en la tabla, y permite leer y actualizar los valores en esa fila.
      • 1. DataTable
        • Representa un esquema (o una base de datos entera o un subconjunto de una). Puede contener las tablas y las relaciones entre esas tablas.
  3. 3. Data Provider

    • Estas clases proporcionan el acceso a una fuente de datos, como Microsoft SQL Server y Oracle. Cada fuente de datos tiene su propio conjunto de objetos del proveedor, pero cada uno tienen un conjunto común de clases de utilidad:
      • 1. OleDbConnection
        • Proporciona una conexión usada para comunicarse con la fuente de datos.
        • 1.1. ConnectionString
          • Permite establecer una cadena de conexión con la Base de datos
      • 2. OleDbCommand
        • Usado para realizar alguna acción en la fuente de datos, como lectura, actualización, o borrado de datos relacionales.
        • 2.1. Connection
          • Establece una conexión con el origen de datos establecido a través de la clase OleDbConnection
        • 2.4. ExecuteNonQuery
          • Ejecuta una instrucción SQL en la conexión y devuelve el número de filas afectadas.
        • 2.3. OleDbComand(String, OleDbConnection)
          • Constructor (inicializar un objeto de una clase. En el constructor se asignan los valores iniciales del nuevo objeto)
        • 2.2. CommandText
          • Asigna la instrucción SQL que se va a ejecutar sobre el origen de datos.
        • 2.5. OleDbParameter
          • Representa la colección de parámetros que se utilizan para ejecutar el objeto OleDbCommand.
      • 3. OleDbDataAdapter
        • "Puente" utilizado para transferir data entre una fuente de datos y un objeto DataSet.
        • 3.1. SelectCommand
        • 3.2. InsertCommand
        • 3.3. DeleteCommand
        • 3.4. UpdateCommand
        • 3.5. TableMappings
  4. 1. ¿Qué es ADO.NET?

    • Es un modelo de datos de la Plataforma .NET que se usa para el acceso a datos externos en Visual Studio
      • Es un conjunto de interfaces, clases, estructuras y enumeraciones que permiten el acceso a datos desde .NET
      • Es un conjunto de componentes del software que pueden ser usados por los programadores para acceder a datos y a servicios de datos.

Images and files in the map

  • Acceso a datos desde Visual C#

Information

Description
Programación (Conexión a Bases de Datos) Mind Map on Acceso a datos desde Visual C#, created by B Fernando on 28/09/2020.
Created by
B Fernando
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?