Entity Type
|
Attributes
|
Key
|
1
|
COMPUTER
|
RAM,ROM,Processor, S_no,Manufacturer,Cost
|
S_no
|
2
|
ACCESSORY
|
S_no,cost,type
|
S_no
|
3
|
Laptop
|
Weight,Screen_size
|
NA
|
4
|
Desktop
|
Color
|
NA
|
5
|
SOFTWARE
|
Lic_no, Cost, Manufacturer,
Lic_no Is_system_software, Year_of_manufacturing, Version, Author
|
Lic_no
|
6
|
OPERATONG SYSTE
|
Name,size
|
NA
|
7
|
COMPONENT
|
Manufacturer, S_no, Cost, Type
|
S_no
|
8
|
KEYBOARD
|
Type
|
NA
|
9
|
MEMBORY
|
Size
|
NA
|
10
|
MONITOR
|
Size,Resolution,Type
|
NA
|
11
|
MOUSE
|
Type,Is_wired
|
NA
|
12
|
SOUND_CARD
|
Type
|
NA
|
13
|
VIDEO_CARD
|
Type
|
NA
|
S.No Entity Type COMPUTER
Attributes
RAM, ROM, Processor, S_no, Manufacturer, Cost
Key
S_no
2
4
ACCESSORY
LAPTOP
DESKTOP
S_no, cost, type Weight,
Screen_size Color
S_no NA
NA
5
SOFTWARE
Lic_no, Cost, Manufacturer,
Lic_no
Is_system_software, Year_of_manufacturing, Version, Author
6
OPERATONG SYSTE
Name, size
NA
M COMPONENT
Manufacturer, S_no, Cost, Type
S_no
8
9
KEYBOARD
MEMORY
Туре
Size
NA NA
10
MONITOR
Size, Resolution, Type
NA
11
MOUSE
Type, Is_wired
NA
12 SOUND CARD
Туре
NA
13
VIDEOCARD
Туре
NA
Кеңейтілген мән-байланыс моделін түсіндіріңіз.
Ол қосыша атрубуттардан тұрады.
Ең аз атрибуттары бар жоғарғы деңгейлі диаграмма. Бұл тәсілдің артықшылығы - модельдің жалпы құрылымын және жүйенің бүкіл архитектурасын көрсету мүмкіндігі.
Жалпы ұғымдарды салыстыру арқылы ER схемасының диаграммалары мен UML класс диаграммаларының белгілері арасындағы негізгі айырмашылықтарды атаңыз
UML - бағдарламалық жасақтаманы әзірлеуде, бизнес-процестерді модельдеуде, жүйені жобалауда және ұйымдық құрылымды картада бейнелеуде объектіні модельдеуге арналған графикалық сипаттама тілі.
ER-модель – пәндік аймақтың концептуалды схемаларын сипаттауға мүмкіндік беретін деректер моделі.
UML диаграмма бұл модельдерді графикалық сиппаттамсы болса ER модельдің схемалық сипаттамасы болып табылады.
Қорытынды
Бұл тапсырмада excel дегі данныйларды postgresql ға импорттауды үйрендік.Оны әлеуметтік желілерден youtube тан қарадық.Ең алдымен әр тақырыпты бөлек кесте етіп жасап ат берп .Сосын импорттадық.
ІІ. Зертханалық сабақты қорғау
Әдебиеттер тізімі
Негізгі әдебиет
|
Қосымша әдебиет
|
~ [1] 1. Ramez Elmasri, Shamkant B. Navathe, Fundamentals of Database Systems 7th edition, Addison-Wesley, 2017, ISBN-13: 978-0-136-08620-8
|
~[1] PostgreSQL бойынша нұсқаулық / https://metanit.com/sql/postgresql/ (дереккөздің тексерілген күні – 1.09.2022)
|
~[2] Ақпараттық жүйелердегі деректер қоры: Оқу құралы (жоғары оқу орындарының «Ақпараттық жүйелер» мамандығы студенттеріне арналған)/ И.Т.Утепбергенов, Ш.Н.Сагындыкова. – Алматы: АЭжБУ, 2016. – 157 б.
|
~[2] PHP және MySQL бойынша нұсқаулық / https://metanit.com/php/mysql/ / (дереккөздің тексерілген күні – 1.09.2022)
|
~[3] Мамедли Р.Э. M 22 Системы управления базами данных: Учебное пособие. – Нижневартовск: Изд-во Нижневартовского государственного университета, 2021. – 214 с. ISBN 978-5-00047-585-0
|
~[3] Django-құжаттамасы / https://docs.djangoproject.com/en/4.1/intro/tutorial02/ / (дереккөздің тексерілген күні – 1.09.2022)
|
* [4] Джузбаева Б. Г. Системы базы данных [Текст] : учеб. пособие / Б. Г. Джузбаева. - Алматы : New book, 2021. - 276 с. : ил. - ISBN 978-601-240-774-7
|
|
~[5] Дронов В. А., Django 3.0. Практика создания веб-сайтов на Python. — СПб.: БХВ-Петербург, 2021. — 704 с.
|
|
~[6] Эрик Редмонд, Джим. Р. Уилсон Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL. Под редакцией Жаклин Картер / Пер. с англ. Слинкин А. А. – М.: ДМК Пресс, 2013. – 384с.: ил.
|
|
Қосымша A. Есеп үлгісі
Автоматтандыру және ақпараттық технологиялар институты
Программалық инженерия кафедрасы
Достарыңызбен бөлісу: |