Chapterبەش 5 · Lectureوانە 5.3

Databases and Dataبنکەدراوەکان و دراوە

What data, information and databases are; tables, records, fields and primary keys; spreadsheets and databases compared; asking a database questions; and the English for defining words and describing charts and trends.

، و چین؛ ، ، و ؛ بەراوردی و ؛ پرسیارکردن لە ؛ و ئەو ئینگلیزییەی بۆ پێناسەکردنی وشەکان و وەسفکردنی و ڕەوتەکان پێویستە.

11 min read16 خولەک خوێندنەوە · 15 stepsهەنگاو

What you will learnچی فێر دەبیت

  • Explain the difference between data and information.
  • Name the parts of a database table: table, record, field and primary key.
  • Compare spreadsheets and databases and choose the right tool for a job.
  • Define technical words with 'A … is a … that …' and describe structure with 'consists of'.
  • Describe a line graph with trend language: rise, fall, peak, level off, increase by….
  • جیاوازیی نێوان و ڕوون بکەیتەوە.
  • بەشەکانی بناسیت: ، ، و .
  • و بەراورد بکەیت و ئامرازی گونجاو بۆ هەر کارێک هەڵبژێریت.
  • بە A … is a … that … وشەی تەکنیکی پێناسە بکەیت و بە consists of پێکهاتە وەسف بکەیت.
  • بە زمانی ڕەوت هێڵی وەسف بکەیت: rise، fall، peak، level off، increase by….

EN shows the lessons for English-speaking students; کوردی shows the lessons for Kurdish-speaking students. کوردی وانەکانی خوێندکارانی کوردزمان پیشان دەدات؛ EN وانەکانی خوێندکارانی ئینگلیزیزمان پیشان دەدات.

Warm-up: databases in your pocketخۆئامادەکردن: بنکەدراوەکان لە گیرفانتدا

Open the contacts app on your phone. Every contact has a name, a phone number and maybe an email address and a photo. Your phone can search them, sort them and show them in a list. That is a small database.

ناوەکان (Contacts) لە مۆبایلەکەت بکەرەوە. هەر کەسێک ناو، ژمارەی تەلەفۆن و لەوانەیە و وێنەیەکی هەیە. مۆبایلەکەت دەتوانێت بەدوایاندا بگەڕێت، ڕیزیان بکات و لە لیستێکدا پیشانیان بدات. ئەمە بچووکە.

Today you probably used many databases without seeing them: your bank app, the university portal, an online shop, a social network. In this unit you learn the English for storing data and for talking about it.

ئەمڕۆ بە ئەگەری زۆر چەندین بەکارهێناوە بێ ئەوەی بیانبینیت: بانقەکەت، پۆرتاڵی زانکۆ، فرۆشگایەکی ئۆنلاین، . لەم یەکەیەدا ئەو ئینگلیزییە فێر دەبیت کە بۆ هەڵگرتنی و قسەکردن دەربارەی بەکاردێت.

Quick checkپشکنینی خێرا'37.8' on its own is data. Which of these is information?«⁦37.8⁩» بە تەنها . کام لەمانە ؟

Key words: data and databasesوشە سەرەکییەکان: دراوە و بنکەدراوەکان

Raw facts such as numbers, words and dates are called . When data is organised and has a meaning, it becomes . A stores data in an organised way, so that a computer can find, change and sort it quickly.

ڕاستییە خاوەکانی وەک ژمارە، وشە و بەروار پێیان دەوترێت . کاتێک ڕێک دەخرێت و واتای دەبێت، دەبێتە . ، بە شێوەیەکی ڕێکخراو هەڵدەگرێت، بۆ ئەوەی بە خێرایی بیدۆزێتەوە، بیگۆڕێت و ڕیزی بکات.

