Describir los mecanismos de acceso que se utilizan para entrar a las bases de datos:
![Resultado de imagen para Interfaz de programación en base de datos"](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uqKGEJpKF-jfcjVrB1c1JeQgQNv57ZIXFkU-Py2K66bc-g924A0jlWpXxzHXHWzMb7aomXdG2ejhQAYyYZRMLmkTnH9-0kEjWlDCcU=s0-d)
Protocolo de datos Stream
![Resultado de imagen para Protocolo de datos Stream en base de datos"](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_t3sME0zaFJViLMHFx3lVBrGpfbJ5LMGxN0-X34A3Dbz_bRFz3WYXwGIcS514YySB8ZOar-KWwG7KNb0xf8KHlG_f3T5L4IY3i_8ZwAA8RnS0MY3sGqxNJV19Mz=s0-d)
![Resultado de imagen para Entre procesos mecanismo de comunicación en base de datos"](https://reportedigital.com/wp-content/uploads/2018/07/base-de-datos.jpg)
![Resultado de imagen para ejemplos de dao en base de datos"](https://www.oscarblancarteblog.com/wp-content/uploads/2018/12/UML-clases-1024x493.png)
ISAPI
![Resultado de imagen para RDS base de datos"](https://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/images/MigrateMySQLToRDS_2.png)
Conectividad abierta de bases de datos (Open Data Base Connectivity (ODBC)).
SELECT COUNT (*) FROM " & Empleados
Interfaz de programación Estas interfaces (SQL, SQL incrustadas módulos e interfaces de nivel de llamada) son generalmente específicas de cada DBMS, aunque normalmente se basan en un estándar de ANSI o ISO.
Protocolo de datos Stream
Es el
protocolo de datos transferidos entre el DBMS y SQL que se ejecuta, es un protocolo de
lógico y es independiente de los protocolos utilizados por la red. Estos protocolos de transmisión de datos son normalmente propietarios y se
han optimizado para trabajar con un el Mismo.
Entre procesos mecanismo de comunicación Es el proceso por el que un proceso se comunica con otro, tomando como ejemplo sockets de TCP/IP y canalizaciones con nombre. La elección del mecanismo IPC está restringida por el sistema operativo y la red que se utiliza.
![Resultado de imagen para Entre procesos mecanismo de comunicación en base de datos"](https://reportedigital.com/wp-content/uploads/2018/07/base-de-datos.jpg)
Protocolo de red el protocolo de red se utiliza para transportar el flujo de datos a través de una red. Se puede considerar la mecánica que admite los mecanismos IPC utilizados para implementar los datos de flujo de protocolo.
DAO: Su significado en inglés de Data Access Objects, traducido como “Objetos de Acceso a Datos”, es un objeto que proporciona una interfaz abstracta a una base de datos, estos a la vez almacenan y recogen datos de la misma.
![Resultado de imagen para ejemplos de dao en base de datos"](https://www.oscarblancarteblog.com/wp-content/uploads/2018/12/UML-clases-1024x493.png)
ISAPI
Es una interfaz, de programación de aplicaciones (API) para el servidor web de Microsoft, IIS estos sirven para habilitar un usuario remoto para ejecutar un programa, busca información dentro de una base de datos, o intercambia información con otro software localizado en el servidor.
CGI
Se utiliza para la creación de interfaces Web/DBMS. un lenguaje de programación independiente, ya que los escritos CGI pueden elaborarse en varios lenguajes. es un estándar para usarse en todos los servidores Web, y funcionar bajo una arquitectura de la misma.
RDO
Permite a los desarrolladores crear interfaces que pudieran interactuar directamente con fuentes de datos Open Database Connectivity (ODBC). Su significado Objetos de Datos Remotos y en ingles Remote Data Objects.
![Resultado de imagen para RDO base de datos"](https://0701.static.prezi.com/preview/v2/aausbxxtjmzex2e2fmhjczaxrh6jc3sachvcdoaizecfr3dnitcq_3_0.png)
RDS
Este permite al servicio suministra capacidad rentable y escalable al mismo tiempo que automatiza las arduas tareas administrativas, como el aprovisionamiento de hardware, la configuración de bases de datos, la implementación de parches y la creación de copias de seguridad.
![Resultado de imagen para RDS base de datos"](https://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/images/MigrateMySQLToRDS_2.png)
Conectividad abierta de bases de datos (Open Data Base Connectivity (ODBC)).
Es una interfaz de programación de aplicaciones (API) de estándar abierto para acceder a una base de datos. Mediante el uso de sentencias de ODBC en un programa. Además del software de ODBC, se necesita un módulo o controlador independiente para acceder a cada base de datos.
Pasos
1.Abrimos visual estudio
2. dar clic en Archivo
3. seguido a nuevo, donde selecciones Proyecto
4. clic en lenguaje visual basic
5. seguido seleccionar Aplicacion Windows Form
Objetos de datos activos (ActiveX Data Objects (ADO)).
Es un objeto en un formulario que realiza una tarea o una función de interfaz. Los campos se consideran objetos activos. Los demás objetos activos, objetos editables (variables), combobox, listas etc, almacenan datos temporalmente en la memoria o realizan alguna acción como abrir una ventana de diálogo.
![Resultado de imagen para Objetos de datos activos ejemplo en visual basic"](https://www.monografias.com/trabajos33/visual-basic/Image5436.gif)
Conectividad de base de datos Java (Java Data Base Connectivity (JDBC)).
es un marco de programación para los Usuarios de java que escriben los programas que tienen acceso a la información guardada en bases de datos, hojas de cálculo etc, y archivos estos se utiliza comúnmente para conectar un programa del usuario con una base de datos
Tablas
Sentencias para alterar las tablas en SQL en visual Basic
Permite Actualizar registros dentro la de tabla.
1.UPDATE table name
SET field name = some value
Permite eliminar registros dentro de la misma.
2.DELETE FROM table list
ejemplo del mismo
DELETE FROM pedidos WHERE [codigo cliente]=4 AND fecha=Now();
ejemplo del mismo
DELETE FROM pedidos WHERE [codigo cliente]=4 AND fecha=Now();
Permite Insertar valores es decir registros dentro de la tabla.
3. INSERT INTO tblCustomers (CustomerID, [Last Name], [First Name])
SELECT CustomerID, [Last Name], [First Name]
FROM tblOldCustomers
Vistas o consultas
Permite mostrar y contar los valores dentro de la tabla.
Permite crear la tabla con los campos incorporados.
sq = "CREATE TABLE Productos " _& "(Nombre TEXT, Descripcion TEXT);"
Permite mostrar y reagruparlo en orden diferente.
SELECT nombre, apellidos, teléfono FROM clientes ORDER BY apellidos, nombre;
Creación de una Vista en Visual Basic
Public Class Northwind
Inherits DataContext
' Table(Of T) abstracts database details per
' table/data type.
Public Customers As Table(Of Customer)
Public Orders As Table(Of Order)
Public Sub New(ByVal connection As String)
MyBase.New(connection)
End Sub
End Class
Procedimientos Almacenados.
Inserta el valor en la tabla, donde selecciona el campo y realiza una condición en la misma.
INSERT INTO Customers (CustomerName, Country)
SELECT SupplierName, Country FROM Suppliers
WHERE Country='Germany'
Disparadores
Se utilizan como disparadores de chivato donde muestra un mensaje cuando insertan una de estas sentencias.
CREATE TRIGGER trmensaje_pasajero
ON pasajero
FOR INSERT, UPDATE
AS
PRINT 'Pasajero actualizado correctamente'
go
Ejemplos
Update pasajero set nombre='Jcarlos'
where num_documento='47715777'
go
Comentarios
Publicar un comentario