.RU

Уровень доступа к данным


Уровень доступа к данным

Основные идеи изложены в лекции lect_do_6.doc.


Для решения задачи по хранению данных вашего проекта понадобится

Microsoft SQL Server 2005 Express (возможно, он уже установлен у вас вместе с Visual Studio 2008).

http://www.microsoft.com/rus/msdn/vstudio/express/sql/default.mspx

и Microsoft SQL Server Management Studio Express

http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796


Доступ к базе данных требуется организовать через уровень доступа к данным. Этот уровень нужно будет построить с помощью The Data Access Application Block. Этот блок входит в Enterprise Library – библиотеку блоков с исходными текстами для построения современной информационной системы.


Дистрибутив Enterprise Library (будем использовать последнюю версию 4.1):

http://msdn.microsoft.com/ru-ru/library/cc467894(en-us).aspx


Документация по Enterprise Library:

http://www.codeplex.com/entlib/Release/ProjectReleases.aspx?ReleaseId=18859


После установки исходники Enterprise Library будут находиться в

c:\Program Files\Microsoft Enterprise Library 4.0 - May 2008\src\Enterprise Library 4.0 - May 2008 - Source Code.msi


Нужно изучить разделы файла документации EntLibDocs.chm, касающиеся The Data Access Application Block:


Для изучения возможностей блока нужно ознакомиться с тестовым проектом. Для того, чтобы его использовать нужно создать тестовую базу данных. Ее после установки Microsoft SQL Server 2005 Express можно создать автоматически с помощью скрипта:

c:\EntLib4Src\Quick Starts\Data\SetUpQuickStartsDB.bat

Подробно этот процесс описан в разделе Data Access QuickStart файла EntLibDocs.chm.

Затем можно открывать и компилировать файл проекта с примерами

c:\EntLib4Src\Quick Starts\Data\CS\DataAccessQuickStart.sln

(описание примеров см. там же)


Основные сведения о языке T-SQL можно получить из

http://www.dialektika.com/PDF/978-5-8459-1329-6/part.pdf


Дополнительную информацию можно получить:

Designing Data Tier Components and Passing Data Through Tiers

http://msdn.microsoft.com/en-us/library/ms978496.aspx


The Data Access Application Block

http://msdn.microsoft.com/en-us/library/dd203144.aspx


Design of the Data Access Application Block

http://msdn.microsoft.com/en-us/library/dd139920.aspx