A database table called Patients with the fields patient_id, name, date_of_birth, city and blood_group, and four records. Labels point to the table name, the field names, one field (the city column), one record (a row), the primary key (patient_id) and one value in a cell.خشتەیەک بە ناوی Patients کە ستوونەکانی patient_id، name، date_of_birth، city و blood_groupی هەیە، لەگەڵ چوار تۆمار. نیشانەکان ئاماژە دەکەن بۆ ناوی خشتەکە، ناوی ستوونەکان، ستوونێک (ستوونی city)، تۆمارێک (یەک ڕیز)، کلیلی سەرەکی (patient_id) و یەک نرخ لە خانەیەکدا.
The parts of a database tableبەشەکانی
Data and databasesدراوە و بنکەدراوەکان
  • datanoun (uncountable)/ˈdeɪtə/
    Facts, numbers, text, pictures or sounds that a computer stores and works with. Data becomes when it is organised and has meaning.
    The app collects data about every trip.
    دەربارەی هەموو گەشتێک کۆدەکاتەوە.
  • informationnoun (uncountable)/ˌɪnfəˈmeɪʃn/
    that has been organised so that it has meaning and is useful to people.
    The report gives useful information about our customers.
    بەسوود دەربارەی کڕیارەکانمان دەدات.
  • databasenoun/ˈdeɪtəbeɪs/
    An organized collection of data, stored so that a program can quickly find, add, change and delete it. Websites keep their users, products and messages in databases.
    The clinic keeps all its patient records in a database.
    کلینیکەکە هەموو نەخۆشەکانی لە هەڵدەگرێت.
  • tablenoun/ˈteɪbl/
    A set of related data arranged in rows and columns.
    The Students table has one row for each student.
    Students بۆ هەر خوێندکارێک (ڕیزێک) هەیە.
  • recordnoun/ˈrekɔːd/
    One row: all the data about one person or thing.
    Each record has the same fields.
    هەر هەمان هەیە.
  • fieldnoun/fiːld/
    One column: one kind of data, such as a name or a date.
    Add a field for the phone number.
    بۆ ژمارەی تەلەفۆن زیاد بکە.
  • primary keynoun/ˈpraɪməri ˈkiː/
    A (or group of fields) whose value is different in every , so it identifies each row. It can never be empty; an id column with is the usual choice.
    The student ID is the primary key, so it is different in every record.
    ژمارەی خوێندکار ، بۆیە لە هەر جیاوازە.
  • querynoun / verb/ˈkwɪəri/
    A question you ask a database, for example 'Which students live in Duhok?'
    A query found 42 students from Duhok.
    ⁦42⁩ خوێندکاری خەڵکی دهۆکی دۆزییەوە.
  • DBMSnoun/ˌdiː biː em ˈes/
    Database management system: the software that manages databases. Organisations can use an off-the-shelf DBMS such as MySQL or pay for a customised system.
    MySQL is a popular DBMS for websites.
    MySQL باوە بۆ .
Quick checkپشکنینی خێراIn a Students table, which field is the best primary key?لە Students، کام باشترین ؟

Reading: from paper folders to a databaseخوێندنەوە: لە دۆسیەی کاغەزەوە بۆ بنکەدراوە

Readingخوێندنەوە
A database for the Nawroz Clinicبنکەدراوەیەک بۆ کلینیکی نەورۆز

Until last year, the Nawroz Clinic in Duhok kept all its patient records on paper. Each patient had a brown folder in a big metal cabinet. When a patient arrived, the receptionist had to find the right folder by hand. Folders were sometimes lost, and some patients had two folders with different information in them.

Now the clinic uses a . All the data is stored in . The Patients table has one for each patient, and every record has the same : patient ID, name, date of birth, phone number and blood group. The patient ID is the , so no two patients can have the same ID, even if they have the same name.

The database has solved the old problems. Each patient's data is entered only once, so there are no duplicate records. Doctors, nurses and the receptionist can all use the system at the same time from different rooms. With a simple , a doctor can list every patient who has an appointment today, or every patient over 60 who needs a flu vaccine.

Of course, medical data is private. Every member of staff has a password, and the receptionist cannot see test results. Every night, the system makes a backup copy on a second server.

Kurdish translationوەرگێڕانی کوردی

تا ساڵی پار، کلینیکی نەورۆز لە دهۆک هەموو نەخۆشەکانی لەسەر کاغەز هەڵدەگرت. هەر نەخۆشێک دۆسیەیەکی قاوەیی لە کابینەیەکی گەورەی ئاسنیدا هەبوو. کاتێک نەخۆشێک دەهات، وەرگرەکە دەبوو بە دەست دۆسیە دروستەکە بدۆزێتەوە. هەندێک جار دۆسیەکان ون دەبوون و هەندێک نەخۆش دوو دۆسیەیان هەبوو کە جیاوازیان تێدا بوو.

ئێستا کلینیکەکە بەکاردەهێنێت. هەموو لە هەڵگیراون. Patients بۆ هەر نەخۆشێک هەیە و هەموو هەمان هەیە: ژمارەی نەخۆش، ناو، بەرواری لەدایکبوون، ژمارەی تەلەفۆن و جۆری خوێن. ژمارەی نەخۆش ، بۆیە هیچ دوو نەخۆشێک ناتوانن هەمان ژمارەیان هەبێت، تەنانەت ئەگەر هەمان ناویشیان هەبێت.

کێشە کۆنەکانی چارەسەر کردووە. هەر نەخۆشێک تەنها یەک جار دەنووسرێت، بۆیە هیچ دووبارە نابێتەوە. پزیشک، پەرستار و وەرگر هەموویان دەتوانن لە یەک کاتدا لە ژوورە جیاوازەکانەوە سیستەمەکە بەکاربهێنن. بە سادە، پزیشکێک دەتوانێت لیستی هەموو ئەو نەخۆشانە دەربهێنێت کە ئەمڕۆ ژوانیان هەیە، یان هەموو ئەو نەخۆشانەی تەمەنیان لە سەرووی ⁦60⁩ەوەیە و پێویستیان بە کوتانی ئەنفلۆنزا هەیە.

بێگومان پزیشکی تایبەتە. هەر کارمەندێک هەیە و وەرگرەکە ناتوانێت ئەنجامی پشکنینەکان ببینێت. هەموو شەوێک سیستەمەکە لەسەر دووەم دروست دەکات.

