Кеңсе тауарлары деректер базасын құру



КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 3
1.АНАЛИТИКАЛЫҚ ШОЛУ ЖӘНЕ МІНДЕТТЕР ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..4
2.ДЕРЕКТЕР ҚОРЫНЫҢ ЖОБАЛАУ КЕЗЕНДЕРІ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4
2.1 Үлгі құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...6
2.1.1 Инфологиялық үлгі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...6
2.1.2Даталогиялық үлгі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .6
3. АҚПАРАТПЕН ҚАМТАМАСЫЗ ЕТУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..7
3.1 Жалпы мағлұматтар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .7
3.2 Функционалдық тағайындалуы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .7
3.3 Delphi 7.0 ортасы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...7
Шақыру және жүктеу ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .7
4. ПРОГРАММАЛЫҚ ҚАМТАМАСЫЗДАНДЫРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..8
4.1.Кіріс мәліметтер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 9
4.2 Шығыс мәліметтер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 9
4.3 Кестелерді құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...9
5. ДЕРЕКТЕР ҚОРЫН ТЕСТІЛЕУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .11
5.1.1. Қосымша құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .11
6. ҚОРЫТЫНДЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
7. ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .14
8. ҚОСЫМША ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .15
Қазіргі заманғы компьютерлік технологиялардың қолданылуы экономика мен әлеуметтік салаларға көптеген жаңа мүмкіндіктер жаратып отыр. Кез-келген автоматтандырылған жүйе өзара байланысқан көптеген модульдерден тұратын күрделі аппараттық-программалық комплекстерді сипаттайды. Мұндай жағдайда желілік технологиялардың және мәліметтер қорының алатын орны ерекше болып табылады. Жалпы жүйе көптеген жергілікті және глобальды есептеу желілерінің комплексі түрінде анықталады. Көптеген қазыналық мекемелерде қазіргі таңда ең жетілдірілген желілік және телекоммуникациялық құрылғылар қолданылады.
ДҚ – бір-бірімен байланысқан машиналық тасығыштағы ұйымдастырылған мәліметтер жиыны. Ол бір пәндік аймақтағы әр түрлі мән-мағыналар: нақты объектілер, процестер, т.б. жайлы мәліметтерді қамтиды. ДҚ – на қарапайым мысал, ауруханалардағы картотекалар немесе жай ғана телефон анықтамасы. Мұнда мәліметтер қатаң ережемен және анықталған бөлімдер бойынша сақталады. Қазіргі уақытта ДҚ - архитектурасына байланысты қол жеткізу мүмкіндігі бір немесе бірнеше компьютер арқылы жүретін электронды мәліметтер қоры болып саналады. Мұндай автоматтандырылған ақпараттық жүйемен жұмыс: ДҚ – н құруға, мәліметтер енгізуге, оларды жаңартуға, жоюға арналған программалық жабдықтар деректер қорын басқару (ДҚБЖ) жүйесі арқылы іске асады.
Қазіргі таңда өндірістік орындарда ақпарат маңызды орын алады және оның көлемі артуда. Мәліметтерді жүйелеу қажеттігі – оларды ыңғайлы түрде қолдану үшін схемаларды, каталогтар мен кестелерді ойлап табуға алып келді. Компьютерлендіру ғасыры бізге деректер қоры көмегімен ақпараттарды тез және ыңғайлы жүйелеуге, олармен жұмысты автоматтандыруға мүмкіндік береді.
Тиімді басқарудың маңызды категориясының бірі – кез келген кәсіпорынның тиімді жұмыс істеуіне тәуелді ақпаратты өңдеу болып табылады. Мұндай жүйе:
1. Жұмыс нәтижесі бойынша немесе детальді қорытынды есеп алуды.
2. Өзгерістерді анықтауды.
3. Қажетті ақпаратты алуды.
4. Мәліметтердің нақты және толық анализін жасауды қамтамасыз етуі тиіс.

