Файл: Протокол 6 08 01 2021 г. Оу практикасы Деректер жиынтыын ру.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 29.10.2023

Просмотров: 103

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Шығыс Қазақстан облысы білім басқармасының

«Рымбек Байсейітов атындағы Семей қаржы – экономикалық колледж» КМҚК



«Мәліметтер қоры» пәні бойынша 18 VTZ-4,6 тобына арналған оқу тәжірибелік жұмыстар жинағы

Оқытушылар: Айтмағанбетова А.Т.

Тюребаева А.М.

2020-2021 оқу жылы

Құрастырушы: Айтмағанбетова А.Т. – Рымбек Байсейітов атындағы Семей қаржы-экономикалық колледжінің оқытушысы.
Жұмыс бағдарламасы Арнайы пәндер циклдық комиссиясы-1 отырысында қаралып, талқыланды.

Циклдық комиссия-1 төрайымы ___________ Л.А.Мукушева

Протокол № 6 «__08__» _____01_____ 2021 г.


Оқу практикасы



Деректер жиынтығын құру



Деректер айла-шарғы жасау



Деректерді сақтау, кірістіру, өңдеу және жою



Деректер жиынтығын шарлау;



Реляциялық модель деректерінің түрлері.



Деректерді ұсыну модельдері



Негізгі деректер модельдері



Деректердің үш моделі және олардың сипаттамалары



Деректер моделін таңдау



Деректер базасын қалыпқа келтіру, қалыпты формалар;



Деректер жиынтығын құру



Қалыпты формалардың негізгі қасиеттері



Реляциялық мәліметтер базасының алгебрасы;



Реляциялық модель негізінде мәліметтер базасын жобалау.;



Мәліметтер базасын жобалаудың негізгі принциптері



Реляциялық модель деректерінің түрлері.



Реляциялық модель, деректер түрлері, домендер, байланыстар



Ықтимал және сыртқы кілттер



SQL сұрау тілі



SQL тілі, ДҚБЖ сұраныстарын құру принциптері,



ДҚБЖ интерфейсін стандарттау



ДҚБЖ сұраныстарын құру принциптері



SQL стандарттау кезеңдері



SELECT операторы және басқа операторлар



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



SELECT операторы және басқа операторлар



SQL сұрау тілін қолдану



Деректердің тұтастығы мен қауіпсіздігі



ДБ тұтастығы мен қауіпсіздігі. Қол жеткізуді басқару.



ДБ тұтастығы мен қауіпсіздігі.



ДБ кіруді бақылау.



Деректерді манипуляциялау, іріктеу; агрегаттық функциялар;



Тілдің жалпы құрылымы



SQL, қосымша бағдарламасы бар интерфейс



Қосымшаларды өңдеу кезінде SQL тілін қолдану



SQL, қосымша бағдарламасы бар интерфейс.



Деректер базасының объектілері



SQL кестелері. Шектеулер.



SQL кестелері.



Мәліметтер базасын сұрау. Транзакциялар



Айла-шарғы жасау деректер



Триггерлер, генераторлар



Пайдаланушылар мен рөлдер.



Жүйелік каталог.



Триггерлер және сақталған процедуралар



1.Деректер жиынтығын құру
1 практикалық жұмыс АССЕЅЅ бағдарламасында орындалады және сабақ соңында Қашықтықтан оқытуға тексеруге тапсырылады. Тексеруден кейін баға қойылады.

1.1. Тапсырма

"СФЭК-те студенттерді оқыту" деректер базасын әзірлеу.

1.2. Пәндік саланы талдау.

Таңдалған тапсырманың негізінде: кәсіпорынның атауы, кәсіпорынның мақсаты, кәсіпорынның құрылымы, пайдаланушылардың ақпараттық қажеттіліктері (қысқаша).

1.3. Пәндік саласы бойынша негізгі мәндердің сипаттамасы.

Мұнда бағдарламалық жасақтаманың негізгі нысандарының (объектілерінің) сипаттамасы келтірілуі керек. Іріктеу ақпараттық қажеттіліктерді талдау негізінде жүзеге асырылады. Қажет нысан сипаттамасының кестелерін келтіріңіз (Нысандар кемінде 3 болуы керек).
Кесте 1.1. Пәндік аймақ нысандарының тізімі.