A server room. The clinic's database runs on a server, and every night a backup copy goes to a second server.ژووری . نۆرینگەکە لەسەر کار دەکات و هەموو شەوێک کۆپییەکی دەچێتە سەر دووەم.NOIRLab/NSF/AURA/T. Slovinský, via Wikimedia Commons · CC BY 4.0
Quick checkپشکنینی خێراWhat is the primary key of the Patients table? Patients چییە؟

Quick checkپشکنینی خێراWhich problem of the paper system has the database solved? کام کێشەی سیستەمە کاغەزییەکەی چارەسەر کردووە؟

Review questionsپرسیارەکانی پێداچوونەوە
How did the receptionist find a patient's information before the database?پێش بنکەدراوەکە، وەرگرەکە چۆن زانیاریی نەخۆشێکی دەدۆزییەوە؟

By hand: she looked for the right brown folder in a big cabinet.

بە دەست: بەدوای دۆسیە قاوەییە دروستەکەدا لە کابینەیەکی گەورەدا دەگەڕا.

Name the five fields in each patient record.ناوی پێنج ستوونەکەی هەر تۆماری نەخۆشێک بڵێ.

Patient ID, name, date of birth, phone number and blood group.

ژمارەی نەخۆش، ناو، بەرواری لەدایکبوون، ژمارەی تەلەفۆن و جۆری خوێن.

Give one example of a query from the text.نموونەیەکی پرس لە دەقەکەوە بهێنەرەوە.

List every patient who has an appointment today (or every patient over 60 who needs a flu vaccine).

لیستی هەموو ئەو نەخۆشانەی ئەمڕۆ ژوانیان هەیە (یان هەموو نەخۆشێکی سەرووی ⁦60⁩ ساڵ کە پێویستی بە کوتانی ئەنفلۆنزا هەیە).

How does the clinic protect its data?کلینیکەکە چۆن دراوەکانی دەپارێزێت؟

Every member of staff has a password, the receptionist cannot see test results, and the system makes a backup on a second server every night.

هەر کارمەندێک هەیە، وەرگرەکە ناتوانێت ئەنجامی پشکنینەکان ببینێت و هەموو شەوێک سیستەمەکە لەسەر دووەم دروست دەکات.

Word focus: spreadsheets and databasesسەرنجی وشە: بەرنامە خشتەییەکان و بنکەدراوەکان

Working with dataکارکردن لەگەڵ دراوە
  • spreadsheetnoun/ˈspredʃiːt/
    A program, such as Excel, that keeps numbers and text in a grid of cells and can do calculations with them. The file you make with it is also called a spreadsheet.
    I keep the class budget in a spreadsheet.
    بودجەی پۆلەکە لە هەڵدەگرم.
  • cellnoun/sel/
    One box in a , where a row and a column meet. Each cell has an address such as B3 (column B, row 3) and holds a number, some text or a .
    Type the price in cell C2.
    نرخەکە لە ⁦C2⁩ بنووسە.
  • formulanoun (plural: formulas or formulae)/ˈfɔːmjələ/
    A rule written with symbols that says how to calculate a value, such as the area of a circle A=πr2A = \pi r^2. In a a formula starts with =; for example, =SUM(B2:B10) adds the numbers in cells B2 to B10.
    The formula =SUM(B2:B10) adds the numbers in B2 to B10.
    =SUM(B2:B10) ژمارەکانی ⁦B2⁩ تا ⁦B10⁩ کۆ دەکاتەوە.
  • chart / graphnoun/tʃɑːt/ /ɡrɑːf/
    A picture of numbers. Common types: line graph, bar chart, pie chart.
    A line graph is best for showing change over time.
    هێڵی باشترینە بۆ پیشاندانی گۆڕان بە درێژایی کات.
  • sortverb/sɔːt/
    To put rows in order, for example from A to Z or from the largest to the smallest.
    Sort the customers by city.
    کڕیارەکان بەپێی شار ڕیز بکە.
  • filterverb / noun/ˈfɪltə/
    To show only the rows that match a rule and hide the rest.
    Filter the list to show only customers from Erbil.
    لەسەر لیستەکە دابنێ بۆ ئەوەی تەنها کڕیارانی هەولێر پیشان بدات.
  • data typenoun/ˈdeɪtə taɪp/
    In a database, every field has one data type: text, number, date and so on.
    The data type of the date_of_birth field is DATE.
    date_of_birth DATEی هەیە.
  • validationnoun/ˌvælɪˈdeɪʃn/
    Checking that data is sensible before it is saved.
    Validation stops users from typing a date of birth in the future.
    ڕێگە نادات بەرواری لەدایکبوونێک بنووسن کە لە داهاتوودایە.
  • duplicateadjective / noun/ˈdjuːplɪkət/
    دووبارە؛ کۆپییەکی زیادەی هەمان . شوێن بە فیڕۆ دەدەن و هەڵە دروست دەکەن.
    An extra copy of the same data. Duplicate records waste space and cause mistakes.
    The system warns you if you add a duplicate customer.
    سیستەمەکە ئاگادارت دەکاتەوە ئەگەر کڕیارێکی دووبارە زیاد بکەیت.
  • consistentadjective/kənˈsɪstənt/
    یەکگرتوو و بێ دژایەتی؛ هەمان شت لە هەموو شوێنێک.
    The same everywhere, with no contradictions.
    A database keeps the data consistent.
    ، یەکگرتوو دەهێڵێتەوە.