Курстық жұмыс талабы – өзімнің жеке «Кеңсе тауарлары» базасын құру.
Мақсаты – деректер қорының негізгі түсініктемелерін, анықтамаларын және оларды басқару жүйесін зерттеп-білу.
1. Балғабаева Л.Ш. Delphi 7. Зертханалық жұмыстарға әдістемелік нұсқаулар. Алматы, 2006;
2. Архангельский А.Я. Програмирование в Delphi . – М:Бином, 2005
3. Фаронов В. Програмирование Баз Данных в. – М: Бином, 2004
4. Карпова Т. Базы Данных. – Санкт-Перербург,2001
5. Дейт К Дж Руководство по реляционной СУБД
6. Балғабаева Л.Ш. “Мәліметтер базасы” пәні бойынша оқу-әдістемелік кешен. Алматы, ҚазҰТУ, 2005;
7. Балғабаева Л.Ш. Мәліметтер және білім базасы. Алматы. ҚазҰТУ,2000;

Қ.Р. Білім және Ғылым министрлігі
әл-Фараби атындағы Қазақ ұлттық университеті
Механика-математика факультеті
Ақпараттық жүйелер кафедрасы


ЖОБА

Тақырыбы:Кеңсе тауарлары

Орындаған: Аблайханова Г.А.
АЖ-11-2 Тексерген: Уралбекова У.М._

Алматы-2012ж
МАЗМҰНЫ
КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 3
1.АНАЛИТИКАЛЫҚ ШОЛУ ЖӘНЕ МІНДЕТТЕР ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... .4
2.ДЕРЕКТЕР ҚОРЫНЫҢ ЖОБАЛАУ КЕЗЕНДЕРІ ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... .. 4
2.1 Үлгі құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..6
2.1.1 Инфологиялық үлгі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..6
2.1.2Даталогиялық үлгі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6
3. АҚПАРАТПЕН ҚАМТАМАСЫЗ ЕТУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...7
3.1 Жалпы мағлұматтар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...7
3.2 Функционалдық тағайындалуы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...7
3.3 Delphi 7.0 ортасы ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
Шақыру және жүктеу ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..7
4. ПРОГРАММАЛЫҚ ҚАМТАМАСЫЗДАНДЫРУ ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... .8
4.1.Кіріс мәліметтер ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .9
4.2 Шығыс мәліметтер ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .9
4.3 Кестелерді құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..9
5. Деректер қорын тестілеу ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...11
5.1.1. Қосымша құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 11
6. қорытынды ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
7. пайдаланылған әдебиеттер ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .14
8. қосымша ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...15

Кіріспе
Қазіргі заманғы компьютерлік технологиялардың қолданылуы экономика мен әлеуметтік салаларға көптеген жаңа мүмкіндіктер жаратып отыр. Кез-келген автоматтандырылған жүйе өзара байланысқан көптеген модульдерден тұратын күрделі аппараттық-программалық комплекстерді сипаттайды. Мұндай жағдайда желілік технологиялардың және мәліметтер қорының алатын орны ерекше болып табылады. Жалпы жүйе көптеген жергілікті және глобальды есептеу желілерінің комплексі түрінде анықталады. Көптеген қазыналық мекемелерде қазіргі таңда ең жетілдірілген желілік және телекоммуникациялық құрылғылар қолданылады.
ДҚ - бір-бірімен байланысқан машиналық тасығыштағы ұйымдастырылған мәліметтер жиыны. Ол бір пәндік аймақтағы әр түрлі мән-мағыналар: нақты объектілер, процестер, т.б. жайлы мәліметтерді қамтиды. ДҚ - на қарапайым мысал, ауруханалардағы картотекалар немесе жай ғана телефон анықтамасы. Мұнда мәліметтер қатаң ережемен және анықталған бөлімдер бойынша сақталады. Қазіргі уақытта ДҚ - архитектурасына байланысты қол жеткізу мүмкіндігі бір немесе бірнеше компьютер арқылы жүретін электронды мәліметтер қоры болып саналады. Мұндай автоматтандырылған ақпараттық жүйемен жұмыс: ДҚ - н құруға, мәліметтер енгізуге, оларды жаңартуға, жоюға арналған программалық жабдықтар деректер қорын басқару (ДҚБЖ) жүйесі арқылы іске асады.
Қазіргі таңда өндірістік орындарда ақпарат маңызды орын алады және оның көлемі артуда. Мәліметтерді жүйелеу қажеттігі - оларды ыңғайлы түрде қолдану үшін схемаларды, каталогтар мен кестелерді ойлап табуға алып келді. Компьютерлендіру ғасыры бізге деректер қоры көмегімен ақпараттарды тез және ыңғайлы жүйелеуге, олармен жұмысты автоматтандыруға мүмкіндік береді.
Тиімді басқарудың маңызды категориясының бірі - кез келген кәсіпорынның тиімді жұмыс істеуіне тәуелді ақпаратты өңдеу болып табылады. Мұндай жүйе:
1. Жұмыс нәтижесі бойынша немесе детальді қорытынды есеп алуды.
2. Өзгерістерді анықтауды.
3. Қажетті ақпаратты алуды.
4. Мәліметтердің нақты және толық анализін жасауды қамтамасыз етуі тиіс.

