Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Осымшаларды программалау ерекшеліктері. 1 страница




Компоненттер тақтасы негізгі терезенің оң жақ бөлігінде негізгі мәзірдің астында тұрады және форма шығарушымен орналасқан көп компоненттерден тұрады. Компоненттер қосымша форма құрастыратын өзі құрылыс блоктары түрінде көрінеді. Барлық компоненттер топқа бөлінеді, палитра компонентінің әрқайсысын жеке жолға орналастырады, ал компоненттің өзі тиісті жұлдызшамен (пиктограммами) көрсетеді. Керекті үлесті тышқанның сол жақ батырмасын шертіп таңдалынады. Алғашқы палитра компоненттінде келесі қосымшалар болады:

Standard – Стандартты

Additional – Қосымша

Win32 – 32-разрядты Windows интерфейсі

System - Жүйелі функцияларға кіру

Data Access – BDE көмегімен деректер қорына кіру

Data Controls – Мәліметтерді басқару элементтерін құру

ADO – ActiveХ мәліметтерінің объектілерін пайдалана отырып деректер қорымен байланыс құру

Interbase – Аттас негізгі деректер қорына тікелей кіруді қамтамасыз ету

Midas – Үлестірілген деректер қоры үшін қосымшаларды өңдіру

InternetExpress – Бір уақытта Web-сервер қосымшасы және үлестірілген деректер қорының қосымша-клиенті болып табылатын аттас қосымшаларды құру

Internet – Internet торабы үшін Web-сервер қосымшаларын құру

FastNet – Internet торабына кіруге арналған протоколдармен қамтамасыз ету

Decision Cube – Көпөлшемді талдау

QReport - Есеп беруді жасау

Dialogs – Стандартты сұхбаттық терезелерді құру

Win 3.1 –Windows 3.х интерфейсі

Samples – Үлгі ретінде тұрғызу

ActiveХ – ActiveХ-компоненттері

Servers – Жалпы СОМ серверлерінің VCL сыртқы қабықшасы

3 ДББЖ Access-те сұраныстарды ұйымдастыру. Сұраныстар түрі.

 

MS Access-те сұраныстарды ұйымдастыру. Сұраныстар түрі, MS Access-тегі деректер қоры өзіндегі кесте, есеп, сұраныс, форма т.б. құрамдарымен тұтас объект болады және оларды тұтас дискілік файлда.mdb кеңейтілуімен сақтауға мүмкіндік береді. Сұраныстар – бұл деректерді өңдеу үшін арналған арнайы құрылғы. Сұраныстардың көмегімен деректерді сұрыптауға, сүзгілеуге, өзгертуге, яғни өңдеуге болады. Сұраныстың негізгі қызметі кестелерді байланыстыру және деректерді таңдап алу. Бұл жерде бірнеше кестедегі деректерді өзара байланыстыру мүмкіндігі туралы айтылады. Сонымен қатар деректерді таңдау барысында жаңадан қажетті мәліметтері бар уақытша кестелер құрылады. Бұл мақсат үшін MS Access - те сұраныстар қолданылады, ал уақытша қорытынды кестелерді Recordset объектісі деп атайды. Әдетте Recordset объектілерін виртуалды кестелер деп атайды, дегенмен олар сұраныстардың орындалу нәтижелерін деректер қорында емес, компьютердің жадында сақтайды. Дәлірек айтсақ, кестелер арасындағы байланыстар орнату мүмкіндігі реляциондық ДББЖ тізімдерді өңдеу үшін аранлаған тегіс файлдардың процессорлары деп аталатын қарапайым қосымшалардан өзгешелейді. Recordset объектісі бұл бірнеше кестедегі деректерді тек біріктіріп қана қоймайды, сонымен қатар ондағы деректер іріктеудің нақты белгілеріне сәйкес келу керек. Сонымен бірге есептеу жолымен бір мәннен екінші мәнді алуға болады.

Көптеген ДББЖ сұраныстырдың келесі түрлері қолданылады:

таңдама бойынша сұраныс кестедегі деректерді өзеріссіз қалдырып, форма немесе кесте түрінде болады;

өзгермелі сұраныс деректерді орналастыру немесе өзгерту (деректерді кірістіру, жою, жаңарту) үшін арналады;

қиылысқан сұраныстар статистикалық есептердің нәтижелерін көрсету үшін арналған;

параметрлері бар сұраныстар

Қарапайым сұраныс құру үшін келесі әрекеттерді орындаңыз:

1. Ауысулар облысында, оның негізінде сұраныс құрылатын, кестені бөліп алыңыз.

2. Бұл кестеге, оның негізінде сұраныс құруға болатын, деректер енгізіңіз.

3. Құру қосымшасына өтіңіз, Басқалар тобын таңдап алыңыз, одан кейін

Сұраныстар шебері пиктограммасында шертіңіз.

Жаңа сұраныс шеберінің (1-сурет) бірінші терезесінде сұраныстың түрін таңдап алыңыз, мысалы Қарапайым сұраныс. Одан кейін ОК батырмасында тышқанды шертіңіз.

1-сурет. Бұл терезеде құрылатын сұраныстың түрін таңдап алыңыз.

Келесі «Қарапайым сұраныстар құру» (2-сурет) терезесінде оның негізінде сұраныс құруға болатын, кестені таңдап, одан кейін қажетті өрісті таңдаңыз.

2-сурет. Сұранысқа енетін кесте мен өрісті таңдап алыңыз.

Келесі сұхбат терезесінде (3-сурет) қарау режимін немесе оның макетін өзгерту режимін таңдаңыз және «Дайын» батырмасында тышқанды шертіңіз.

3-сурет. Қарапайым сұраныс құру іс жүзінде аяқталды.

Сіздің құрған сұранысыңыз жұмыс экранның ортасында өзіне лайықты орынға ие болады (4-сурет)

 

 

4 В(5,5) матрицасының бас диагонал бойындағы элементтердің және барлық элементтерінің қосындысын табыңдар.

procedure TForm1.Button1Click(Sender: TObject);

const n=4;

var

b:array[0..n,0..n] of integer;

i,j,s,k:integer;

begin

begin

s:=0;

for i:=0 to 4 do

for j:=0 to 4 do

StringGrid1.Cells[0,0]:=inttostr(-5);

StringGrid1.Cells[0,1]:=inttostr(5);

StringGrid1.Cells[0,2]:=inttostr(-5);

StringGrid1.Cells[0,3]:=inttostr(-8);

StringGrid1.Cells[0,4]:=inttostr(-9);

StringGrid1.Cells[1,0]:=inttostr(8);

StringGrid1.Cells[1,1]:=inttostr(5);

StringGrid1.Cells[1,2]:=inttostr(10);

StringGrid1.Cells[1,3]:=inttostr(7);

StringGrid1.Cells[1,4]:=inttostr(-1);

StringGrid1.Cells[2,0]:=inttostr(8);

StringGrid1.Cells[2,1]:=inttostr(6);

StringGrid1.Cells[2,2]:=inttostr(0);

StringGrid1.Cells[2,3]:=inttostr(7);

StringGrid1.Cells[2,4]:=inttostr(-9);

StringGrid1.Cells[3,0]:=inttostr(3);

StringGrid1.Cells[3,1]:=inttostr(-6);

StringGrid1.Cells[3,2]:=inttostr(4);

StringGrid1.Cells[3,3]:=inttostr(-3);

StringGrid1.Cells[3,4]:=inttostr(3);

StringGrid1.Cells[4,0]:=inttostr(0);

StringGrid1.Cells[4,1]:=inttostr(6);

StringGrid1.Cells[4,2]:=inttostr(-4);

StringGrid1.Cells[4,3]:=inttostr(3);

StringGrid1.Cells[4,4]:=inttostr(-18);

end;

for i:=0 to 4 do

for j:=0 to 4 do

b[i,j]:=strtoint(StringGrid1.Cells[i,j]);

for i:=0 to 4 do

for j:=0 to 4 do

if (i=j) then

k:=k+b[i,j];

for i:=0 to 4 do

for j:=0 to 4 do

s:=s+b[i,j];

Memo1.lines.add(inttostr(k));

Memo1.lines.add(inttostr(s));

end;

end.

 

 

БИЛЕТ №

1. Ақпараттық жүйе басқару жүйесінің негізгі бөлігі, Ақпарттану жүйелерінің түсінігі.

2. Объектілі-бағытталған орта тілінің мәліметтер типтері.

3. ДББЖ толық фунциональдық сипаттамасы.

4. Есеп.X(3,3) матрицасының оң элементтерінің қосындысын табыңдар.

 

1 Ақпараттық жүйе басқару жүйесінің негізгі бөлігі.Ақпараттану жүйелерінің түсінігі.

 

