Тема 6. Використання баз даних в додатках ASP.NET

Діяльність більшості Web-додатків зосереджена на витяганні, відображенні і модифікації даних. Ці завдання здаються достатньо прямолінійними, але за останнє десятиліття способи використання даних постійно мінялися. Розробники перейшли від простих клієнтських застосувань з локальними базами даних до розподільних систем, заснованих на централізованих базах даних і виділених серверах. В той же час розвивалися технології доступу до даних.

Сьогодні понад 95% всіх інформаційних систем так чи інакше використовують бази даних. Ось чому питання організації взаємодії додатка з базою даних є актуальними, а увага провідних розробників програмного забезпечення прикована до цієї проблеми. Дана лекція присвячена вивченню питань, пов'язаних з організацією взаємодії Web-приложений з базами даних.

6.1. Основні відомості про модель доступу до даних ADO|.NET

ADO.NET є набором бібліотек, що входять в Microsoft.NET Framework і призначених для взаємодії з різними сховищами даних з.NET-додатків. Бібліотеки ADO.NET включають всі необхідні класи для підключення до джерел даних практично довільного формату, виконання запитів до цих джерел і отримання результату.

Крім того, безперечною перевагою ADO.NET є можливість роботи з від'єднаними джерелами даних, що є структурами, які організовують дані в оперативній пам'яті комп'ютера і працювати з якими можливо з використанням тих засобів доступу до даних, що стали вже звичними. Таким чином, ADO.NET можна використовувати як надійний, ієрархічно організований від'єднаний від джерела кеш даних для автономної роботи, що незамінне при побудові застосувань, що масштабуються, особливо орієнтованих на Web.

На сьогоднішній день ADO.NET є найбільш розвиненою технологією доступу до даних серед технологій, розроблених корпорацією Microsoft. Вона розвиває ті принципи, які були закладені в таких технологіях, як DAO і ADO, роблячи їх простішими в застосуванні, потужнішими і універсальними. В той же час ADO.NET є вже іншою технологією доступу до даних.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: