Databases and spreadsheets

A database is used to store information so that it can be searched and sorted in various ways. Each item of information is sorted in various ways. Each item of information is stored in a field. A collection of related fields forms a record. Simple searches can often be created by allowing the user to type the required field information into a blank record, and pressing a search button. More advanced database programs usually use a query language known as SQL (Structural Query Language). This allows users to type statements using logical operators to specify the search conditions.

Logical operator Meaning
A. AND. B both condition A and condition B are true
A. OR. B either condition A or condition B or both are true
. NOT. A condition A is not true

 

If you only known part of the field you are searching for, you can use special symbols, called wildcards, to represent combinations of characters. Although the actual wildcard symbols used can vary, most programs use a standardized set of wildcard symbols.

A spreadsheet program is used for calculating formulae. It is made up of a grid or array of rectangular boxer called cells, as shown below.

  A B C D
       
       
       

 

The columns are labelled A, B, C … and the rows of cells are numbered 1, 2, 3 … To refer to a particular cell, you use the column label followed by the row number. For example, the cell in the top left corner of the spreadsheet is A1, the one to the right of it is B1, and the one below it is A2. The cells can contain text, numbers, or formulae. The formulae are written using the cell references, e.g. to add the first three cells in the A column, you would use the formula A1+A2+A3, or the sum function Sum (A1:A3), i.e. the sum of cells A1 to A3. When a formula is assigned to a cell, the result of the formula is displayed in the cell rather than the formula itself. By varying spreadsheet values and formulae, different possible outcomes can be analysed.

Other common mathematical symbols used in formulae are shown in the table below.

Symbol Name Function
+ plus addition
- minus subtraction
* multiply by (or times) multiplication
/ divided by division
% per cent percentage

17Databases and spreadsheets

Tuning-in

Task 1 Study this example of a record from a database of company employees.

What fields do you think it contains? What other fields might be useful?

Boot, Ronald Marketing Salesperson 30/5/68 £28,000

 

Task 2 Work in pairs. What fields would you include in a database for:

1 a national police computer?

2 a national driver and vehicle licensing centre?

 

Reading: Database search

Task 3 Study this simple database of volcanoes and answer the questions.

Name Country Continent Height (m) Status
Cotopaxi Ecuador South America active
Popocatapetl Mexico North America active
Sangay Ecuador South America active
Tungurahua Ecuador South America active
Kilimanjaro Tanzania Africa dormant
Misti Peru South America dormant
Aconcagua Argentina/Chile South America believed extinct
Chimborazo Ecuador South America believed extinct
Orizaba Mexico North America believed extinct
Elbrus Russian Federation Asia believed extinct
Demavend Iran Middle East believed extinct

 

1 How many fields are there? 3 List the volcanoes in North America.

2 How many records are there? 4 List the volcanoes over 6,000 metres.

 

Task 4 Read this text on database searches and answer the questions which follow.

Search The 'search' facility allows you to look through the database for information.To do this, you must enter the field or fields that you want to search and the details that you want to find.This is called to search on a field using whatever conditions you require.To give an example, you might be looking for items on your database with 'height in metres greater than 5,000'. Here the field that you would be searching on is 'height in metres' and the condition you want is 'greater than 5,000'.The figure shows how a simple search on one field can be carried out.

 

1 What does box a contain?

2 What does box b contain?

3 Which selection rule is entered?

4 What is the function of button c?

5 How many records will this search find?

 

Task 5 What are the selection rules to find:

1 all active volcanoes?

2 all volcanoes over 6,000 metres?

3 all volcanoes in South America?

4 all active volcanoes in Ecuador?

5 all active volcanoes in South America higher than 5,500 metres?

 

Listening: Spreadsheet

Task 6 Study this extract from a spreadsheet for sales from a fast food outlet. Answer these questions.

1 How many columns are there?

2 How many rows are there?

3 What is in cell A3?

 

  A В С D E
Day Food Drink Total Profit
Mon    
Tue    
Wed    
Thur      
Fn    
       
     
TOTALS        

 


Task 7 Study this table. Explain what each of the spreadsheet formulae (1-5) means.

Symbol Meaning Formulae
+ – * / = : % plus minus multiplied by, times divided by equals, is equal to to per cent 1 =E3*15% 2 = A10*B3 3 =SUM(B9:B24) 4 =K12/J12 5 =D4-B4

Example = A2*B2 (formula) equals cell A2 multiplied by/times cell B2 (explanation)

 

Task 8 Listen to the recording. Fill in the gaps in the spreadsheet in Task 6 by entering the numbers, text, and formulae in the correct cells.

Language work: Certainty 1 We use will when we are certain one action will follow another. If you switch on Caps Lock, you will get all capital letters.   When we are less certain one action will follow another, we can use these expressions. will probably/probably won't may (not), might (not) will possibly/possibly won't

 

Task 9 In most databases you can use wildcard characters when you do not know exactly what you are searching for. Study these examples.

? any single character in this position

* any number of characters in this position

# a single number in this position

[ ] find these characters

[!] don't find these characters

 

Using these characters in a search, we can be certain what we will find and what we will not find.

Example If you search for Sm?th, you will find Smith and Smyth, but you won't find Smit.

 

Write similar sentences for these searches.

1 Br?wn - Brown, Brawn, Braun.

2 t*e - tongue, the, tea, true

3 #th -12th, 4th, earth

4 Paul[ao] - Paul, Paula, Paulo

5 Mari[!a] - Marie, Maria, Mary


Task 10 Complete these If- sentences using an appropriate expression of certainty.

Example If there is power failure, you may lose all your data.

 

1 If there is power failure, you ___________ lose all your data.

2 If you have a virus, it ___________ corrupt your files.

3 If you don't back up your files regularly, you ________ lose some of them.

4 If you choose a simple password, someone _________ access your files.

5 If you don't give your files meaningful names, you __________ forget what

they contain.

 

Problem-solving

Task 11 Some databases use symbols rather than words for selection rules. Here are some of the symbols and their meanings.

= equals, equal to <> not equal to
=> equals or greater than .AND. and
> greater than .OR. or
=< equals or less than .NOT. not
< less than    

 

Study this extract from a database of members of a sports club, and the results of five searches. Write selection rules to obtain these results. Use the symbols above.

 

Example Result - Helen Trim Selection rule - Occupation = technician .AND. Sex = F

 

First name Surname Sex Age Occupation
Lillias Brown F student
Lucy Cruden F actress
Alan Brew M student
Helen Trim F technician
John Walls M student
John Pond M computing officer
Arnold Bright M technician

 

Search results

1 Lillias Brown, Alan Brew, John Walls

2 John Pond

3 Lillias Brown, Helen Trim

4 John Walls

5 Arnold Bright

 

Writing

Task 12 Go back to Task 1. Explain which fields you would include in a database for a national driver and vehicle licensing centre. Give reasons for each field.

 


<== предыдущая лекция | следующая лекция ==>
Interview: Website Designer | Parts of a computer




Дата добавления: 2016-04-26; просмотров: 2000;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.026 сек.