Курстық жұмыс талабы - өзімнің жеке Кеңсе тауарлары базасын құру.
Мақсаты - деректер қорының негізгі түсініктемелерін, анықтамаларын және оларды басқару жүйесін зерттеп-білу.

1. АНАЛИТИКАЛЫҚ ШОЛУ ЖӘНЕ МІНДЕТТЕР
Барлық жұмыс екі басты этаптан тұрады: мәліметтер қорының құрылымының өңделуі және программамен қамтамасыздандырудың тапсырмасы. Барлық тапсырмалардан біз тек ең негізгі және қызықтысын қарастырамыз. Олар кеңсе тауарлары туралы мәліметтер. Себебі мәліметтер - бұл басқа да тапсырмаларды шешетін деректер қоры болып табылады.
Жобаның негізгі бөлімдері мыналардан тұрады:
* Кеңсе тауарлары туралы жалпы мәліметтер;
* Кеңсе тауарларына әртүрлі сұраныстар;
* Типтік сұраныстарды деректер қорында сақтау;
* Тауарға тапсырыс жасау барысында мәліметтер қорында сақтау мүмкіндігі;
* Берілген мәліметтерге жаңа өзгеріс модулдерін енгізу мүмкіндігі.

Локальді ДҚБЖ барлық бөліктері қолданушы компьютерінің деректер базасында орналасады. Егер бір мәліметтер базасына бірнеше қолданушылар бір мезгілде қатынас жасаса, әрбір қолданушының компьютерінде өзінің локальді ДҚБЖ-нің көшірмесі болуы керек.
Тораптық ДҚБЖ-ге файл-серверлік, клиент-серверлік, бөлінген ДҚБЖ-лар жатады. Осы жүйенің негізгі атрибуты болып, торап саналады. Торап−бірнеше компьютерлерді байланастырып, бір дерекпен бірнеше қолданушылардың корпоративті жұмысын қамтамасыз етеді.
ДҚБЖ - ның ішінде ең кең тарағандары: Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual Basic, Microsoft Visual FoxPro, сонымен қатар Microsoft SQL Server және Oracle ДҚ. Олар клиент - сервер технологиясы бойынша құрылған.
Клиент - сервер технологиясы - ДҚБЖ қосымшасын екіге бөлетін технология:
* Клиенттік ( қолданушы компьютерінде орналасқан интерактивті графикалық интерфейс)
* Сервер - деректерді басқарады: ақпараттың бөлінуі, қауіпсіздікті қамтамасыз ету.
2.ДЕРЕКТЕР ҚОРЫНЫҢ ЖОБАЛАУ КЕЗЕНДЕРІ
Деректер қорында белгілі - бір пәндік облыс туралы ақпарат көрінеді. Пәндік аймақ (ПА) деп нақты зертеу үшін қызығушылық білдіретін нақты әлемнің бөлігі аталады. Автоматтандырылған ақпараттық жүйелерде пәндік аймақтың көрінісі мәліметтердің бірнеше деңгейлерінің модельдерімен ұсынылады. Модельдердің деңгейлерінің саны ДҚБЖ - нің ерекшеліктеріне тәуелді болады. Әрі қарай біз ДҚБЖ-ге деректер базаларын жобалаудағы сұрақтарды қарастырамыз, құрылымдық деректер модельдерін қолдаймыз. Модельдер логикалық және физикалық деңгейде қолданатына қарамастан, методологиялық көзқарастан модельдердің деңгейлерін және деректер базаларының жобалау кезеңдерін белгілеуге болады.

Инфологиялық құрылым(ER-диаграмма)

Nazvanie
Kod_produkta

Obshee Nazvaniya

ID_produkta
Vkladka
Kod_produkta

Nazvaniya

ID_produkta

Kod
Cena
Naimenovanie
Naimenovanie Tovara

Proizvoditel