Басқару жүйе компоненттері арасындағы, сонымен қатар қоршаған ортамен ақпарат алмасумен байланысты. Басқару процесі уақыттың әрбір моментінде жүйе жағдайы туралы мәлімет алуды болжайды. Демек, экономикалық объектпен басқарудың кез келген жүйесіне өзінің ақпараттық жүйесі сәйкес келеді. Ақпараттық жүйе дегеніміз - жеке бөлім мен элементтерге бөлуді қажет ететін күрделі жүйе. Толық жүйеге істей алмайтын нәрсені жеке элементтерге бөліп істей алуға болады. Жүйе элементтері мен бөлімдері неғұрлым нақты әрі толық бөлінсе, бөлім қатынасы анық болса, соғұрлым жүйені функциялау мен құру үрдісі тиімді болады.

Ақпараттық жүйені құраушы элементтер, өзінің алатын орнына қарай функционалдық және жабдықтайтын болып екіге бөлінеді. АЖ-нің функционалды бөлімі – ішкі жүйе мен кешен жиынынан және басқарудың маңызды бөлімін құрайтын құрылымнан құралған жиынтық. Функционалды бөлім ішкі жүйе қамтылған кешен жиынынан тұратын функционалды ішкі жүйе кешенін құрайды. Функционалды ішкі жүйе – нақты белгілер бойынша бөлінген жүйенің салыстырмалы тәуелсіз бөлігі.

Әрбір кіші жүйе кешен жиынына бөлінуі мүмкін. Кіші жүйе – нақты белгімен белгіленген жеке жүйе бөлімі. Кешендер жиыны – нақты белгі бойынша топталған жиын.

Ақпараттану жүйесінің негізгі талаптары қызметкерлер орындайтын жұмыс кешенін автоматтандырылған түрде орындалуы. Ақпараттану жүйесінің құрылымы– ішкі ортамен байланысын анықтайтын ішкі кеңістік - уақтылы байланыстарды салыстырмалы түрдегі тұрақтылығы және жеке жүйе астары элементтерімен байланысты.

 

Ақпараттық жүйе – жеке бөлім мен элементтерге бөлуді қажет ететін күрделі жүйе. Толық жүйеге істей алмайтын нәрсені жеке элементтерге бөліп істей алуға болады. Жүйе элементтері мен бөлімдері неғұрлым нақты әрі толық бөлінсе, бөлім қатынасы анық болса, соғұрлым жүйені функциялау мен құру үрдісі тиімді болады.

Ақпараттану (Информатика) – ЭЕМ арқылы ақпаратты жинау, сақтау, түрлендiру, жеткiзу және оны пайдалану заңдылықтары мен тәсiлдерiн зерттейтiн жаңа ғылыми пән. Ақпаратты оқытудың маңыздылығы бұл ғылымның тек ЭЕМ-дердi пайдалану мүмкiндiктерi мен олардың жұмыс iстеу принциптерiн түсiндiрiп ғана қоймай, қоғамдық өмiрде және адамдар арасында ақпаратты кеңiнен тарату заңдары мен тәсiлдерi туралы түсiнiктерiн бередi. Қазiргi кезде жаңа ЭЕМ-дер күнде пайда болып отырғандықтан, олардың даму процесi ғылыми-техникалық прогреске айналды. Ақпараттанудың негiзгi объектiсi, яғни шикiзаты менберетiн өнiмi ақпарат болып саналады. Сондықтан “ақпарат” ұғымы ақпараттану мен ЭЕМ-де жұмыс iстеудiң ең түбегейлi атауларының бiрi болып есептеледi.
Бiз барлығымыз бала кезiмiзден бастап ақпарат алмасу процесiне қатысамыз. Кiтап, газет, журнал оқығанда, радио тыңдап, теледидар көргенде, мұғалiммен, ата-анамен, достармен әңгiмелескенде ақпарат алады.

 

 

2. Объектілі-бағытталған орта тілінің мәліметтер типтері.

Си тілінде бірнеше негізгі мәліметтер типтерін қолдану негізделген. Си тілі стандартында әр түрлі мәліметтер типтеріне нұсқайтын жеті кілтті сөздер қолданылады. Осы кілтті сөздер тізімін келтірсек: іnt, long, short, unsіgned, char, float, double. Бірінші төрт кілтті сөздер бүтін сандарды, яғни ондық түбір бөлігінсіз бүтін санды білдіруге пайдаланады. Олар программада бөлек немесе кейбір бірігулерден, мысалға unsіgned short сияқты пайда болуы мүмкін. Char сөзі әріптерге және кейбір өзге символдарға, және де #, $, % және & сияқтыларға көрсету үшін арналған. Соңғы екі кілттік сөздер ондық нүктелі сандарды ұсынуға қолданылады.

