Мәліметтерге қатынау және транзакция механизмі мақаласы
Sheber Education·24 Маусым·Қаралды:60Жүктелді:0
Мақалада мәліметтер қорындағы ақпарат тұтастығын сақтау, транзакция ұғымы, оның орындалу кезеңдері және үзілу себептері түсіндіріледі. Материал 11-сынып информатика мұғалімдері мен оқушыларына пайдалы.
Материал жүктеу үшін жазылым қажет
Алдын ала көру
Сатып алмас бұрын бірнеше бетін көре аласыз. Толық нұсқасы жүктегенде — жазусыз, сызықсыз.
Материалдан үзінді
Мәліметтерге қатынау тәсілдері мен транзакция механизмі
МҚБЖ-дағы мәліметтерді тұтастығын сақтау үшін транзакциялар қолданылады. Транзакция деп мәліметтер қорындағы МҚБЖ басынан аяғына дейін қадағалайтын, мәліметтермен жүргізілетін амалдардың қандай да бір тізбегі аталады. Транзакция сәтті аяқталған жағдайда амалдардың нәтижелері мәліметтер қорында сақталады. Құрал-жабдықтың немесе программалық қамтудың жұмысы тоқтаған кезде, сондай-ақ пайдаланушы транзакцияны аяқтаудан бас тартқан кезде транзакция аяқталмаған (үзілген) күйінде қалады. Бұл жағдайда мәліметтермен орындалған амалдардың нәтижелері мәліметтер қорына ауыстырылмайды.
Мәліметтерге қол жеткізу мүмкіндігі көптеген пайдаланушыларға мәліметтер қорына жылдам және тиімді түрде жүгінуге мүмкіндік береді. МҚБЖ көптеген пайдаланушылар бір мезгілде қол жеткізуге ие болған жағдайда пайдаланушының бірі мәліметтерге жүгінсе, енді бірі сол кезде оларға өзгертулер енгізіп жататындай келіспеушілік оқиғалардың туындамауын бақылап отырады.
МҚБЖ пайдаланушыларға мәліметтерді манипуляциялауға, мәліметтер қорынан тікелей есеп берулерді сұрауға және алуға, сондай-ақ мерзімді есеп берулерді құрастыру үшін сұраныстарды сақтаудың мол мүмкіндіктерін ұсынады.
1. Жаңа сабаққа арналған тәжірибелік жұмыс (қосымша) үлгісін орындау
MS Access- те мәліметтер базасын құру
Жұмысты бастау "Приступая к работе" командасы арқылы іске асады.
Access 2007 ашқан кезде "Приступая к работе"беті ашылады. Мәлімет базасын ашқаннан кейін осы бетке кез келген уақытта мәлімет базасын жапқаннан кейін қайта келуге болады.
"Приступая к работе" бетіне үнемі жаңа шаблондар қосылып отырады. Бұл бет суретте көрсетілген. Шаблонды іске қосу.
Access программасын іске қосқанда "Приступая к работе"беті пайда болады. в разделе "Категории шаблонов" бөлімінен "Шаблоны на узле Office Online" немесе "Локальные шаблоны" деген пункты таңдаңыз. (Access 2007 локальдік шаблондар берілген, оларды Интернет іске қосылмаған кезде қолдануға болады.)
Төменде көрсетілген іс әрекеттерді орындауға болады: Егер Асссеss қосымшасы іске қосылса, мәліметтер базасын жабыңыз. Осы кезде "Приступая к работе"беті ашылады. (Если приложение Access выполняется, закройте открытую базу данных. При этом откроется страница "Приступая к работе")
Бірінші ашылған тізімнен категорияны немесе шаблонды таңдаңыз. (В первом открывшемся списке выберите категорию или шаблон)
Шаблонды шертіңіз.
Экранның оң жағындағы Создать немесе Загрузить батырмасын басыңыз. Осы уақытта шаблонның жұмысқа дайын екендігі жайында хабарлама шығады. (В правом нижнем углу экрана нажмите кнопку Создать (для локальных шаблонов) или Загрузить (для шаблонов Office Online). Появится сообщение о том, что шаблон готовится к работе).
"Справка по шаблону"терезесін ашыңыз. Терезені қарап, оны жабыңыз немесе жималаңыз. (Просмотрите его, а затем закройте или скройте).
Мәліметтер базасы қолдануға дайын.
Жаңадан құрылатын мәліметтер базасын ашқан кезде қауіпсіздік жүйесі жайында ескерту шығады. Егер сіз Access 2007 жақында ғана жұмыс жасасаңыз ешқандай іс әрекет істьемесеңіз де болады. Қауіпсіздік жүйесі сіздің құрған мәлімет базаңызға ешқандай әсер етпейді.
Access 2007 шаблоны көптеген есептерді және үлгілерді өзінде көрсетеді. Сондықтан жаңадан үлгі немесе есепті құру қиынға соқпайды.
Создать вкладкасында әр түрлі мәлімет базасының обьектілерін құру командалары бар.
Мәліметтер базасының шаблонын ашқаннан кейін мәліметтерді енгізуге болады. Сонымен қатар, мәлімет базасын құрып, оған кесте немесе үлгіні қосуға болады.
Бірінші шаблонды ашқан кезде үлгі енгізіледі. Үлгі көп қолданылады. Жаңа мәліметтер базасымен жұмыс жасаған кезде осы үлгіге керекті мәліметтерді енгізу керек.
Суретте жаңа мәлімет базасының үлгісі көрсетілген.
Access-те берілген кез келген мәліметтерді өңдеуге болады. Клиенттер туралы ақпарат, өтелген сағаттар жайлы немесе үйдегі шығыстар туралы мәліметтер.
Бұл қосымшамен жұмыс жасау өте оңай. Дайын мәлімет базасының шаблонын іске қосыңыз, берілгенді енгізіңіз де, онымен жұмыс жасауға мүмкіндік аласыз.
Егер сізде мәлімет болса, яғни тізім де болғаны. Access бұндай тізімдердерді кестеге айналдырады. Кесте баған және қатар түрінде беріледі. Access-те баған – өріс, қатар – жазба деп аталады.
Берілген кестелерді байланыстыруға болады.
Кестелер арасындағы байланыстарды анықтау.
Кестелер арасындағы байланыс байланысатын кестелерді «Схема данных» терезесіне қосу жолымен және кілтті өрісті бір кестеден екінші кестеге апару арқылы анықталады. Сонымен қатар байланыстарды пернетақта көмегімен анықтауға болады.
Microsoft Access-те құрылған байланыстың қатынас типі байланысқан өрістерді анықтау тәсіліне тәуелді.
«Бірдің-көпке» қатынасы өрістердің біреуі кілтті немесе уникалды индексі бар болғанда ғана құрылады.
«Бірдің-бірге» қатынасы байланыстаны екі өріс те кілтті немесе уникалды индекстері бар болғанда ғана құрылады. «Көптің-көпке» қатынасы үшінші кестемен «бірдің-көпке» екі қатынасы болып табылады, оның бастапқы кілті басқа екі кестенің сыртқы кілттерінен тұрады.
Delphi-де деректер қоймасымен жұмыс істеу компоненттері
Дельфиде деректер қоймасымен жұмыс істеудің бірнеше компоненттер жиынтығы бар. Әрбір жиынтық белгілі бір есепті шешуге қолданылады. Олар деректерге қатынаудың әртүрлі технологиясын қолданады және мүмкіндіктері бойынша ажаратылады.
Сабаққа арналған ойындар
Жазылымдар
Өзіңізге ыңғайлы жазылымды таңдаңыз
1 күн
BASIC
5 ЖИ / күн
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
17 Құралдар / күн
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
5 Материал / күн
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
15 Ойындар / күн
Жазылым бойынша ойын жасау лимиті.
1 ай
BASIC
50 ЖИ / ай
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
22 Құралдар / ай
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
100 Материал / ай
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
100 Ойындар / ай
Жазылым бойынша ойын жасау лимиті.