The same list of five customers, sorted and filtered. Sorting by city from A to Z keeps all five rows and only changes their order: Duhok, Erbil, Erbil, Sulaimani, Zakho. Filtering for Erbil shows only the two matching rows, Shilan and Dilan, and hides the other three.هەمان لیستی پێنج کڕیار، دوای ڕیزکردن و دوای فلتەرکردن. ڕیزکردن بەپێی شار لە A بۆ Z هەر پێنج ڕیزەکە دەهێڵێتەوە و تەنها ڕیزبەندییان دەگۆڕێت: دهۆک، هەولێر، هەولێر، سلێمانی، زاخۆ. فلتەرەکە بۆ هەولێر تەنها دوو ڕیزە گونجاوەکە، شیلان و دیلان، پیشان دەدات و سێیەکەی تر دەشارێتەوە.
Sorting changes the order of the rows; filtering hides the rows that do not match. ڕیزبەندیی دەگۆڕێت؛ ئەو دەشارێتەوە کە ناگونجێن.CêIT original
Spreadsheet or database? یان ؟
FeatureلایەنSpreadsheetDatabase
Best forباشترینە بۆcalculations, budgets and chartsژمێریاری، بودجە و storing a lot of related dataهەڵگرتنی بڕێکی زۆر پەیوەندیدار
Structureپێکهاتەa grid of cells; any cell can hold anythingخانەبەندییەکی ڕیز و ستوون؛ هەر دەتوانێت هەر شتێک هەڵبگرێتtables with fixed fields and data types، کە هەر یەکەیان و جێگیری هەیە
Usersa few people, often editing one shared fileچەند کەسێک، زۆرجار لە یەک هاوبەشداmany users and apps at the same time, each with their own access rightsچەندین و لە هەمان کاتدا، هەر یەکەیان بە مافی دەستگەیشتنی خۆی
Sizeقەبارەfine for thousands of rows; Excel stops at about one millionبۆ هەزاران ڕیز باشە؛ Excel لە نزیکەی یەک ملیۆن ڕیزدا ڕادەوەستێتmillions of records, or many moreملیۆنان یان زۆر زیاتر
Finding dataدۆزینەوەی sort and filter و queries, for example in SQL، بۆ نموونە بە
Exampleنموونەthe budget for a class tripبودجەی گەشتێکی پۆلa university's student records خوێندکارانی زانکۆیەک

To learn to use a spreadsheet yourself (cells, formulas and charts in Excel), see Spreadsheet Essentials in the Information Technology course.

بۆ ئەوەی خۆت فێری بەکارهێنانی بیت (، و لە Excelـدا)، بڕوانە بنەماکانی بەرنامەی خشتەییی کۆرسی .

Exerciseڕاهێنان

Complete the sentences with words from this screen.

ڕستەکان بە وشەکانی ئەم پەڕەیە تەواو بکە.

  1. The total in cell D10 is calculated by a .کۆی گشتی لە ⁦D10⁩ بە دەژمێردرێت.
  2. Use a to show only the customers from Erbil. بەکاربهێنە بۆ ئەوەی تەنها کڕیارانی هەولێر پیشان بدرێن.
  3. If you type the same customer twice, you create data.ئەگەر هەمان کڕیار دوو جار بنووسیت، دووبارە دروست دەکەیت.

Language focus: defining and describingزمان: پێناسەکردن و وەسفکردن

A good technical definition has three parts: the word, its group, and what makes it different. Use that or which for things and who for people: 'A primary key is a field that identifies each record.' 'A systems analyst is a person who studies what users need.' Other useful phrases: 'DBMS means database management system', 'A query refers to a question you ask a database', 'in other words, …'.

پێناسەیەکی تەکنیکیی باش سێ بەشی هەیە: وشەکە، ئەو گرووپەی سەر بەیەتی و ئەوەی جیای دەکاتەوە. بۆ شتەکان that یان which و بۆ مرۆڤ who بەکاربهێنە: A primary key is a field that identifies each record. A systems analyst is a person who studies what users need. دەستەواژەی بەسوودی تر: DBMS means database management system، A query refers to a question you ask a database، in other words, … (= بە واتایەکی تر).

To describe structure, use consists of, is made up of or contains: 'A database consists of tables.' To describe what happens to data, English often uses the passive: 'The data is entered once and stored in tables.'

بۆ وەسفکردنی پێکهاتە consists of، is made up of یان contains بەکاربهێنە (= «پێکهاتووە لە»): A database consists of tables. بۆ وەسفکردنی ئەوەی بەسەر دێت، ئینگلیزی زۆرجار بەکاردەهێنێت: The data is entered once and stored in tables.

