Professional Documents
Culture Documents
M3L4
M3L4
მოდული 3. გაკვეთილი 4.
„მონაცემთა ბაზა“ :
სტრუქტურის განვითარება
გაკვეთილის მსვლელობისას, გახსენით
პრეზენტაცია საპრეზენტაციო რეჟიმში
(ctrl+enter).
ამ შემთხვევაში სტუდენტები დაინახავენ მხოლოდ მათ სლაიდებს. ამ
პრეზენტაციაში არის მეთოდოლოგიური სლაიდები, რომლის ნახვასაც მხოლოდ
მასწავლებელი საჭიროებს. მათ გააჩნიათ ,,თვალის’’ სიმბოლო.
შესავალი სლაიდი
მიყევით ბმულს წინასწარ და აირჩიეთ კლასიკური.
შემდეგ დააწექით მთელ ეკრანს.
სტუდენტებმა უნდა შეიყვანონ პინი თამაშისთვის.
როცა შეხვალთ სისტემაში, დააწექით დაწყებას.
PIN
მიმოხილვა
გავაკეთოთ ქუიზი!
შედით kahoot.it -ზე
არის .it, და არა .com
მენიუს ელემენტი #2
შეკვეთის ელემენტი #2
მენიუს ელემენტი #3
დისკუსია
მონაცემები უნდა იყოს სტრუქტურირებული.
დისკუსია
რა მოხდება, თუ ახალი
მონაცემების დამატება
გჭირდებათ?
დისკუსია
ძველი მონაცემები ადგილზე უნდა დარჩეს
დისკუსია
როგორ აკეთებს მომხმარებელი
შეკვეთას?
დისკუსია
ასე რომ, მონაცემები ერთმანეთთან უნდა იყოს
დაკავშირებული.
დისკუსია
რა დასკვნის გაკეთება
შეგვიძლია?
დისკუსია
მონაცემთა ბაზები
არის ორგანიზებული სტრუქტურა, რომელიც შექმნილია
ურთიერთდაკავშირებული მონაცემების შესანახად, შესაცვლელად და
დასამუშავებლად, როგორც წესი, დიდი რაოდენობით.
თეორია
მონაცემთა ბაზის გამოყენების მაგალითები
მაგალითი
როგორ ვმართავთ მონაცემთა
ბაზებს?
თეორია
მონაცემთა ბაზის მენეჯერული
სისტემა
არის პროგრამული ინსტრუმენტების მთელი კომპლექტი, რომელიც შექმნილია
ახალი მონაცემთა ბაზის სტრუქტურის შესაქმნელად, ახალი ინფორმაციით
შევსებისთვის, არსებული ინფორმაციის რედაქტირებისთვის და ამ ინფორმაციის
შესანახად და ჩვენებისთვის.
თეორია
მონაცემთა ბაზების შექმნის საფეხურები
დიზაინი
ანალიზი
პრობლემის ფორმულირება
თეორია
ფილმების ძიება უახლოეს კინოთეატრში
დიზაინის ეტაპი
შეტყობინება სკოლის გატეხილი ფანჯრების
შესახებ
დიზაინის ეტაპი
ერთეული/სუბიექტი
არის რეალური ან აბსტრაქტული ობიექტების მაგალითების ერთობლიობა.
თეორია
ატრიბუტები
არის ის პარამეტრები და მახასიათებლები, რომლებსაც შეიცავს ერთეული.
თეორია
ბმულები
არის დამაკავშირებელი ხაზები ერთეულებს შორის, რომლებიც აჩვენებენ მათ
შორის ურთიერთობას დიაგრამაში.
თეორია
პროექტის დაგეგმვა
ERD პრეზენტაცია
გაკვეთილის პირველი-
ნახევრის შემუშავება
შევისვენოთ!
როგორ ხდება ერთეულების გადატანა ERD-დან
კოდში
class სკოლა():
class სტუდენტი():
class ცხრილი():
class განცხადება():
დისკუსია
როგორ ხდება ერთეულების გადატანა ERD-დან
კოდში class School():
def set_information(self,
school_name, address):
self.school_name =
school_name
self.address = address
class Student():
def set_information(self, id_student,
last_name, first_name):
self.id_student = id_student
self.last_name = last_name
self.first_name = first_name
დისკუსია
როგორ ხდება ერთეულების გადატანა ERD-დან
კოდში
class Timesheet():
def set_information(self, number,
quantity, total_score, school_name,
id_student):
self.number= number
self.quantity = quantity
self.total_score = total_score
self.school_name =
school_name
self.id_student = id_student
დისკუსია
როგორ ხდება ერთეულების გადატანა ERD-დან
კოდში
class Statement():
def set_information(self,
request_number, school_name,
date):
self.request_number
self.school_name
self.date
დისკუსია
შევიდეთ პლატფორმაზე
mars.alg.academy
პროექტი „მონაცემთა ბაზა: სტრუქტურის
განვითარება“.
სავარჯიშო პლატფორმაზე
როგორი იყო გაკვეთილი?
შეამოწმეთ თქვენი თავი!
●რა არის მონაცემთა ბაზა?
●რა არის მონაცემთა ბაზის მართვის სისტემა?
●რა არის ERD მოდელი?
●რა არის ერთეული?
●რა არის ატრიბუტი?
●რა არის ბმული?
შემდეგი გაკვეთილის განმავლობაში: