Деректер базасы — ұсынылған объективті нысанда жиынтығы дербес материалдар (мақалалар, есептер, нормативтік актілерді, сот шешімдерін және басқа да ұқсас материалдар) жүйелендірілген осылайша, үшін бұл материалдар болуы мүмкін табылған және өңделген көмегімен электронды есептеуіш машиналар (ЭЕМ)[1].

Көптеген мамандар көрсетеді таратылған қатені тұратын бұл дұрыс еместігі пайдалану термин “деректер базасы” терминінің орнына “деректер қорын басқару жүйесі”, және қажеттілігін көрсетеді ажырату осы ұғымдар[2].

Проблеманы анықтау
Әдебиетте ұсынылады көптеген анықтамаларды ұғымдар “деректер базасы” көрсететін тезірек субъективті пікір сол немесе басқа авторлар, алайда общепризнанная бір тұжырымы жоқ.

Анықтау халықаралық стандарттар:

Деректер базасы — деректер жиынтығы, сақталатын сызбасына сәйкес деректер айла-шарғы жасау, оларға орындайды қағидаларына сәйкес құралдарын модельдеу деректер[3].
Деректер базасы — деректер жиынтығы, ұйымдасқан сәйкес тұжырымдамалық құрылымы сипаттайтын сипаттамалары осы қарым-қатынасы, олардың арасындағы, әрі мұндай жиналыс деректерді қолдайтын бір немесе одан да көп облыстар қолдану[4].
Анықтау беделді монографиялар:

Деректер базасы — ұйымдасқан сәйкес белгілі бір ережелер мен операциялар компьютер жадысында деректердің жиынтығын сипаттайтын өзекті жай-күйі белгілі бір пәндік облыс үшін пайдаланылатын ақпараттық қажеттіліктерін қанағаттандыру пайдаланушылар[5].
Деректер базасы — кейбір жиынтығы перманенттік (тұрақты сақталатын) деректерді, пайдаланылатын қолданбалы бағдарламалық жүйелерді қандай да бір кәсіпорын[6].
Деректер базасы — бірге пайдаланылатын жинағы логикалық байланысқан деректер (және сипаттамасы осы деректерді) үшін арналған ақпараттық қажеттіліктерін қанағаттандыру ұйымдар[7].
Жетіп жиі (анық немесе неявно) бар мынадай ерекше белгілері[8]:

ДҚ сақталады және өңделеді есептеу жүйесі.
Осылайша, кез келген внекомпьютерные қоймалар ақпарат (мұрағаттар, кітапханалар, картотекалар және т. б.) деректер жоқ болып табылады.
Деректерді ДҚ логикалық құрылымдалған (жүйеленген) мүмкіндігін қамтамасыз ету мақсатында оларды тиімді іздеу және өңдеу есептеу жүйесі.
Біріктіру білдіреді айқын бөлу құрамдас бөліктері (элементтері), олардың арасындағы байланыстар, сондай-ақ үлгілеуді элементтер мен байланыстар, с типті элемент (байланыс) қатысы жоқ белгілі бір семантика және рұқсат етілетін операциялар[9].
ДҚ схемасын қамтиды, немесе метадеректер сипаттайтын логикалық құрылымын ДБ формалды түрде (кейбір метамоделью).
Сәйкес ГОСТ Р ИСО МЭК ТО 10032-2007, “тұрақты деректер ортасында деректер базасын қамтиды схемасын және деректер базасын. Схемасы қамтиды сипаттау мазмұнын, құрылымын, тұтастығын шектеулерді үшін пайдаланылатын құру және қолдау деректер базасын. Деректер базасы қамтиды жинағы тұрақты айқындалған деректердің көмегімен сызбалар. Деректерді басқару жүйесі пайдаланады деректерді анықтау схемасында қолжетімділігін қамтамасыз ету үшін және деректерге қол жеткізуді басқару деректер базасында”[3].
Аталған белгілер тек бірінші болып табылады қатаң, ал басқа жол береді әр түрлі түсіндірілуі және әр түрлі дәрежесін бағалау. Тек белгіленсін кейбір талаптарға сәйкес келу деңгейі ДБ.

Мұндай жағдайда соңғы емес рөл атқарады жалпы қабылданған тәжірибе. Соған сәйкес, мысалы, деп аталатын деректер базасымен файлдық мұрағаттар, Интернет-порталдар немесе электрондық кестелер, қарамастан, олар белгілі бір дәрежеде белгілері ДБ. Санау, бұл дәрежесі көп жағдайда жеткіліксіз (дегенмен, мүмкін болдырмау).