کاتێک پلان دەکەیت، دوو وشەی تر دەبیستیت: entity ئەو شتەیە کە دەربارە هەڵدەگریت (نەخۆش، داواکاری) و attributes خەسڵەتەکانی ئەو شتەن (ناو، بەرواری لەدایکبوون). A patient entity has four attributes. لە هەر entity دەبێتە و هەر attribute دەبێتە .

Exerciseڕاهێنان

Complete the sentences.

ڕستەکان تەواو بکە.

  1. A record is a row holds all the data about one thing. ڕیزێکە کە هەموو یەک شت هەڵدەگرێت.
  2. A table consists records and fields. لە و پێکهاتووە.
  3. A database is made of one or more tables. لە یەک یان چەند پێکهاتووە.
  4. A data scientist is a person finds patterns in data. کەسێکە کە شێوازی شاراوە لە دەدۆزێتەوە.

Listening: asking the databaseگوێگرتن: پرسیارکردن لە بنکەدراوە

Hana manages an online bookshop in Sulaimani. She needs information for a meeting, so she asks Karwan, the shop's database developer.

هانا بەڕێوەبەری کتێبفرۆشییەکی ئۆنلاینە لە سلێمانی. بۆ پێویستی بە هەیە، بۆیە داوا لە کاروان دەکات، کە گەشەپێدەری فرۆشگاکەیە.

Dialogueگفتوگۆ
Questions for the databaseپرسیار بۆ بنکەدراوە
Hana (shop manager)هانا (بەڕێوەبەری فرۆشگا)

Karwan, I need some information for tomorrow's meeting. How many customers do we have?

کاروان، بۆ سبەی پێویستم بە هەندێک هەیە. چەند کڕیارمان هەیە؟

Karwan (database developer)کاروان (گەشەپێدەری بنکەدراوە)

Just a second… The Customers table has 4,312 records, so we have 4,312 customers.

یەک چرکە… ⁦Customers 4,312⁩ تێدایە، کەواتە ⁦4,312⁩ کڕیارمان هەیە.

Hana (shop manager)هانا (بەڕێوەبەری فرۆشگا)

And how many of them are from Erbil?

ئەی چەندیان خەڵکی هەولێرن؟

Karwan (database developer)کاروان (گەشەپێدەری بنکەدراوە)

I'll run a query. I'm filtering by the City field… 1,108.

جێبەجێ دەکەم. بەپێی City … ⁦1,108⁩.

Hana (shop manager)هانا (بەڕێوەبەری فرۆشگا)

Great. Can you find all the orders over 50,000 dinars from last month?

زۆر باشە. دەتوانیت هەموو ئەو داواکارییانەی مانگی ڕابردوو بدۆزیتەوە کە لە ⁦50,000⁩ دینار زیاترن؟

Karwan (database developer)کاروان (گەشەپێدەری بنکەدراوە)

Sure. Orders where the total is more than 50,000 and the date is in September… There are 236.

بە دڵنیاییەوە. ئەو داواکارییانەی کۆی گشتییان لە ⁦50,000⁩ زیاترە و بەروارەکەیان لە ئەیلوولدایە… ⁦236⁩ دانەن.

Hana (shop manager)هانا (بەڕێوەبەری فرۆشگا)

Can you sort them from the largest to the smallest?

دەتوانیت لە گەورەترینەوە بۆ بچووکترین ڕیزیان بکەیت؟

Karwan (database developer)کاروان (گەشەپێدەری بنکەدراوە)

Done. They're in descending order by total now.

کرا. ئێستا بەپێی کۆی گشتی بە ڕیز کراون.

Hana (shop manager)هانا (بەڕێوەبەری فرۆشگا)

One more thing. Can you make a chart of our monthly sales this year?

شتێکی تر. دەتوانیت بۆ فرۆشی مانگانەی ئەمساڵمان دروست بکەیت؟

Karwan (database developer)کاروان (گەشەپێدەری بنکەدراوە)

Yes. A line graph is best for a trend over time. Look: sales rose steadily until June and then levelled off.

بەڵێ. هێڵی باشترینە بۆ ڕەوتێک بە درێژایی کات. سەیر بکە: فرۆش تا حوزەیران بە ڕێکی بەرز بووەوە و پاشان جێگیر بوو.

Hana (shop manager)هانا (بەڕێوەبەری فرۆشگا)

Perfect. That's exactly the information I need.

نایابە. ئەوە ڕێک ئەو کە پێویستمە.

Quick checkپشکنینی خێراHow did Karwan find the customers from Erbil?کاروان چۆن کڕیارانی هەولێری دۆزییەوە؟

From questions to queriesلە پرسیارەوە بۆ پرسەکان

From plain English to SQLلە ئینگلیزیی سادەوە بۆ
Plain Englishئینگلیزیی سادەSQL condition SQL
customers from ErbilWHERE city = 'Erbil'
orders over 50,000WHERE total > 50000
orders from Erbil and over 50,000WHERE city = 'Erbil' AND total > 50000
customers from Erbil or DuhokWHERE city = 'Erbil' OR city = 'Duhok'
from the largest to the smallestORDER BY total DESC