Кеңсе тауарлары деректер қорының үлгілерін құру.
2.1 Үлгі құру
2.1.1 Инфологиялық үлгі
Мәліметтер қорының инфологиялық жобалау сатысында пәндік аймақтың объектілерінің байланыс мағынасын көрсететін инфологиялық үлгісі құрылады. ИҮ жеке объектілер үшін құрылмайды, объектілер класын және олардың арасындағы байланысты көрсетеді. Пәндік аймақтың объектілерінің байланысын көрсететін диаграмма - ER (Entity-сущность, Relationship-байланыс) диаграммасы деп аталады.

1.

Nazvaniya
Kod
ID_produkta
Naimenovanie
Proizvoditel
Cena

Obshee Nazvaniya1
Kod_produkta
Nazvanie

Vkladka
Kod_produkta
ID_produkta
Naimenovanie tovara

АҚПАРАТПЕН ҚАМТАМАСЫЗ ЕТУ
1 Жалпы мағлұматтар
Бұл программа Delphi тілінде жазылған. Программаны орындау үшін MS Dos операциялық жүйесі, Microsoft Windows ХР графикалық операциялық жүйесі және Delphi программалық пакеті қажет. Delphi 7.0 ортасында ДҚ мен қосымшалар арасында байланыс орнату үшін ДҚ псевдонимін меншіктеуге мүмкіндік беретін BDE Administrator программасы бар.
2 Функционалдық тағайындалуы
Бұл жобаның мақсаты біз секілді бастаушы программистер үшін Delphi программасында еркін жұмыс істеп, мәліметтер базасымен толық танысуға мүмкіндік ала аламыз. Сонымен қатар бұл Delphi программасының өндіріс орындарында жұмыс істеу тәжірибесін жеңілдету кезінде таптырмас жоба болып табылады.
3 Delphi 7.0 ортасы
Delphi 7.0 ортасы - ДҚБЖ ( деректер қорын басқару жүйесі) болып табылмайды, бірақ ДҚБЖ мүмкіндіктерін қамтиды. Delphi 7.0 ұсынатын құралдар локальді және клиент- серверлік ДҚ құруға, сонымен қатар кез келген ДҚ - мен жұмыс істеуге арналған қосымша құруға мүмкіндік береді. Delphi 7.0-дің ДҚБЖ болмауының бір себебі - оның жеке кестелер форматы жоқ және басқа ДҚБЖ - ның кестелер форматын қолдануы. Мысалы, Oracle, dBase, Paradox (біздің жағдайда) немесе InterBase. Алайда ДҚ - ның қосымшасын құруда Delphi 7.0 мүмкіндіктері басқа ДҚБЖ - дан кем емес.

Шақыру және жүктеу
Мәліметтер базасын ұйымдастыру үшін BDE Administrator-ды ашу кезінде келесі команданы орындаймыз: Іске қосу -- Программалар -- Borland Delphi 7 -- BDE Administrator;
(Пуск--Программы-- Delphi --BDE Administrator)

1-сурет. Мәліметтер базасының псевдонимінің параметрі терезесі
Берілген жобада Кеңсе тауарлар ДҚ - мен байланысу үшін GULZHAN псевдонимі құрылды. Бұл псевдонимді меншіктеу үшін STANDARD байланыс драйвері пайдаланылды. Мәліметер базасының кестелері және жоба С:\GULZHAN документтер катологында сақталған.

2-сурет.Мәліметтер базасының драйвер типін таңдау терезесі
4. ПРОГРАММАЛЫҚ ҚАМТАМАСЫЗДАНДЫРУ
Мәліметтердің физикалық моделі логикалық модельден келесі әдістер арқылы ауысуды білдіреді:
* Логикалық модель кестелерін физикалық кестелерге түрлендіру.
* Атрибуттардың кесте бағанына түрленуі.
* Домендердің мәліметтер ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Деректер базасын қалыпты формаға келтіру
Delphi ортасын пайдалана отырып интернет дүкен бағдарламасын құру
Деректер қорының физикалық моделін құру
Нарықты маркетингтік зерттеулер
Ақпараттық жүйелерді жобалау әдістері
Министрліктің Инвестиция комитеті
Банктің табыстары, олардың қалыптасу көздері
Деректер ағындарының диаграммаларының құрамы
Windows және MFC кітапханалары. ОЖ. Деректер базалары. Визуалды жобалау. Офистік графика
Кесте мәліметтерінің қасиеттері
Пәндер