Іnt, short, long типтері. Бұл типтердің мәліметтері “таңбалы сан”, яғни мұндай типті айнымалылар алатын мәні тек қана оң, теріс сандар және нөл саны бола алады. Бір бит таңбасы жоқ санның таңбасын көрсету үшін пайдаланылады.

Бүтін типті айнымалылар. Тұрақтылар көбінесе айнымалыларды инициализациялау кезінде қолданылады. Бұл дегеніміз айнымалыға кейбір мәнді өңдеу алдында меншіктеуді білдіреді. Мысалы: К2=0; m2=1.

Айнымалыны суреттеу операторларына инициалдауға болады. Мысалы:

Іnt m2=15; Short k2, k3=0; Long l1=25, l2=30;

Unsіgned мәліметтер типі. Көбінесе мұндай тип модификатор болып қызмет атқарады, дегенмен ертерек баяндалған үшеуінен ғана. Мына варианттарды пайдаланылуы мүмкін: unsіgned іnt, unsіgned long. Таңбасы жоқ бүтін айнымалылар қарапайым бүтін айнымалылар сияқты баяндалады және инициалданады.

Unsіgned іnt kol; Unsіgned short s=2;

Char мәліметтертипі. Бұл тип 0-ден 255 диапазонындағы таңбасы жоқ бүтін сандарды анықтайды. Көбінесе, мұндай бүтін бір байт жадыға орналастырылады. Символдық айнымалыны баяндау үшін char кілтті сөзі қолданылады. Мысалы:

Char s2; Char s2, s3; Char sk=k;

Float және double мәліметтер типтері. Есептеу сипатындағы программаларда жылжымалы нүктелі сан жиі қолданылады. Си тілінде және де мәліметтер float типімен баяндалады.

Жылжымалы нүктесі бар айнымалылар бүтін типті айнымалылар сияқты сипатталады және инициалданады. Мысалы: Float s1, s2; Double s; Float pe=7.52e-7;

3 ДББЖ толық функциональдық сипаттамасы

ДББЖ- ң негізгі үш функциясын бөліп көрсетуге болады.

· Мәліметтерді анықтау (Data definition) сіз өзіңіздің мәліметтер қорыңызда қандай ақпараттар сақталатынын анықтай аласыз, мәліметтер құрылымын және типін, сонымен қатар бұл мәліметтер бір-бірімен қалай байланысқанын көрсете аласыз. Кейбір жағдайларда сіз, сонымен қатар, мәліметтерді тексеру форматы мен критерийін бере аласыз;

· Мәліметтерді өңдеу мәліметтерді әр түрлі тәсілдермен өңдеуге болады. Мәліметтерді онымен байланысқан басқа бір ақпаратпен байланыстырып, нәтиже мәнін есептеуге болады;

· Мәліметтерді басқаруда – сiз мәліметтермен кім танысуына болатынын көрсетіп, оларды өшіріп немесе жаңа ақпарат қоса аласыз. Сонымен қатар, мәліметтерді ұжымдық қолдану ережелерін анықтауға болады.

ДББЖ жалпы функциональдық сипаттамалары, олар: меңгеру күрделілігі, ендіру және пайдаланудағы мүмкіндіктері, мәліметтер қорын жобалау қарапайымдылығы, техникалық құжаттарының сапалығы және жүйенің қызметін бақылау деңгейі.

Программалық өнім ретінде ДББЖ-н сипаттайтын параметрлер: құны, қызметтер жиынтығы, командаларының көлемі және саны, жады көлемі, жеделдігі, техникалық жабдықтарының минималды конфигурациясы. ДББЖ МҚ-ды құруға, бақылап тұруға, ортақ қолдануға мүмкіндік беретін лингвистикалық және бағдарламалық құралдардың жиыны болып табылады. Бұл МҚ файлдарының жиыны оған қатынас жасайтын бағдарламаларға тәуелсіз сұлба арқылы анықталатынын және тікелей қатынас арқылы ұйымдастырылғанын білдіреді. ДББЖ-ны пайдалану ақпаратты сақтаудың басқа тәсілдеріне қарағанда деректерді тиімдірек басқару, файлдардың ұйымдастырылуын жақсарту және оларға ыңғайлы қатынас жасаудың мүмкіндіктерін береді. Бұрын көптеген файлдарда сақталатын деректерді біріктіреді, осылардың нәтижесінде құрылымы жай файлдарға қарағанда күрделірек. Дегенмен өлшем мен күрделік МҚ анықтаушы сипаттамалары емес. Негізгі анықтаушы сипаттамалары болып мәліметтерді анықтау мен мәліметтерге қатынас жасаудың қарапайымдылығы болып табылады.