AND means that both conditions must be true; OR means that at least one of them is true. You can learn to write these queries in Databases and SQL.

AND واتە هەردوو دەبێت ڕاست بن؛ OR واتە بەلایەنی کەمەوە یەکێکیان ڕاست بێت. نووسینی ئەم لە وانەی بنکەدراوەکان و SQL فێر دەبیت.

Two diagrams, each with two overlapping circles: 'from Erbil' and 'over 50,000'. Each dot is one order. With AND, only the part where the circles overlap is selected: one order from Erbil of 75,000. With OR, both whole circles are selected: three orders (Erbil 20,000, Erbil 75,000 and Duhok 60,000). An order from Zakho of 10,000 is outside both circles, so it is never selected.دوو وێنە، لە هەر یەکەیاندا دوو بازنەی یەکتربڕ هەیە: «لە هەولێرەوە» و «زیاتر لە 50,000». هەر خاڵێک یەک داواکارییە. بە AND تەنها ئەو بەشەی هەڵدەبژێردرێت کە دوو بازنەکە تێیدا یەکتر دەبڕن: یەک داواکاری لە هەولێرەوە بە 75,000. بە OR هەردوو بازنەکە بە تەواوی هەڵدەبژێردرێن: سێ داواکاری (هەولێر 20,000، هەولێر 75,000 و دهۆک 60,000). داواکارییەکی زاخۆ بە 10,000 لە دەرەوەی هەردوو بازنەکەیە، بۆیە هەرگیز هەڵنابژێردرێت.
AND keeps only the records that match both conditions; OR also keeps the records that match just one of them.AND تەنها ئەو دەهێڵێتەوە کە لەگەڵ هەردوو دەگونجێن؛ OR ئەوانەش دەهێڵێتەوە کە تەنها لەگەڵ یەکێکیان دەگونجێن.CêIT original
Quick checkپشکنینی خێراWhich request needs AND, not OR?کام داوا پێویستی بە AND هەیە، نەک OR؟

ExerciseڕاهێنانSpeaking: explain a tableقسەکردن: ڕوونکردنەوەی خشتەیەک

Work with a partner. Look again at the Patients table on the key words screen. Explain it in four or five sentences: what the table stores, its fields, its primary key, and one query a doctor could ask.

لەگەڵ هاوڕێیەکت کار بکە. جارێکی تر سەیری Patients لە بەشی وشە سەرەکییەکان بکە. بە چوار یان پێنج ڕستە ڕوونی بکەرەوە: چی هەڵدەگرێت، ، و یەک کە پزیشکێک دەتوانێت بیکات.

Show answerوەڵامەکە پیشان بدە

Model: 'This table is called Patients. It stores data about the clinic's patients. It consists of five fields: patient ID, name, date of birth, city and blood group. The primary key is patient_id, because it is different for every patient. A doctor could ask: which patients have blood group O−?'

نموونە: This table is called Patients. It stores data about the clinic's patients. It consists of five fields: patient ID, name, date of birth, city and blood group. The primary key is patient_id, because it is different for every patient. A doctor could ask: which patients have blood group O−?

Writing: describe a trendنووسین: وەسفکردنی ڕەوتێک

A good description of a chart or table has four parts: (1) an introduction that says what it shows; (2) the overall trend; (3) two or three key details with numbers; (4) a short conclusion.

وەسفێکی باشی یان خشتەیەک چوار بەشی هەیە: ⁦(1)⁩ پێشەکییەک کە دەڵێت چی پیشان دەدات؛ ⁦(2)⁩ ڕەوتی گشتی؛ ⁦(3)⁩ دوو یان سێ وردەکاریی گرنگ بە ژمارەوە؛ ⁦(4)⁩ کۆتاییەکی کورت.

  1. 'The line graph / table shows the number of … between … and ….'
  2. 'Overall, … rose / fell / stayed the same.'
  3. '… peaked at … in …', '… fell sharply from … to …'
  4. 'To sum up, …' or 'In conclusion, …'
  1. The line graph / table shows the number of … between … and ….
  2. Overall, … rose / fell / stayed the same.
  3. … peaked at … in …، … fell sharply from … to …
  4. To sum up, … یان In conclusion, …
ExerciseڕاهێنانDescribe the sales of a phone shopفرۆشی دووکانێکی مۆبایل وەسف بکە

The table shows the monthly sales of a small phone shop in Zakho in 2025 (in millions of dinars). Write 80–120 words describing the trend. Use the four parts above and at least five words from the trend tables.

خشتەکە فرۆشی مانگانەی دووکانێکی بچووکی مۆبایل لە زاخۆ لە ساڵی ⁦2025⁩دا پیشان دەدات (بە ملیۆن دینار). ⁦80–120⁩ وشە بنووسە و ڕەوتەکە وەسف بکە. چوار بەشەکەی سەرەوە و بەلایەنی کەمەوە پێنج وشە لە خشتەکانی ڕەوت بەکاربهێنە.

