☰ خطة العام · تكنولوجيا المعلومات والاتصالات (بالإنجليزية)

Databases and big data

الأسبوع 11 · الدرس ٨ «تصميم قواعد البيانات» (١): مفهوم قاعدة البيانات وأهميتها ومزاياها والبيانات الضخمة · 3 دروس
1

What is a database?

ICT Prep 1 Term 1, Lesson 8: pp. 75–77
GoalExplain what a database is and list its advantages.
New words
database · an organised collection of related data kept on a computerdatabase management system · a program that looks after a database, stores data and finds itaccuracy · data that is correct, with few mistakessecurity · protecting data from people who are not allowed to see or change it
Explanation

A database is an organised collection of related data. You can imagine a library, but instead of books it keeps data and information. A database is used to store information and to find it again easily and quickly. The information is stored and managed in a digital way, with special programs. Databases have five advantages. Organisation: data is easy to store and to find again. Efficiency: you reach the data quickly. Accuracy: the data is correct and there are fewer mistakes. Security: the data is protected from people who are not allowed to reach it. Sharing: the data is available to many users. Notice that “organised” is the key word. A pile of papers holds data too, but it is hard to search. A database puts the same kind of data in the same place, so that a question like “which book is on the shelf?” is answered in a moment.

AdvantageWhat it meansSchool example
Organisationdata is easy to store and findall pupil names in one list
Efficiencydata is reached quicklyfinding a pupil’s class in a moment
Accuracyfewer mistakesone correct spelling of a name
Securityonly allowed people see or change itonly teachers can change marks
Sharingmany users can use itall teachers see the class list
Worked examples
The school library keeps its books on paper cards in a box. To find all the books about space, someone must read every card. If the library keeps the same list in a database, the librarian asks one question and the list appears in a moment.
typed oncefewer mistakesmany teachers share it
Hana’s teacher types the class list once and keeps it in a database. Because the names are typed only once, there are fewer spelling mistakes. Every teacher who uses the list sees the same correct names.
DataWho may readWho may change
timetableeveryonethe school office
marksteacher and pupilthe teacher only
A database also decides who may see or change data. In a school, everyone may read the timetable, but only the teacher may change the marks. Who may see which data is a question every database has to answer calmly and clearly.
Class activity

Imagine a database for your class bookshelf. Draw a small table with the names of the columns you would need, such as title, writer and shelf. Add three rows with invented books. Ask a partner a question the table can answer, such as “Which book is on shelf 2?”.

Practice
1
What is a database?
2
Name three advantages of a database.
3
Why is a database better than a pile of papers for searching?
4
Which advantage is about stopping people who may not see the data?