v-v-gushina-prisutstvovali.html
v-v-ivanov-atindai-botanika-kafedrasini-docent-otaubaeva-a-u-zhamalieva-l-s.html
v-v-ivanova-pod-redakciej-professora-v-g-agakova-pechataetsya-po-resheniyu-uchenogo-soveta-chuvashskogo-gosudarstvennogo-universiteta-imeni-i-n-ulyanova-stranica-7.html
v-v-kadannikov-vice-prezident-rossijskoj-inzhenernoj-akademii.html
v-v-kelle-pismo-moim-russkim-chitatelyam-dopolneniya-k-tomu-1-stranica-18.html
v-v-kelle-pismo-moim-russkim-chitatelyam-dopolneniya-k-tomu-1-stranica-8.html
  • zanyatie.bystrickaya.ru/proektivnaya-risunochnaya-metodika-informacionnij-byulleten-izdaetsya-s-2003-goda.html
  • kontrolnaya.bystrickaya.ru/razdel-iv-konec-plena-1-zhenevskaya-konvenciya-ob-uluchshenii-uchasti-ranenih-i-bolnih-v-dejstvuyushih-armiyah-zheneva.html
  • nauka.bystrickaya.ru/ufns-po-moskve-predlagaet-obyazat-rieltorov-sluzhbi-zhkh-i-migracii-predstavlyat-svedeniya-ob-arende-kvartir.html
  • esse.bystrickaya.ru/razvitie-tatarskoj-nacionalnoj-sistemi-obrazovaniya-v-kazanskoj-gubernii-vo-vtoroj-polovine-xix-veka.html
  • universitet.bystrickaya.ru/uchebnaya-rabochaya-programma-disciplini-korporativnij-menedzhment-professionalnij-cikl-bazovaya-chast.html
  • lektsiya.bystrickaya.ru/primernaya-programma-naimenovanie-disciplini-fizika-rekomenduetsya-dlya-napravleniya-podgotovki.html
  • znanie.bystrickaya.ru/43-inzhiniring-i-reinzhiniring-biznesa-biznes-kak-on-est-na-samom-dele.html
  • writing.bystrickaya.ru/bazovaya-komissiya-noginskogo-municipalnogo-rajona-doklad-osostoyanii-i-merah-po-preduprezhdeniyu-besprizornosti.html
  • prepodavatel.bystrickaya.ru/temi-dokladov-i-soobshenij-a-g-kiselev-m-f-ershov-metodicheskie-materiali-po-otechestvennoj-istorii-i-istorii.html
  • exchangerate.bystrickaya.ru/demograficheskie-problemi-rossii.html
  • literature.bystrickaya.ru/bileti-i-otve-stranica-3.html
  • spur.bystrickaya.ru/konkurs-amola-oblisi-shortandi-audani-kmn-apparati.html
  • control.bystrickaya.ru/chast-3-vostochnij-nebosklon-svetlel-nalivalsya-alim-zolotom-otodvigavshim-chernilno-fioletovij-mrak-nochi-nad.html
  • lektsiya.bystrickaya.ru/primernie-zadaniya-konkursa-informashka-2008.html
  • learn.bystrickaya.ru/glava-vtoraya-neznakomoe-nasekomoe-kir-bulichev.html
  • grade.bystrickaya.ru/ob-utverzhdenii-rajonnoj-programmi-povishenie-bezopasnosti-dorozhnogo-dvizheniya-v-gavrilovskom-rajone-na-2009-2012-godi.html
  • esse.bystrickaya.ru/razdel-ii-informacionnaya-karta-konkursa-konkursnaya-dokumentaciya.html
  • upbringing.bystrickaya.ru/kontrolnaya-rabota-po-elektrotehnike-i-elektronike-stranica-2.html
  • kolledzh.bystrickaya.ru/43-organizaciya-uchebnogo-processa-otchet-o-rezultatah-samoobsledovaniya-belomorskogo-filiala-petrgu-po-sostoyaniyu-na-01-05-2008.html
  • reading.bystrickaya.ru/metodi-izmereniya-peremennih-tokov-i-napryazhenij-srednej-i-nizkoj-chastoti-chast-4.html
  • control.bystrickaya.ru/bileti-po-istorii-psihologii-chast-15.html
  • esse.bystrickaya.ru/rabochaya-programma-rassmotrena-i-odobrena-na-zasedanii-kafedri-glaznih-boleznej-ot-18.html
  • uchebnik.bystrickaya.ru/v-dvuh-dejstviyah-shesti-kartinah-stranica-3.html
  • predmet.bystrickaya.ru/sbornik-statej-mezhdunarodnogo-simpoziuma-zhidkoe-sostoyanie-metallov-i-ih-splavov-m-1967-21-stranica-5.html
  • kontrolnaya.bystrickaya.ru/publichnij-otchet-municipalnogo-obsheobrazovatelnogo-uchrezhdeniya-mihajlo-ovsyanskoj-srednej-obsheobrazovatelnoj-shkoli.html
  • occupation.bystrickaya.ru/ob-itogah-inspekcionnih-proverok-po-soblyudeniyu-zakonodatelstva-rf-v-oblasti-obrazovaniya.html
  • reading.bystrickaya.ru/koncepciya-innovacionnoj-politiki-gosudarstva-v-regionalnom-aspekte-na-primere-tomskoj-oblasti.html
  • student.bystrickaya.ru/1-stanovlenie-sociologii-kak-samostoyatelnoj-nauchnoj-disciplini-2-chasa.html
  • spur.bystrickaya.ru/kollekciya-internet-ssilok-po-kursu.html
  • uchit.bystrickaya.ru/svedeniya-o-povishenii-kvalifikacii-uchitel-nachalnih-klassov.html
  • paragraph.bystrickaya.ru/koncepciya-razvitiya-gosudarstvennogo-obrazovatelnogo-uchrezhdeniya-visshego-professionalnogo-obrazovaniya-stranica-12.html
  • predmet.bystrickaya.ru/respublika-hakasiya-g-chernogorsk-mbou-centr-razvitiya-tvorchestva-detej-i-yunoshestva-obedinenie-yunij-ekolog-zhivotnie-lekari-.html
  • portfolio.bystrickaya.ru/osnovnie-napravleniya-profilaktiki-vichspida-v-obrazovatelnoj-srede.html
  • esse.bystrickaya.ru/razdel-2-razrabotka-operacij-po-vosstanovleniyu-detalej-metodicheskie-ukazaniya-po-vipolneniyu-kursovogo-proekta-po.html
  • university.bystrickaya.ru/glava-4-kalendarnie-cherti-i-rezi-kniga-prodolzhenie-monografii-b-a-ribakova-yazichestvo-drevnih-slavyan.html
  • © bystrickaya.ru
    Мобильный рефератник - для мобильных людей.