Қазақстан тарихы
Пайда болу тарихы және даму технологиялар деректер базалары ретінде қарастырылуы мүмкін кең және тар аспектіде.

Кең мағынада түсінік тарих деректер қорытылады дейін тарих кез келген құралдар, олардың көмегімен адамзат хранило және обрабатывало деректер. Мұндай тұрғысында ескеріледі, мысалы, құралдар есебін патша қазынадан және салықтардың ежелгі Шумере (4000 ж. б. э. дейін)[10], узелковая жазбалары инков — ойшыл, тәрбиеле, клинописи қамтитын құжаттар Ассирийского патшалық және т. б. ескеру Керек бұл кемшілігі тәсіл болып табылады размывание “түсінігі” деректер қоры және нақты біріктіру ұғымдары “архив” және тіпті “жазбалары”.

Тарих деректер базасы тар мағынада қарастырады деректер базасын дәстүрлі (қазіргі) түсінуде. Бұл тарихы басталады 1955 жылы пайда болды программируемое жабдықтар жазбаларын өңдеу. Бағдарламалық қамтамасыз ету осы уақыт поддерживало моделі жазбаларын өңдеу негізінде файлдар. Деректерді сақтау үшін перфокарталар қолданылды[10].

Жедел желілік деректер базасын ортасында пайда болған 1960-х. Операциялар жедел деректер обрабатывались интерактивті режимде терминалының көмегімен. Қарапайым индексно-тізбекті ұйымдастыру жазбаларды тез развились аса қуатты үлгілері жазба бағдарланған жиынтығы. Үшін басшылық Data Base Task Group (DBTG), әзірлеген стандартты сипаттау тілі, деректерді айла-шарғы жасау деректер, Чарльз Бахман алды Тьюринговскую алды.

Сол қоғамдастықта деректер базасын Кобол болды тұжырымдамасы пысықталуы схемаларын және деректер базасын тұжырымдамасы тәуелсіздік.

Келесі маңызды кезең пайда болуына байланысты 1970 жылдардың басында реляциялық деректер моделінің арқасында, жұмыстар Эдгара Кодда. Жұмыс Кодда ашты жолы тығыз байланысты қолданбалы деректер қоры технологиялары математикамен және логикасы. Қосқан өз теориясын және практикасын Эдгар Ф. Кодд, сондай-ақ Тьюринг сыйлығын алды.

Өзі термин деректер базасы (ағыл. database) пайда болды басында 1960-жылдардың енгізілді ішу симпозиумдарда, ұйымдасқан компания SDC 1964 және 1965 жылдары, дегенмен понимался бастапқыда өте тар мағынада тұрғысынан жүйелер, жасанды интеллект. Бұл кеңінен қолдану қазіргі ұғымында термині енді ғана, 1970 жылдары[11].

Түрлері деректер
Өте көп түрлі деректер бойынша ерекшеленетін әр түрлі критерийлер. Мысалы, “Энциклопедиясының технологиялар деректер базалары”[5], әдебиеттерге жазылған, осы бөлім айқындайды 50-ден астам түрлерін ДБ.

Негізгі жіктеу төменде келтірілген.

Жіктелуі бойынша деректер моделі
Мысалдар:

Иерархиялық
Объектілі және объектілі-бағдарланған
Объектілі-реляциялық
Реляциялық
Желілік
Функционалдық.
Жіктелуі бойынша ортаға тұрақты сақтау
Екінші жад, немесе дәстүрлі (ағыл. conventional database): қоршаған ортамен тұрақты сақтау болып табылады периферийная энергияға тәуелсіз жады (екінші естелік) — әдетте қатты диск.
Жедел жады ДҚБЖ орналастырады тек кэш және деректер үшін ағымдағы өңдеу.
Жедел жады (ағылш. in-memory database, memory-resident database, main memory database): деректерді орындау сатысында тұр ram.
“Үшінші жады (ағылш. tertiary database): қоршаған ортамен тұрақты сақтау болып табылады отсоединяемое сервер құрылғысы жаппай сақтау (үшіншілік жады), әдетте негізінде магниттік лента немесе оптикалық дискілер.
Екінші жад сервер сақталады, тек деректер каталогы үшінші жад, файлдық кэш және деректер үшін ағымдағы өңдеу тиеу; сол өздері деректерді талап етеді арнайы рәсімдер.
Жіктелуі бойынша мазмұнына
Мысалдар:

Географиялық
Тарихи
Ғылыми
Мультимедиялық
Клиенттік.
Жіктелуі бойынша степени распределенности
Орталықтандырылған немесе сосредоточенная (ағыл. centralized database): ДҚ, толық қолдайтын бір компьютерде.
Үлестірілген ДҚ – (ағыл. distributed database) — құрамдас бөліктері орналасатын түрлі түйіндерінде компьютерлік желі сәйкес қандай да бір өлшемі.
Біртекті емес (ағыл. heterogeneous distributed database): фрагменттері бөлінген ДҚ әртүрлі түйіндерінде желісін қолдау құралдарымен бір ДҚБЖ.
Біркелкі (ағыл. homogeneous distributed database): фрагменттері бөлінген ДҚ әртүрлі түйіндерінде желісін қолдау құралдарымен бір ДҚБЖ.
Фрагментированная, немесе секционированная (ағыл. partitioned database): бөлу әдісіне деректер болып табылады фрагментирование (партиционирование, секцияланған), тік немесе көлденең.
Тиражированная (ағыл. replicated database): бөлу әдісіне деректерді тираждау (репликация).
Басқа да түрлері, ДБ
Кеңістіктік (ағыл. spatial database): ДҚ, қолдау кеңістіктік қасиеттері мәндердің пәндік облысы. Мұндай ДҚ-да кеңінен пайдаланылады геоақпараттық жүйелерде.
Уақытша немесе темпоральная (ағыл. temporal database): ДҚ, қолдау қандай да бір аспект уақытын есептемегенде, айқындалатын уақыт пайдаланушы.
Кеңістікті-уақытша (ағыл. spatial-temporal database) ДБ: ДҚ, бір мезгілде қолдау үшін бір немесе одан да көп өлшеу аспектілері ретінде кеңістік және уақыт.
Циклдық (ағыл. round-robin database): ДҚ, көлемі сақталатын деректер жоқ уақыт өте келе өзгереді, өйткені процесінде сақталған жаңа деректер олар алмастырады астам ескі деректер. Бір ұяшықтың деректер үшін пайдаланылады пайдаланылады.
Өте ірі аж деректер базасын
Сверхбольшая деректер базасы (ағыл. Very Large Database, VLDB) — бұл деректер базасы мүмкіндік алады өте үлкен көлемі құрылғыдағы физикалық сақтау. Термин барынша ықтимал көлемін ДБ, анықталады соңғы жетістіктерімен технологияларда жеке деректерді сақтау және технологиялар бағдарламалық деректермен операция жасау.

Сандық анықтау ұғымдар “өте үлкен көлем” өзгеретін уақыт. Мәселен, 1997 жылы ең үлкен болатын мәтіндік деректер базасы Knight Ridder’s DIALOG көлемі 7 терабайт[12]. 2001 жылы ең үлкен база болып саналды деректер көлемі 10,5 терабайт, 2003 жылы көлемі 25 терабайт[13]. 2005 жылы ең ірі әлемде болып саналған деректер базасын көлемі қойманың шамамен жүздеген терабайт[14]. 2006 жылы іздеу машинасы Google мәліметтер базасын пайдаланды көлемі 850 терабайт[15].

2010 жылы ” деп атаған көлемі сверхбольшой деректер базасын тиіс өлшенетін кем дегенде петабайтами[14].

2014 жылы бойынша жанама бағалауы Google компаниясы хранила өз серверлерінде дейін 10-15 эксабайт деректер жиынтығы[16].

Кейбір бағалаулар бойынша, 2025 жылы генетика иеленетін болады туралы деректермен геномах 100 миллион теңгеден 2 миллиард адам және сақтау үшін осындай деректер көлемін талап етіледі 2-ден 40 эксабайт[17].

Мүмкін, сіз білмесеңіз, не үшін деректер базасын, бірақ сіз олар үнемі пайдалансаңыз, абсолютті. Әр жолы, сіз бір нәрсе іздеген поисковике, сіз деректер базасына. Сіз енгізген өз логин және пароль кіру үшін қандай сервис, олар мәндерімен салыстырылады, олар деректер базасында сақталады, бұл сервис.

Қарамастан, біз үнемі қолданамыз деректер базасын, көптеген түсініксіз болып қалуда, бұл шын мәнінде. Және бұл бір жағынан, бұл бір және сол терминдер жататын деректер пайдаланылады адамдарды анықтау үшін мүлдем әртүрлі заттар.

