Active Server Pages

ASP-koulutus / kurssit v. 2008

Kurssit saatavilla kautta Suomen. Tule, tutustu ja varaa oma koulutustapahtumasi jo tänään. Kurssit järjestää IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat

 

ASP ja tietokannat

Yleisesittely

Keskeisiä tehtäviä missä tahansa dynaamisessa verkkosovelluksessa on datan noutaminen tietokannasta tai muusta tietolähteestä. Tämä sääntö pitää paikkansa niin ASP kuin PHP tai JSP-kehityksessäksin.

Toisin kuin useimmissa muissa teknologioissa, ASP:ssä on mahdollisuus Microsoftin kehittämää framework-alustaa, joka sallii yhteydenmuodostamisen lähes mihin tahansa tietovarantoon. Tämä framework tunnetaan nimellä MDAC (Microsoft Data Access Components; Windows Vistan myötä nimetty WDAC-nimellä).

MDAC-arkkitehtuuri esitellään yleensä kolmitasoisena:

Ohjelmointirajapinta
ADO ja ADO.NET muodostavat helppokäyttöisen, korkeimman tason rajapinnan tietokantojen kanssa työskentelyyn. Kaikkia ASP (ja Windows) kehittäjiä rohkaistaan käyttämään tätä tasoa tietokantojen ja tietolähteiden työstämiseen. ADO/ADO.NET tarjoavat tietokannasta riippumattomat yhtenäiset käytännöt tietokannan käsittelyyn.

ASP-sovelluksissa käytettävä rajapinta on ADO, ASP.NET sovelluksissa ADO.NET.
Tietokantakohtainen rajapinta
OLE DB, ODBC ja tietokantakohtaiset Windows-ajurit.

Näiden käyttämistä suositellaan vältettävän, sillä ADO / ADO.NET tarjoavat samat toiminnot yksinkertaistettuna. ODBC:n etuna on sen avoimuus, eli ODBC toimii mm. POSIX-alustalle. Joissain tietokantakohtaisissa ajureissa saavutetaan myös nopeusetua verrattuna ADO/ADO.NET:n käyttämiseen.
Tietokannat ja tietolähteetä
Varsinainen data / tietolähde; ts. SQL Server, Oracle, MySQL, laskentataulukot jne.

ASP-kehityksessä, kuten muussakin Windows-alustalla tapahtuvassa ohjelmistokehityskessä, suositellana käytettävän ainoastaan ADO ja ADO.NET rajapintoja.

Seuraavaksi tutustumme ADO:n rakenteeseen hieman syvällisemmin.

Tutustu artikkelin muihin osiin:
»»» ASP »»» ASP ja tietokannat - yleisesittely
»»» ASP »»» ADO:n yleisesittely
»»» ASP »»» Tietokantayhteyden muodostaminen
»»» ASP »»» SQL-kyselyn suorittaminen ja tulosjoukon käsittely
»»» ASP »»» Tietokantayhteyden sulkeminen ja esimerkin lähdekoodi

Tallenna tämä sivu kirjanmerkkeihin!

 

2kmediat.com, ©2000-2008 Koulutus- ja konsultointipalvelu KK Mediat.
Tekijänoikeuksia koskeva tiedonanto | Tietosuojalausunto | Sivukartta