Sales in millions of dinars (example data)فرۆش بە ملیۆن دینار ( نموونە)
JanFebMarAprMayJunJulAugSepOctNovDec
202123303845454432273452
Show answerوەڵامەکە پیشان بدە
Readingخوێندنەوە
Model answerوەڵامی نموونە

The table shows the monthly sales of a small phone shop in Zakho in 2025, in millions of dinars.

Overall, sales went up during the year, but there was one big fall in the autumn.

Sales rose steadily from 20 million in January to 23 million in March. Then they increased sharply and reached 45 million in June. They levelled off at about 45 million in July and August. In September and October, however, sales fell dramatically to 27 million. Finally, they rose sharply again and peaked at 52 million in December.

To sum up, the shop sold the most phones in early summer and at the end of the year.

Kurdish translationوەرگێڕانی کوردی

خشتەکە فرۆشی مانگانەی دووکانێکی بچووکی مۆبایل لە زاخۆ لە ساڵی ⁦2025⁩دا پیشان دەدات، بە ملیۆن دینار.

بە گشتی، فرۆش بە درێژایی ساڵەکە زیادی کرد، بەڵام لە پاییزدا دابەزینێکی گەورە هەبوو.

فرۆش بە ڕێکی لە ⁦20⁩ ملیۆنی کانوونی دووەمەوە بەرز بووەوە بۆ ⁦23⁩ ملیۆن لە ئازاردا. پاشان بە تیژی زیادی کرد و لە حوزەیراندا گەیشتە ⁦45⁩ ملیۆن. لە تەممووز و ئابدا لە دەوروبەری ⁦45⁩ ملیۆن جێگیر بوو. بەڵام لە ئەیلوول و تشرینی یەکەمدا، فرۆش زۆر بە خێرایی دابەزی بۆ ⁦27⁩ ملیۆن. لە کۆتاییدا، دووبارە بە تیژی بەرز بووەوە و لە کانوونی یەکەمدا گەیشتە لووتکەی ⁦52⁩ ملیۆن.

بە کورتی، دووکانەکە لە سەرەتای هاوین و کۆتایی ساڵدا زۆرترین مۆبایلی فرۆشت.

IELTS Writing task 1: line graphIELTS-up Online lessons · Englishئینگلیزی · 4.4M viewsبینین · 86K likesلایک

How to write about a line graph: an introduction, an overview of the main trend, then the key details with numbers.

چۆن دەربارەی هێڵی بنووسیت: پێشەکییەک، پوختەیەکی گۆڕانە سەرەکییەکە، پاشان وردەکارییە گرنگەکان بە ژمارەوە.

Whole video: introduction, overview and details for a line-graph description.

هەموو ڤیدیۆکە: پێشەکی، پوختە و وردەکاری بۆ وەسفکردنی هێڵی.

هەڵە باوەکانی کوردزمانان

ئەمانە ئەو هەڵانەن کە خوێندکارانی کوردزمان زۆرجار لە باسی و دەیکەن.

هەڵەڕاستبۆچی؟
The datas show…، many informationsThe data shows…، a lot of informationdata و information و -s وەرناگرن. لە کوردیدا دەڵێین «زانیارییەکان»، بەڵام informations لە ئینگلیزیدا هەڵەیە. لە نووسینی زانستیدا data وەک کۆش دەبینیت (These data show…)، چونکە لە لاتینیدا کۆی وشەی datum بووە؛ هەردوو شێوەکە قبووڵکراون، بەڵام لە یەک دەقدا تەنها یەکێکیان بەکاربهێنە.
The number of users are increasing.The number of users is increasing.کارەکە لەگەڵ the number (تاک) دەگونجێت، نەک لەگەڵ users.
Sales raised in May.Sales rose in May.rise (بەرز بوونەوە) بەرکاری نییە؛ raise (بەرز کردنەوە) بەرکاری دەوێت.
Sales increased with 20%.Sales increased by 20%.«بە»ی کوردی لێرەدا دەبێتە by، نەک with.
It reached to a peak.It reached a peak.دوای reach هیچ نایەت.
the table studentsthe students tableلە ئینگلیزیدا وشە سەرەکییەکە لە کۆتاییە، بە پێچەوانەی ئیزافەی کوردی (« خوێندکاران»).
less recordsfewer recordsبۆ fewer بەکاربهێنە و بۆ less: fewer records، less data.
In the graph we see that sales go up.The graph shows that sales rose.The graph shows… سروشتیترە و بۆ ماوەیەکی تەواوبوو بەکاربهێنە.

گۆکردن

  • data /ˈdeɪtə/ یان /ˈdɑːtə/؛ هەردووکیان ڕاستن.
  • query /ˈkwɪəri/: qu وەک /kw/ دەگوترێت.
  • primary /ˈpraɪməri/: فشار لەسەر بڕگەی یەکەمە (PRI-ma-ry).
  • graph /ɡrɑːf/: ph وەک /f/ دەگوترێت.
  • increase: ناو /ˈɪŋkriːs/، کار /ɪnˈkriːs/.
Exerciseڕاهێنانوەرگێڕان: لە کوردییەوە بۆ ئینگلیزی