4 X(3,3) матрицасының оң элементтерінің қосындысын табыңдар.

#include <stdio.h>

#include <conio.h>

#define n 3

void main()

{

 

int a[n][n];

int i,j,n;

int s=0;

clrscr();

printf("n manin engiz->");

scanf("%d",&n);

for (i=0;i<n;i++)

for (j=0;j<n;j++)

{

printf("X[%d][%d]=",i,j);

scanf("%d",&X[i][j]);

}

}

 

for (i=0;i<n;i++)

for (j=0;j<n;j++)

{

if (X[i][j]>0){

s=s+X[i][j];

}

printf("\nOndelgen massiv \n");

 

printf("\nOn elementer kosindisi= %d\n",s);

getch();

}

 

Билет

1. Экономикалық ақпарат жүйелерінің сипаттамасы, белгілері

2. Компиляцияларнұсқаларыжәне компилятор хабарламасы.

3. Деректер қоры. Деректер қорының тағайындалуы.

4. Есеп.10 элементтен тұратын тізбектегі оң элементтер санын есептеңдер.

 

1 Экономикалық ақпараттық жүйелерінің сипаттамасы,белгілері

ЭАЖ дегеніміз бұл ақпаратты өңдеу мен басқарушылық шешім әзірлеу үрдісіне қатысатын экономикалық обьектінің тікелей және кері ақпараттық байланысының ішкі және сыртқы ағындарының жиынтығы. Басқарудың түрлі деңгейлерінде, яғни жедел басқару, тактикалық және стратегиялық басқару деңгейінде ЭАЖ-мен өңделетін ақпарат сипатына сәйкес келесі ақпараттық жүйелер түрлерін бөлеміз.

§ мәліметтердіөңдеужүйелері (EDP – electronic data processing);

§ басқарудыңақпараттықжүйесі (MIS – management information system);

§ шешімқабылдаудықолдаужүйелері (DSS – decision support system).

Экономикалықақпаратжүйесіндеақпараттыөңдеудетөмендегідейталаптарқойылады:

§ басқаруфункцияларынжүзегеасырудаақпараттыңтолықтылығыжәнежеткіліктігі;

§ ақпараттың мерзімімен ұсынылуы;

§ басқару деңгейіне қатысты ақпараттың шынайылығын қажетті дәрежеде қамтамасыз ету;

§ күтілетін тиімділіктен ақпаратты өңдеуге жұмсалатын шығындар мөлшері аспауы қажет, яғни үнемділік;

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

Экономикалық ақпарат жүйесінің негізгі қасиеттерінің бірі, оның ішкі жүйелерге бөлінуі, әдетте экономикалық ақпарат жүйесі құрамдық сипаты бойынша функционалдық және жабдықтау бөлімдеріне бөлінеді.

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

Басқарудың негізгі функциялары – болжау, жоспарлау, жедел басқару, есеп, талдау, реттеу. Осы негізгі қызметтер Нысанның негізгі қызметтерінің түрлерімен байланыста болады. Функционалдық бөлім құрамына өндірісті техникалық дайындау, материалдық қорларды басқару, еңбек қорларын басқару, қаржылар, бухгалтерлік есеп кіреді.

Әрбір кіші жүйе кешен жиынына бөлінуі мүмкін. Кіші жүйе – нақты белгімен белгіленген жеке жүйе бөлімі. Кешендер жиыны – нақты белгі бойынша топталған жиын.

Ақпарат жүйесінің негізгі талаптары қызметкерлер орындайтын жұмыс кешенін автоматтандырылған түрде орындалуы.

АЖ құрылымы– ішкі ортамен байланысын анықтайтын ішкі кеңістік - уақтылы байланыстарды салыстырмалы түрдегі тұрақтылығы және жеке жүйе астары элементтерімен байланысты.

 

2.Компиляциялар нұсқалары және компилятор хабарламасы.

 

