DAO: Data
Access Objects O Objeto de Acceso a Datos es un objeto que proporciona al
usuario una interfaz abstracta en un tipo de base de datos y se puede utilizar
en un gran porcentaje de aplicaciones que requieran almacenamiento de datos.
ISAPI: Es una interfaz de programación desarrollada por Microsoft como una alternativa de mayor velocidad, pueden procesar rápidamente debido a su integridad con los servidores web, cuando este se inicia se ejecuta rápido ya que requieren menos uso del cpu.
CGI: Common Gateway Interface utilizado para la transmisión de
información. Su función es añadir una mayor interacción a los documentos
web, este es utilizado comúnmente para lo que es contadores, bases de datos y
generadores de email automático.

RDO: Para
trabajar con datos remotos ODBC (Open Data Base Connectivity), con
procedimientos almacenados, parámetros y consultas, este modelo es un poco
complicado ya que hay que conocer sus funciones y conlleva lo que es mucho
código, en este modelo podemos usar objetos que permitan trabajar con
conexiones, consultas, tablas y procedimientos.
JDBC (Conectividad de bases de datos java)
Es la especificación JavaSoft de una interfaz de programación de aplicaciones (API) estándar que permite que los programas Java accedan a sistemas de gestión de bases de datos. La API JDBC consiste en un conjunto de interfaces y clases escribas en el lenguaje de programación Java.
Conexion ODBC


Luego de seleccionar la BD ya esta lista nuestra conexion y podemos acceder a ella entrando a panel de control mas los pasos dados anteriormente en las imagenes.
Conexion ADO:
En este se conecta una base de datos con un formulario de visual basic para insertar datos desde un formulario especifico asi cuando insertemos los datos en el formulario los capture y se introduzcan el BD, en las siguientes imagenes se puede ver el procedimiento:
1. Se crea la base de datos
2.Se crea el formulario

3.Se agrega una tabla donde se vea una vista previa de la captura de los datos
4. Los datos insertados en la Tabla

Analizar o modificar la estructura de BD
(Componentes y sentecias SQL implicadas en la modificacion y estructura de la base de datos)
Como se puede ver en la ilustración de arriba Alter table es una sentencia SQL utilizada para alterar una tabla ya sea eliminando o agregando un campo.

En esta otra Ilustracion se puede ver un Alter Add que es utilizado para agregar, en este caso esta agregando la columna o campo Precio de la tabla productos. (Alter table
producto add
Precio int not null )
Vista: Es una consulta que se presenta como una tabla a partir de un conjunto de tablas en una base de datos relacional pero esta tabla solo va a contener los datos de la consulta.
Ejemplo: CREATE VIEW RockAlbums
AS
SELECT AlbumName, ArtistName
FROM Albums
INNER JOIN Artists
ON Albums.ArtistId = Artists.ArtistId
INNER JOIN Genres
ON Albums.GenreId = Genres.GenreId
WHERE Genres.Genre = 'Rock';
El resultado se puede ver en la siguiente imagen

Ahora un ejemplo de Alter View
ALTER VIEW RockAlbums
AS
SELECT AlbumName, ArtistName, ReleaseDate
FROM Albums
INNER JOIN Artists
ON Albums.ArtistId = Artists.ArtistId
INNER JOIN Genres
ON Albums.GenreId = Genres.GenreId
WHERE Genres.Genre = 'Rock';
producto add
Precio int not null )
Vista: Es una consulta que se presenta como una tabla a partir de un conjunto de tablas en una base de datos relacional pero esta tabla solo va a contener los datos de la consulta.
Ejemplo: CREATE VIEW RockAlbums
AS
SELECT AlbumName, ArtistName
FROM Albums
INNER JOIN Artists
ON Albums.ArtistId = Artists.ArtistId
INNER JOIN Genres
ON Albums.GenreId = Genres.GenreId
WHERE Genres.Genre = 'Rock';
El resultado se puede ver en la siguiente imagen

Ahora un ejemplo de Alter View
Todo lo que se debe hacer es proporcionar la nueva definición
de vista que va a usar. Por lo tanto, es como crear una nueva vista
con la instrucción CREATE VIEW, excepto que está alterando una existente con la
instrucción ALTER VIEW.
ALTER VIEW RockAlbums
AS
SELECT AlbumName, ArtistName, ReleaseDate
FROM Albums
INNER JOIN Artists
ON Albums.ArtistId = Artists.ArtistId
INNER JOIN Genres
ON Albums.GenreId = Genres.GenreId
WHERE Genres.Genre = 'Rock';
Procedimiento almacenado:
Es un conjunto de comandos que pueden ser ejecutados directamente en el servidor, es decir, será ejecutado por el servidor de Base de Datos y no por el programa cliente que lo accede, permitiendo la ejecución de una acción o conjunto de acciones específicas.

Es un conjunto de comandos que pueden ser ejecutados directamente en el servidor, es decir, será ejecutado por el servidor de Base de Datos y no por el programa cliente que lo accede, permitiendo la ejecución de una acción o conjunto de acciones específicas.

Triggers: El trigger o disparador es un objeto de la base de datos que está asociado con tablas. El trigger se puede ejecutar cuando se ejecuta una de las siguientes sentencias en la tabla: INSERT, UPDATE y DELETE. Se puede invocar antes o después del evento(La función del trigger es avisar cuando un usuario ha hecho un cambio en la base de datos).

En este caso (Anterior) este trigger va a avisar depues de que se haga un Insert, Delete o update en la base de datos

En este caso (Anterior) el trigger sera After y Before y sera para cuando se inserte, actualice o se borren datos de la BD.












No hay comentarios:
Publicar un comentario