Мәліметтер базасының құрылымы

Скачать



 Мазмұны
Кіріспе...........................................................................................................................3
Бөлім. Мәліметтер базасының мәні және оның
Мәлімет түсінігі және оның маңызы...........................................................5
Даталогиялық мәлімет базасының құрылымы...........................................8
Автоматтандырылған жабдықтар..............................................................11
Бөлім. «Экономика» факультеті мәлімет базасын жобалау.
Мәлімет базасының құрылымы, бағдарламалау коды.............................17
Қолданушыға нұсқау...................................................................................29
Қорытынды.................................................................................................................36
Қолданылған әдебиеттер...........................................................................................37
Кіріспе
Қазіргі кезде қандай да болмасын кәсіпорында ақпараттық жүйелер
Біздер шынайы дүниені әртүрлі, бірақ бір-бірімен тығыз байланысқан
Мәліметті дәстүрлі түрде фиксациалау тікелей байланыс құралы көмегімен
ЭВМ-нің мәліметерді өңдеуге және басқаруға бағытталғаны мәлімет пен
Мәліметтермен және оларды қолданатын программалар арсындағы тығыз байланыс
Көптеген жағдайда бір ЭВМ-ді жұмыс жасайтын қолданушылар өз
Қолданбалы программаларды (Бейсик, Паскаль немесе Си тілінде жазылған)
Бұндай мәліметтерді біріктіру қиынға соғады, мысалы бір программа
Бұны дәлірек түсінү үшін У.Девис, Операционные системы, М,
«Бұдан бірнеше жыл бұрын хаттамалық ведомстволар адреске хаттамалық
Осындай мәселелерді белсенді түрде шешу негізінде ақпарат көлемінің
МББЖ әртүрлі деңгейлі қолданушыларға мәліметке кіруін қамтамасыз
мәліметтің және оның қасиетінің жадыдағы физикалық орналасуы
сұрастырылатын мәліметті іздеу механизмі
бір мәліметке бірнеше қолданушылардың қарау кезіндегі пайда болатын
мәліметтерді қорғауды қамтамасыз ететін тәсілдер
мәлімет базасын актуалды түрде ұстау және т.б.
МББЖ осындай негізгі функцияларды орындау кезінде мәліметтердің әртүрлі
Мәліметтер базасының проектін жасау барысында біріншіден , пәндік
Проект жасау негізінен мәліметтер базасының администраторына беріледі ,
Өйткені кәсіпорын қызметкерлерінің бұл бағдарламадан күтетін қажеттіліктері өте
I Бөлім. Мәліметтер базасының мәні және оның
Мәлімет түсінігі және оның маңызы
Біздер шынайы дүниені әртүрлі, бірақ бір-бірімен тығыз байланысқан
Мәліметті дәстүрлі түрде фиксациалау тікелей байланыс құралы көмегімен
Көбінесе мәліметтер мен интерпретациялары ажырасып келеді, оны келесі
Кесте 1
Ұшақтың қозғалысы
Интерпретация
Рейс
номері Жұма күндері Ұшу пункті Ұшу уақыты Келу
А Ә Б В Г Ғ Д Е
138 2_4_7 Баку 21.12 Москва 0.52 ИЛ-86 115.00
57 3_6 Ереван 7.20 Киев 9.25 ТУ-154 92.00
1234 2_6 Казань 22.40 Баку 23.50 ТУ-134 73.50
242 1 по 7 Киев 14.10 Москва 16.15
86 2_3_5 Минск 10.50 Сочи 13.06 ИЛ-86 78.50
А Ә Б В Г Ғ Д Е
137 1_3_6 Москва 15.17 Баку 18.44 ИЛ-86 115.00
578 2_4_6 Таллин 6.30 Рига 7.37 АН-24 21.50
ЭВМ-нің мәліметерді өңдеуге және басқаруға бағытталғаны мәлімет пен
Эвм-нің қолдану кезінде мәліметтердің интерпретациядан ажырасуы тарихи екі
Мәліметтермен және оларды қолданатын программалар арсындағы тығыз байланыс
Көптеген жағдайда бір ЭВМ-ді жұмыс жасайтын қолданушылар өз
Қолданбалы программаларды (Бейсик, Паскаль немесе Си тілінде жазылған)
Бұндай мәліметтерді біріктіру қиынға соғады, мысалы бір программа
Бұны дәлірек түсінү үшін У.Девис, Операционные системы, М,
«Бұдан бірнеше жыл бұрын хаттамалық ведомстволар адреске хаттамалық
Осындай мәселелерді белсенді түрде шешу негізінде ақпарат көлемінің
МББЖ әртүрлі деңгейлі қолданушыларға мәліметке кіруін қамтамсаыз
мәліметтің және оның қасиетінің жадыдағы физикалық орналасуы
сұрастырылатын мәліметті іздеу механизмі
бір мәліметке бірнеше қолданушылардың қарау кезіндегі пайда болатын
мәліметтерді қорғауды қамтамасыз ететін тәсілдер
мәлімет базасын актуалды түрде ұстау
және т.б.
МББЖ осындай негізгі функцияларды орындау кезінде мәліметтердің әртүрлі
Мәліметтер базасының проектін жасау барысында біріншіден, пәндік облысын
Проект жасау негізінен мәліметтер базасының администраторына беріледі, негізінен
Мәліметтер базасының ішіндегі туралы жеке , қолданушыларды сұрау
Сурет 1
Бұндай адам түсінігіне бағытталған модель мәліметтердің сақталу
Ал қалған модельдер 2-ші суретте көрсетілген компьютерлерге бағытталған.
Сыртқы сақталу құралдарында МББЖ-нің керек мәліметті іздеу кезінде
Белгілі-бір мәліметке кіру кезінде нақты МББЖ қолданылады ,
Үш деңгейлі архитектура сақталынған мәліметтердің оларды қолдану программалардан
Тек қана кішкентай ұйымдар интеграцияланған мәліметтер базасында толық
Жеке мәліметтер базасы бір немесе бірнеше қолданбалы есептерді
1.2 Даталогиялық мәлімет базасының құрылымы
60-жылдары аяғында мәліметтердің кестелік даталогиялық модельдерді қолданудың артықшылықтары
Э.Кодд білімі бойынша математик бола отырып мәліметтерді өңдеу
Мәліметтің реляциондық моделінің ең кіші бірлігі болып атомарлық
Домен деп бір түрге жататын көптеген атомарлық көрсеткіштер
Доменнің мәні келесіде, егерде екі атрибуттың көрсеткіштері бір
Релияционды мәлімет базасының негізгі түсініктері болып мәлімет түрі
Мысалға студент базасын алайық:
Жеке № Есімі Оқитын факультеті Курс
0015011 Қанат Қаржы және бухгалтерлік есеп 5
0015087 Жанұзақ Қаржы және бухгалтерлік есеп 5
Сурет 2
Мәлімет түрі.
Релияциондық мәлімет базасында мәлімет түрі бағдарламалау тіліндегі мәлімет
Домен
Домен жалпы алғанда базалық мәлімет түрін белгілеу және
Қатынас құрылысы, мәлімет базасының құрылымы.
Қатынас құрылымы – бұл көптеген түрдің бір жерге
Кортеж.
Кортеж жаңа қатынас құрылымына сәйкес – көптік жұп
«Мән» сол атрибуттың қабылдай алатын доменнің мәні. Сонымен
Мәлімет моделі МББЖ және оны басқаратын мәлімет базасы
Бірақта мәлімет моделі түсінігі жалпыма болса да, яғни
Реляциондық мәліметтер моделін ең дәлірек тұжырымдаған болып Дейт
Модельдің құрылымдық бөлімінде реляциондық мәліметтер базасы қолданатын
Модельдің басқарушылық бөлімінде реляциондық мәліметтер базасын басқарудағы
Реляциондық модельдің бүтіндік бөлімі қандай болмасын реляциондық МББЖ-ні
Екінші мақсат сілтеу бойынша бүтіндікті талап ету ол
СОТР_ОТД_НОМ атрибуты қызметкерлер қатнасында көрінеді , отдел номері
Сілтеме бойынша бүтіндікті сақтау немесе сыртқы кілтін болуы
Мәннің және сілтеменің бүтінділігінің шектеулігі МББЖ-мен қарастыру керек.
Жақсы дамыған МББЖ–лерде, сыртқы кілті анықтағанда сілтемелі бүтінділікті
1.3 Автоматтандырылған жабдықтар
Ваsic тілі 1965 жылы Дартмут колледжінің профессорлары Д.
Сонымен қатар сол кездегі техниканың күшінің аздығына
Осыған байланысты Ваsic негізінен кішкене және микро ЭВМ–де
Бұл тартыс 80-жылдлың аяғына дейін жалғасты, 1989 жылы
Пол Аллен Visual Ваsic-тің кіндік атасы болып есептеледі.
Quick Ваsic-тің мұндай жеңіске жетуі негізінен технологиялық себептерге
90 жылдардың басында Мicrosoft өзінің жаңа операция жүйесі
Бұл кейбір қиыншылықтар алып келді: біріншіден WINDOWS-ке арналған
Екіншіден бағдарламалаудың жаңа технологиясын үйрену, яғни бәрін қайтадан
1991 жылы WINDOWS-қа арналған бірінші Мicrosoft Visual Ваsic
Ол кезде Мicrosoft алдыңғы мақсатта жаңа ортада
VB көпшіліктің мойындауы бойынша бағдарламалаудың жаңа құрал түрінің
Бұл бағдарламалау құралы бүгінгі күнде RAD - Rapid
Қазіргі таңда бағдарламаны бұлай құрастыру күнделікті болғанымен, ол
Сонымен бірге Visual Basic қолданушылары жыл сайын арта
1995 жылы VB 4.0 жүйесі шығып, ол
2001 жылдың басында Мicrosoft VB жаңа түрі Visual
Windows жүйесінде бағдарламалау әрқашанда қиын болды. Windows –
Бұндай картина Visual Basic шыққанымен өзгерді. Визуалды интерфейсті
Visual Basic қолданушы интерфейсін жасауын жеңілдетсе де кіру
Алгоратим бұл компьютерді күрделі есептерді шығаруға бағытталған формалды
Бұл алгоритмді тиімді пайдалану үшін оны тек қана
Көбінесе Visual Basic-те жасалған бағдарламалары жай істейді.
Біріншіден, Visual С++ -та бағдарлама жасау Visual Basic-ке
Екіншіден, Visual Basic бағдарламаларында қолданатын С++ тілінің
Үшіншіден, көптеген алгоритмдер жәй компилятор болса да
Visual Basic–тің үш түрі бар. Бұл бағдарлама Microsoft-тың
Түрлері:
1) Бастауыш бағдарламашыларға арналған (Learning Edition). Бұл бағдарлама
2) Профессияналды бағдарламашыға арналған (Professional Edition). Бұл бағдарлама
3) Өндірістік (Enterprise Edition). Бұл бағдарлама өте жоғары
Мәліметтер базасы – белгілі бір айқындалған тақырыпқа немесе
Microsoft Access мәліметтер базасының файлының біреуінен барлық мәліметті
мәліметті сақтау таблицасы
қажет мәліметті іздеуге және шығаруға жасалған запростар
мәліметті таблицада қарауға , қосуға және өзгертуге
белгілі бір форматта берілген мәліметті және анализ үшін
мәліметке кірудің қарау үшін, Интернет және интражелінің
Сурет 3
Мәліметтер бір кестеде бір-ақ рет сақталады, бірақ әртүрлі
Мәліметтерді запроста көрсетеді.
Мәліметтерді формада көрсетеді
Мәліметтерді отчетта көрсетеді.
Мәліметтерді ақпаратқа кіру парақтарында көрсету.
Мәліметті сақтау кезінде әрбір түсініктеме түріне бір кестеден
Сурет 4
Клиенттер туралы ақпарат енді «Клиент» кестесінде көрсетілген
Тапсырыс туралы ақпарат «Тапсырыс» кестесінде тұрады.
«КодКлиента» полесындағы уникальды код басқа жазбалардан айқындауға болады.
Мәліметті қойылған шартпен бірнеше кестеден іздеуге және шығаруға
Cурет 5
Мәліметті қарапайым түрде қарау, шығару және өзгерту кестенің
Сурет 6
Бір кестеде бірнеше мәлімет көрсетіледі, бірақ барлық мәліметті
Формада бүкіл көңіл бір жазуға негізделген , сонымен
Форма ішінде принтерге шығару, басқа объектілерді шығаратын және
Мәліметтерді анализ жасау және оны белгілі бір форматта
II Бөлім. «Экономика» факультеті мәлімет базасын
2.1 Мәліметтер базасының құрылымы.
Қазір тек қана шағын ұйымдар өздірінің интеграцияланған мәліметтер
Жеке мәлімет базалары бір немесе бірнеше қолданбалы мақсаттарға
Пәндік мәліметтер базасы ағымдағы және болашақта болатын программаларды
Мәліметтер базасын ағымдағы және көрінетін программалары арқылы құру
Visual Basic бағдарламасы қолданушының интерфейсін жасауға немесе басқа
Біздер кез-келген бағдарламалар арқылы (Microsoft Access, Foxpro, Dbase,
Формамен жұмыс істеу , қателерді дұрыстау, притермен жұмыс
Кесте 3
Форма немесе формалар Түсініктеме
Экран заставка Сәлем беру хабары шығатын немесе бағдарламашының
Бағдарламаның нұсқауы Бағдарламаны қолдану туралы ақпарат және көмек
Диалогтық терезеше Қолданушының мәліметті еңгізетін және шығатын мәліметтер
Құжаттардың мазмұндамалары және графикалық әсерлер Бағдарламада қолданатын бір
Visual Basic форманы пайдаланудың өте икемді жүйесін
Әр уақыттада экранға шыққаннан кейін жұмыс істеуі керек
Форманы басқару операторлары.
Жаңа форманы құрастырғаннан кейін оны жадыға еңгізуге болады
Форманы жадыға еңгізу үшін келесі операторлар қолданады: арнайы
Енді осы жадыға кез-келген құрылымын өзгертугебізде мүмкіндік бар.
Егер біз осы форманы көргіміз келсе Show командысын
Модальды емес түрде форманы көрсету үшін Form2.Show командысы
Форманы экранна кетіру немесе көрінбейтін ету үшін Visual
Visual Basic жұмыс істеу ортасы төменде көрсетілген.
Сурет 14
Visual Basic – тің панель құрылғыларында орналасқан объектілердің
Кесте жолдары мен соедағы жазулардың жиынынан тұрады. Мәлімет
Жалауша жолы
Комбинацияланған жол
Сурет
Белгі жолы
Тізім жолы
Текстік жол
Мәлімет базасындағы ақпараттарды көрсету үшін текстік жолды қолдану.
Мысалы менің бағдарламамдағы FrmТаблица1 формасында мәлімет түріндегі және
Кесте 4
Объект Құрылымы Қойылған мәндірі
Data1 Caption (Жазу)
Connect (байланыс)
Databasename (мәлімет базасының аты)
Name (аты)
ReadOnly (тек оқу)
RecordsetType (жазу түрі)
RecordSource (ақпарат көзі)
Студент
Access
С:\База\student.mdb
FrmТаблица1
False
0-Table
Таблица1
Фамилия DataField (мәлімет жолы)
DataSource (мәлімет көзі)
Name (аты)
Text (текст) Фамилия
Data1
Фамилия
Empty
Имя DataField (мәлімет жолы)
DataSource (мәлімет көзі)
Name (аты)
Text (текст) Имя
Data1
Имя
Empty
Отчество DataField (мәлімет жолы)
DataSource (мәлімет көзі)
Name (аты)
Text (текст) Отчество
Data1
Отчество
Empty
Факультет DataField (мәлімет жолы)
DataSource (мәлімет көзі)
Name (аты)
Text (текст) Факультет
Data1
Факультет
Empty
Специальность DataField (мәлімет жолы)
DataSource (мәлімет көзі)
Name (аты)
Text (текст) Специальность
Data1
Специальность
Empty
Курс DataField (мәлімет жолы)
DataSource (мәлімет көзі)
Name (аты)
Text (текст) Курс
Data1
Курс
Empty
Мәлімет түріндегі объект RecordSource (ақпарат көзі) құрылымдағы мәні
Міне осылай дискіде орналасқанмәлімет базасы мен бағдарламадағы мәлімет
Сурет 15
Recordset объектісі бағдарламада қолданатын мәліметтерді көрсетеді. Біздер
Факультет мәлімет базасында іздеу салуды құрастыру.
FrmТаблица1 формасында байланыс жасайтын объектілер мен қатар беретін
Кесте 5
Объект Құрылымы Қойылған мәндер
cmdFind Caption
Name Найти
cnmFind
Процедураны өңдеу үзіліссінде келесі бағдарлама операторларын еңгіземіз:
Private Sub Command1_Click()
p$ = "Введите фамилию для поиска" – іздеу
s$ = InputBox(p$, "Поиск фамилии")
Data1.Recordset.Index = "f"
Data1.Recordset.Seek "=", s$
If Data1.Recordset.NoMatch Then
Data1.Recordset.MoveFirst
End If
End Sub
Бұл үзілістің өңдеу процедурасы диалогты терезені ашып, қолданушы
Мәлімет базасының басында орналасқан ақпаратты көрсетеді. Үзіліспен өңдеу
Кесте 6
Recordset объектісінің командысы немесе құрылымы Түсініктеме
Index Мәлімет базасында жол бойынша іздеу салғанда қолданатын
Seek Мәліметті іздеуде қолданатын команда “=” - операторларынан
NoMatch Іздеген сөз табылмаса құрылымның мәні True деген
MoveFirst Recordset құрамындағы бірінші мәліметті ағымдағы мәлімет жасайтын
Мәлімет базасын ақпарат еңгізу
Кесте 7
Объект Құрылымы Қойылған
cmAdd Caption
Name Добавить
cmdAdd
Бұл баспаны басу кезінде үзіліс процедурасын ашамыз, оған
Private Sub cmdAdd_Click()
a$ = "Для ввода новой записи нажмите на
REPLY = MsgBox(a$, vbOKCancel, "Добавить запись")
If REPLY = vbOK Then
Text2.SetFocus
Data1.Recordset.AddNew
End If
End Sub
Процедура ең бірінші пайдаланушыға мәлімет еңгізуге нұсқау беретін
Факультет мәлімет базасынан ақпаратты жою мәлімет базасында ақпаратты
Кесте 8
Объект Құрылымы Берілген мән
Command1 Caption
Name Удалить
cmdDelete
Удалить баспасын екі рет басып, процедураны үзіліспен өңдеу
Private Sub Command3_Click()
e$ = «Вы действительно хотите удалить запись»
REPLY = MsgBox(e$, vbOKCancel, «Удалить запись»)
If REPLY = vbOK Then
Data1.Recordset.Delete
Data1.Recordset.MoveNext
End If
End Sub
Бұл процедураны қолданушының базадағы ақпаратты жоюы керек екенін
Мәліметті кесте түрінде көрсету.
Пайдаланушыға егер барлық мәліметті көргісі келсе, онда отчет
Сурет16
Бұл формада пайдаланушы өзіне керекті отчет түрін көрсетіп
Private Sub Command1_Click()
If Option1.Value = True Then
Load FrmOtchet1
orm5.Visible = True
End If
If Option2.Value = true Then
Load FrmOtchet2
FrmOtchet2.Show
End if
If Option3.Value = True
Load FrmOtchet3
FrmOtchet3.Show
End if
End Sub
Егер бірінші отчет түрін таңдап, Показать баспасын бассақ
Пайдаланушы осы мәліметті принтерге жіберу үшін «печать» командасын
Private Sub Print_Click()
FrmOtchet1.PrintForm
End Sub
яғни, осы формадағы барлық мәліметтерді ағымдағы принтерге басуға
Осы форманың толық операторы мынандай:
Private Sub Form_activate()
Label1.Caption = frmТаблица1.Text2.Text ‘frmТаблица1 формасында 2-ші
‘текст мәліметін көрсету
Label2.Caption = frmТаблица1.Text3.Text ‘frmТаблица1 формасында
‘текст мәліметін көрсету
Label3.Caption = frmТаблица1.Text4.Text ‘frmТаблица1
‘текст мәліметін көрсету
Label4.Caption = frmТаблица1.Text6.Text
‘текст мәліметін көрсету
Label5.Caption = frmТаблица1.Text7.Text
‘текст мәліметін көрсету
End Sub
Private Sub Command1_Click()
Unload Me
End Sub
Егер екінші отчет таңдасаңыз мына, онда сізге студенттің
Private Sub Form_activate()
Label1.Caption = frmТаблица1.Text2.Text ‘frmТаблица1 формасында 2-ші
‘текст мәліметін көрсету, студент фамилиясы
Label2.Caption = frmТаблица1.Text3.Text ‘frmТаблица1 формасында
‘текст мәліметін көрсету, студент есімі
Label3.Caption = frmТаблица1.Text4.Text ‘frmТаблица1
‘текст мәліметін көрсету, студент тегі
Label4.Caption = frmТаблица2.Text1.Text
‘текст мәліметін көрсету, пән аты
Label5.Caption = frmТаблица2.Text1.Text
‘текст мәліметін көрсету, сол пәннен алған бағасы
End Sub
Private Sub Command1_Click()
Unload Me
End Sub
Сурет 17
Ал үшінші отчет түрін таңдағанда (Личные данные) бізге
Форманың процедурадағы командалары:
Private Sub Form_activate()
Label1.Caption = frmТаблица1.Text2.Text ‘frmТаблица1 формасында 2-ші
‘текст мәліметін көрсету, студент фамилиясы
Label2.Caption = frmТаблица1.Text3.Text ‘frmТаблица1 формасында
‘текст мәліметін көрсету, студент есімі
Label3.Caption = frmТаблица1.Text4.Text ‘frmТаблица1
‘текст мәліметін көрсету, студент тегі
Label4.Caption = frmТаблица2.Text3.Text
‘текст мәліметін көрсету, туған күні
Label5.Caption = frmТаблица2.Text4.Text
‘текст мәліметін көрсету, туған жері
Label5.Caption = frmТаблица2.Text5.Text
‘текст мәліметін көрсету, тұратын жері
End Sub
Private Sub Command1_Click()
Unload Me
End Sub
FrmТаблица1 формасында келесі командалық баспа бұл – «Польный
FlexGrid (кестелік тор) баған және жолдары бар кестесі
Сурет 18
Кестедегі Rows деген мән бойынша кестедегі жол санын,
FlexGrid (кестелік тор) басқару құрылымының электронды кестедегі ұяшықтардың
Құрылымдағы Cols мәнін 2-ге, Rows мәнін 2 қоямыз.
Енді формадағы командалық баспаларға көшейік.
«Найти» баспасының құрылымына берілген мәндер мынандай:
Кесте 9
Объект Құрылымы Берілген мән
CmdFind Caption (Жазу) Найти
Name (Аты) CmdFind
Енді процедураны үзіліспен өңдеу ортасында Найти баспасына қолданылатын
Private Sub cmdFind_Click()
'барлық кестені бөліп алып (выделение) қою шрифты форматын
'(бұған дейін іздеу нәтижесін кетіру)
MSFlexGrid1.FillStyle = flexFillRepeat
MSFlexGrid1.Col = 0
MSFlexGrid1.Row = 0
MSFlexGrid1.ColSel = MSFlexGrid1.Cols - 1
MSFlexGrid1.RowSel = MSFlexGrid1.Rows - 1
MSFlexGrid1.CellFontBold = False
'нәтижені көрнекті түрде көрсету үшін
'жұмыс істеу индикаторын іске қосу
ProgressBar1.Min = 0
ProgressBar1.Max = MSFlexGrid1.Rows - 1
ProgressBar1.Visible = True
'берілген текст бойынша текстіні іздейміз
MSFlexGrid1.FillStyle = flexFillSingle
For i = 0 To MSFlexGrid1.Cols - 1
For j = 1 To MSFlexGrid1.Rows - 1
'іздеу барысын индикаторда көрсетеміз
ProgressBar1.Value = j
'егер ағымдағы ұяшық керек текстіні тапса
If InStr(MSFlexGrid1.TextMatrix(j, i), _
Text1.Text) Then
'...текстіні қою жасаймыз
MSFlexGrid1.Col = i
MSFlexGrid1.Row = j
MSFlexGrid1.CellFontBold = True
End If
Next j
Next i
ProgressBar1.Visible = False 'индикаторды жасыру
СmdFind_Click() процедурасы Найти баспасын пайдаланушы басқанда жүзеге асады.
Мәліметтерді альфавит бойынша сорттап қою.
«Сортировка» баспасының процедурасындағы операторы мынадай:
Private Sub cmdSort_Click()
'Выбрать колонку 2 (LastName) для сортировки по ней
MSFlexGrid1.Col = 2
'Сортируем строчки по нисходящей
MSFlexGrid1.Sort = 1
End Sub
FlexGrid бағанды санағанда 0 ден бастап санайды. Сондықтан
Екінші операторда (MSFlexGrid1.Sort = 1) сорттаудың турі көрсетіліп
Қолданушыға нұсқау
Факультет мәліметтер базасын қолданушы біріншіден С:\ дискінің ішіне
Сурет 19
Содан кейін ғана Факультет бағдарламасын өз компьютеріне қондыруға
Ең бірінші бағдарламаны қосу кезінде ең біріншіден
Сурет 16
Егерде сіз жәй ғана немесе екі жолды дұрыс
Сурет 17
Онда сіз кім болып кіргініз келеді Администратор немесе
бірінші жолға “Пользователь” деп жазып “вход”
Олардың негізгі айырмашылығы қолдану деңгейіне байланысты. Администратор бұл
Сонымен қатар бұл терезешеде
Сурет 18
Бұл негізінен жоғары түрде мәліметтердің сақталуына, бұл бағдарламаның
Егерде бұдан өтсеңіз бағдарламада келесі “заставка” терезешесі шығады.
Сурет 19
Содан кейін ғана сіз бағдарлама терезесі ашылады. Бұл
Сурет 20
Осы терезе ішінде файл деген баспа көрінеді ,
Егерде сіз негізгі терезе деген жоды алсаңыз экономика
Сурет 21
Бұл терезе мәліметтер базасымен қолданушы арасындағы негізгі диалогтық
Сонымен қатар бұл баспа арқылы
Негізгі терезенің оң жағында қатармен алты тұрған баспаны
1) Мәліметтерді іздеу
Сурет 22
Бұнда сіз іздеу мәні жолына өзіне керекті ақпараты
2)Есеп беру
Сурет 23
Бұнда сіз екі түрде көрсетілген мәліметтер жиынтығын көресіз,
Мысалы:
Сурет 24
3) Сұрыптау
Бұл баспаны басу арқылы сіз бірнеше мән арқылы
Сурет 25
Бұл өте қолайлы және мәліметті табу кезінде ең
Барлық тізім
Бұнда әліметтер базасындағы барлық студенттердің тізімін көреміз.
Сурет 26
Сонымен қатар әрбір есеп берулерде және басқа да
Қорытынды
Мен осы «Экономика факультеті» мәлімет базасын жасау барысында
Мәліметтің тұтастығы және қауіпсіздік;
Студент туралы нақты, толық ақпарат жинау;
Жеке ақпаратты іздеу жылдамдығын жоғарылату;
Осы мәліметтер базасын жасауда қолданушылық интерфейстің қарапайымдылығы;
Есеп беруді жылдамдату;
Мәлімет базасының толық және жан-жақты қамтылуы.
Бағдарламада қолданылған барлық мәліметтер «Экономика факультеті» факультетінің қолданатын
Дипломдық жұмысымда жасаған бағдарламам, негізінен «Экономика факультеті» Деканатына
Мен осы бағдарламамда жеткен жетістіктерім:
Мәліметті енгізу, өшіру, іздеу өте қарапайым тәсілмен жүзеге
Бағдарламаның интерфейсі көзге жәйлы, компъютердің алдында көп отырған
Есеп беру жолы да жылдамдатылып, барынша қолданушыға түсінікті
Дегенмен бұл бағдарламада кемшіліктер де бар:
Мен мәлімет базасын бірінші рет жасап отырғандықтан бағдарламада
Бағдарлама Сервер-клиент түріндегі құрылымдық бағдарламаға жатпайды. Сондықтан да
Есеп берудің стандартты түрінде жасалған формасы қолданушының барлық
Қолданылған әдебиеттер
Visual Basic –Крепкий орешек \\Мак-Кинни
Обработка баз данных на VB 6.0 \\Деффри П.
История и развития ЗКАТУ
ОСНОВЫ ПРОЕКТИРОВАНИЯ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ\\Учебное пособие\\Москва 2000 г
Мельников В.В. Защита информации в компьютерных системах. –
Щербаков А.Ю. Введение в теорию и практику компьютерной
Работа персонала с конфедициальной информацией// Секретарское дело. №
Герасименко В.А. Защита информации в автоматизированных системах обработки
Исаев С.Ә., Мұхамади А.Н., Ахметова О.С. “Компьютерлік технология
Е.Қ. Балапанов, Б.Б. Бөрібаев, А.Б. Дәулетқұлов. Информатикадан 30
Есенбаева С.Қ., Искаков М.Б. “Дербес компьютермен жұмыс істеу
Фигурнов В.Э. ІВМ РС для пользователя. 7-изд. Москва
2
Бүтін сан
Символдық жолдар
Студенттердің жеке номері
Есімдері
Оқитын факультеті
Курсы
Алғашқы кілт
Студенттердің бір-біріне қатыстылығы
Кортеждер
БҚМУ
Прект терезесі
Проект мазмұнының терезесі
Стандартты панель
Меню жолы
Инструмент панельдері
Форма терезесі
Макет терезесі
Қасиеттер терезесі
FlexGrid
Data
Ішінде жасалған Access мб



Скачать


zharar.kz