Компилятор командаларды орындамай тұрып, машиналық кодтарға толық аударатын программа. Осының нәтижесінде объектілік модуль деп аталатын программа жасалады. Олардың бірнешеуін біріктіру арқылы жүктеу модулі жасалып барып, осы модулді орындау арқылы есеп шешіледі. Программалық жүйелер жасайтын мықты фирмаларға Майкрасофт Корпорациясы және Борланд Интерешенал жатады. Майкрасофт фирмасы: Quick Basic, Visual Basic, Microsoft C++ програмаларын, ал Borland –Turbo Basic, Borland C, Turbo Pascal программаларын жасап таратуда. С ортасы программа компиляциядан өткен кезде пайда болған қатерлер жайлы толық мәлімет береді. Қате кездескен кезде орта автоматты түрде бастапқы программа мәтінін экранға шығарып, курсорды қате табылған орынға

орналастырады және редактордың жоғарғы жолында диагностикалық мәлімет пайда болады.

Kомпилятор хабарламасы.

- Идентификатор қайталанған

- Синтаксистік қате

- Нақты тұрақтыда қате бар

- Бүтін тұрақтыда қате бар

- Тіркестіе тұрақты берілген аймақтан тыс жатыр

- Кіріктірілген файлдар саны тым көп

- Файл соңы табылмайды

- Тым ұзын жол

-Тип идентификаторы қажет

- Ашылған файлдардың саны көп

- Файл аты дұрыс емес

-Файл табылмайды

-Диск толып кеткен

-Компилятор директивасы қате

3.) Деректер қоры. Деректер қорының тағайындалуы.

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

1) Қалыптасу кезеңі. Деректер қоры теориясының негізін қалаушы ретінде Ч.Бахманмен қатар IBM фирмасының қызметкері Мак Гри саналады. 50-шы жылдар тәжірибесіне жүгіне отырып, ол алғашқы бастапқы мәліметтер файлдарын келесі түрде пайдалануды ұсынады: файлды электронды есептеуіш машинасына енгізген жағдайда, ол файл жалпы болып табылады және оны көптеген пайдаланушылар қолдана алады. Кейінірек, Мак Гри IBM фирмасының IMS деректер қорының жүйесін жасады. Ч.Бахман ең алғашқы магниттік дискке жазылған деректер қорының өндірістік жүйесін құрады. Бұл жаңа өнім мәліметтердің желілік моделіне жүгінген. Магнитті тасымалдаушыларды пайдалану кеңінен таратыла бастағаннан мәліметтерді өңдеуде де жаңа мүмкіндіктер пайда бола бастады.

2) Даму кезеңі. 1975-ші жылы арнайы АҚШ-тағы Стандарттар бюросының зерттеу тобы деректер қорын жан-жақты талдап, екінші кезеңнің пікір-таластарының қорытындылары көрсетілген есеп беруін басып шығарады.. дәл осы есеп беруде деректер қорының үш деңгейі ұсынылады:

• Концептуалдық деңгей, бұл деңгейде нысанға байланысты мәліметтердің типтері құрамымен, олардың қасиеттерімен, осы нысанғасәйкес келетін типтердің өзара байланыстарымен жұмыс жасалынады;

• Жүзеге асыруды ұсыну (нақты МҚБЖ ортасында қорды жүзеге асыру тәсілі анықталады)

• Физикалық көрсету(ЭЕМ –де қорды орналастыру шарттары анықталады);

3) Өсу кезеңі. 1981-ші жылы алғашқы коммерциялық деректер қоры SQL/DS, INGRES6 ORANE пайда болды. Дербес компьютерлердің пайда болуына байланысты программа құрушылар арасында мәліметтерді өңдеудің реляциялық жүйелері негізгі орын алды. Компьютерлерді пайдаланушылардың сексен пайызы мәліметтер қорларын қамтитын ақпаратты пайдаланушылар болып келді. Мәліметтер қорлары ақпараттық жүйе дамуында анықтаушы фактор мәніне ие болады. Бұл осы салада фундаментальді зерттеулерді қаржыландырудың ерекше үлкен көлемдерімен дәлелденеді. Ерекше көңіл бөлетін келесі деректер қорын құрудағы гигант-корпорацияларды атап өткен жөн, олар ORACLE (ORACLE МҚБЖ), INFORMIX (INFORMIX МҚБЖ), Microsoft(MS SQL SERVER МҚБЖ), Borland(Paradox МҚБЖ).




Поделиться с друзьями:


Дата добавления: 2015-08-31; Просмотров: 1234; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.