Мұнда әр данаға арналған атрибуттарды таңдау (кем дегенде 5) берілген. Реттелетін және көзделмеген сұрауларға жауаптарды қалыптастыру үшін қажет субъектілердің атрибуттары ғана таңдалады. Әр объект үшін оның атрибуттарының кестелерін беру керек.
Кесте 1.2. Атрибуттар тізімі.


Ақпараттық сұраныстарды талдау негізінде өзара байланысты анықтау керек. Анықталған байланыстар үшін 1.3 кестесін толтыру қажет.
Кесте 1.3. Бағдарламалық байланыстар тізімі.


2.4. Инфологиялық модельдің құрылысы.

Бұрын таңдалған нұсқа мен 1.1-1.3 кестелері негізінде:

  • Нысандар кластарын және олардың қасиеттерін сипаттаңыз,

  • олардың арасындағы байланыстарды реттеңіз,

  • кесте негізінде. 1.3. жазбаша түрде байланыс түрлерін негіздеу (1:1,1:М және т.б.).


Графикалық құрылыста ИЛМ үшін бірыңғай масштабты сақтау керек бүкіл схема. Нысандардың кластарын көрсететін барлық тіктөртбұрыштар бір өлшемді болуы керек. Сол сияқты, байланыс атаулары бар барлық ромбтарда да бірдей өлшемде болуы керек.

2.5. Даталогиялық модельдің құрылысы.

Бұрын таңдалған опция мен 1.1-1.3 кестелеріне сүйене отырып, мәліметтер базасын инормализациялаудың инфологиялық моделі қажет:

  • әрбір 1.1-1.3 кесте үшін кілттерді сәйкестендіріңіз,

  • кестеге сәйкес әр кесте үшін мәліметтер базасын толтырыңыз. 1.4.



Кесте 1.4. Даталогиялық модельге арналған кесте құрылымы.



2.Деректер айла-шарғы жасау
Деректер базасын құру технологиясы деректер базасын құру мысалында каталогтағы тауарларға тапсырыс беруді көрсетеді, оның деректері үш кестеде сақталады : КЛИЕНТТЕР, ӨНІМДЕР ЖӘНЕ ТАПСЫРЫСТАР.
Клиенттер кестесі

Код

клиента

Фамилия Имя Отчество

Адрес

Телефон














Өнімдер кестесі

Код

товара

Наименование

Размер

Цвет

Цена

















Тапсырыстар кестесі

Код

клиента

Код

товара

Количество

единиц товара

Дата приема заказа

Дата выполнения заказа

















Жаңа мәліметтер базасымен жұмыс мәліметтер базасының құрылымын құрудан басталады. Әр кесте үшін жазба құрылымы (әр өрістегі өріс атаулары мен деректер түрлері) берілген. Жазу құрылымы - бұл болашақ кестенің "бос орны", оның қаңқасы. Кестелер арасындағы деректердің тұтастығын қамтамасыз ету үшін мәліметтер схемасын құру арқылы байланыс орнатылады. Осыдан кейін мәліметтер кестелерге енгізіледі.

3.Деректерді сақтау, кірістіру, өңдеу және жою
Тапсырма: 11 сынып оқушыларының жарты жылдық бағаларын есепке алу үшін екі кестелік мәліметтер базасын құру. (екі байланысты кесте: біреуінде оқушылардың сауалнамалық мәліметтеріне қатысты ақпарат, ал екіншісінде бағалау туралы ақпарат бар).

1. MS Access бағдарламасын іске қосыңыз,
студенттер туралы ақпарат деп аталатын жаңа мәліметтер базасын жасаңыз.

2. Екі кестенің құрылымын жасаңыз және олардың арасында байланыс орнатыңыз.
Кестелер құру

1. Сауалнама кестесінде өрістер бар (жақшада мәліметтер түрі көрсетілген):

  • Тегі (мәтін)

  • жынысы (мәтін)

  • туған күні (сандық)

  • хобби (мәтін)

  • көше (мәтіндік)

  • елді мекен (мәтіндік)

Фамилияның негізгі өрісін анықтаңыз. Ол үшін Конструктор режимінде атау өрісін таңдап, қызмет тобындағы кілт өрісі пәрменін басыңыз. Кестені профиль атауымен сақтаңыз.

2. Тізімдеме кестесінде өрістер бар (жақшада деректер түрі көрсетілген):

  • Аты-жөні (мәтіндік)

  • Орыс (сандық)

  • Әдебиет (сандық)

  • Ағылшын тілі (сандық)

  • Алгебра (сандық)

  • Геометрия (сандық)

  • Тарих (сандық)

Негізгі өрісті анықтаңыз тегі аты. Кестені тізімдеме деп сақтаңыз.

Екі кестені де дерекқорды жаппай жабыңыз.
Кестелер арасындағы байланыстарды орнату

1. Дерекқор терезесінде қойындыны нұқыңыз мәліметтер базасымен жұмыс, пәрменді іске қосыңыз деректер схемасы кестені көрсету.

2. Схемаға байланыстарды орнатпас бұрын, осы байланыстар Орнатылатын кестелерді қосу керек.

3. Кестені қосу терезесінде кестелердің әрқайсысын кезекпен таңдап, олардың әрқайсысы үшін Қосу түймесін басыңыз. Содан кейін Жабу түймесін басыңыз.

4. Байланыстарды орнату үшін тышқанмен Тегі өрісін Анкета кестесінің схемасынан кесте атауы тізімінің орнына жылжытыңыз.Терезе көрінісі 1 суретте көрсетілген:
1 сурет
2 сурет
5. Жасау түймесін басыңыз. Деректер схемасы тілқатысу терезесінде орнатылған байланыстар графикалық түрде көрсетіледі. Байланыстарды өңдеу үшін байланыс бейнеленген сызықты екі рет басу жеткілікті (2-сурет).

6. Деректер схемасының орналасуын сақтау туралы сұраққа Иә деп жауап бере отырып, деректер схемасы диалогының терезесін жабыңыз.

7. Кестені ашыңыз сауалнама және әр жазбаның сол жағында + белгішесі бар екенін көресіз. Бұл белгіше кестеде байланысты кестелер бар екенін көрсетеді (бір немесе бірнеше). 3-суреттегі кестенің үлгі түрі:


3 сурет
8. + белгішесін басыңыз. Есеп кестесінің өрістері ашылады.

9. Кестені сақтап, жабыңыз.
Байланысты форманы құру

Дерекқор терезесінде таңдаңыз

1. Формалары қосымша.

2. Ашық терезеде шеберді пайдаланып пішінді құру режимін таңдаңыз.

3. Ашылған терезеде кестеден таңдаңыз: сауалнама келесі өрістер: аты-жөні, сыныбы және кестеден:

Информатик_зачеттер: № 1 Сынақ, №2 Сынақ, №3 Сынақ. Келесі түймесін басыңыз.

4. Нысанның дизайнын таңдаңыз және келесі түймешігін басыңыз.

5. Форманың атауын енгізіңіз информатика бойынша есеп парағы және Дайын түймесін басыңыз.

6. 4-суреттегі байланысқан форманың нәтижесі:

4 сурет
7. Деректер базасын жапапй, Анкета кестесін және Информатик_сынақтар кестесін ашыңыз. Аты-жөні өрісінің мазмұнын бір кестеден екінші кестеге көшіріңіз.

8. Информатика бойынша сынақ парағын ашып, карточкаларды аралап, студенттерге баға қойыңыз (бәрі бірдей емес).

9. Пішінді сақтағаннан кейін оны жабыңыз.

10. Информатик_сынақтар кестесін ашыңыз. Бұл кестеде жазбалар пайда болғанына назар аударыңыз.
Деректерді сұрыптауға сүзгіні қолдану

Сауалнама кестесін ашып, жазбаларды алдымен Алфавит бойынша барлық 11 А сынып оқушыларының аты-жөндері, содан кейін 11 B және 11 B болатындай етіп орналастырыңыз.

Ол үшін сүзгіні қолдануға болады. Жазусүзгікеңейтілген сүзгі пәрменін орындаңыз, сүзгі тілқатысу терезесінде келесі параметрлерді орнатыңыз (5 – сурет): бірінші сұрыптау өрісі – сынып, "өсу бойынша" сұрыптау, екінші сұрыптау өрісі-аты, "өсу бойынша"сұрыптау. Жазу командасын орындаңыз-сүзгіні қолданыңыз.

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

6 сурет