Microsoft Acces- MS Access ең кең тараған деректер басқару жүйелерінің (ДҚБЖ) бірі болып табылады. Оның шежіресіне көз жүгіртетін болсақ төмендегідей мәліметтерді айтуымызға болады:
- 1995 Access 7 (Windows 95 үшін MS Office 95 пакеті)
- 1997 Access 97 (MS Office 97 пакеті)
- 1999 Access 2000 (MS Office 2000 пакеті)
- 2001 Access 2002 (Office XP пакеті)
- 2003 Access 2003 (MS Office 2003)
- 2007 Microsoft Office Access 2007 (MS Office 2007)
- 2010 Microsoft Office Access 2010 (MS Office 2010)
Microsoft Access бағдарламасы ол – кез-келген фирма, мекеме, шағын кәсіпкерлік шаруа-шылықтар бір-бірі турла мағлұмат алу үшін, немесе келісу үшін, арнайы қағаздар толты-рып, құжаттар дайыднап, қағаздардың санын көбейтіп әуре болмайды. Мұның бәрін осы бағдарлама жасайды. Бұл бағдарламада кесте түрінде, сызба түрінде, кез-келген фирманың толық мағлұматтары болады. Оны алып қарап, онымен тікелей жұмыс жасай беруге болады. Microsoft Access бағдарламасы қазіргі кезде компьютерлік технологиялардың құрал ретінде кеңірек пайдаланылуы. Бұл бағдарлама қазіргі таңда компьютерді осы бағытта пайдаланудың нақты мысалдары көп емес. Бұл бағдарламаны оқушыларға оқыту жүйесіндегі көптеген сатылардан біртіндеп меңгеру арқылы жүргізіледі. Microsoft Access бағдарламасы кеңінен қолданылатын бағдарлама. Ол өнідіріс орындарында, баспа-кітап шығару салаларында, оқулықтар жасауда, сауда-саттық айналымында есептік жүйелерді орындауда ерекше рөлді атқарады. Microsoft Access бағдарламасы жоғарғы оқу орындарындағы оқушылар үшін кеңінен пайдалану да бірнеше ұтымды жақтары бар. Оқу процесінде білімін жетілдіру, ақпарат құралдарын енгізу, есте сақтау операциялары бойын-ша барлық мағлұматтарды енгізіп отыру, есептеу, сараптау, т. б. жүйелер үшін тиімді. Microsoft Access бағдарламасы көбінесе, баспа қызметерінде, жоба жасау, типография-лық және топографиялық, жалпы инженерлік саланың бәрінде де қызмет етеді. Сонымен қоса конструктілік тәсілдердерді орындау, кестелермен жұмыс жасау салаларын да қамтиды. MS Access ақпаратты көрсету және сақтау үшін пайдаланылатын жеке компонеттерден тұрады. Олар: кесте, форма, есеп беру, сұраныстар, деректерге мүмкіндік беретін беттер, макростар және модульдер. Формалар мен есептерді құру үшін конструкторлар қолданыла-ды, осндықтан бұл компонеттер конструкторлық объектілер деп аталады. Конструкторлық объектілер басқару элементтері деп аталатын едәуір кіші объектілерден тұрады (олар: өріс, батырмалар, диаграммалар, жақтаулар, және т.б.). MS Access кіру жолы: пуск – все программы – MS Office – MS Access, яғни
Кесте деректер қорының негізі болып табылады. MS Access-те бүкіл ақпарат кестелерде беріледі. Формалар-форма терезесінде кестелерді енгізу мен көру үшін қолданылады. Олар экран-да бейнеленген ақпараттың көлемін шектеуге мүмкіндік береді және оны тиісті түрде көрсе-теді. Шебердің көмегімен форманы, оған алдын-ала құрылған шоблонның біріне сәйкес ор-наластырып берілген кестенің өрістерін енгізе отырып, құруға, яғни форманың конструкто-ры көмегімен кез-келген күрделі дәрежедегі формаларды құруға болады. Есесп берулер деректер қорында бар ақпаратты бейнелеу үшін қолданылады. Есеп беру-лер конструкторының көмегімен деректер тобын, өрістер тобын және есептелінетін өрістер-ді, оларды сәйкес жасайтын өз есеп берулерімізді дайындай аламыз. Сұраныс деректер қорынан ақпаратты алады, әрі мұнда деректер бірнеше кесте арасында бөлінген болуы мүмкін. MS Access-те сұранысты пішімдеу үшін үлгі бойынша сұрату деген әдіс қолданылады. Визуалды ақпарат негізінде бұл әдісті қолдана отырып бір немесе бірне-ше кестелерден қажетті деректерді алуға болады. Деректерге қатынау беті MS Access немесе Mocrosoft SQL Server деректер қорында сақталған интернет немесе интернет арқылы жұмыс істеуге және оларды көруге арналған Web парақтың арнайы түрін ұсынады. Макростар жиі орындалатын операцияларды автоматтандыруға арналған. Әрбір макрос бір немесе бірнеше макрокомандалардан тұрады, олардың әрқайсысының белгілі бір қызметі бар, мысалы, формаларды немесе есептерді баспаға жібереді. Енді MS Access терезелеріне шолу жасап кетейік және олардың мәзірлер қатарын қарастырып өтейік. Бастапқы терезесі:
Деректер қорын құрастырушы терезесінің түрі:
Мәзір қатары:
Тақырыбы: МББЖ Access Жоспар Кіріспе I. Бөлім . Даталогиялық жобалау туралы жалпы мағлуматтар. 1.1 Даталогиялық жобалаудың бастапқы деректері. 1.2 Даталогиялық жобалау нәтижесі. 1.3 Даталогиялық жобалауға қатынасы. 1.4 Деректер базасын құрамын аңықтау. 1.5 Жасанды идентификаторларды енгізу. II Бөлім. Даталогиялық модельдердің ерекшеліктері. 2.1 Іштей жазу құрылымы. 2.2 Сыртқы жазу құрылымы. 2.3 Желілік МББЖ тендес файлдармен даталогиялық жобалау. III Бөлім. Мәліметтер базасын жобалау « Жиһаздар» 3.1 Таблицалар 3.2 Форма 3.3 Сұраныстар Қорытынды Дереккөздер.
Кіріспе Мәліметтер базасында жобалау кезендері. Мәліметтер базасында белгілі – бір пәндік облыс туралы ақпарат көрінеді. Пәндік облыс (ПО) деп нақты зертеу үшін қызығұшылық білдіретін реалды әлемнің бөлігі аталады. Автоматтандырылған ақпараттық жүелердепәндік облыстың көрінісі мәліметтердің бірнеше деңгейлерінің модельдерімен ұсынылады. Модельдердің деңгейлерінің саны МББЖ – нің ерекшеліктеріне тәуельді болады. Әрі қарай біздер МББЖ — ге деректер базаларын жобалауда сұрақтарын қарастырамыз, құрылымдық деректер модельдерін қолдаймыз. Модельдер логикалық және физикалыһ деңгейде бөлек түрінде қолданатына қарамастан, методологиялық көзқарастан мөдельдердің деңгейлерін және деректер базаларының жобалау кезендерін бәрі – бір белгілеуге болады.
Деректер базасының даталогиялық моделі (ДМ). Даталогиялық модель логикалық деңгейдің моделі болып табылады және ол деректер элементтерінің логикалық арасындағы байланысты бейнелеп, олардың сақтау сыртқы ортаға да мазмұнына тәуельді болмайды. Осы модель информациялық бірліктер терминдеріне құрылады, нақты МББЖ рұқсат етілген, біздер деректер базасын жобалайтын ортада.ДЛМ құру кезеңі даталогиялық жобалау болып аталады. МББЖ тілімен деректер базасының логикалық құрылымын суреттеуді сызбанұсқа д.а. ДБ физикалық моделі . Даталогиялық модельдің сақталатын орнына байланыстыру үшін физикалық деңгейдің деректер моделі қолданылады(көп жағдайда физикалық моделі д.а.). Осы модель есте сақтау құралғыларды аңықтайды және деректерді сақтайтын жерде физикалық түрін ұйымдастырады. Физикалық деңгейдегі модель мүмкіндік нәтижелілігін есептеп құрылады, МББЖ суреттеуі бойынша. Деректер базасының физикалық құрылымын суреттеуді сақтау сызбанұсқасы д.а. Соған сәйкес ДБ жобалау деңгейі физикалық жобалау д.а.
I. Даталогиялық жобалау туралы жалпы мағлұматтар. 1.1 Даталогиялық жобалаудың бастапқы деректері. Кез – келген МББЖ өзіне мүмкін болатын мәліметтердің логикалық бірліктерімен жұмыс жасайды, сонымен қатар жоғарғы деңгейдегі логикалық құрылымдардың ақпараттық бірліктерді құраушы төменгі деңгейлерден аңықталған ережелер композицияларын қолдануға мүмкіндегі береді. Бұдан басқа, көптеген МББЖмәліметтер базасы құрылымына сандық және басқалай шектеулер қояды. Сондықтан даталогиялық модельді құруға кіріспестен бұрын МББЖ – нің ерекшеліктерін тыңғылықты түрде оқып — зерттеу керек, жобалық шешімді таңдауға әсер етуші факторларды анықтау қажет, сонымен қатар, жобалаудың автоматтандырылуының қолда бар жабдықтарын, оларды пайдалану мүмкіндіктері мен мақсатты бағытталдығын анализдеу керек. Даталогиялық жобалау мәліметтер базасының логикалық құрылымын жобалау болып МББЖ – мен ұсынылатын мәліметтерді физикалық мүмкіндіктері әсер етеді. Сондықтан да, мәліметтерді физикалық ұйымдастыру ерекшеліктерін білу логикалық құрылымды жобалау барысында пайдалы болып табылады. Мәліметтер базасының логикалық құрылымы,және де мәліметтермен толтырылған мәліметтер базасы реалды пәндік облыстың көрінісі болып табылады. Сондықтан жобалық шешімдерді таңдауға информациялық модельде көрсетілген, пәндік облыспен көрсетілетін специфика әсер етеді.
1.2 Даталогиялық жобалау нәтижесі. Даталогиялық жобалаудың түпкілікті нәтижесі болып ЯОД – да мәліметтер базасының логыкалық құрылымын суреттеу табылады. Бірақ егер жобалау “қолмен” жүргізілсе, онда ең алдымен мәліметтер базасы құрылымың схемалық графикалық көрінісі құрылады. Бұл жағдайда мәліметтерді суреттеу тілінің конструкциясы мен ақпараттық бірліктер мен олардың арасындағы байланыстарды графикалық белгілеудің арасындағы бірмағыналық сәйкестілік қамтамасыз етілуі тиіс. Графикалық көрнісіс мәліметтер базасының құрылымын автоматты жобалау барысында жобалаушымен қарым – қатынастың интерфейстік жабдығы ретінде және де жобаны құжаттау кезінде де қолданылады. Мәліметтер базасының логикалық құрылымын жобалау барлық ақпараттық бірліктер мен олардың арасындағы байланысты анықтауды , оларға ат беруді білдіреді. Егер де ақпараттық бірліктер үшін әртүрлі типтерді қолдану мүмкін болса, онда олардың типін аңықтау қажет. Сонымен қтар кейбір сандық характеристикаларды, мысалы, өріс ұзындығын берген жөн. 1.3 Даталогиялық жобалауға қатынасы. Деректер моделінің әрбір типі және модельдің әрбір түрі нақты МББЖ қолданылғанда өзінің ерекше қасиеттері болады. Сонымен қатар барлық құрылымды деректер модельдерінде және өзінің ортасында ДБ ұстаным жобалауларында көптеген ұқсастықтары болады. Осының барлығы деректер базасының құрлымын жобалауда бірыңғай методологиялық қатынасты қолдануға мүмкіндік береді. ДБ жобалау процесі алдын – ала пәндік облыстағы объектілер классификациясын жасауға, жүйеге келтіргенде объектілер және олардың арасындағы бойынша туралы ақпараты береді. Жобалаудың бастапқы кезеңдерде ДБ – ң тізімі аңықталуы керек. ДБ логикалық құрылымын жобалауда инфологиялық модельдің деректер моделіне ауысып кетуіне жағдай жасайды және нақты МББЖ қолданылады да тексеру болғаннан кейін даталогиялық модель пәндік облыста суреттеледі. Кез – келген пәндік облыстың даталогиялық модельде суреттеудің көптеген жобалаудың шешімдері бар. Жобалау әдісі ең кішкентай логикалық бірлігі (олардың әртүрлі аталуына қарамастан ) барлық МББЖ семантикалық тең болады және объектің идентификаторына сәйкес келуі керек немесе объектің қасиетіне немесе процеске. Пәндік облыстағы зат арасындағы байланыстар, инфологиялық модельде сипаталады , даталогиялық модельде инфологиялық элементердің бірге орналасуына байланысты суретелуі немесе олардың арасындағы байланыстың жариялауында. Байланыс іштей жазу сырттай жазу деңгейде де берілуі мүмкін. Байланыстың барлық түрі емес пәндік облыстағы болғандары даталогиялық модельде нақты түрде сипатталуы мүмкін. Көптеген МББЖ элементер арасындағы М : М байланысты қолданбайды.Осы жағдай да даталогиялық модельге көмекші элемент енгізіледі, осы қатынасты сипттайтын болады. Осы жағдайға назар аудару керек, себебі пәндік облыста және ИЛМ сипаттайтын қатынастар тек қана деректер базасының құрылымы арқылы берілуі мүмкін, сонымен қатар програмалық жолмен де берілуі мүмкін.Мыс: Қорытылған объектілер деректер базасын логикалық құрылымы деңгейде класс тобының сипатталуы керегі болмайды. Осы жағайда класстар тобы програмалық жолмен сақталатын деректердің өңдеумен аңықталады. Сипаттаудың қандай тәсілмен шешімі нақты жағдайда қолдану керегінің көптеген факторлардан тәуельді болады:тұрақсыздық заттың сипаттауы номенклатураның көлемі, МББЖ ерекшеліктері деректер өңдеуі мінезіне т.с.с. Егерде пәндік облыста қызметкерлердің жынысы бойынша классификация қолданса, деректер базасында жыныстық классификаторды құрудың қажеті жоқ, себебі ол тек қана екі позицияны ұстайды және ешқашан өзгертілмейді. Соған сәйкес пәндік облыстың обьектілеріне класс топтарды бөлудің керегі жоқ, олар көп жағдайда бірлескен түрде өңделеді және негізінде оларды сипаттайтын біртүрлі қасиеттер тізімін құрайды. Егерде сипаттайтын зат тұрақсыз болса, онда оны деректер арқылы беру керек, әйтпесе ол программаның әрдайым түзулуін қажет, осы жағдайда деректерді өзгертудің жағына қарағанда қиынға соғады. Бірлескен обьектілердің бір файлда сипатталуына қарағанда, тағы бір тәсілі бар, әрбір төменгі деңгейдегі класс тобы обьектілеріне бөлек өзіндік файлдарды атап көрсетуге болады.Осы екі вариант кез – келген МББЖ қолдану мүмкін. Сипаттаудың басқа тәсілдері нақты және нақты емес ДБ логикалық құрылымда класс топтарының суреттеуімен байланысты класс тобының нақты суреттейді — жазуында қасиеттердің мағыналары үшін жолдар белгіленуі әртүрлі класс топтарының жалпы обьектілерге және класс топтарының қасиеттің шешіміне жолдардың орнына класс топтарына тәуельді болған тәуельді тізімімен бір жол қолданады, оның құрамынан қандай класс тобы, қандай суреттейтін обьектіге жататыны белгілі болады. ДБ класс топтарының нақты бөліктен құрылымын принциптің орындалуы МББЖ – ң спецификасынан тәуельді болады. ДБ логикалық құрылымын жобалауында негізгі мағынасын пәндік облысының қасиеті иемденеді. Бірақта информацияның өңдеу мінезі де жобалауда шешімін қабылдауға әсерін тигізеді. Мыс: Жиі қолданылатын информацияны бірге сақтау ұсынылады, көп жағдайда бірге өңделетін және керісінше бірге көп қолданылмайтын информацияны әртүрлі файлдарға бөліктеу. Көп қолданылатын информацияны және информацияға жолдамалар жиілігі аз болатын әртүрлі файлдарда сақтау керек, соңғысын архивтік файлдарға кіргізгені жақсы бөлер еді, ДБ тізімінде қолдағаннан гөрі.
1.4 Деректер базасын құрамын аңықтау. Информациялық модельдерден даталогиялық модельге көшу кезінде мынаны ескеру керек, информациялық модель өзіне пәндік облыс туралы ДБ жобалауға керекті бүкіл информацияны кірістіреді. Ол ИЛМ ішіндегі заттарды бәрі даталогиялық модельде сипаттамайды. ДЛМ құрастырғананнан бұрын шешу керек қандай информация ДБ – да сақталады. Мыс: Инфологиялық модельде саналатын көрсеткіштер суреттелуі керек, бірақ та олар деректер базасында сақталмауға болады. ДБ – да сақталатын көрсеткіштер тізімін аңықтауда әртүрлі қатынастар бар. Соған сай деректер базасында тек қана нәтижелік көрсеткіштер сақталуы тиіс, ал өңделетін көрсеткіштер сұраным болған кезінде есептелуі тиіс. Осы қатынастың жақсы жақтары бар. 1. ”нені сақтау керек ” шешімін қабылдағанда қарапайымдылық және бірлік. 2. Информацияның төлқұжатының болмауы, және одан шығатын барлық салдары 3. Кез – келген саналатын көрсеткішті алудың мүмкіндігі. Саналатын көрсеткіштер сақталуға шешім қабылдауда бірнеше факторлар әсер етуі мүмкін. Гипотетикалық пәндік облысты қарастырайық, ал оқу орнын суреттейді. Осы оқу орында оқитындарға стипендия беріледі. Стипендия берудің нақтыланған алгоритмі болады. 1. Барлық экзамендарды сессия уақытында тапсырылғандарға беріледі. 2. Стипендияның көлемі белгілі. 3. Кімде қаңағат деген бағалар болмаса, стипендия 25% жоғары болады. 4. Кімде тек қана өте жақсы деген бағалар болса стипендия 50 % артады. Семестр бойы стипендияның көлемі өзгермейтінің қарастырайық. Осы жағдайда стипендияның көлемі саналатын көрсеткішке жатады, сондықтан деректер базасында сақталмайды, себебі кез – келген уақытта саналатын жолмен аңықталады. Бірақ та қарастыратын жағдайда оны ДБ сақтауға жақсы болған еді, себебі: а) Алынатын мөлшері ірі қарай көп қолданады. б) Стипендия көлемін аңықтаудың алгоритмі күрделі логика құрайды, санауға керекті бірнеше файлдарды қарастыруды етеді. в) Стипендияның көлемі семестр бойы өзгермеуі керек. “Стипендияның берілуі” нақты файлды иемдегенде оның толықтылығын және дәлдігін қадағалау жеңіл болады. 1.5 Жасанды идентификаторларды енгізу. Деректер базасының файлында обьекті суреттегенде обьектің идентификаторы осы көптеген жағдайда кілттік жолы болады.Бірақ кейбір жағдайларда жасанды идентификаторларды енгізуге қажеттілік туады, немесе басқаша айтқанда кодтарды. Осы жағдайлар келесі болып табылады. 1. Пәндік облыста бақылағанда синонимия немесе мүмкін болу, обьектінің табиғилық идентификаторы уникальды қасиетін ие болмауы мүмкін. Мыс: Өндірістің қызметкерлері арасында бірдей фамилия болуы мүмкін. Осы жағдайда обьектілерінде біртипті идентификациясы болуы үшін информациялық жүйеде жасанды кодтарды қолдану керек болады. 2. Егерде обьект көптеген байланыстарда қатысса, онда оларды сипттау үшін бірнеше файлдар құралады, және солардың әрбіреуінде обьектінің идентификаторы қолданады. Барлық файлдарда обьектінің ұзын табиғилық идентификаторды қолданбау үшін қысқа кодты енгізіп қолдануға болады. Ол тек қана есті экономдап қоймай сонымен қатар информацияны енгізуді жеңілдетеді. 3. Егерде табиғилық идентификатор уақыт сайын өзгеруі мүмкін, онда көптеген проблемалар пайда болуы мүмкін, егер осындай “динамикалық идентификатормен” қатар “статистикалық жасанды идентификаторларды ” қолданбаса. Қайсыбір обьектілерге идентификаторлар иеленіп отырса, онда осы идентификаторлар тұрақты болуы қаламау керек. Мыс: Оқу орындарында қайсыбір жағдайларда оқу группалар аңықталады. Оларды сипаттау үшін курстық номерін қолдануға болады. Бірақ осы жағдайда группаның идентификаторы жыл сайын өзгеріп отырады. Даталогиялық модельді жобалаған барлық қадамдары итеративті істеледі. Сонымен қатар даталогиялық жобалау деңгейдің ішінде де, басқа ДБ жобалау деңгейлерінде де итерация болуы мүмкін.
II Даталогиялық модельдердің ерекшеліктері 2.1 Іштей жазу құрылымы
Мәліметтер базасында модельдердің құрылымымен бөлуді қадағалау керек (іштей жазуды және сыртқы жазуды ). Іштей жазу құрылымы сызықтық немесе иерархиялық болуы мүмкін . Сызықтық құрылымда жазу қарапайым элементтерден тұрады (көбінде жолдар аталады) оларды жазғанда бір – бірінің артынан жазуды қадағалау керек немесе басқаша айтқанда жазу құрылымы нормаланған болады. Иерархиялық іштей жазу құрылымы жағдайда, жазу құрылымына тек қана қарапайым емес сонымен қатар құрамдас компоненттер де кіреді. Олар векторлар болуы мүмкін (біртипті элементер қайталанып келсе), қайталанып келетін группалар (жазудың ішінде бірнеше құрамдас информациялық бірліктерінің даналары, бірнеше әртипті элементерді кірістіретін ), сондай – ақ, іштей жазуында қайталанбайтын информациялық құрамдас бірліктері. Мыс: Егер де біздің жазуында ТҰЛҒА болса, онда соның ішінде қарапайым элементер кіруі мүмкін, Табельдік НОМЕР, ФАМИЛИЯ т.б. АҒЫЛШЫН ТІЛІ векторы (тұлға бірнеше ағылшын тілдерін меңгергендігін топшыланады) қайталанатын группа ЖҰМЫС, ТІЗІМ, ТАҒАЙЫНДАУ КҮНІ, ШЫҒУ КҮНІ, ЖҰМЫС ОРНЫ, ЛАУАЗЫМЫ, сонымен қатар қайталанбайтын группа АДРЕСІ, ҚАЛА, КӨШЕ, ҮЙІ, КВАРТИРА элементтерден құрайтын. Иерархиялық жазу құрылымы көп деңгейлік болуы мүмкін:Ұстаным ережелері бойынша өте күрделі құрылымдар болуы мүмкін. Мыс: Қайталанатын группа құрамына сапалық құрамдас компонент ретінде басқа қайталанатын группа кіреді. Дегенмен әртүрлі себептермен (жүзеге асыру қиындығына байланысты) нақты МББЖ – да айырмашылық шектеулер болады, Мыс:Қайталанатын группа бірінші иерархиялық деңгейде болуы мүмкін. Өзіндік жазу құрылымда тәуелді және тәуелсіз құрылымымен болуы мүмкін. Соңғысы көбінде білдіреді, егер де нақты обьектке жазуда кез – келген компоненттің мағынасы болмаса, сол компоненттің берілген жазуда болмауын білдіреді. Мыс: бір қызметкер жоғарғы оқу орнын бітірсе, ғылыми дәрежесі және ғылыми атағы, сол ЖОО бітірген жылы ғылыми дәрежесі, ғылыми атағы берілген күні сол қызметкердің жазуында сақталады. Егер басқа қызмекерде осы белгілер болмаса, сол жазуында да осы жолдар болмайды. Жазудың басқа ерекшеліктері оның ұзындығы болып табылады. Осы белгі бойынша жазу тәуелді мен тәулсіз және белгісіз ұзындығымен бөлінеді. Жазу тәуелді ұзындығымен сипатталады, сол арқылы оның тәуелді ұзындығын сол жолдар иемденеді немесе кез – келген жолдардың мүлдем болмауы, немесе қайталанатын компоненттерге бірнеше экземплярдің болуы қалайды. Жолдардың негізгі тән белгілер олардың ұзындығының түрі болып табылады. Болып отырған МББЖ жолдар түрлері ұстанатын терімдер бойынша бөлінеді, бірақ осы терімді көбейту туралы беталыс болып тұр. Қазіргі уақытта көптеген МББЖ, кәдімгі қарапайым жолдар, символдық және сандық түрлерімен қатар мерзім түрлер, логикалық жолдар және ақша түр жолдар енгізуге болады. Кейбір жүйелер қолданушының жолдардың түрлерін енгізуге мүмкіндік береді. 2.2 Сыртқы жазу құрылымы МББЖ дәстүрлі бөлінеді типтер бойынша мәлімет модельдер реляциялық иерархиялық және желілік. Олардың жазу байланыстылығына сипаттауға негізделеді. Олардың терминологиялық айырмашылыққа қарамастан кез – келген моделдің негізгі компоненттері жазу құрайтын файлдардан тұрады. Классикалық иерархиялық моделдерде бір файл болады, сол файл құрылымға кірер есік болады. Қалған файлдар өз арасында байланыста болады. Солардың әрбіреуі түбір шыңнан басқасы және бір нәтижелік шын бар болады(ата – ана ) және кез – келген бағынышты шыңңан (балалар) негізделеді. Файл “ата – ана” және тудырған файл жазу арасында қатынас 1:М болады (кейбір жағдайларда 1:1). Желілік модельдерде егер оған ешқандай шектеу қоймаса ұстанымда жүйеге кез – келген файл нүктелік кірер есік болады, файлдың әрбіреуі сандық бассыздық басқа файлдармен қатынаста болуы мүмкін және жазулар арасында байланысқан файлдар арасында кез – келген қатынастар болуымүмкін (1 : 1, 1 : М, М : М). Бірақ шыңдығында МББЖ – да модельге әртүрлі шектеулер қойлады. Желілік МББЖ әртүрлі файлдармен болуы мүмкін. Олардың ішінде файлдар екі типті болады: негізгі және тәуельді. Қандай МББЖ – де жүйелік деректерге кірер есік тек қана негізгі файлдар болады, өз арасында байланыстылық тек әртипті файлдар болады. Көптеген МББЖ – де М : М деген қатынас қолданбайды. Сондай модельдерде әрбір байланыс жұп файлдар арасында бөлінген түрде ауысқанда және әрбіреуінің ішінен бір файл осы жұпта “иеленуші” болып жарияланады, ал басқасы “мүше”. Жазулардың ішінде қатынас “иеленуші” және “мүше” — 1: М болады. Иерархиялық және желілік модель файлдар арасындағы қатынас жүйелік деректер құрылымы сипатталғанда аңықталады және физикалық беріледі әртүрлі көрсеткіштер арқылы. Реляциялық модельдерде өзіндік аталымы қолданады, бірақ ол модельдің елеулігін өзгертпейді. Көп жағдайда жалғыз модеьдік шектеуге әртүрлі МББЖ – де әртүрлі аталымдар қолданады. Логикалық деңгейде элемент көп жағдайда атрибут; сонымен қатар ол үшін бағана термині қолданады, жол т.б. Жиынтық атрибуттардың жиынтығы жолды құрайды (синонимдік терминдер – “қатар” “жазу”, “кортеж”).Жолдардың жиынтығы қатынасты құрайды (“таблица”, “деректер базасының файлы”). Деректер базасы ұғымы барлық реляциялық МББЖ қатынастардың көптігін қолдануы болмайды (сол сияқты ДБ жасағанда, бөлінген қатынастар (файлдар) сипатталады, ол бүкіл деректер базасына дербес информациялық бірлікке ешқандай сипаттау қарастырмаған ). Реляциялық модельде файлдар арасында байланыс нақты түрде қарастырылмайды. Олар орнатылады динамикалық түрде деректердің өңдеу кезіндегі сәйкес жолдардың тендік мағыналарда. Желілік және иерархиялық модельдерде жазу құрылымы кез – келген болуы мүмкін. Реляциялық модельдерде жазу құрылымы сызықтық болуы қажет. Аңықталуы бойынша әрбір қатынастың өзіндік кілті болады атрибут (қарапайым кілт) немесе атрибуттардың жиынтығын (құрама кілті) сәйкестіретін кортеж. Кейбір жағдайларда қатынастарда бірнеше мүмкін болатын кілттер болады. Өкінішке орай реляциялық МББЖ – дің ішінен барлығы кілттік концепциясын қолданбайды, себебі осы жағдайда көптеген проблемалар (көбінесе, кілттің уникалды болуын тексеру және кейбір шектеулерін қадағалауды ескеру) қолдануға жүктеледі. Тәуілдігіне қарамастан МББЖ жазуда кілттердің сипатталуын талаптардың бар немесе жоқ болуына қарамастан, деректер базасының жобалаушы түсіну керек, қандай кілт әрбір қатынастың болады. Бірнеше мүмкін болатын кілттердің ішінен біреуі таңдалады да бірінші кілт болып сипатталады. Атрибут немесе атрибуттар группасы қарастыратын қатынастарда кілт болатыны сипаттайтын, ал басқа қатынастарда керісінше кілті саналатын сыртқы кілті болып аталады. Егерде кез – келген таблица өзінің құрамында сыртқы кілтті ұстайтын болса, онда ол а) құрамына бірінші кілті ұстайтын таблицамен логикалық түрде байланысқан. б) сол қатынастың өзіндік белгісі “біреудің – көбілергге ”(құрамында сыртқы кілті ұстайтын таблица осы қатынастың “көбілер ”жағында орналасады ) . Өзінше түсініктері бойынша “ата — ана” – “бала ” иерархиялық модельде файл “иеленуші ” – файл “мүше” желілік модельдерде және байланыс “кілт ” – “сыртқы кілт ” реляциялық модельдерде біртүрлі қатынасты береді – жазудың ішінде сәйкес файлдарда 1 : М қатынастың болуы. Реляциялық МББЖ – де көбінде “көзқарас” (viev) мағынасы қолданылады. Ол виртуалдық таблицаны сипаттайды. Бірнеше жолдармен бағаналардың жалпы мағыналар логикалық қосылу нәтижесінде және мүмкін жолдардың біріккендігін көптүрлігін кірістіреді. Берілген немесе таңдалған шартпен болады. Осы мағына деректер банкінің дәстүрлі “сызбанұсқа” мағынасы кеңейтеді. Айыру және жалпы модельдердің әртүрлі класстардың түсінігі деректер базасының құрылымын жобалауда жалпы қатынасты қолдануға мүмкіндік береді, модельдердің бір түрден екінші түрге өзгертілуі мүмкіндігінің, құралдарын қолдануға көбінесе тілдік бір модельдің классымен басқаларымен жүмыс істеуге арналған. 2.3 Желілік МББЖ тендес файлдармен даталогиялық жобалау. Тендес желілік файлдармен МББЖ – ді даталогиялық жобалау, реляциялық МББЖ жобалаумен көбінесе ұқсас болып келеді. Айырмасы тізімдерін құрастыру керектігіне болады. Егер желілік МББЖ қолдануға тек қана сызықтық құрылымдық жазуды мүмкіндігігн берсе, онда пәндердің бөліктері артындағы қатынас сыртай жазулардың байланыстар арқылы да сонымен қатар келістірілген іштей жазумен де берілуі мүмкін. Егер де сізде деректер базасының реляциялық жобаланған құралымымен болса, және сіз барлық жерде тізімін, байланыстың “кілт – сыртқы кілт” кілттен сыртқы кілтке көрсеткіш ретінде жариялайтын болсаңыз, онда сіз желілік модельге түзетілген құрылымын алатын боласыз. Мүмкін ол басқа құрылымдарға қарағанда рациональсыз болуы мүмкін. 1.9. Суретте осындай Тәсілмен деректер базасының құрылымы көрсетілген. ФАК
КАФ
Қызметкер
Ағ.т. менг. Балалар Ағ. Т.
Сур.1.1. Реляциялық модель арқылы алынған даталогиялық модель желілік деректер базасы. Егер пәндік облыста обьект көптеген қасиеттерін иеленіп отырса, осы жағдайда бөлек файлдарды көрсету үшін қолдану керегі болмайды. Векторларды қолдануға болады, бір жазуда бірнеше файлдарды жариялауға болады(егер обьекте бірнеше көптік қасиеттері болса және де олар барлығы бір файлда жариялануы мүмкін). Егер обьект құрамдас қасиетті иеленсе, онда осы жағдайда группаны қолдануға болады, егер де осы қасиет қайталанатын болса, группада қайталанатын болады.Суретте 1.2 . Обьектке мүмкін болатын жазу құрылымы көрсетілген. Тұлға
Сур. 1.2. “Обьект – қасиет ” іштей жазу құрылымын қолданғанда көрсетілуі. Егер боьект нақты қасиеттерін иеленсе және МББЖ жолдарын жойылуын мүмкіндігін сипатталады, осы жағдайда осындай мүмкіндікті қолдану керек. Егер жұп боьектілер арасында обьектке бөлек файлдарды жасауға болады және тізімін жариялап, осы файл иеленуші болады, обьектке сәйкестендіреді, осы “1” жағында байланыста орналасқан. (1.3 а суретте) қайталанатын группаның ішкі жазуында қолдануға мүмкіндік береді, оған обьектің атрибуттарын кіргізіп “М” осы жағдайда қарастыратын жағында орналасқан (1.3. б) . Проектің шешімін тандаған кезінде желінің қуатын ескерілуі қажет (үлкен қуатты ұзын жазулардың пайда болуына әкелед, осы жағдай кедергі болуы мүмкін, басқа сөздермен айтқанда, қайталанатын группаны тізімнің орнына қолданғанда тек, егер “көптік” обьектінің экземплярларының саны көп болмаса) “көптік” обьектінің басқа байланыстарға қатысуы (егер ол басқа желілерде болса, онда оны бөлек файл енгізу керек ) қолданушылар сұранымның ерекшеліктері (мыс: “көптік ”обьектте информация керек болған жағдайда, онда оны бөлек файлда сақтау керек).Көп жағдайда пәндік облыстағы әрбір обьектке бөлек файлды құрау қажет етеді, осы жағдайда сияқты, жобаланған деректер базасының ең жақсы адаптациялық қасиеттері болады.
Қызметкер
А) Қызметкер Б)
Балалар Сур. 1.3. М : М қатынасты сипаттағанда тізімнің қолдануы. А) инфологиялық модельдің фрагменті. Б) даталогиялық конструкция. А) б) Сур.1.4 . Көп деңгейлік иерархиялық нақты түрде сипатталуы. А) инфологиялық модельдің фрагменті Б) даталогиялық конструкция Көп деңгейлік иерархия көрінбейтін түрде сипатталуы мүмкін. (сур1.5.) Сипаттаудың осындай тәсілін қолдану керек, егерде обьектің күрделі және өзгермейтін құрылымы болса, ал осы құрылымның әртүрлі деңгейлерінде орналасқан элементтер – біртектілік. Жоғарыда айтылғандай көптеген МББЖ біртүрлі файлды иеленуші ретінде қолдануды мүмкіндік бермейді және біртүрлі тізімнің мүшесін. Осы жағдай да бір класстың обьектілер арасындағы байланыстарды сипаттау үшін даталогиялық модельге қосымша файл енгізіледі. (Сур.1.6.) Пәндік облыстағы М : М байланысы обьектілер арасында үш файлдың құрылуына және екі тізімнің жариялауына әкеліп соғады.
Сур. 1.5. Нақты емес түрде көпдеңгейлік иерархиялық суреттелуі А) Абстрактілік даталогиялық конструкция Б) даталогиялық конструкция
Сур.1.6. Бір класстың обьектілер арасындағы байланысты суреттелуі. А) инфологиялық модельдің фрагменті Б) даталогиялық конструкция
Сур.1.7 . М : М байланыстың суреттелуі. Біріккен обьектіні суреттегенде реляциялық модельдерде де сондай варианттары болуы мүмкін. Біріккен обьектінің суреттегенде бір файл қолданылады немесе әрбір төмеңгі категорияға олардан мүлдем өзгермейтін арнайы файл қолданады. Деректер базасының құрылымда класс топтарының суреттелуі 1.8. сур. көрсетілген.
ТҰЛҒА
Сур.1.8. Деректер базасының құрамында нақты суреттелуі. Келесі мәселерге назар аудару керек, «класс – класс тобы» байланысты суреттейтін тізім қасиеттерін иеленеді. Солардың түсіну себебі, оларды жобалау және жүйенің функционалды жұмыс істеуін қадағалау. Біріншіден иеленуші жазу мен мүше жазу байланыс арасындағы, 1 : 1 типін иеленеді. Екіншіден мүше жазу керекті файлға енгізу кезінде, обьектінің белгіленген класс тобына қосылғанда іріктеу критерийнің мәні тексерілуі керек. Үшіншіден әрбір обьект иеленуші жазуда да мүше жазуы орналасқан барлық атрибуттарының қосылысымен сипатталады. Сонымен негізгі рөлі иеленуші жазуға жатады, себебі соның ішінде обьектінің идентификаторы орналасады. Соған сәйкес егер обьектілер қайсыбір класс топтарының қайсыбір байланыстарға қатысса, соған сәйкес тізім түгелімен классты сипатталатын иеленуші – файлмен жауарысылуы қажет. Агрегарлық обьекті суреттегенде реляциялық модельдерінде сияқты, оған деректер базасының файлы қойылады.
Сур.1.9. Агрегарлық обьектінің суреттелуі.
III Бөлім. Мәліметтер базаларын жобалау «Жиһаздар” 3.1.Таблицалар. Бізде берілген таблицаларда жиһаз және олардың түрлері, категорияларға бөлінген мәліметтер бар. Код категории бізде- түйінді жиһаз. код мебели Мебель 1 Офисный 2 Спальный 3 Гостиный 4 Столовая 5 Детская Осы таблицадан кейін жиһаздың аты, бағасы көрсетілген таблицаны шығарамыз. Бұл жерде түйінді жиһаз бұл – Код мебели.
код мебели название мебели описание мебели категория стоимость поставщики 2 Диван Мягкий гостинный 2500000 Украина,Мебель КО 3 Софа Раздвигающий спальный 3500,00 Шведция,Медиа арт 4 Камод Красное дерево спальный 8000,00 Польша,Пани Ком 5 Шкаф купе слоновый кость спальный 56000,00 Румыния,Рум Меб 6 Гарнитур Дерево гостинный 65000,00 Украина,Мебель КО 7 Куханный гарнитур красное дерево столовая 45000,00 Белорусия,МК 8 Пуфик Мягкий спальный 8000,00 Германия,Герман ПРО 9 Табуретки Дерево столовая 4500,00 Украина,Мебель КО 10 Кровать Железная детская 6500,00 Шведция,Медиа арт Келесі таблицада Сатып алушылар тізімі, адресі, олардың қаласы, индексі.Осы мәліметтер төменде берілген. Код покупателя имя Фамилия адрес город индекс 1 Александра Кревцова Мусина,25 Уральск 417001 2 Аман Алдабеогенов мкрн.4,д5,кв56 Уральск 417002 3 Жанна Рахимова Почталина144/1 Уральск 417001 4 Мурат Сатыбалдиев Мусина 14 Уральск 417001 5 Самат Алдабаев Утвинский 123 Уральск 001002 6 Куралай Жоламанова Пр Евразия4888 Уральск 417001 7 Ажар Абуова Ул Волгаградская45 Уральск 417001 8 Дулат Хаирлиев 4мкр.15д.85кв. Уральск 417001 9 Ербол Шарипов 4мкр.16д.25кв Уральск 417001 10 Гуля Жамангарина С Тюленина45 Уральск 417001 11 Куралай Жоламанова Пр Евразия4888 Уральск 417001 Төменде және бір өріс берілген. Бұл таблицада Дата заказа , Код покупателя, қай кезде тауар алған болса , сол кезде оған сыйлық берілген.
код заказа код покупателя дата заказа подарок 1 1 12/04/2004 Да 2 2 01/06/2004 Нет 3 3 12/01/2004 Да 4 4 24/03/2004 Да 5 5 29/01/2004 Нет Келесі таблица қызметкерлерге қатысты зейнетақы фонды көрсетілген. Қызметкерлерде олардың қай қорға жататындығына байланысты осы қорларға есептеулер жүргізілген. пенсионные фонды Код код фонда название фонда гипперссылка 1 1 Солнышко www. Solnishko.kz 2 25 Наурыз www. Nauriz.kz 3 12 Казкомерцбанк www.kkb.kz. 3.2 Сұраныс. Төменде көрсетілген сұраныстары өздерінің ерекшелігі мен және спецификасымен мәліметтер базасына қойылатын талаптары бойынша бөлінген. Бірінші менеджмент және экономика бөліміне қатысты қызметкерлерді мінездейді. Запрос фамилия Имя должность отдел Жумагалиев Марат менеджер экономика Алдабаевна Жанна экономист менеджмент Сатыбалдиева Самал бухгалтер экономика Каримова Айнур секретарь экономика Келесі сұраныс нақты кезеңде тапсырылған сұраныстың уақытын өсу қарқынымен көрсетеді.Бұнда Код покупателя, Дата заказа және сыйлық берілген. Запрос код покупателя дата заказа подарок 1 23.02.2003 Да 5 16.11.2003 Нет Ал келесі сұраныс бұл бағасы 28-ден төмен жиһаздар тізімін көтсетеді. Запрос название мебели стоимость Софа 3500 Диван 25000 Пуфик 8000 Келесі сұраныс бұл сіздің білгіңіз келген қаланы көрсетіп береді.
3.3 Форма. Әрі қарай мен қалай Формамен жұмыс істегенімді көрсетеді. Формалар мәліметтердің енгізу жылдамдығын жоғаралатады және олардың дұрыстылығын қамтамасыз етеді. Бұл жерде өзіміздің мәліметтер базамызды құруға болады. Мысалы: жұмысшылардың фотосын қою т.б .Біздер бұнда фондтар жайлы ақпаратты қосамыз: аты, гиперссылка, код фонда, жұмысшылар аты, фамилиясы және олардың лауазымдары.
Бұл форманың көмегімен әртүрлі форма типін құруға болады. Столбец ленточную , табличный , және басқалары.Оның ерекшелігі мәлімет бір – бірінен бөлініп тұрады және нақты әрі тиімді болып келеді. MS Access деректер базасы. Деректер базаның құрылымы. Қызметтің кез келген саласында жиі деректердің үлкен көлемдерімен жұмыс жасау қажет. Бұл кездегі негізгі операциялар – бұл ақпаратты жинау, оны өңдеу (қажет деректерді іздеу, сұрыптау және т.б.), деректерді қарап шығуға және баспаға шығаруға арналған формаларды құрастыру болып табылады. Осы барлық функцияларды қамтамасыз ететін ең таңымалды программалық құрал MS Access деректер базасын басқару жүйесі болып табылады. Деректер базасы – бұл ақпарат, яғни деректер арнайы форматта (*.mdb) сақталынатын файл (құжат). Деректер базасын басқару жүйесі – бұл программа. Ол арқылы ақпарат деректер базасына енгізілінеді, сұрыпталынады, сүзбеу жүргізілінеді, қажет ақпарат ізделінеді, қажет ақпарат басқа программаларға көшірілінеді. Деректер базасындағы бағандар өрістер деп аталады, ал жолдар – жазулар. Жазулар саны қатты дисктің сыйымдылығымен шектеледі. Өрістердің максималды саны – 255. Өрістер мен олардың қасиеттерінің жиынтығы деректер базаның құрылымын анықтайды. Жазуы жоқ деректер базасы да деректер базасы болып табылады, өйткені оның құрылымы бар. Деректер базасын құрастыру: 1 қадам. Оның құрылымын құрастыру. 2 қадам. Құрылымды ақпаратпен толтыру. Access-ті жүктеген кезде деректер қорының объектілерімен жұмыс жасауға арналған мәзір пайда болады. Жұмыс жасаудың режимдері және объектілері Кестелер – жазулар жиынтығы болып табылады. Деректер базасында не сақталынады соның бәрі оның кестелерінде сақталынады. Олардың құрылымы және мазмұны бар. Кестенің құрылымын құрастырғанда өрістердің атауларын, өрістердің типтерін және олардың өлшемдерін анықтау қажет. Кестенің әрбір өрісіне ерекше ат беріледі. Содан кейін қандай типті деректер әрбір өрісте орналасады екендігін шешу. Өріс типінің мәні Конструктор режимінде ғана көрсетілінеді. Сұраныстар – толтырылған деректер базасымен жұмыс жасауға арналған негізгі объект. Деректерді өзгерту, таңдау және талдау құралы болып табылады. Олар бойынша бірнеше кестенің деректерін өзгертуге, талдауға және қарауға болады. Базаның байланысқан кестелерінен деректердің күрделі таңдауын орындауға және оларды нәтижелі кестелер түрінде көрсетуге мүмкіндік береді. Нәтижелі кестелер тек жедел жадыда сақталынады, ал бірақ оларды сақтауға болады. Формалар – кестенің деректерін енгізу және бір жазуды көру үшін және т.б. мақсаттары үшін қолданылатын экранның арнайы форматы болып табылады. Формалар деректерді енгізуге, оларды түзетуге, қосуға және жазуларды жоюға мүмкіндік береді. Бір уақытта өз ара байланысқан кестелермен операциялар істеу үшін формаларды құруға болады. Есептер – бұл деректерді ұйымдастыру және баспаға пайдаланушыға қажетті түрде шығарудың ең тиімді құралы. Макростар – бұл белгілі бір операцияларды орындайтын макрокомандалар жиынтығы. Ол базамен жұмыс жасауын автоматтандырудың құралы болып табылады. Модуль – бұл Visual Basic for Application (VBA) программалау тілінде жазылған программа. Жұмыс жасаудың режимдері: 1. Оперативті режим – терезеде ақпарат жүйенің мәселелерін шешу, яғни ақпаратты қарап шығу, өзгерту, таңдау 2. Конструктор режимі – объекттің құрылымын, макетін құру немесе өзгерту. Деректер түрлері. • Мәтіндік – мәтін немесе есептеулерді жүргізуге талап етпейтін сандар (255 таңбаға дейін). • Сандық – есептеулер жүргізуге арналған әр түрлі форматты сандық деректер. • Мерзім/уақыт – мерзім және уақыт туралы ақпарат сақтау. • Ақшалы – ақшалық мәндер және бүтін бөлігінде 15 таңбаға дейін, бөлшек бөлігінде 4 таңбаға дейін дәлдікпен жүргізілінетін математикалық есептеулерде қолданылатын сандық деректер. • Memo – көп көлемді мәтінді сақтау. • Санауыш – арнайы сандық өріс. Мұнда Access әрбір жазуға автоматты түрде арнайы реттік нөмерін береді. • Логикалық – екі мүмкін мәндерден тек біреуін ғана қабылдай алады (иә, жоқ). • OLE объекттің өрісі – Access кестесіне ендірілген немесе байланысқан объект. • Гиперсілтеме — әріп және цифрлардан құрылған және гиперсілтеме адресін көрсететін жол. • Алмастыру шебері – тұрақты мәндер жиынтығы немесе басқа кестеден қажет мәндерді тізімнен немесе тізімі бар өрістен таңдауға мүмкіндік беретін өріс. Кестелерді құру. Access-ті жүктегеннен соң экранда сұхбат терезесі пайда болады. Ол арқылы дайын деректер базасын ашуға, жаңа деректер базасын құрастыруға немесе ол үшін ендірілген шеберді пайдалануға болады. Біз Новая база данных ауыстыру қосқышын таңдаймыз және OK батырмасын шертеміз. Файл новой базы данных сұхбат терезесі пайда болады. Мұнда файлдың атын және оның орналасуын көрсетеміз. Сохранить батырмасын шертеміз. Деректер базаның терезесі пайда болады. Мұнда 6 астарлы бет орналасқан. Кестені құрастыру үшін Таблицы астарлы бетін таңдаймыз. Создать батырмасын шертеміз. Новая таблица сұхбат терезесі пайда болады. Мұнда кестені құрастырудың 5 мүмкін тәсілі көрсетілген. 1. Режим таблицы – кесте өрістердің атауларын бағандардың тақырып жолдарына енгізу арқылы құрылады. 2. Конструктор – кесте өрістердің атаулар тізімін және бірден әрбір өрістің қасиеттерін көрсету арқылы құрылады. 3. Мастер таблиц – автоматты түрде шебердің көмегімен. Ол дайын тізімнен өрістерді таңдауға мүмкіндік береді және мұнда жүзден аса әр түрлі кестелердің түрлерінің шаблондары берілген. 4. Импорт таблиц – кесте деректерді басқа деректер базасынан немесе электронды кестеден көшіру арқылы құрылады. 5. Связь с таблицами – кесте басқа деректер базасында орналасқан кестемен байланыс жасау арқылы құрылады. Кесте бойынша жылжу. жебелек пернелерін пайдалану; қозғалту жолақтарын пайдалану; қажет орында маусты шерту; Tab пернесін пайдалану; терезенің төменгі бөлігінде орналасқан көшу батырмаларын пайдалану Деректерді сұрыптау. Деректерді қарап шығу ыңғайлы болу үшін, кестедегі жазуларды белгілі бір тізбек бойынша сұрыптауға болады. Мәндердің сұрыптауын орындау үшін, мәтін курсорын сұрыпталынатын бағанның кез келген ұяшығына орнату қажет, содан кейін келесі батырмаларды ( -өсу реті бойынша сұрыптау, — кему реті бойынша сұрыптау) шерту немесе ЗаписиàСортировка командасын орындау. Іздеуді ұйымдастыру. Егер кесте көп көлемді болса, онда редакталайтын деректерді тауып алу қажет. Іздеу жүргізу үшін, мәтін курсорын іздеу жүргізілетін өрісінің ұяшығына орнату, содан кейін ПравкаàНайти командасын орындау қажет. Пайда болған терезеде ізделінетін деректердің үлгісі енгізілінеді және Найти батырмасын шертеді. Егер қажет мән табылса, онда курсор сол ұяшыққа орнатылынады. Сүзбеуді құру және қолдану. Сүзбеу – бұл жазулар жиынтығын таңдауға қолданылатын, шарттар жиынтығы. Типтер: 1. белгіленген бойынша сүзбеу (фильтр по выделенному) 2. кәдімгі сүзбеу (обычный фильтр) – Сүзбеуді өзгерту батырмасы 3. кеңейтілген сүзбеу (расширенный фильтр). Жұмыс тәртібі: Записи/Фильтр/Изменить фильтр командасын орындау; Кестеден тек бір жол ғана қалады; Әрбір өріс мәтін курсоры орналасқан жағдайда тізімі бар өріс болып табылады; Бұл тізімнен берілген өріс үшін қажет мәнді таңдауға болады; Применить батырмасын шерту; Таңдауды алып тастау үшін, дәл осы батырманы шерту қажет, тек бұл жағдайда ол Удалить фильтр деп аталады. Форманы құру. Форманы көрсету режимдері. Формалар – деректер базаны ақпаратпен толтыратын қызметкерлерге қажет. Олар ақпаратты енгізуге, қарап шығуға және кесте немесе сұраныстағы ақпаратты модификациялауға көмектеседі. Құру тәсілдері: 1. автоматты түрде – Автоформа. 2. шебер арқылы – Мастер форм. 3. өз қолымен – Конструктор. Форманы көрсету режимдері: 1. конструктор режимі 2. форма режимі 3. кесте режимі Режимдер арасында ауысу Вид менюі арқылы іске асады. Басқару элементтер. Конструктор режимінде форманың көлбеу және тігінен орналасқан сызғыштар, форматтау тақтасы және құралдар тақтасы бар. Қосымша басқару элементтер тақтасын экранға шығаруға болады. Ол арқылы формаға жаңа объектілер енгізуге болады. Басқару элементтер – бұл формада немесе есепте орналасқан және деректерді бейнелеуге, операцияларды жасауға немесе жай әсемдік үшін арналған графикалық объектілер болып табылады. Формаларда үш бөлім және бірнеше басқару элементтер болуы мүмкін. Форманың бөлімдері: 1. форманың тақырып жолы – бұл бөлім форманың 1-ші бетінің ең басында орналасады және тақырыптың атауын орналастыруға арналған; 2. форманың ескерту бөлімі – соңғы беттің ең соныңда орналасқан, пайдаланушыға арналған кеңестер және басқада қажет ақпаратты орналастыруға пайдаланады. 3. деректер аумағы – деректердің жазулары орналасқан. Экранға көрінбейтін бөлімді шығару үшін Вид /Заголовок/Примечание формы командасын орындау қажет. Сұраныстарды құрастыру. Сұраныстар – бұл пайдаланушы орнатқан шарттың негізінде, бір немесе бірнеше кестелерден өзіне қажет жазуларды іріктеп алуға көмектеседі. Сұранытың қасиеттері: 1. нәтижелі кестені құрастырғанда, базадан қажет ақпаратты тек таңдамай ғана, сонымен қатар оны өңдеу мүмкіндігі болып табылады (сұрыптау, сүзбеуден өткізу, біріктіру, бөлу, өзгерту). Сонда алғашқы кестеде ешқандай өзгертулер пайда болмайды. 2. қорытынды есептеулер жүргізу мүмкіндігі (өріс бойынша орташа мәнін, ең максималды, ең минималды мәнін, қосындыны табу). Есептер құрастыру. Есептер – сұраныстар жұмысының нәтижелерін көрнекті түрде, баспа құрылғысында басылма түрінде алуға мүмкіндік береді (қағаз құжаты). Құру тәсілдері: 1. автоматты түрде – Автоотчет. 2. шебер арқылы – Мастер отчета. 3. өз қолымен – Конструктор. Есептің құрылымы: 1. тақырып жол бөлімі– есептің жалпы атауын жазуға арналған; 2. жоғарғы колонтитул бөлімі – егер есептің құрылымы күрделі болса және бірнеше беттерден тұрса, онда ішкі атауларды жазу үшін қолданылады; 3. деректер аумағы – база кестелер өрісінің мазмұнымен байланысты, басқару элементтер орналасқан; 4. төменгі колонтитул– құру мерзімі және беттерді нөмірлеу; 5. ескерту бөлімі – қосымша ақпарат орналастыру; 6. топтың тақырып жолы – әрбір берілген топтың жоғарғы бөлігінде шығады.
Дереккөздер
Бұл мақаланы Уикипедия сапа талаптарына лайықты болуы үшін уикилендіру қажет. |
Бұл мақаланы Уикипедия сапа талаптарына сәйкес болу үшін жетілдіру қажет. Осы мақаланы әрі қарай дамытуға көмектесіңіз. |
уикипедия, wiki, кітап, кітаптар, кітапхана, мақала, оқу, жүктеу, тегін, тегін жүктеу, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, сурет, музыка, ән, фильм, кітап, ойын, ойындар, ұялы, андроид, iOS, apple, ұялы телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ДК, веб, компьютер
Microsoft Acces MS Access en ken taragan derekter baskaru zhүjelerinin DҚBZh biri bolyp tabylady Onyn shezhiresine koz zhүgirtetin bolsak tomendegidej mәlimetterdi ajtuymyzga bolady 1995 Access 7 Windows 95 үshin MS Office 95 paketi 1997 Access 97 MS Office 97 paketi 1999 Access 2000 MS Office 2000 paketi 2001 Access 2002 Office XP paketi 2003 Access 2003 MS Office 2003 2007 Microsoft Office Access 2007 MS Office 2007 2010 Microsoft Office Access 2010 MS Office 2010 Microsoft Access bagdarlamasy ol kez kelgen firma mekeme shagyn kәsipkerlik sharua shylyktar bir biri turla maglumat alu үshin nemese kelisu үshin arnajy kagazdar tolty ryp kuzhattar dajydnap kagazdardyn sanyn kobejtip әure bolmajdy Munyn bәrin osy bagdarlama zhasajdy Bul bagdarlamada keste tүrinde syzba tүrinde kez kelgen firmanyn tolyk maglumattary bolady Ony alyp karap onymen tikelej zhumys zhasaj beruge bolady Microsoft Access bagdarlamasy kazirgi kezde kompyuterlik tehnologiyalardyn kural retinde kenirek pajdalanyluy Bul bagdarlama kazirgi tanda kompyuterdi osy bagytta pajdalanudyn nakty mysaldary kop emes Bul bagdarlamany okushylarga okytu zhүjesindegi koptegen satylardan birtindep mengeru arkyly zhүrgiziledi Microsoft Access bagdarlamasy keninen koldanylatyn bagdarlama Ol onidiris oryndarynda baspa kitap shygaru salalarynda okulyktar zhasauda sauda sattyk ajnalymynda eseptik zhүjelerdi oryndauda erekshe roldi atkarady Microsoft Access bagdarlamasy zhogargy oku oryndaryndagy okushylar үshin keninen pajdalanu da birneshe utymdy zhaktary bar Oku procesinde bilimin zhetildiru akparat kuraldaryn engizu este saktau operaciyalary bojyn sha barlyk maglumattardy engizip otyru esepteu saraptau t b zhүjeler үshin tiimdi Microsoft Access bagdarlamasy kobinese baspa kyzmeterinde zhoba zhasau tipografiya lyk zhәne topografiyalyk zhalpy inzhenerlik salanyn bәrinde de kyzmet etedi Sonymen kosa konstruktilik tәsilderderdi oryndau kestelermen zhumys zhasau salalaryn da kamtidy MS Access akparatty korsetu zhәne saktau үshin pajdalanylatyn zheke komponetterden turady Olar keste forma esep beru suranystar derekterge mүmkindik beretin better makrostar zhәne modulder Formalar men esepterdi kuru үshin konstruktorlar koldanyla dy osndyktan bul komponetter konstruktorlyk obektiler dep atalady Konstruktorlyk obektiler baskaru elementteri dep atalatyn edәuir kishi obektilerden turady olar oris batyrmalar diagrammalar zhaktaular zhәne t b MS Access kiru zholy pusk vse programmy MS Office MS Access yagni Keste derekter korynyn negizi bolyp tabylady MS Access te bүkil akparat kestelerde beriledi Formalar forma terezesinde kestelerdi engizu men koru үshin koldanylady Olar ekran da bejnelengen akparattyn kolemin shekteuge mүmkindik beredi zhәne ony tiisti tүrde korse tedi Sheberdin komegimen formany ogan aldyn ala kurylgan shoblonnyn birine sәjkes or nalastyryp berilgen kestenin oristerin engize otyryp kuruga yagni formanyn konstrukto ry komegimen kez kelgen kүrdeli dәrezhedegi formalardy kuruga bolady Esesp beruler derekter korynda bar akparatty bejneleu үshin koldanylady Esep beru ler konstruktorynyn komegimen derekter tobyn orister tobyn zhәne eseptelinetin orister di olardy sәjkes zhasajtyn oz esep berulerimizdi dajyndaj alamyz Suranys derekter korynan akparatty alady әri munda derekter birneshe keste arasynda bolingen boluy mүmkin MS Access te suranysty pishimdeu үshin үlgi bojynsha suratu degen әdis koldanylady Vizualdy akparat negizinde bul әdisti koldana otyryp bir nemese birne she kestelerden kazhetti derekterdi aluga bolady Derekterge katynau beti MS Access nemese Mocrosoft SQL Server derekter korynda saktalgan internet nemese internet arkyly zhumys isteuge zhәne olardy koruge arnalgan Web paraktyn arnajy tүrin usynady Makrostar zhii oryndalatyn operaciyalardy avtomattandyruga arnalgan Әrbir makros bir nemese birneshe makrokomandalardan turady olardyn әrkajsysynyn belgili bir kyzmeti bar mysaly formalardy nemese esepterdi baspaga zhiberedi Endi MS Access terezelerine sholu zhasap ketejik zhәne olardyn mәzirler kataryn karastyryp otejik Bastapky terezesi Derekter koryn kurastyrushy terezesinin tүri Mәzir katary Takyryby MBBZh Access Zhospar Kirispe I Bolim Datalogiyalyk zhobalau turaly zhalpy maglumattar 1 1 Datalogiyalyk zhobalaudyn bastapky derekteri 1 2 Datalogiyalyk zhobalau nәtizhesi 1 3 Datalogiyalyk zhobalauga katynasy 1 4 Derekter bazasyn kuramyn anyktau 1 5 Zhasandy identifikatorlardy engizu II Bolim Datalogiyalyk modelderdin erekshelikteri 2 1 Ishtej zhazu kurylymy 2 2 Syrtky zhazu kurylymy 2 3 Zhelilik MBBZh tendes fajldarmen datalogiyalyk zhobalau III Bolim Mәlimetter bazasyn zhobalau Zhiһazdar 3 1 Tablicalar 3 2 Forma 3 3 Suranystar Қorytyndy Derekkozder Kirispe Mәlimetter bazasynda zhobalau kezenderi Mәlimetter bazasynda belgili bir pәndik oblys turaly akparat korinedi Pәndik oblys PO dep nakty zerteu үshin kyzygushylyk bildiretin realdy әlemnin boligi atalady Avtomattandyrylgan akparattyk zhүelerdepәndik oblystyn korinisi mәlimetterdin birneshe dengejlerinin modelderimen usynylady Modelderdin dengejlerinin sany MBBZh nin erekshelikterine tәueldi bolady Әri karaj bizder MBBZh ge derekter bazalaryn zhobalauda suraktaryn karastyramyz kurylymdyk derekter modelderin koldajmyz Modelder logikalyk zhәne fizikalyһ dengejde bolek tүrinde koldanatyna karamastan metodologiyalyk kozkarastan modelderdin dengejlerin zhәne derekter bazalarynyn zhobalau kezenderin bәri bir belgileuge bolady Derekter bazasynyn datalogiyalyk modeli DM Datalogiyalyk model logikalyk dengejdin modeli bolyp tabylady zhәne ol derekter elementterinin logikalyk arasyndagy bajlanysty bejnelep olardyn saktau syrtky ortaga da mazmunyna tәueldi bolmajdy Osy model informaciyalyk birlikter terminderine kurylady nakty MBBZh ruksat etilgen bizder derekter bazasyn zhobalajtyn ortada DLM kuru kezeni datalogiyalyk zhobalau bolyp atalady MBBZh tilimen derekter bazasynyn logikalyk kurylymyn suretteudi syzbanuska d a DB fizikalyk modeli Datalogiyalyk modeldin saktalatyn ornyna bajlanystyru үshin fizikalyk dengejdin derekter modeli koldanylady kop zhagdajda fizikalyk modeli d a Osy model este saktau kuralgylardy anyktajdy zhәne derekterdi saktajtyn zherde fizikalyk tүrin ujymdastyrady Fizikalyk dengejdegi model mүmkindik nәtizheliligin eseptep kurylady MBBZh suretteui bojynsha Derekter bazasynyn fizikalyk kurylymyn suretteudi saktau syzbanuskasy d a Sogan sәjkes DB zhobalau dengeji fizikalyk zhobalau d a I Datalogiyalyk zhobalau turaly zhalpy maglumattar 1 1 Datalogiyalyk zhobalaudyn bastapky derekteri Kez kelgen MBBZh ozine mүmkin bolatyn mәlimetterdin logikalyk birlikterimen zhumys zhasajdy sonymen katar zhogargy dengejdegi logikalyk kurylymdardyn akparattyk birlikterdi kuraushy tomengi dengejlerden anyktalgan erezheler kompoziciyalaryn koldanuga mүmkindegi beredi Budan baska koptegen MBBZhmәlimetter bazasy kurylymyna sandyk zhәne baskalaj shekteuler koyady Sondyktan datalogiyalyk modeldi kuruga kirispesten buryn MBBZh nin erekshelikterin tyngylykty tүrde okyp zertteu kerek zhobalyk sheshimdi tandauga әser etushi faktorlardy anyktau kazhet sonymen katar zhobalaudyn avtomattandyryluynyn kolda bar zhabdyktaryn olardy pajdalanu mүmkindikteri men maksatty bagyttaldygyn analizdeu kerek Datalogiyalyk zhobalau mәlimetter bazasynyn logikalyk kurylymyn zhobalau bolyp MBBZh men usynylatyn mәlimetterdi fizikalyk mүmkindikteri әser etedi Sondyktan da mәlimetterdi fizikalyk ujymdastyru erekshelikterin bilu logikalyk kurylymdy zhobalau barysynda pajdaly bolyp tabylady Mәlimetter bazasynyn logikalyk kurylymy zhәne de mәlimettermen toltyrylgan mәlimetter bazasy realdy pәndik oblystyn korinisi bolyp tabylady Sondyktan zhobalyk sheshimderdi tandauga informaciyalyk modelde korsetilgen pәndik oblyspen korsetiletin specifika әser etedi 1 2 Datalogiyalyk zhobalau nәtizhesi Datalogiyalyk zhobalaudyn tүpkilikti nәtizhesi bolyp YaOD da mәlimetter bazasynyn logykalyk kurylymyn suretteu tabylady Birak eger zhobalau kolmen zhүrgizilse onda en aldymen mәlimetter bazasy kurylymyn shemalyk grafikalyk korinisi kurylady Bul zhagdajda mәlimetterdi suretteu tilinin konstrukciyasy men akparattyk birlikter men olardyn arasyndagy bajlanystardy grafikalyk belgileudin arasyndagy birmagynalyk sәjkestilik kamtamasyz etilui tiis Grafikalyk kornisis mәlimetter bazasynyn kurylymyn avtomatty zhobalau barysynda zhobalaushymen karym katynastyn interfejstik zhabdygy retinde zhәne de zhobany kuzhattau kezinde de koldanylady Mәlimetter bazasynyn logikalyk kurylymyn zhobalau barlyk akparattyk birlikter men olardyn arasyndagy bajlanysty anyktaudy olarga at berudi bildiredi Eger de akparattyk birlikter үshin әrtүrli tipterdi koldanu mүmkin bolsa onda olardyn tipin anyktau kazhet Sonymen ktar kejbir sandyk harakteristikalardy mysaly oris uzyndygyn bergen zhon 1 3 Datalogiyalyk zhobalauga katynasy Derekter modelinin әrbir tipi zhәne modeldin әrbir tүri nakty MBBZh koldanylganda ozinin erekshe kasietteri bolady Sonymen katar barlyk kurylymdy derekter modelderinde zhәne ozinin ortasynda DB ustanym zhobalaularynda koptegen uksastyktary bolady Osynyn barlygy derekter bazasynyn kurlymyn zhobalauda biryngaj metodologiyalyk katynasty koldanuga mүmkindik beredi DB zhobalau procesi aldyn ala pәndik oblystagy obektiler klassifikaciyasyn zhasauga zhүjege keltirgende obektiler zhәne olardyn arasyndagy bojynsha turaly akparaty beredi Zhobalaudyn bastapky kezenderde DB n tizimi anyktaluy kerek DB logikalyk kurylymyn zhobalauda infologiyalyk modeldin derekter modeline auysyp ketuine zhagdaj zhasajdy zhәne nakty MBBZh koldanylady da tekseru bolgannan kejin datalogiyalyk model pәndik oblysta suretteledi Kez kelgen pәndik oblystyn datalogiyalyk modelde suretteudin koptegen zhobalaudyn sheshimderi bar Zhobalau әdisi en kishkentaj logikalyk birligi olardyn әrtүrli ataluyna karamastan barlyk MBBZh semantikalyk ten bolady zhәne obektin identifikatoryna sәjkes kelui kerek nemese obektin kasietine nemese proceske Pәndik oblystagy zat arasyndagy bajlanystar infologiyalyk modelde sipatalady datalogiyalyk modelde infologiyalyk elementerdin birge ornalasuyna bajlanysty suretelui nemese olardyn arasyndagy bajlanystyn zhariyalauynda Bajlanys ishtej zhazu syrttaj zhazu dengejde de berilui mүmkin Bajlanystyn barlyk tүri emes pәndik oblystagy bolgandary datalogiyalyk modelde nakty tүrde sipattaluy mүmkin Koptegen MBBZh elementer arasyndagy M M bajlanysty koldanbajdy Osy zhagdaj da datalogiyalyk modelge komekshi element engiziledi osy katynasty sipttajtyn bolady Osy zhagdajga nazar audaru kerek sebebi pәndik oblysta zhәne ILM sipattajtyn katynastar tek kana derekter bazasynyn kurylymy arkyly berilui mүmkin sonymen katar programalyk zholmen de berilui mүmkin Mys Қorytylgan obektiler derekter bazasyn logikalyk kurylymy dengejde klass tobynyn sipattaluy keregi bolmajdy Osy zhagajda klasstar toby programalyk zholmen saktalatyn derekterdin ondeumen anyktalady Sipattaudyn kandaj tәsilmen sheshimi nakty zhagdajda koldanu kereginin koptegen faktorlardan tәueldi bolady turaksyzdyk zattyn sipattauy nomenklaturanyn kolemi MBBZh erekshelikteri derekter ondeui minezine t s s Egerde pәndik oblysta kyzmetkerlerdin zhynysy bojynsha klassifikaciya koldansa derekter bazasynda zhynystyk klassifikatordy kurudyn kazheti zhok sebebi ol tek kana eki poziciyany ustajdy zhәne eshkashan ozgertilmejdi Sogan sәjkes pәndik oblystyn obektilerine klass toptardy boludin keregi zhok olar kop zhagdajda birlesken tүrde ondeledi zhәne negizinde olardy sipattajtyn birtүrli kasietter tizimin kurajdy Egerde sipattajtyn zat turaksyz bolsa onda ony derekter arkyly beru kerek әjtpese ol programmanyn әrdajym tүzuluin kazhet osy zhagdajda derekterdi ozgertudin zhagyna karaganda kiynga sogady Birlesken obektilerdin bir fajlda sipattaluyna karaganda tagy bir tәsili bar әrbir tomengi dengejdegi klass toby obektilerine bolek ozindik fajldardy atap korsetuge bolady Osy eki variant kez kelgen MBBZh koldanu mүmkin Sipattaudyn baska tәsilderi nakty zhәne nakty emes DB logikalyk kurylymda klass toptarynyn suretteuimen bajlanysty klass tobynyn nakty surettejdi zhazuynda kasietterdin magynalary үshin zholdar belgilenui әrtүrli klass toptarynyn zhalpy obektilerge zhәne klass toptarynyn kasiettin sheshimine zholdardyn ornyna klass toptaryna tәueldi bolgan tәueldi tizimimen bir zhol koldanady onyn kuramynan kandaj klass toby kandaj surettejtin obektige zhatatyny belgili bolady DB klass toptarynyn nakty bolikten kurylymyn principtin oryndaluy MBBZh n specifikasynan tәueldi bolady DB logikalyk kurylymyn zhobalauynda negizgi magynasyn pәndik oblysynyn kasieti iemdenedi Birakta informaciyanyn ondeu minezi de zhobalauda sheshimin kabyldauga әserin tigizedi Mys Zhii koldanylatyn informaciyany birge saktau usynylady kop zhagdajda birge ondeletin zhәne kerisinshe birge kop koldanylmajtyn informaciyany әrtүrli fajldarga bolikteu Kop koldanylatyn informaciyany zhәne informaciyaga zholdamalar zhiiligi az bolatyn әrtүrli fajldarda saktau kerek songysyn arhivtik fajldarga kirgizgeni zhaksy boler edi DB tiziminde koldagannan gori 1 4 Derekter bazasyn kuramyn anyktau Informaciyalyk modelderden datalogiyalyk modelge koshu kezinde mynany eskeru kerek informaciyalyk model ozine pәndik oblys turaly DB zhobalauga kerekti bүkil informaciyany kiristiredi Ol ILM ishindegi zattardy bәri datalogiyalyk modelde sipattamajdy DLM kurastyrganannan buryn sheshu kerek kandaj informaciya DB da saktalady Mys Infologiyalyk modelde sanalatyn korsetkishter surettelui kerek birak ta olar derekter bazasynda saktalmauga bolady DB da saktalatyn korsetkishter tizimin anyktauda әrtүrli katynastar bar Sogan saj derekter bazasynda tek kana nәtizhelik korsetkishter saktaluy tiis al ondeletin korsetkishter suranym bolgan kezinde eseptelui tiis Osy katynastyn zhaksy zhaktary bar 1 neni saktau kerek sheshimin kabyldaganda karapajymdylyk zhәne birlik 2 Informaciyanyn tolkuzhatynyn bolmauy zhәne odan shygatyn barlyk saldary 3 Kez kelgen sanalatyn korsetkishti aludyn mүmkindigi Sanalatyn korsetkishter saktaluga sheshim kabyldauda birneshe faktorlar әser etui mүmkin Gipotetikalyk pәndik oblysty karastyrajyk al oku ornyn surettejdi Osy oku orynda okityndarga stipendiya beriledi Stipendiya berudin naktylangan algoritmi bolady 1 Barlyk ekzamendardy sessiya uakytynda tapsyrylgandarga beriledi 2 Stipendiyanyn kolemi belgili 3 Kimde kanagat degen bagalar bolmasa stipendiya 25 zhogary bolady 4 Kimde tek kana ote zhaksy degen bagalar bolsa stipendiya 50 artady Semestr bojy stipendiyanyn kolemi ozgermejtinin karastyrajyk Osy zhagdajda stipendiyanyn kolemi sanalatyn korsetkishke zhatady sondyktan derekter bazasynda saktalmajdy sebebi kez kelgen uakytta sanalatyn zholmen anyktalady Birak ta karastyratyn zhagdajda ony DB saktauga zhaksy bolgan edi sebebi a Alynatyn molsheri iri karaj kop koldanady b Stipendiya kolemin anyktaudyn algoritmi kүrdeli logika kurajdy sanauga kerekti birneshe fajldardy karastyrudy etedi v Stipendiyanyn kolemi semestr bojy ozgermeui kerek Stipendiyanyn berilui nakty fajldy iemdegende onyn tolyktylygyn zhәne dәldigin kadagalau zhenil bolady 1 5 Zhasandy identifikatorlardy engizu Derekter bazasynyn fajlynda obekti surettegende obektin identifikatory osy koptegen zhagdajda kilttik zholy bolady Birak kejbir zhagdajlarda zhasandy identifikatorlardy engizuge kazhettilik tuady nemese baskasha ajtkanda kodtardy Osy zhagdajlar kelesi bolyp tabylady 1 Pәndik oblysta bakylaganda sinonimiya nemese mүmkin bolu obektinin tabigilyk identifikatory unikaldy kasietin ie bolmauy mүmkin Mys Өndiristin kyzmetkerleri arasynda birdej familiya boluy mүmkin Osy zhagdajda obektilerinde birtipti identifikaciyasy boluy үshin informaciyalyk zhүjede zhasandy kodtardy koldanu kerek bolady 2 Egerde obekt koptegen bajlanystarda katyssa onda olardy sipttau үshin birneshe fajldar kuralady zhәne solardyn әrbireuinde obektinin identifikatory koldanady Barlyk fajldarda obektinin uzyn tabigilyk identifikatordy koldanbau үshin kyska kodty engizip koldanuga bolady Ol tek kana esti ekonomdap kojmaj sonymen katar informaciyany engizudi zhenildetedi 3 Egerde tabigilyk identifikator uakyt sajyn ozgerui mүmkin onda koptegen problemalar pajda boluy mүmkin eger osyndaj dinamikalyk identifikatormen katar statistikalyk zhasandy identifikatorlardy koldanbasa Қajsybir obektilerge identifikatorlar ielenip otyrsa onda osy identifikatorlar turakty boluy kalamau kerek Mys Oku oryndarynda kajsybir zhagdajlarda oku gruppalar anyktalady Olardy sipattau үshin kurstyk nomerin koldanuga bolady Birak osy zhagdajda gruppanyn identifikatory zhyl sajyn ozgerip otyrady Datalogiyalyk modeldi zhobalagan barlyk kadamdary iterativti isteledi Sonymen katar datalogiyalyk zhobalau dengejdin ishinde de baska DB zhobalau dengejlerinde de iteraciya boluy mүmkin II Datalogiyalyk modelderdin erekshelikteri 2 1 Ishtej zhazu kurylymy Mәlimetter bazasynda modelderdin kurylymymen boludi kadagalau kerek ishtej zhazudy zhәne syrtky zhazudy Ishtej zhazu kurylymy syzyktyk nemese ierarhiyalyk boluy mүmkin Syzyktyk kurylymda zhazu karapajym elementterden turady kobinde zholdar atalady olardy zhazganda bir birinin artynan zhazudy kadagalau kerek nemese baskasha ajtkanda zhazu kurylymy normalangan bolady Ierarhiyalyk ishtej zhazu kurylymy zhagdajda zhazu kurylymyna tek kana karapajym emes sonymen katar kuramdas komponentter de kiredi Olar vektorlar boluy mүmkin birtipti elementer kajtalanyp kelse kajtalanyp keletin gruppalar zhazudyn ishinde birneshe kuramdas informaciyalyk birlikterinin danalary birneshe әrtipti elementerdi kiristiretin sondaj ak ishtej zhazuynda kajtalanbajtyn informaciyalyk kuramdas birlikteri Mys Eger de bizdin zhazuynda TҰLҒA bolsa onda sonyn ishinde karapajym elementer kirui mүmkin Tabeldik NOMER FAMILIYa t b AҒYLShYN TILI vektory tulga birneshe agylshyn tilderin mengergendigin topshylanady kajtalanatyn gruppa ZhҰMYS TIZIM TAҒAJYNDAU KҮNI ShYҒU KҮNI ZhҰMYS ORNY LAUAZYMY sonymen katar kajtalanbajtyn gruppa ADRESI ҚALA KӨShE ҮJI KVARTIRA elementterden kurajtyn Ierarhiyalyk zhazu kurylymy kop dengejlik boluy mүmkin Ұstanym erezheleri bojynsha ote kүrdeli kurylymdar boluy mүmkin Mys Қajtalanatyn gruppa kuramyna sapalyk kuramdas komponent retinde baska kajtalanatyn gruppa kiredi Degenmen әrtүrli sebeptermen zhүzege asyru kiyndygyna bajlanysty nakty MBBZh da ajyrmashylyk shekteuler bolady Mys Қajtalanatyn gruppa birinshi ierarhiyalyk dengejde boluy mүmkin Өzindik zhazu kurylymda tәueldi zhәne tәuelsiz kurylymymen boluy mүmkin Songysy kobinde bildiredi eger de nakty obektke zhazuda kez kelgen komponenttin magynasy bolmasa sol komponenttin berilgen zhazuda bolmauyn bildiredi Mys bir kyzmetker zhogargy oku ornyn bitirse gylymi dәrezhesi zhәne gylymi atagy sol ZhOO bitirgen zhyly gylymi dәrezhesi gylymi atagy berilgen kүni sol kyzmetkerdin zhazuynda saktalady Eger baska kyzmekerde osy belgiler bolmasa sol zhazuynda da osy zholdar bolmajdy Zhazudyn baska erekshelikteri onyn uzyndygy bolyp tabylady Osy belgi bojynsha zhazu tәueldi men tәulsiz zhәne belgisiz uzyndygymen bolinedi Zhazu tәueldi uzyndygymen sipattalady sol arkyly onyn tәueldi uzyndygyn sol zholdar iemdenedi nemese kez kelgen zholdardyn mүldem bolmauy nemese kajtalanatyn komponentterge birneshe ekzemplyardin boluy kalajdy Zholdardyn negizgi tәn belgiler olardyn uzyndygynyn tүri bolyp tabylady Bolyp otyrgan MBBZh zholdar tүrleri ustanatyn terimder bojynsha bolinedi birak osy terimdi kobejtu turaly betalys bolyp tur Қazirgi uakytta koptegen MBBZh kәdimgi karapajym zholdar simvoldyk zhәne sandyk tүrlerimen katar merzim tүrler logikalyk zholdar zhәne aksha tүr zholdar engizuge bolady Kejbir zhүjeler koldanushynyn zholdardyn tүrlerin engizuge mүmkindik beredi 2 2 Syrtky zhazu kurylymy MBBZh dәstүrli bolinedi tipter bojynsha mәlimet modelder relyaciyalyk ierarhiyalyk zhәne zhelilik Olardyn zhazu bajlanystylygyna sipattauga negizdeledi Olardyn terminologiyalyk ajyrmashylykka karamastan kez kelgen modeldin negizgi komponentteri zhazu kurajtyn fajldardan turady Klassikalyk ierarhiyalyk modelderde bir fajl bolady sol fajl kurylymga kirer esik bolady Қalgan fajldar oz arasynda bajlanysta bolady Solardyn әrbireui tүbir shynnan baskasy zhәne bir nәtizhelik shyn bar bolady ata ana zhәne kez kelgen bagynyshty shynnan balalar negizdeledi Fajl ata ana zhәne tudyrgan fajl zhazu arasynda katynas 1 M bolady kejbir zhagdajlarda 1 1 Zhelilik modelderde eger ogan eshkandaj shekteu kojmasa ustanymda zhүjege kez kelgen fajl nүktelik kirer esik bolady fajldyn әrbireui sandyk bassyzdyk baska fajldarmen katynasta boluy mүmkin zhәne zhazular arasynda bajlanyskan fajldar arasynda kez kelgen katynastar boluymүmkin 1 1 1 M M M Birak shyndygynda MBBZh da modelge әrtүrli shekteuler kojlady Zhelilik MBBZh әrtүrli fajldarmen boluy mүmkin Olardyn ishinde fajldar eki tipti bolady negizgi zhәne tәueldi Қandaj MBBZh de zhүjelik derekterge kirer esik tek kana negizgi fajldar bolady oz arasynda bajlanystylyk tek әrtipti fajldar bolady Koptegen MBBZh de M M degen katynas koldanbajdy Sondaj modelderde әrbir bajlanys zhup fajldar arasynda bolingen tүrde auyskanda zhәne әrbireuinin ishinen bir fajl osy zhupta ielenushi bolyp zhariyalanady al baskasy mүshe Zhazulardyn ishinde katynas ielenushi zhәne mүshe 1 M bolady Ierarhiyalyk zhәne zhelilik model fajldar arasyndagy katynas zhүjelik derekter kurylymy sipattalganda anyktalady zhәne fizikalyk beriledi әrtүrli korsetkishter arkyly Relyaciyalyk modelderde ozindik atalymy koldanady birak ol modeldin eleuligin ozgertpejdi Kop zhagdajda zhalgyz modedik shekteuge әrtүrli MBBZh de әrtүrli atalymdar koldanady Logikalyk dengejde element kop zhagdajda atribut sonymen katar ol үshin bagana termini koldanady zhol t b Zhiyntyk atributtardyn zhiyntygy zholdy kurajdy sinonimdik terminder katar zhazu kortezh Zholdardyn zhiyntygy katynasty kurajdy tablica derekter bazasynyn fajly Derekter bazasy ugymy barlyk relyaciyalyk MBBZh katynastardyn koptigin koldanuy bolmajdy sol siyakty DB zhasaganda bolingen katynastar fajldar sipattalady ol bүkil derekter bazasyna derbes informaciyalyk birlikke eshkandaj sipattau karastyrmagan Relyaciyalyk modelde fajldar arasynda bajlanys nakty tүrde karastyrylmajdy Olar ornatylady dinamikalyk tүrde derekterdin ondeu kezindegi sәjkes zholdardyn tendik magynalarda Zhelilik zhәne ierarhiyalyk modelderde zhazu kurylymy kez kelgen boluy mүmkin Relyaciyalyk modelderde zhazu kurylymy syzyktyk boluy kazhet Anyktaluy bojynsha әrbir katynastyn ozindik kilti bolady atribut karapajym kilt nemese atributtardyn zhiyntygyn kurama kilti sәjkestiretin kortezh Kejbir zhagdajlarda katynastarda birneshe mүmkin bolatyn kiltter bolady Өkinishke oraj relyaciyalyk MBBZh din ishinen barlygy kilttik koncepciyasyn koldanbajdy sebebi osy zhagdajda koptegen problemalar kobinese kilttin unikaldy boluyn tekseru zhәne kejbir shekteulerin kadagalaudy eskeru koldanuga zhүkteledi Tәuildigine karamastan MBBZh zhazuda kiltterdin sipattaluyn talaptardyn bar nemese zhok boluyna karamastan derekter bazasynyn zhobalaushy tүsinu kerek kandaj kilt әrbir katynastyn bolady Birneshe mүmkin bolatyn kiltterdin ishinen bireui tandalady da birinshi kilt bolyp sipattalady Atribut nemese atributtar gruppasy karastyratyn katynastarda kilt bolatyny sipattajtyn al baska katynastarda kerisinshe kilti sanalatyn syrtky kilti bolyp atalady Egerde kez kelgen tablica ozinin kuramynda syrtky kiltti ustajtyn bolsa onda ol a kuramyna birinshi kilti ustajtyn tablicamen logikalyk tүrde bajlanyskan b sol katynastyn ozindik belgisi bireudin kobilergge kuramynda syrtky kilti ustajtyn tablica osy katynastyn kobiler zhagynda ornalasady Өzinshe tүsinikteri bojynsha ata ana bala ierarhiyalyk modelde fajl ielenushi fajl mүshe zhelilik modelderde zhәne bajlanys kilt syrtky kilt relyaciyalyk modelderde birtүrli katynasty beredi zhazudyn ishinde sәjkes fajldarda 1 M katynastyn boluy Relyaciyalyk MBBZh de kobinde kozkaras viev magynasy koldanylady Ol virtualdyk tablicany sipattajdy Birneshe zholdarmen baganalardyn zhalpy magynalar logikalyk kosylu nәtizhesinde zhәne mүmkin zholdardyn birikkendigin koptүrligin kiristiredi Berilgen nemese tandalgan shartpen bolady Osy magyna derekter bankinin dәstүrli syzbanuska magynasy kenejtedi Ajyru zhәne zhalpy modelderdin әrtүrli klasstardyn tүsinigi derekter bazasynyn kurylymyn zhobalauda zhalpy katynasty koldanuga mүmkindik beredi modelderdin bir tүrden ekinshi tүrge ozgertilui mүmkindiginin kuraldaryn koldanuga kobinese tildik bir modeldin klassymen baskalarymen zhүmys isteuge arnalgan 2 3 Zhelilik MBBZh tendes fajldarmen datalogiyalyk zhobalau Tendes zhelilik fajldarmen MBBZh di datalogiyalyk zhobalau relyaciyalyk MBBZh zhobalaumen kobinese uksas bolyp keledi Ajyrmasy tizimderin kurastyru kerektigine bolady Eger zhelilik MBBZh koldanuga tek kana syzyktyk kurylymdyk zhazudy mүmkindigign berse onda pәnderdin bolikteri artyndagy katynas syrtaj zhazulardyn bajlanystar arkyly da sonymen katar kelistirilgen ishtej zhazumen de berilui mүmkin Eger de sizde derekter bazasynyn relyaciyalyk zhobalangan kuralymymen bolsa zhәne siz barlyk zherde tizimin bajlanystyn kilt syrtky kilt kiltten syrtky kiltke korsetkish retinde zhariyalajtyn bolsanyz onda siz zhelilik modelge tүzetilgen kurylymyn alatyn bolasyz Mүmkin ol baska kurylymdarga karaganda racionalsyz boluy mүmkin 1 9 Surette osyndaj Tәsilmen derekter bazasynyn kurylymy korsetilgen FAK KAF Қyzmetker Ag t meng Balalar Ag T Sur 1 1 Relyaciyalyk model arkyly alyngan datalogiyalyk model zhelilik derekter bazasy Eger pәndik oblysta obekt koptegen kasietterin ielenip otyrsa osy zhagdajda bolek fajldardy korsetu үshin koldanu keregi bolmajdy Vektorlardy koldanuga bolady bir zhazuda birneshe fajldardy zhariyalauga bolady eger obekte birneshe koptik kasietteri bolsa zhәne de olar barlygy bir fajlda zhariyalanuy mүmkin Eger obekt kuramdas kasietti ielense onda osy zhagdajda gruppany koldanuga bolady eger de osy kasiet kajtalanatyn bolsa gruppada kajtalanatyn bolady Surette 1 2 Obektke mүmkin bolatyn zhazu kurylymy korsetilgen Tulga Sur 1 2 Obekt kasiet ishtej zhazu kurylymyn koldanganda korsetilui Eger boekt nakty kasietterin ielense zhәne MBBZh zholdaryn zhojyluyn mүmkindigin sipattalady osy zhagdajda osyndaj mүmkindikti koldanu kerek Eger zhup boektiler arasynda obektke bolek fajldardy zhasauga bolady zhәne tizimin zhariyalap osy fajl ielenushi bolady obektke sәjkestendiredi osy 1 zhagynda bajlanysta ornalaskan 1 3 a surette kajtalanatyn gruppanyn ishki zhazuynda koldanuga mүmkindik beredi ogan obektin atributtaryn kirgizip M osy zhagdajda karastyratyn zhagynda ornalaskan 1 3 b Proektin sheshimin tandagan kezinde zhelinin kuatyn eskerilui kazhet үlken kuatty uzyn zhazulardyn pajda boluyna әkeled osy zhagdaj kedergi boluy mүmkin baska sozdermen ajtkanda kajtalanatyn gruppany tizimnin ornyna koldanganda tek eger koptik obektinin ekzemplyarlarynyn sany kop bolmasa koptik obektinin baska bajlanystarga katysuy eger ol baska zhelilerde bolsa onda ony bolek fajl engizu kerek koldanushylar suranymnyn erekshelikteri mys koptik obektte informaciya kerek bolgan zhagdajda onda ony bolek fajlda saktau kerek Kop zhagdajda pәndik oblystagy әrbir obektke bolek fajldy kurau kazhet etedi osy zhagdajda siyakty zhobalangan derekter bazasynyn en zhaksy adaptaciyalyk kasietteri bolady Қyzmetker A Қyzmetker B Balalar Sur 1 3 M M katynasty sipattaganda tizimnin koldanuy A infologiyalyk modeldin fragmenti B datalogiyalyk konstrukciya A b Sur 1 4 Kop dengejlik ierarhiyalyk nakty tүrde sipattaluy A infologiyalyk modeldin fragmenti B datalogiyalyk konstrukciya Kop dengejlik ierarhiya korinbejtin tүrde sipattaluy mүmkin sur1 5 Sipattaudyn osyndaj tәsilin koldanu kerek egerde obektin kүrdeli zhәne ozgermejtin kurylymy bolsa al osy kurylymnyn әrtүrli dengejlerinde ornalaskan elementter birtektilik Zhogaryda ajtylgandaj koptegen MBBZh birtүrli fajldy ielenushi retinde koldanudy mүmkindik bermejdi zhәne birtүrli tizimnin mүshesin Osy zhagdaj da bir klasstyn obektiler arasyndagy bajlanystardy sipattau үshin datalogiyalyk modelge kosymsha fajl engiziledi Sur 1 6 Pәndik oblystagy M M bajlanysy obektiler arasynda үsh fajldyn kuryluyna zhәne eki tizimnin zhariyalauyna әkelip sogady Sur 1 5 Nakty emes tүrde kopdengejlik ierarhiyalyk surettelui A Abstraktilik datalogiyalyk konstrukciya B datalogiyalyk konstrukciya Sur 1 6 Bir klasstyn obektiler arasyndagy bajlanysty surettelui A infologiyalyk modeldin fragmenti B datalogiyalyk konstrukciya Sur 1 7 M M bajlanystyn surettelui Birikken obektini surettegende relyaciyalyk modelderde de sondaj varianttary boluy mүmkin Birikken obektinin surettegende bir fajl koldanylady nemese әrbir tomengi kategoriyaga olardan mүldem ozgermejtin arnajy fajl koldanady Derekter bazasynyn kurylymda klass toptarynyn surettelui 1 8 sur korsetilgen TҰLҒA Sur 1 8 Derekter bazasynyn kuramynda nakty surettelui Kelesi mәselerge nazar audaru kerek klass klass toby bajlanysty surettejtin tizim kasietterin ielenedi Solardyn tүsinu sebebi olardy zhobalau zhәne zhүjenin funkcionaldy zhumys isteuin kadagalau Birinshiden ielenushi zhazu men mүshe zhazu bajlanys arasyndagy 1 1 tipin ielenedi Ekinshiden mүshe zhazu kerekti fajlga engizu kezinde obektinin belgilengen klass tobyna kosylganda irikteu kriterijnin mәni tekserilui kerek Үshinshiden әrbir obekt ielenushi zhazuda da mүshe zhazuy ornalaskan barlyk atributtarynyn kosylysymen sipattalady Sonymen negizgi roli ielenushi zhazuga zhatady sebebi sonyn ishinde obektinin identifikatory ornalasady Sogan sәjkes eger obektiler kajsybir klass toptarynyn kajsybir bajlanystarga katyssa sogan sәjkes tizim tүgelimen klassty sipattalatyn ielenushi fajlmen zhauarysyluy kazhet Agregarlyk obekti surettegende relyaciyalyk modelderinde siyakty ogan derekter bazasynyn fajly kojylady Sur 1 9 Agregarlyk obektinin surettelui III Bolim Mәlimetter bazalaryn zhobalau Zhiһazdar 3 1 Tablicalar Bizde berilgen tablicalarda zhiһaz zhәne olardyn tүrleri kategoriyalarga bolingen mәlimetter bar Kod kategorii bizde tүjindi zhiһaz kod mebeli Mebel 1 Ofisnyj 2 Spalnyj 3 Gostinyj 4 Stolovaya 5 Detskaya Osy tablicadan kejin zhiһazdyn aty bagasy korsetilgen tablicany shygaramyz Bul zherde tүjindi zhiһaz bul Kod mebeli kod mebeli nazvanie mebeli opisanie mebeli kategoriya stoimost postavshiki 2 Divan Myagkij gostinnyj 2500000 Ukraina Mebel KO 3 Sofa Razdvigayushij spalnyj 3500 00 Shvedciya Media art 4 Kamod Krasnoe derevo spalnyj 8000 00 Polsha Pani Kom 5 Shkaf kupe slonovyj kost spalnyj 56000 00 Rumyniya Rum Meb 6 Garnitur Derevo gostinnyj 65000 00 Ukraina Mebel KO 7 Kuhannyj garnitur krasnoe derevo stolovaya 45000 00 Belorusiya MK 8 Pufik Myagkij spalnyj 8000 00 Germaniya German PRO 9 Taburetki Derevo stolovaya 4500 00 Ukraina Mebel KO 10 Krovat Zheleznaya detskaya 6500 00 Shvedciya Media art Kelesi tablicada Satyp alushylar tizimi adresi olardyn kalasy indeksi Osy mәlimetter tomende berilgen Kod pokupatelya imya Familiya adres gorod indeks 1 Aleksandra Krevcova Musina 25 Uralsk 417001 2 Aman Aldabeogenov mkrn 4 d5 kv56 Uralsk 417002 3 Zhanna Rahimova Pochtalina144 1 Uralsk 417001 4 Murat Satybaldiev Musina 14 Uralsk 417001 5 Samat Aldabaev Utvinskij 123 Uralsk 001002 6 Kuralaj Zholamanova Pr Evraziya4888 Uralsk 417001 7 Azhar Abuova Ul Volgagradskaya45 Uralsk 417001 8 Dulat Hairliev 4mkr 15d 85kv Uralsk 417001 9 Erbol Sharipov 4mkr 16d 25kv Uralsk 417001 10 Gulya Zhamangarina S Tyulenina45 Uralsk 417001 11 Kuralaj Zholamanova Pr Evraziya4888 Uralsk 417001 Tomende zhәne bir oris berilgen Bul tablicada Data zakaza Kod pokupatelya kaj kezde tauar algan bolsa sol kezde ogan syjlyk berilgen kod zakaza kod pokupatelya data zakaza podarok 1 1 12 04 2004 Da 2 2 01 06 2004 Net 3 3 12 01 2004 Da 4 4 24 03 2004 Da 5 5 29 01 2004 Net Kelesi tablica kyzmetkerlerge katysty zejnetaky fondy korsetilgen Қyzmetkerlerde olardyn kaj korga zhatatyndygyna bajlanysty osy korlarga esepteuler zhүrgizilgen pensionnye fondy Kod kod fonda nazvanie fonda gipperssylka 1 1 Solnyshko www Solnishko kz 2 25 Nauryz www Nauriz kz 3 12 Kazkomercbank www kkb kz 3 2 Suranys Tomende korsetilgen suranystary ozderinin ereksheligi men zhәne specifikasymen mәlimetter bazasyna kojylatyn talaptary bojynsha bolingen Birinshi menedzhment zhәne ekonomika bolimine katysty kyzmetkerlerdi minezdejdi Zapros familiya Imya dolzhnost otdel Zhumagaliev Marat menedzher ekonomika Aldabaevna Zhanna ekonomist menedzhment Satybaldieva Samal buhgalter ekonomika Karimova Ajnur sekretar ekonomika Kelesi suranys nakty kezende tapsyrylgan suranystyn uakytyn osu karkynymen korsetedi Bunda Kod pokupatelya Data zakaza zhәne syjlyk berilgen Zapros kod pokupatelya data zakaza podarok 1 23 02 2003 Da 5 16 11 2003 Net Al kelesi suranys bul bagasy 28 den tomen zhiһazdar tizimin kotsetedi Zapros nazvanie mebeli stoimost Sofa 3500 Divan 25000 Pufik 8000 Kelesi suranys bul sizdin bilginiz kelgen kalany korsetip beredi 3 3 Forma Әri karaj men kalaj Formamen zhumys istegenimdi korsetedi Formalar mәlimetterdin engizu zhyldamdygyn zhogaralatady zhәne olardyn durystylygyn kamtamasyz etedi Bul zherde ozimizdin mәlimetter bazamyzdy kuruga bolady Mysaly zhumysshylardyn fotosyn koyu t b Bizder bunda fondtar zhajly akparatty kosamyz aty giperssylka kod fonda zhumysshylar aty familiyasy zhәne olardyn lauazymdary Bul formanyn komegimen әrtүrli forma tipin kuruga bolady Stolbec lentochnuyu tablichnyj zhәne baskalary Onyn ereksheligi mәlimet bir birinen bolinip turady zhәne nakty әri tiimdi bolyp keledi MS Access derekter bazasy Derekter bazanyn kurylymy Қyzmettin kez kelgen salasynda zhii derekterdin үlken kolemderimen zhumys zhasau kazhet Bul kezdegi negizgi operaciyalar bul akparatty zhinau ony ondeu kazhet derekterdi izdeu suryptau zhәne t b derekterdi karap shyguga zhәne baspaga shygaruga arnalgan formalardy kurastyru bolyp tabylady Osy barlyk funkciyalardy kamtamasyz etetin en tanymaldy programmalyk kural MS Access derekter bazasyn baskaru zhүjesi bolyp tabylady Derekter bazasy bul akparat yagni derekter arnajy formatta mdb saktalynatyn fajl kuzhat Derekter bazasyn baskaru zhүjesi bul programma Ol arkyly akparat derekter bazasyna engizilinedi suryptalynady sүzbeu zhүrgizilinedi kazhet akparat izdelinedi kazhet akparat baska programmalarga koshirilinedi Derekter bazasyndagy bagandar orister dep atalady al zholdar zhazular Zhazular sany katty disktin syjymdylygymen shekteledi Өristerdin maksimaldy sany 255 Өrister men olardyn kasietterinin zhiyntygy derekter bazanyn kurylymyn anyktajdy Zhazuy zhok derekter bazasy da derekter bazasy bolyp tabylady ojtkeni onyn kurylymy bar Derekter bazasyn kurastyru 1 kadam Onyn kurylymyn kurastyru 2 kadam Қurylymdy akparatpen toltyru Access ti zhүktegen kezde derekter korynyn obektilerimen zhumys zhasauga arnalgan mәzir pajda bolady Zhumys zhasaudyn rezhimderi zhәne obektileri Kesteler zhazular zhiyntygy bolyp tabylady Derekter bazasynda ne saktalynady sonyn bәri onyn kestelerinde saktalynady Olardyn kurylymy zhәne mazmuny bar Kestenin kurylymyn kurastyrganda oristerdin ataularyn oristerdin tipterin zhәne olardyn olshemderin anyktau kazhet Kestenin әrbir orisine erekshe at beriledi Sodan kejin kandaj tipti derekter әrbir oriste ornalasady ekendigin sheshu Өris tipinin mәni Konstruktor rezhiminde gana korsetilinedi Suranystar toltyrylgan derekter bazasymen zhumys zhasauga arnalgan negizgi obekt Derekterdi ozgertu tandau zhәne taldau kuraly bolyp tabylady Olar bojynsha birneshe kestenin derekterin ozgertuge taldauga zhәne karauga bolady Bazanyn bajlanyskan kestelerinen derekterdin kүrdeli tandauyn oryndauga zhәne olardy nәtizheli kesteler tүrinde korsetuge mүmkindik beredi Nәtizheli kesteler tek zhedel zhadyda saktalynady al birak olardy saktauga bolady Formalar kestenin derekterin engizu zhәne bir zhazudy koru үshin zhәne t b maksattary үshin koldanylatyn ekrannyn arnajy formaty bolyp tabylady Formalar derekterdi engizuge olardy tүzetuge kosuga zhәne zhazulardy zhoyuga mүmkindik beredi Bir uakytta oz ara bajlanyskan kestelermen operaciyalar isteu үshin formalardy kuruga bolady Esepter bul derekterdi ujymdastyru zhәne baspaga pajdalanushyga kazhetti tүrde shygarudyn en tiimdi kuraly Makrostar bul belgili bir operaciyalardy oryndajtyn makrokomandalar zhiyntygy Ol bazamen zhumys zhasauyn avtomattandyrudyn kuraly bolyp tabylady Modul bul Visual Basic for Application VBA programmalau tilinde zhazylgan programma Zhumys zhasaudyn rezhimderi 1 Operativti rezhim terezede akparat zhүjenin mәselelerin sheshu yagni akparatty karap shygu ozgertu tandau 2 Konstruktor rezhimi obekttin kurylymyn maketin kuru nemese ozgertu Derekter tүrleri Mәtindik mәtin nemese esepteulerdi zhүrgizuge talap etpejtin sandar 255 tanbaga dejin Sandyk esepteuler zhүrgizuge arnalgan әr tүrli formatty sandyk derekter Merzim uakyt merzim zhәne uakyt turaly akparat saktau Akshaly akshalyk mәnder zhәne bүtin boliginde 15 tanbaga dejin bolshek boliginde 4 tanbaga dejin dәldikpen zhүrgizilinetin matematikalyk esepteulerde koldanylatyn sandyk derekter Memo kop kolemdi mәtindi saktau Sanauysh arnajy sandyk oris Munda Access әrbir zhazuga avtomatty tүrde arnajy rettik nomerin beredi Logikalyk eki mүmkin mәnderden tek bireuin gana kabyldaj alady iә zhok OLE obekttin orisi Access kestesine endirilgen nemese bajlanyskan obekt Gipersilteme әrip zhәne cifrlardan kurylgan zhәne gipersilteme adresin korsetetin zhol Almastyru sheberi turakty mәnder zhiyntygy nemese baska kesteden kazhet mәnderdi tizimnen nemese tizimi bar oristen tandauga mүmkindik beretin oris Kestelerdi kuru Access ti zhүktegennen son ekranda suhbat terezesi pajda bolady Ol arkyly dajyn derekter bazasyn ashuga zhana derekter bazasyn kurastyruga nemese ol үshin endirilgen sheberdi pajdalanuga bolady Biz Novaya baza dannyh auystyru koskyshyn tandajmyz zhәne OK batyrmasyn shertemiz Fajl novoj bazy dannyh suhbat terezesi pajda bolady Munda fajldyn atyn zhәne onyn ornalasuyn korsetemiz Sohranit batyrmasyn shertemiz Derekter bazanyn terezesi pajda bolady Munda 6 astarly bet ornalaskan Kesteni kurastyru үshin Tablicy astarly betin tandajmyz Sozdat batyrmasyn shertemiz Novaya tablica suhbat terezesi pajda bolady Munda kesteni kurastyrudyn 5 mүmkin tәsili korsetilgen 1 Rezhim tablicy keste oristerdin ataularyn bagandardyn takyryp zholdaryna engizu arkyly kurylady 2 Konstruktor keste oristerdin ataular tizimin zhәne birden әrbir oristin kasietterin korsetu arkyly kurylady 3 Master tablic avtomatty tүrde sheberdin komegimen Ol dajyn tizimnen oristerdi tandauga mүmkindik beredi zhәne munda zhүzden asa әr tүrli kestelerdin tүrlerinin shablondary berilgen 4 Import tablic keste derekterdi baska derekter bazasynan nemese elektrondy kesteden koshiru arkyly kurylady 5 Svyaz s tablicami keste baska derekter bazasynda ornalaskan kestemen bajlanys zhasau arkyly kurylady Keste bojynsha zhylzhu zhebelek pernelerin pajdalanu kozgaltu zholaktaryn pajdalanu kazhet orynda mausty shertu Tab pernesin pajdalanu terezenin tomengi boliginde ornalaskan koshu batyrmalaryn pajdalanu Derekterdi suryptau Derekterdi karap shygu yngajly bolu үshin kestedegi zhazulardy belgili bir tizbek bojynsha suryptauga bolady Mәnderdin suryptauyn oryndau үshin mәtin kursoryn suryptalynatyn bagannyn kez kelgen uyashygyna ornatu kazhet sodan kejin kelesi batyrmalardy osu reti bojynsha suryptau kemu reti bojynsha suryptau shertu nemese ZapisiaSortirovka komandasyn oryndau Izdeudi ujymdastyru Eger keste kop kolemdi bolsa onda redaktalajtyn derekterdi tauyp alu kazhet Izdeu zhүrgizu үshin mәtin kursoryn izdeu zhүrgiziletin orisinin uyashygyna ornatu sodan kejin PravkaaNajti komandasyn oryndau kazhet Pajda bolgan terezede izdelinetin derekterdin үlgisi engizilinedi zhәne Najti batyrmasyn shertedi Eger kazhet mәn tabylsa onda kursor sol uyashykka ornatylynady Sүzbeudi kuru zhәne koldanu Sүzbeu bul zhazular zhiyntygyn tandauga koldanylatyn sharttar zhiyntygy Tipter 1 belgilengen bojynsha sүzbeu filtr po vydelennomu 2 kәdimgi sүzbeu obychnyj filtr Sүzbeudi ozgertu batyrmasy 3 kenejtilgen sүzbeu rasshirennyj filtr Zhumys tәrtibi Zapisi Filtr Izmenit filtr komandasyn oryndau Kesteden tek bir zhol gana kalady Әrbir oris mәtin kursory ornalaskan zhagdajda tizimi bar oris bolyp tabylady Bul tizimnen berilgen oris үshin kazhet mәndi tandauga bolady Primenit batyrmasyn shertu Tandaudy alyp tastau үshin dәl osy batyrmany shertu kazhet tek bul zhagdajda ol Udalit filtr dep atalady Formany kuru Formany korsetu rezhimderi Formalar derekter bazany akparatpen toltyratyn kyzmetkerlerge kazhet Olar akparatty engizuge karap shyguga zhәne keste nemese suranystagy akparatty modifikaciyalauga komektesedi Қuru tәsilderi 1 avtomatty tүrde Avtoforma 2 sheber arkyly Master form 3 oz kolymen Konstruktor Formany korsetu rezhimderi 1 konstruktor rezhimi 2 forma rezhimi 3 keste rezhimi Rezhimder arasynda auysu Vid menyui arkyly iske asady Baskaru elementter Konstruktor rezhiminde formanyn kolbeu zhәne tiginen ornalaskan syzgyshtar formattau taktasy zhәne kuraldar taktasy bar Қosymsha baskaru elementter taktasyn ekranga shygaruga bolady Ol arkyly formaga zhana obektiler engizuge bolady Baskaru elementter bul formada nemese esepte ornalaskan zhәne derekterdi bejneleuge operaciyalardy zhasauga nemese zhaj әsemdik үshin arnalgan grafikalyk obektiler bolyp tabylady Formalarda үsh bolim zhәne birneshe baskaru elementter boluy mүmkin Formanyn bolimderi 1 formanyn takyryp zholy bul bolim formanyn 1 shi betinin en basynda ornalasady zhәne takyryptyn atauyn ornalastyruga arnalgan 2 formanyn eskertu bolimi songy bettin en sonynda ornalaskan pajdalanushyga arnalgan kenester zhәne baskada kazhet akparatty ornalastyruga pajdalanady 3 derekter aumagy derekterdin zhazulary ornalaskan Ekranga korinbejtin bolimdi shygaru үshin Vid Zagolovok Primechanie formy komandasyn oryndau kazhet Suranystardy kurastyru Suranystar bul pajdalanushy ornatkan sharttyn negizinde bir nemese birneshe kestelerden ozine kazhet zhazulardy iriktep aluga komektesedi Suranytyn kasietteri 1 nәtizheli kesteni kurastyrganda bazadan kazhet akparatty tek tandamaj gana sonymen katar ony ondeu mүmkindigi bolyp tabylady suryptau sүzbeuden otkizu biriktiru bolu ozgertu Sonda algashky kestede eshkandaj ozgertuler pajda bolmajdy 2 korytyndy esepteuler zhүrgizu mүmkindigi oris bojynsha ortasha mәnin en maksimaldy en minimaldy mәnin kosyndyny tabu Esepter kurastyru Esepter suranystar zhumysynyn nәtizhelerin kornekti tүrde baspa kurylgysynda basylma tүrinde aluga mүmkindik beredi kagaz kuzhaty Қuru tәsilderi 1 avtomatty tүrde Avtootchet 2 sheber arkyly Master otcheta 3 oz kolymen Konstruktor Eseptin kurylymy 1 takyryp zhol bolimi eseptin zhalpy atauyn zhazuga arnalgan 2 zhogargy kolontitul bolimi eger eseptin kurylymy kүrdeli bolsa zhәne birneshe betterden tursa onda ishki ataulardy zhazu үshin koldanylady 3 derekter aumagy baza kesteler orisinin mazmunymen bajlanysty baskaru elementter ornalaskan 4 tomengi kolontitul kuru merzimi zhәne betterdi nomirleu 5 eskertu bolimi kosymsha akparat ornalastyru 6 toptyn takyryp zholy әrbir berilgen toptyn zhogargy boliginde shygady DerekkozderBul makalany Uikipediya sapa talaptaryna lajykty boluy үshin uikilendiru kazhet Bul makalany Uikipediya sapa talaptaryna sәjkes bolu үshin zhetildiru kazhet Osy makalany әri karaj damytuga komektesiniz