Мліметтер орымен жмыс істеу осымшаларын ру

Мліметтер оры – бл алдымен кестелер жиынтыы, мліметтер

орына процедуралар жне баса объектілер атары кіреді.

Мліметтер оры – оамны андай да бір саласындаы немесе оны

бліміндегі наты объектілер туралы мліметтер жиынтыы.

Мліметтер оры – арастырылатын затты объектілері жадайлары мен

араатынасын крсететін атауы бар мліметтер жиынтыы.

Мліметтер оры жйесі(database system) – белгілі бі пндік сала туралы

арнайы йымдастырылан апаратты сатауа арналан компьютерлік жйе.

Жйе олданушыларыны кптеген рекеттерді орындауа ммкіндігі

бар. Мысалы:

Мліметтер орына жаа бос файлдарды осу;

Бар файлдара жаа мліметтерді осу;

Мліметтерді іздеу;

Мліметтерді згерту;

Мліметтерді жою

Мліметтер орында бар файлдарды жою.

Ескерту. М-ында файлдар кесте, жолдар жазба(record), баандар

ріс(field) болып аныталады. Кесте жне мліметтермен орындалатын амалдар

арнайы SQL операторлары арылы орындалады.

Кестені андай да бір объектілер жиынны атрибуттары бар екі лшемді

кесте ретінде елестетуге болады. Кестені аты идентификатор болады, ол

арылы оан сілтеме жреді. Кестені баандары сол немесе баса

объектілерді характеристикаларына, яни рістерге сйкес келеді. рбір ріс

саталан мліметтерді аты мен типі арылы сипатталады. рісті аты –

идентификатор. ол ртрлі программалардаы мліметтерді манипуляциялау

шін олданылады. рісті аты латын рпімен жазылады. рісті типі

мліметтер рісінде саталандарды типтерін сипаттайды. Ол жол, сан, лкен

текстер, кескіндер т.с.с. болуы ммкін.

рбір кестені жолы берілген кестеде сипатталан объектілерді біреуіне

сйкес келеді, оны жазба деп атайды жне оны рамына берілген объектіні

сипаттайтын барлы рістерді мні кіреді. Мліметтер орын ран кезде

информацияларды арама – айшылысыз болуын амтамасыз ету маызды.

детте бл рбір жазбаны айталанбауын амтамасыз ететін кілттік рісті

енгізумен іске асады. Кілттік ріс бір немесе бірнеше ріс болуы ммкін.

рістерді мнін олданушы зі енгізеді жне ол мліметтер орында

саталады. Бл рістерден баса кейбір жйелерде есептелінетін рістерді

енгізуге болады. Мндай рістерді мнін олданушы енгізбейді, ол автоматты

трде баса жазба рістеріні мні негізінде есептелінеді. Кестемен жмыс

кезінде олданушы немесе программа курсормен жазбаларды бойымен

жылжитын секілді. рбір уаыт мезгілінде аымдаы жазба бар жне онымен

жмыс жасалады.

Мліметтер оры жйесі сызбасы 1-суретте крсетілген. Онда жйені

негізгі трт компоненті крсетілген: мліметтер, аппаратты амсыздандыру,бадарламалы амсыздандыру жне олданушылар.

Мліметтер. Кбіне М-ндаы мліметтер «тратылар» деп аталады.

«Траты» ретінде аралы нтижелер, сраныстар нтижесі, кіріс жне шыыс параметрлері, жне т.б. алуа болады.

Мліметтер оры жйесі біролданушылы(бір уаытта бір ана

олданушы олдана алатын) жне кполданушылы(бір уаытта бірнеше

олданушы олдана алатын) бола алады.

Аппаратты амсыздандыру. Аппаратты амсыздандыруа тмендегілерді жатызуа болады:

Апаратты сатауа арналан жинатаыштар, контроллер рылылар;

Бадарламалы амсыздандырумен жмыс жасауда олданылатын компьютер жадысы жне процессор (немесе процессорлар).

Бадарламалы амсыздандыру. олданушылар жйесі мен мліметтерді

физикалы сатауа арналан жйені зара рекетін амтамасыз ететін мліметтер оры диспетчері(database manager) немесе мліметтер орын

басару жйесі(database manager system - DBMS). МБЖ-ні негізгі ызметі –М олданушысына аппаратты амсыздандыру дегейіне кіріспей-а

мліметтер орымен жмыс жасауа ммкіндік береді. МБЖ-нен баса

бадарламалы амсыздандыру рамына баса да компоненттер кіреді.

Мысалы: утилиттер, осымшаны ру ралдары, жобалау ралдары, есеп

беру генераторлары.

олданушылар. олданушыларды трт топа блуге болады:

М администраторлары;

Мліметтер орын жобалаушылар;

М-ын олданатын олданбалы бадарламалара жауап

беретін олданбалы программисттер;

Жмыс станциялары немесе терминалдар арылы мліметтер

орымен жмыс жасайтын олданушылар;

1.2. Мн, байланыстар жне атрибуттар

ндірістік фирма жмысын есепке алатын мысал арастырайы, яни

жоба, деталь, деталды жеткізушілер, деталды сатаушы ойма, жобамен жмыс

жасайтын ызметкерлер туралы апараты есепке алу мліметтер орын.

Жоба, деталдар, жеткізушілер, ызметкерлер апаратты сатауа

арналан негізгі объектілер болып табылады.

Негізгі объектілерден баса оларды арасында атынас болады. 2-суретте

тртбрыш арылы объектілер, атынастар тзу сызы жне ромб арылы

крсетілген.

Мн – блек объект типі(мысалы, адам, деталь).

Атрибут – объектті кейбір сипаттамаларын беретін асиет(мысалы,

фамилия, салма).

Байланыс – бірнеше мнді біріктіреді.

М рылымын «Мн – байланыс» диаграммасыны кмегімен анытау

Мысалы, SP атынасы жеткізушілер мен деталдар арасындаы атынасты

анытайды: рбір деталды белгілі бір жеткізуші арылы келінеді, немесе

керісінше рбір жеткізуші белгілі бір деталды жеткізеді.Сол сияты, деталдаржобаларда (PJ атынасы) олданылады, оймада(WP атынасы) саталады жне т.б. Бл атынастар екі жаты екенін есте сатаан жн, яни екі баытта да арастыруа болады. Мысалы, SP атынасыны кмегімен тмендегілерді орындауа болады:

Берілген жеткізуші шін зі келетін деталдарды табу;

Берілген детал шін оны келген жеткізушіні табу.

1.3. М-ын олдануды артышылытары

«ааз трінде» саталатын апарата араанда М-ын олдануды

негізгі артышылытары:

Жинатылыы;

Жылдамдыы жне те аз кш жмсау;

Апаратты длдігі;

Мліметтер орын орталытан басару(негізгісі).

Мліметтер орын ратын жне олара сранысты ндеу жйесі -

мліметтер орын басару жйесі(МБЖ) деп аталады.

Баылау сратары:

1. Мліметтер оры дегеніміз не?

2. Мліметтер оры жйесі дегеніміз не?

3. Кесте, жазба жне ріс алай аныталады?

4. Мн, байланыс жне атрибуттарды ызметі не?

5. Мліметтер орын олдануды негізгі артышылытары?