Талдап көрейікші терминдермен және ұғымдармен деректер:

Деректер базасы – жинағы мәліметтер сақталған кейбір упорядоченным тәсілімен. Салыстыруға болады деректер базасына шкафы сақталатын құжаттар. Басқаша айтқанда, дерекқор – бұл деректер қоймасы. Өздері деректер базасын атынан құттықтау еді мүдде емес еді, егер деректер базаларын басқару жүйелерін (ДҚБЖ).

Деректер қорын басқару жүйесі – бұл жиынтығы тілдік және бағдарламалық құралдардың, ол жүзеге асырады, деректерге мүмкіндік береді, оларды құруға, өзгертуге және жоюға, қауіпсіздігін қамтамасыз етеді, деректер және т. б. жалпы басқару жүйесі (ДББЖ) – бұл мүмкіндік беретін жүйе құруға, деректер базасын және айла-шарғы емес, мәліметтермен. А жүзеге асырады, бұл деректерге ДББЖ арқылы арнайы тіл SQL.

SQL – тілі құрылымдалған сұраныстар, оның негізгі міндеті болып табылады қарапайым әдісі оқу және жазу деректер базасына ақпарат.

Сонымен, простейшая схемасы деректер базасымен жұмыс істейтін көрінеді шамамен:

Сипаты бойынша пайдалану ДҚБЖ бөледі однопользовательские (арналған құру және пайдалану ДҚ дербес компьютерде) және бірнеше (жұмыс істеуге арналған бірыңғай ДБ бірнеше біріктірілген компьютерлер жергілікті желі). Жалпы бөлу сипаты бойынша пайдалану ұсынуға болады келесі схемасы:

Бармай одан әрі егжей-тегжейлі, айта кетейік, қазіргі таңда саны пайдаланылатын ДҚБЖ есептеледі ондаған. Ең танымал однопользовательские СУБД Microsoft Visual FoxPro және Access, бірнеше – MS SQL Server, Oracle және MySQL.

Осы сабақтарда біз пайдалануға СУБД MySQL. Біріншіден, ол тегін, ал екіншіден, ол болып табылады стандарт де-факто ресей хост-провайдер. Бірақ бұл туралы кейінірек, ал әзірге оралайық негіздері. Анықтау деректер базасын делінген, бұл мәліметтерді ретке келтірілді кейбір дәрежеде. Ал шындығында олар ретке келтірілді? Бұл туралы айтылады келесі сабақта.

ГДҚ-ФЛ –бір жүйесі, тіркеу және сақтау туралы ақпаратты жеке лицахРеспублики Қазақстан үшін жеткілікті сәйкестендіру және анықтау азаматтық хал.

Жобаның мақсаты: ұсыну жеке тұлғалар туралы мәліметтерді көрсете отырып, жеке сәйкестендіру нөмірі ақпараттық жүйесі Қазақстан Республикасының мемлекеттік органдарының, атап айтқанда, бірыңғай қисынға біріктіру барлық жүйесі жеке тұлғаларды тіркеу бөлімдерінде АХАЖ, құжаттандыру саласында әлеуметтік сақтандыру, медициналық қамсыздандыру, зейнетақымен қамсыздандыру, салық және басқа қызметтер.

Мақсаты: ақпараттық ресурстарын ықпалдастыру ведомстволық жүйелер орындайтын өз өкілеттіктері шеңберінде және Қазақстан Республикасының заңнамасына сәйкес, жеке тұлғаларды есепке алу қамтамасыз ету және үнемдеу құралдарын одан әрі дамыту кезінде, барлық ведомстволық жүйелер.

Міндеттері:

· көшу, бірыңғай есепке алу жүйесінде жеке тұлғалардың енгізу негізінде жеке сәйкестендіру нөмірі (ЖСН);

· проблеманы шешу несопоставимости қолда бар және әзірленіп жатқан ведомстволық есепке алу жүйелерін құру үшін алғышарттар қалыптастыру Ұлттық тізілімдерін;

· өзектілендіру және мемлекеттік органдардың ақпараттық дерекқорын және ақпараттың қайталануын болғызбау.

13 желтоқсан 2007 жыл: Актісіне қол қойылды пайдалануға үнемі енгізу туралы ЖТ МДБ.

ЖТ МДҚ ықпалдастырылған 30 ведомстволарының ақпараттық жүйелері мен Қазақстан Республикасы мемлекеттік органдарының.