ئەم ڕستانە بکە بە ئینگلیزی: (أ) ژمارەی لە ئایاردا گەیشتە لووتکە. (ب) فرۆش بە بڕی ⁦20%⁩ زیادی کرد. (ج) لە پێنج پێکهاتووە. (د) جیاوازە لە .

Show answerوەڵامەکە پیشان بدە

وەڵامەکان: (أ) The number of users reached a peak in May. یان The number of users peaked in May. (ب) Sales increased by 20%. (ج) The table consists of five fields. (د) Data is different from information.

Going further: precise data English

Data: singular or plural? In everyday and IT English, data is uncountable: 'The data is stored in the cloud.' In scientific writing you will also see it used as a plural: 'These data show…'. Choose one style and keep it.

Design words: when you plan a database, a thing you store data about is an entity (a patient, an order) and its properties are attributes (name, date of birth). In the finished table, entities become records and attributes become fields.

VerbPrecise meaning
storekeep data so that it can be used later
retrieveget stored data back, usually with a query
updatechange data that is already stored
deleteremove a record
back upmake a copy so that data can be restored after a problem

The four basic actions on stored data (create, read, update, delete) are called CRUD; see the four basic SQL statements.

Approximation and proportion: approximately, roughly, about; just over 500, just under 300, nearly 1,000; doubled, halved, tripled; a third, a quarter. Avoid vague verbs such as 'the graph goes up': it is the number that rises, and the line that shows it.

ExerciseڕاهێنانImprove a weak description

Rewrite this in two clear sentences, using the library app graph: 'The graph is about users. It goes up and then down a lot and then it is the same and then up.'

Show answerوەڵامەکە پیشان بدە

The line graph shows the number of students who used a university library app each month in 2025. Users rose sharply to a peak of 1,200 in May, fell dramatically to 300 in July, levelled off in August and then increased gradually to 750 by December.

Reviewپێداچوونەوە

Review questionsپرسیارەکانی پێداچوونەوە
What is the difference between data and information?جیاوازیی نێوان دراوە و زانیاری چییە؟

Data is raw facts; information is data that is organised and has a meaning.

ڕاستیی خاوە؛ ئەو کە ڕێکخراوە و واتای هەیە.

What is a primary key?کلیلی سەرەکی چییە؟

A field whose value is different in every record, so it identifies each record.

کە لە هەر جیاوازە، بۆیە هەر دەناسێنێت.

Give two advantages of a database over paper folders.دوو سوودی بنکەدراوە بەراورد بە دۆسیەی کاغەزی بڵێ.

For example: no duplicate records, many users at the same time, fast searching with queries, and backups.

بۆ نموونە: نییە، چەندین لە هەمان کاتدا، گەڕانی خێرا بە و .

Describe this change in one sentence: 400 downloads in March, 800 in April.ئەم گۆڕانە بە یەک ڕستە وەسف بکە: ⁦400⁩ جار دابەزاندن لە ئازاردا، ⁦800⁩ جار لە نیساندا.

The number of downloads doubled (rose sharply by 400, from 400 to 800) between March and April.

The number of downloads doubled (rose sharply by 400, from 400 to 800) between March and April.

Quick checkپشکنینی خێراWhich verb does NOT describe going up?کام کار بەرزبوونەوە وەسف ناکات؟

Quick checkپشکنینی خێراOne row in a database table is called a…یەک ڕیز لە پێی دەوترێت…

Videoڤیدیۆ

Watch a videoسەیری ڤیدیۆیەک بکە

A video that viewers liked a lot and praised in their comments, chosen for this lesson.ڤیدیۆیەک کە بینەران زۆریان پێ خۆش بووە و لە کۆمێنتەکانیاندا ستایشیان کردووە، بۆ ئەم وانەیە هەڵبژێردراوە.

What is a Relational Database?IBM Technology · Englishئینگلیزی · 314K viewsبینین · 4.8K likesلایک

How a relational database stores data in tables of rows and columns, how indexes help, and why companies use databases.

چۆن لە بە و هەڵدەگرێت، چۆن یارمەتی دەدەن و بۆچی کۆمپانیاکان بەکاردەهێنن.

Whole video: tables, rows and columns in a relational database.

هەموو ڤیدیۆکە: ، و لە .

Lesson complete!وانەکە تەواو بوو!

Well done. Review the key terms, then go on to the next lesson.دەستخۆش. سەیرێکی زاراوە سەرەکییەکان بکەرەوە، پاشان بڕۆ بۆ وانەی داهاتوو.

Key termsزاراوە سەرەکییەکان

Next lessonوانەی داهاتوو

Jobs and Careers in ITکار و پیشە لە بواری IT

References and further readingسەرچاوەکان و خوێندنەوەی زیاتر

This lecture is a first edition. The Kurdish text and terminology are waiting for review by Kurdish IT teachers.ئەم وانەیە چاپی یەکەمە. دەقە کوردییەکە و زاراوەکانی چاوەڕێی پێداچوونەوەی مامۆستایانی کوردی بواری IT ن.