Download as pdf or txt
Download as pdf or txt
You are on page 1of 44

Database System Concepts 7th Edition

Avi Silberschatz
Visit to download the full and correct content document:
https://ebookmass.com/product/database-system-concepts-7th-edition-avi-silberschat
z/
More products digital (pdf, epub, mobi) instant
download maybe you interests ...

Database System Concepts 7th Edition Abraham


Silberschatz

https://ebookmass.com/product/database-system-concepts-7th-
edition-abraham-silberschatz/

Database System Concepts 6th Edition, (Ebook PDF)

https://ebookmass.com/product/database-system-concepts-6th-
edition-ebook-pdf/

Concepts of database management 10th Edition Lisa


Friedrichsen

https://ebookmass.com/product/concepts-of-database-
management-10th-edition-lisa-friedrichsen/

(eBook PDF) Operating System Concepts, 10th Edition

https://ebookmass.com/product/ebook-pdf-operating-system-
concepts-10th-edition/
(eTextbook PDF) for Database Concepts 8th Edition by
David M. Kroenke

https://ebookmass.com/product/etextbook-pdf-for-database-
concepts-8th-edition-by-david-m-kroenke/

(eBook PDF) Concepts of Database Management , 9th


Edition Joy L. Starks

https://ebookmass.com/product/ebook-pdf-concepts-of-database-
management-9th-edition-joy-l-starks/

Graph Database and Graph Computing for Power System


Analysis Renchang Dai

https://ebookmass.com/product/graph-database-and-graph-computing-
for-power-system-analysis-renchang-dai/

Oracle Database Programming with Visual Basic.NET:


Concepts, Designs and Implementations Ying Bai

https://ebookmass.com/product/oracle-database-programming-with-
visual-basic-net-concepts-designs-and-implementations-ying-bai/

(eBook PDF) Database Design Application Development


Administration 7th by Mannino

https://ebookmass.com/product/ebook-pdf-database-design-
application-development-administration-7th-by-mannino/
SEVENTHEDITION

Database System Concepts

Abraham Silberschatz

Henry F. Korth

S. Sudarshan

silberschatz6e_fm_i-ii.indd Page i 12/3/09 2:51:50 PM user

/Users/user/Desktop/Temp
Work/00November_2009/24:11:09/VYN/silberschatz DATABASE

SYSTEM CONCEPTS

SS

E IVX

ET

NH

TE

HD
EIT

DIIO

TIN

ON

Abraham Silberschatz

Yale University

Henry F. Korth

Lehigh University

S. Sudarshan

Indian Institute of Technology, Bombay

TM

DATABASE SYSTEM CONCEPTS, SEVENTH EDITION

Published by McGraw-Hill Education, 2 Penn Plaza, New York, NY


10121. Copyright © 2020 by McGraw-Hill Education. All rights
reserved. Printed in the United States of America. Previous editions ©
2011, 2006, and 2002. No part of this publication may be reproduced
or distributed in any form or by any means, or stored in a database
or retrieval system, without the prior written consent of McGraw-Hill
Education, including, but not limited to, in any network or other
electronic storage or transmission, or broadcast for distance learning.

Some ancillaries, including electronic and print components, may not


be available to customers outside the United States.

This book is printed on acid-free paper.


1 2 3 4 5 6 7 8 9 LCR 21 20 19

ISBN 978-0-07-802215-9 (bound edition)

MHID 0-07-802215-0 (bound edition)

ISBN 978-1-260-51504-6 (loose-leaf edition)

MHID 1-260-51504-4 (loose-leaf edition)

Portfolio Manager: Thomas Scaife Ph.D.

Product Developers: Tina Bower & Megan Platt

Marketing Manager: Shannon O’Donnell

Content Project Managers: Laura Bies & Sandra Schnee

Buyer: Susan K. Culbertson

Design: Egzon Shaqiri

Content Licensing Specialists: Shawntel Schmitt & Lorraine Buczek

Cover Image: © Pavel Nesvadba/Shutterstock

Compositor: Aptara®, Inc.

All credits appearing on page or at the end of the book are


considered to be an extension of the copyright page.

Library of Congress Cataloging-in-Publication Data

Names: Silberschatz, Abraham, author. | Korth, Henry F., author. |


Sudarshan, S., author.

Title: Database system concepts/Abraham Silberschatz, Yale


University, Henry F. Korth, Lehigh University, S. Sudarshan, Indian
Institute of Technology, Bombay.
Description: Seventh edition. | New York, NY: McGraw-Hill, [2020] |
Includes bibliographical references.

Identifiers: LCCN 2018060474 | ISBN 9780078022159 (alk. paper) |


ISBN 0078022150 (alk. paper) Subjects: LCSH: Database
management.

Classification: LCC QA76.9.D3 S5637 2020 | DDC 005.74—dc23 LC


record available at https://lccn.loc.gov/2018060474

The Internet addresses listed in the text were accurate at the time of
publication. The inclusion of a website does not indicate an
endorsement by the authors or McGraw-Hill Education, and McGraw-
Hill Education does not guarantee the accuracy of the information
presented at these sites.

mheducation.com/highered

To meine schatzi, Valerie

her parents and my dear friends, Steve and Mary Anne

and in memory of my parents, Joseph and Vera

Avi Silberschatz

To my wife, Joan

my children, Abigail and Joseph

my mother, Frances

and in memory of my father, Henry

Hank Korth

To my wife, Sita
my children, Madhur and Advaith

and my mother, Indira

S. Sudarshan

About the Authors

Abraham (Avi) Silberschatz is the Sidney J. Weinberg Professor of


Computer Science at Yale University. Prior to coming to Yale in 2003,
he was the vice president of the Information Sciences Research
Center at Bell Labs. He previously held an endowed professorship at
the University of Texas at Austin, where he taught until 1993.
Silberschatz is a fellow of the ACM, a fellow of the IEEE, and a
member of the Connecticut Academy of Science and Engineering. He
received the 2002 IEEE Taylor L. Booth Education Award, the 1998
ACM Karl V. Karlstrom Outstanding Educator Award, and the 1997
ACM SIGMOD Contribution Award. Silberschatz was awarded the Bell
Laboratories President’s Award three times, in 1998, 1999 and 2004.
His writings have appeared in numerous journals, conferences,
workshops, and book chapters. He has obtained over 48 patents and
over 24 grants. He is an author of the textbook Operating System
Concepts.

Henry F. (Hank) Korth is a Professor of Computer Science and


Engineering and co-director of the Computer Science and Business
program at Lehigh University. Prior to joining Lehigh, he was director
of Database Principles Research at Bell Labs, a vice president of
Panasonic Technologies, an associate professor at the University of
Texas at Austin, and a research staff member at IBM Research. Korth
is a fellow of the ACM

and of the IEEE and a winner of the 10-Year Award at the VLDB
Conference. His numerous research publications span a wide range of
aspects of database systems, including transaction management in
parallel and distributed systems, real-time systems, query processing,
and the influence on these areas from modern computing
architectures.

Most recently, his research has addressed issues in the application of


blockchains in enterprise databases.

S. Sudarshan is currently the Subrao M. Nilekani Chair Professor at


the Indian Institute of Technology, Bombay. He received his Ph.D. at
the University of Wisconsin in 1992, and he was a member of the
technical staff at Bell Labs before joining IIT Bombay. Sudarshan is a
fellow of the ACM. His research spans several areas of database
systems, with a focus on query processing and query optimization.
His paper on keyword search in databases published in 2002 won the
IEEE ICDE Most Influential Paper Award in 2012, and his work on
main-memory databases received the Bell Laboratories President’s
Award in 1999. His current research areas include testing and grading
of SQL queries, optimization of database applications by rewriting of
imperative code, and query optimization for parallel databases. He
has published over 100 papers and obtained 15 patents.

Contents

Chapter 1

Introduction
1.1 Database-System Applications

1.7 Database and Application Architecture

21

1.2 Purpose of Database Systems

1.8 Database Users and Administrators

24

1.3 View of Data

1.9 History of Database Systems

25

1.4 Database Languages

13

1.10 Summary

29

1.5 Database Design

17

Exercises

31
1.6 Database Engine

18

Further Reading

33

PART ONE

RELATIONAL LANGUAGES

Chapter 2

Introduction to the Relational Model

2.1 Structure of Relational Databases

37

2.6 The Relational Algebra

48

2.2 Database Schema

41

2.7 Summary

58

2.3 Keys

43

Exercises

60
2.4 Schema Diagrams

46

Further Reading

63

2.5 Relational Query Languages

47

Chapter 3

Introduction to SQL

3.1 Overview of the SQL Query Language

65

3.7 Aggregate Functions

91

3.2 SQL Data Definition

66

3.8 Nested Subqueries

98

3.3 Basic Structure of SQL Queries

71

3.9 Modification of the Database

108
3.4 Additional Basic Operations

79

3.10 Summary

114

3.5 Set Operations

85

Exercises

115

3.6 Null Values

89

Further Reading

124

vii

viii

Contents

Chapter 4

Intermediate SQL

4.1 Join Expressions

125

4.6 Index Definition in SQL


164

4.2 Views

137

4.7 Authorization

165

4.3 Transactions

143

4.8 Summary

173

4.4 Integrity Constraints

145

Exercises

176

4.5 SQL Data Types and Schemas

153

Further Reading

180

Chapter 5

Advanced SQL

5.1 Accessing SQL from a Programming


5.5 Advanced Aggregation Features

219

Language

183

5.6 Summary

231

5.2 Functions and Procedures

198

Exercises

232

5.3 Triggers

206

Further Reading

238

5.4 Recursive Queries

213

PART TWO

DATABASE DESIGN

Chapter 6

Database Design Using the E-R Model


6.1 Overview of the Design Process

241

6.8 Extended E-R Features

271

6.2 The Entity-Relationship Model

244

6.9 Entity-Relationship Design Issues

279

6.3 Complex Attributes

249

6.10 Alternative Notations for Modeling

6.4 Mapping Cardinalities

252

Data

285

6.5 Primary Key

256

6.11 Other Aspects of Database Design

291

6.6 Removing Redundant Attributes in Entity


6.12 Summary

292

Sets

261

Exercises

294

6.7 Reducing E-R Diagrams to Relational

Further Reading

300

Schemas

264

Chapter 7

Relational Database Design

7.1 Features of Good Relational Designs

303

7.7 More Normal Forms

341

7.2 Decomposition Using Functional

7.8 Atomic Domains and First Normal

Dependencies
308

Form

342

7.3 Normal Forms

313

7.9 Database-Design Process

343

7.4 Functional-Dependency Theory

320

7.10 Modeling Temporal Data

347

7.5 Algorithms for Decomposition Using

7.11 Summary

351

Functional Dependencies

330

Exercises

353

7.6 Decomposition Using Multivalued

Further Reading
360

Dependencies

336

Contents

ix

PART THREE

APPLICATION DESIGN AND

DEVELOPMENT

Chapter 8

Complex Data Types

8.1 Semi-structured Data

365

8.5 Summary

394

8.2 Object Orientation

376

Exercises

397
8.3 Textual Data

382

Further Reading

401

8.4 Spatial Data

387

Chapter 9

Application Development

9.1 Application Programs and User

9.7 Application Performance

434

Interfaces

403

9.8 Application Security

437

9.2 Web Fundamentals

405

9.9 Encryption and Its Applications

447

9.3 Servlets
411

9.10 Summary

453

9.4 Alternative Server-Side Frameworks

416

Exercises

455

9.5 Client-Side Code and Web Services

421

Further Reading

462

9.6 Application Architectures

429

PART FOUR

BIG DATA ANALYTICS

Chapter 10

Big Data

10.1 Motivation

467

10.5 Streaming Data


Another random document with
no related content on Scribd:
— No ku-un te-er-va-san-ko putosi p-äähäni, parkui Paavo.

Miehet selittivät, että Paavo oli hyökännyt sankoa hakemaan,


ennen kuin he ehtivät kieltääkään.

— Menkää nyt, Heikki ja Niilo, siitä nauramasta, komensi Laila. —


Muuten Paavo parka suuttuu piloille.

Mutta Paavopa ei suuttunutkaan.

— Nyt minun pääni kestää sata vuotta, kun se tuli näin hyvään
tervaan, sanoi hän.

— Haenko minä peilin, että näet, miten kauhean hassun näköinen


olet, sanoi Laila kaapien tervaa Paavon päästä.

— Älä hae. Pahemmin vain suututtaa, kun näen. Nyt sinun


kätesikin on jo tervassa. Sinä Laila olet sitten hyvä, kun puhdistat.

— Suuteletkos silti minua joskus, vaikka minä tulin nyt rumaksi?


kysyi Paavo hiljaa. Hän ei sitä uskonut itsekään, mutta päätti
kuitenkin kysyä. Kun serkku oli kerran niin hyvä, niin ehkä sekin olisi
mahdollista ja kun tervakin saattaisi pysyä hänen päässään koko
kesän.

Paavon nenän aluskin oli jo tervassa, mutta Laila suuteli kuitenkin


vastaukseksi Paavon kysymykseen.

Paavo kietasi kätensä serkun kaulaan ja oli vähällä tahria tervaan


koko tytön.

— Älä veikkonen, kun olen jo ilmankin tervassa!


— Kyllä ei mitenkään voi olla paha, kun sinä olet noin hyvä, sanoi
Paavo pyhän innostuksen vallassa. — Jos kaikki tytöt olisivat niin
hyviä, ei pahoja poikia olisi koko maailmassa, päätti hän.

Illalla kuitenkin tuli onnettomuus. Satuttiin suuttumaan leikissä ja


Paavo sanoi poikkipuolisen sanan pojille ja nämä Paavolle vastaan:

— Tervakallo!

Silloin Paavo läjäytti Heikkiä korvalle ja tämä huutamaan. Mutta


Paavolle tuli hätä ja hän juoksi heti Lailan luokse sisään.

— Minä löin Heikkiä korvalle…

— No mutta Paavo! Mitä varten sinä löit?

— Mitäs kun sanoi tervakalloksi, kuohahti Paavo.

Eihän Laila tytti taaskaan voinut pysyä äidillisen vakavana. Nauru


helisi kuin hopeakello tehden hyvää Paavolle.

— Annan tämän kerran, mutta jos vasta olet tuhma, niin en


annakaan, sanoi tyttö.

Paavo meni takaisin poikien luokse.

— Kyllä minä sen vielä sinulle maksan, uhkasi Heikki.

— Minä rupean rauhanvälittäjäksi, teristyi hiljainen Niilo. —


Paavon pitää seistä suorana ja Heikki saa livauttaa hieman korvalle,
mutta ei kovasti. Sovitaanko niin?

— Sovitaan, lupasivat pojat.


Niilo seisoi todistajana kantapäät yhdessä.

Heikin kämmen hieman hipaisi Paavon korvaa. Pääasia, että hän


oli saanut hyvityksen.

14.

Oli lauantai-ilta. Heinänkorjuu oli loppunut ja kuivuvan heinän


tuoksu tulvahteli Hernemaan pelloilla ja pihamaalla. Pojat olivat
puuhanneet päivällä muurainretkeä järven toisella puolella olevalle
suolle. Laila oli piloillaan kieltäytynyt lähtemästä heidän kanssaan.

Pojat jurottelivat rannassa eikä lähdöstä näyttänyt tulevan mitään.

— Minä en viitsi lähteä, sanoi Paavo. — Menkää kahden.

Mieliala oli kovin painostava. Mikä sen tytön turilaan päähän nyt oli
pistänyt.

— Emmekö saisi tovereita muualta, jostain naapurista


mukaamme, sanoi
Heikki ja molskautteli kiviä veteen.

Paavo teristyi.

— Ja sinä olisit suostuvainen lähtemään, kunhan tovereita


saataisiin, olivatpa ketä tahansa, kuohahti hän. — Minä toki luulin,
että pitäisit serkusta enemmän.

— Vähät minä hänestä, kun kerran kiusaa tekee, sanoi Heikki.

Laila seisoi saunan seinän takana ja kuunteli hymyillen. Niilo kuuli


hänen naurun hihityksensä ja juttu selvisi onnellisesti.
Järvi oli tyven ja laskevan auringon hehkuvat värit heijastelivat sen
pinnalla. Lämpimän auerta oli ilman rannoilla ja se vaimensi
lukemattomat luonnon ja ihmisäänet hiljaisiksi ja tuskin kuuluviksi.

Pojat olivat ennen Hernemaahan tuloaan kulkeneet ummessa


silmin suuren luonnon keskellä. Setä oli opettanut heitä
luonnontunnoillaan näkemään joka hetki jotain ihmeellistä ja
varteenotettavaa luonnossa. Nyt ei pienin hyttynenkään lentänyt
heidän ohitseen huomaamatta.

Nytkin pojat katselivat poutapilviä taivaan rannalla. Siellä oli


lumihuippuisia alppeja, kaupunkeja ja kummallisia eläimiä. Niitä
katsellen vaelteli kuin satujen mailla.

Laila hyräili jotain laulua ja pojatkin tulivat laulutuulelle. Koulussa


laulettiin, mutta milloinkaan ei kehdannut yksin laulaa. Aina oli joku
ilkeämielinen poikaviikari irvistelemässä, jos yrittikin laulamaan, ja
niin se jäi kokonaan. Tuntui nyt kovin hyvältä laulaa sellaisia vanhoja
lauluja kuin "Kultaisessa kartanossa" ja "On tyyni nyt". Tämän
heinäkuun illan he varmasti muistaisivat aina.

Suo oli keltaisenaan lakkoja. Syötiin hyvällä halulla, ja sitten astiat


täyteen.

— Mitäs nyt tehdään, kun ei ole astioita? sanoi Laila.

— Jo me oltiin sitten houheloita, kun ei muistettu ottaa puukkoa


mukaan, sanoi Paavo. — Minä noukin hattuuni.

Keksittiin parempi keino. Terävällä kivellä hangattiin koivusta kuori


rikki. Siten saatiin tuohta. Astioista ei ollut puutetta.
Vähitellen tuli keskiyö, ja taivaan rannalla äsken niin kauniilta
näyttänyt ukkospilvi alkoi jymähdellä.

— Nyt kai meidän on parasta lähteä kotiin, sanoi Heikki.

— Pelkäätkö sinä ukkosta? kysyi Laila naurahtaen.

Pelkäsihän Heikki, mutta ei kehdannut tunnustaa sitä. Pelkäsipä


Paavokin. Kun jyrähti uudelleen, sanoi hän hätäisesti:

— Nyt on parasta suoriutua suoraa päätä kotiin. Saattaa nousta


myrsky emmekä me jaksa soutaa.

— Se on pahempikin pulma, virkkoi Laila.

Kun oli päästy vähän matkaa rannasta, alkoi tuulla. Se oli toki
peräntakaista purjetta. Pojat soutivat minkä jaksoivat.

Salamat leimahtelivat pimenneessä yössä. Se oli kaunista. Tuuli


vinkui ja ryskähteli, ja venhe lenteli kuin kaarna kohisevilla laineilla.
Laila istui vakavana perässä ja hän oli poikien mielestä kuin
kaunistunut siinä luonnonvoimien keskellä.

Oltiin lähellä kotirantaa, kun rupesi satamaan. Vettä tuli kuin


kaatamalla ja meni heti ohuiden vaatteiden läpi.

— Nyt sinä olet sitten vasta herttainen, sanoi Paavo Lailalle, kun
saatiin venhe maalle.

— Niin sinäkin, ihan kuin uitettu kissa, hihitti Laila.

Olipa sauna lähellä ja se oli lämmin. Laila juoksi hakemassa


pihasta jokaiselle kuivat vaatteet, ja kun kiukaassa oli löylyä,
kylvettiin uudelleen ja jututen kuunneltiin sateen ropinata kattoon.
15.

Paavo palasi postia noutamasta ja heilutti kirjettä iloisesti


kädessään,

— Äiti tulee, äiti tulee, ja jo tänään! Eikö ole hauskaa, Heikki?

— On, on, sehän on selvä. Anna tänne kirje!

Heikki oli viime aikoina jo kirjoittanut tiheämmin ja muutenkin


kaivannut äitiä joskus. Olo Hernemaassa ja sedän koulu oli kai
senkin aiheuttanut. Hän ymmärsi nyt paljon paremmin äitiä kuin
ennen. Hän olikin kovin usein pahoittanut äidin mieltä. Olipa
mukavaa, kun sai näyttää äidille, mitä oli täällä oppinut, ja kertoa
kaikesta.

— Illalla mennään laivarantaan äitiä vastaan, sanoi Paavo. — Mitä


sanot, jos poimisimme marjoja ja veisimme mukanamme hänelle?

— Saahan hän niitä täälläkin, sanoi Heikki.

— Mutta äiti tulisi siitä varmaan hyvin iloiseksi, arveli Paavo.

— Poimitaan vain, myöntyi Heikki. — Saamme niitä kyllä laivalle


mennessä.

Laivarantaan oli matkaa muutamia kilometrejä; ensin vettä ja sitten


maata. Laiva tuli myöhään, ja vasta auringon laskun jälkeen lähtivät
pojat Lailan kanssa mielestään hyvin hauskalle matkalle.

Marjatuohinen pistettiin venheen kokkaan ja uistin perään. Eikös


tarttunutkin iso hauen vonkale uistimeen.

— Siitä saadaan tädille illallinen, sanoi Laila.


Tuli vielä toinen ja kolmaskin ja matka meni huomaamatta.

— Mihin kalat, ettei kettu vie? kysyi Paavo. Setähän oli kertonut,
että kettu oli perso kaloille.

— Viedään puuhun, sanoi Heikki.

Hauet pujotettiin lankaan kidusaukoista ja Heikki kiipesi isoon


näreeseen ja ripusti ne oksalle.

— Mitähän äiti sanoo, kun me puusta pudotamme hauet? arveli


Paavo.

— Luulee tulleensa satujen maille, lisäsi Heikki.

— Satujen maita nämä ovatkin, arveli Paavo. — Jos olisi minulla


maata, niin rupeisin maanviljelijäksi. Miten minä saatankaan täältä
erota syksyllä?

Paavo silmäsi Lailaan. Kyllähän muuten, mutta hänestä olisi


vaikea luopua.

Tyttö hymyili ja räppäsi poikaa olalle.

— Ensi kesänä tulet takaisin, sanoi hän.

— Enkö minä saakaan tulla? kysyi Heikki.

— Tietysti, velikulta.

Pojat miettivät itsekseen. Laila oli niin kovin hyvä tyttö, mutta
pitiköhän hän toisesta enemmän kuin toisesta.

Se tuli arkana Heikin huulillekin:


— Sinä kuitenkin pidät Paavosta enemmän kuin minusta.

— Mutta sinä olet vasta höperö, Heikki! Pitäisikö minun sitten pitää
toisesta enemmän kuin toisesta? Se olisi väärin, sanoi Laila, vaikka
tunsikin pitävänsä Paavosta enemmän, ehkä senkin vuoksi, kun
Paavo oli kiltimpi ja sitten sellainen herttainen nallikka.

— Isä sanoo aina, että kaikista ihmisistä täytyy pitää yhtä paljon,
sanoi Laila. — Eikö hän ole teille siitä puhunut?

— On kyllä, myönsi Heikki..

Metsässä oli hiljainen hämärä. Sammakot hyppivät tien yli ja


pensaissa loisteli kiiltomatoja. Kaste oli jo kohonnut ruohoon ja
puitten lehdetkin kiiltelivät kosteana.

Lapset olivat avojaloin. Laila astui sammakon päälle ja kirkaisi.

— Huu, miten ilkeälle tuntui!

Heikki otti sammakon käteensä. Se oli nyt rampa, ja pojat


neuvottelivat, mitä sille tehtäisiin.

— Se pitäisi tappaa, mutta tappaminen on niin kauhean rumaa,


arveli
Heikki.

— Mutta jos puhuttaisiin lopettamisesta, niin eiköhän se muuttaisi


asiaa, arveli Paavo.

— No lopettakaa se sitten pian, sanoi Laila sipristäen somasti


suutaan, ja nostaen helmojaan. Jalassa tuntui vielä ilkeältä
sammakon kylmyys.
Laiva huusi laiturissa, ja Heikki heitti sammakon metsään, lähtien
juoksemaan Lailan kanssa rantaan. Paavo etsi sammakon
heinikosta ja virkkoi itsekseen:

— Eihän tinua niin heitetä, pittunen raukka. Tapetaan poit


kärtimättä.

Kylmä sammakko tuntui ilkeälle kourassa ja Paavon naama oli


punainen, mutta se ei kieltänyt ystävällisesti eläinparalle
puhelemasta.

— Noin, ittu tiinä kivellä, minä lyön kalikalla päähäti.

Ja Paavo tähtäsi ja poksautti, mutta isku ei sattunutkaan ja


sammakko hyppäsi virkeänä metsään.

Paavo hämmästyi. Elukka oli ollut tarkkana. Ja nyt olivat toiset


jättäneet hänet.

Paavo lähti juosta kipaisemaan toisten perään. He tulivatkin jo


vastaan, äiti kolmantena.

— Se sammakko oli jo ihan terve ja hyppäsi metsään, sanoi


Paavo ja riensi syleilemään äitikultaa.

— Miten sinä sen paransit? kysyi Heikki tosissaan. Hän luuli


Paavon tehneen jotain sammakolle, että se virkoisi.

— Minä kun aioin napauttaa sitä kalikalla päähän, niin se säikähti.

Istuttiin kivelle ja otettiin kaupunkituliaiset esille. Ja äidille sateli


niin paljon kysymyksiä, ettei hän puoliinkaan ehtinyt vastata.
Mutta rannalla oli iso lokki haistanut puusta poikien kalat ja
ihastunut niihin. Kun Heikki kiipesi kuuseen, ei hän löytänyt muuta
kuin muutamia suomuja.

— Täällä on käynyt varkaita, kuului itkunsekaisesti puusta. —


Kuka kehtasi olla niin kelvoton?

Lokki lenteli rannikolla vainuten mahdollisesti lisää. Pojat


aavistelivat lokkia varkaaksi.

— Sinäkö ne veit? hikkasi Paavo.

Lokin nokasta kuului nirskuva vastaus. Se halusi vielä lisää


haukea.

16.

Setä istui poikien kanssa rantakalliolla ja keitti kalaa. Padassa


porisivat äsken ongitut ahvenet ja setä kertoi hauskasti kalojen
elämästä ja tavoista pojille.

— Mistä sinä setä olet saanut tietoja niin paljon, kysyi Paavo.

— Olen tutkinut ja tarkastellut kaikkea. Kun käyttää joka hetken


ajastaan hyödyllisesti, saa oppia paljon. Työtä tehdessään ja
lepohetkinään voi kyllä hyvin tarkastella luontoa ja sillä on aina jotain
uutta näytettävänä.

Pojista oli ollut luonnontiede koulussa vastenmielistä ja läksyt oli


luettu hosimalla. Nyt olivat pojat päättäneet syventyä luontoa
koskeviin oppikirjoihinsa tarmolla. Varmaankin "luonnonmaisteri"
tulisi olemaan mielissään.
Setä pisti pataan voita ja kohta oli ahvenkeitto valmis.

— En ole milloinkaan syönyt näin hyvältä maistuvaa kalaa, sanoi


Paavo.

Päivä oli poutainen ja heikko tuulen henkäily veteli viivoja selän


vesiin. Aamulla aikaisin oli lähdetty ja saatu runsas saalis koukuista.
Ne olivat rantalouhussa vasuun hyvin peitettynä. Kun ei hennottu
isoja kaloja keittää rannalla, riipaistiin ongella kyrmyniskaisia selän
ahvenia pataan.

— Elä syö kourillasi, Niilo!

Kun kalat loppuivat, hörpittiin liemi tuohilipeillä suihin.

Se oli erämiesten ateria.

— Keitto loppui kesken, julisti Paavo ja katseli pitkin ripsin toisia.

— Peratkaa vakasta lisää ja pankaa pataan, sanoi setä.

— Kaikkien pitää saada kyllikseen.

— Perkaisit, Heikki, kalat, pyyteli Paavo.

— Peratkoon se, joka syökin. Minun maaruni on täynnä.

Paavo ja Niilo päättivät valmistaa omintakeisesti keiton itselleen.

Setä oli laskeutunut pehmeälle sammalelle lepäämään. Heikkikin


valikoi itselleen loikomispaikkaa ja setä kutsui hänet luokseen.

Setä näytti harkitsevan, miten alettaisi, mutta kysyi sitten suoraan


Heikiltä:
— Vieläkö sinua pahat ajatukset joskus kiusaavat?

— Ei enää. Mutta minä pelkään, että ne taas tulevat, kun koulu


alkaa, ja…

Heikki keskeytti. Hänestä näytti olevan vaikeata sanoa mitä


ajatteli.

— Ja mitä sitten? kysyi setä ystävällisesti.

— Kun ei ole tätä kesäistä elämää ja sitten Lailakaan ei ole siellä.

— Eikö sinulla sitten ole siellä niin hyvää toveria kuin Laila? kysyi
setä.

— Ei.

— Mutta kaikki pienet tytöthän ovat hyviä tyttöjä, ja onhan kai


sinullakin siellä joku tyttö, josta hiukan pidät, sanoi setä.

Heikki ei sanonut siihen mitään. Olihan tosin yksi


samanluokkalainen, maalarin Aili, josta hän hieman piti. Tosin hän ei
ollutkaan missään suhteessa niinkuin Laila, mutta hänellä oli kauniit
silmät ja hän nauroi oikein kauniisti. Ja sitten hän oli oikein hyvä.
Kyllä hänet kannatti toverinaan pitää.

— Eikö olekin? uudisti setä kysymyksensä.

— On kyllä, sanoi Heikki arvellen.

— No niin, hänen tähtensä sinun täytyy oppia pitämään kurissa


kiusaavat ajatukset ja ruumiisi puhtaana. Ja myöskin oman itsesi
tähden. Olenhan sinulle jo tästä puhunut paljon ja sinä ymmärrät,
miten onnelliseksi tulee, kun voittaa pajat ajatukset. Eikö sinun ole
nyt hyvä olla, kun tiedät olevasi sellaisesta vapaa?

— On kyllä. Olen tullut niin iloiseksi.

— Siinä sen näet, setäsi ei ole puhunut sinulle turhaa.

— Minä olen siitä niin kiitollinen sedälle, sanoi Heikki.

Pojat puuhasivat kalapatoinensa hieman alempana kalliolla.

— Joko olet maistanut suolaa? kysyi Niilo.

— En, mutta minä luulen olevan siinä sitäkin tarpeeksi. Ei muuta


kuin nostetaan pata kepin nenässä tuonne syvennykseen ja syödään
siellä piilossa, muuten sedän ja Heikin rupeaa myöskin mieli
tekemään.

— Tehdään niin.

Paavo otti kepin ja nosti pataa varovasti tulelta. Mutta keppi


katkesi ja pata vieri kaloineen järveen.

— Voi ihme! Nyt meni keitto!

Kumpainenkin ryntäsi tavoittamaan pataa ja sysäsi toisensa


järveen. Vettä valuvina, surkeasti irvistellen noustiin sieltä ja Paavo
harasi kaloja pataan.

Niilolta pääsi itku.

— Minkä tähden sinä no-ostit se-emmoisella ke-epillä?


— Elä itke iso poika. Hyviä nämä kalat ovat, vaikka vähän
huuhtiintuivatkin. Ollaan hissuksiin koko asiasta, etteivät pääse
nauramaan, toimitteli Paavo ja laitteli Niilon eteen parhaimpia
kaloista. Kuitenkin hänenkin suupieltään nyki pahasti ja kurkkua
kaivoi vahinko, joka oli varomattomuudessa tullut.

Heikki oli nukkunut, mutta setä nauroi pitkää naurua kalliolla ja


pyyhkieli vesiä silmistään. Pojat olivat huomanneet sedän naurun ja
Paavo sanoi:

— No nyt setä jo nauraa, mutta ei olla tietävinämmekään. Pitää kai


pyytää setää, ettei kerro Lailalle eikä Heikille.

Kohta kuitenkin pojat nauroivat itsekin keitolleen, jonka liemi kellui


siinä veden pinnalla monivärisenä läikkänä.

17.

Viljaa korjattiin Hernemaan pelloilla. Tuleentunut, kullankeltainen


ruis huojahteli viljavuuttaan täyteläisenä hiljaisessa tuulessa.
Pojatkin saivat olla lyhteitä sitomassa ja se olikin heistä hauskaa
työtä. Sormet tuntuivat ensin kovin aroilta, mutta setä sanoi, että ne
kyllä pian tottuvat tähänkin työhön, koskapa olivat tottuneet
kasvitarhan hoitoonkin.

Leikkuuväki hääri iloisena työssään. Iltapäivällä tuli Heikin ja


Paavon äitikin mukaan ja pojat ihmettelivät, kun hän osasi leikata
ruista.

— Tämä se, poikakullat, kaikkein kauneinta ja hupaisalta työtä


onkin, sanoi äiti ja tätä pitäisi osata tehdä jokaisen. Ilman näitä
maamiesten lainehtivia viljapeltoja oltaisiin pian hukassa.
— Se on hyvä, että sinä sen käsität, sanoi setä äidille.

— Kuulehan äiti, minä aion ruveta maanviljelijäksi, sanoi Paavo.


— Setä kyllä opettaa minut oikein hyväksi maamieheksi.

— Hyvähän olisi, jos sinusta kunnollinen maanviljelijä tulisi, virkkoi


äiti. — Se on vain pahinta, ettei ole meillä maata.

— Mutta setäpä sanoo, että pian tulee sellainen aika, että maata
saa jokainen, joka haluaa. Mekin otamme sitten maata, äiti.

— Mutta ensin me kasvamme miehiksi ja lopetamme koulumme,


sanoi äiti. — Setä kyllä on niin hyvä, että joka kesä opettaa sinua
maamiehen tehtäviin.

Setä lupasi sen puolestaan varmasti tehdä.

— Ja ensi kesänä minä jo jaksan kyntääkin, kun tulen tänne


Hernemaahan, päätteli Paavo urheasti.

— Eikö Heikkikin halua maamieheksi? kysyi setä.

Heikki näytti miettivän. Hänestä olisi kyllä ollut hauskaa olla


maamiehenäkin, mutta mukavalta tuntui myöskin ajatella jonakin
virkamiehenä oloa. Se olisi kuitenkin helpompaa.

Senpähän näkee, kun eletään, arveli hän pikkumiehekkäästi.


Ehkäpä hänkin valitseisi maamiehen vapaan ammatin ja ottaisi
itselleen sitten semmoisen soman tytön emännäksi, kuin Laila oli.

Sitä Paavokin mietiskeli.

— Kun minä saan sitten talon itselleni, niin tuletkos sitten minulle
emännäksi, supatti hän hiljaa Lailan korvaan. — Mutta et saa tästä
puhua kellekään. Mitäs arvelet, eikö se olisi kovin hauskaa?

Laila nauroi.

— Voi sinua pikku nallikkaa. Kyllä se varmaan olisi.

— Joko taas sanot nallikaksi, kivahti Paavo. — Saat uskoa, että


mies minusta tulee! Ylioppilaaksi kun pääsen, niin silloin ostan talon,
se on varma!

Paavo istui lyhdeläjälle levähtämään. Pientä maamiestä alkoi jo


väsyttää.

— Ja kyllä sinä äiti nyt saat olla meihin tyytyväinen, sanoi hän
hetken kuluttua. — Meistä on tullut viisaita miehiä tänä kesänä.

Suvituuli leyhytteli ja pelloilla oli kaikki niin kaunista.

18.

Äiti ei joutanut kauan olemaan Hernemaassa. Kun saatiin


talvimarjat kerätyksi, lähti hän kaupunkiin. Siellä oli äidin
juurikasvimaa ja sekin kaipasi vielä hoitoa ja Ynnikkiä lypsi siellä
vieras, eikä Ynnikki siitä pitänyt.

Pojat näkivät tuskaisena päivien luisuvan käsistään. Kohta pitäisi


heidänkin lähteä ja se oli kovin vaikeata ajatellakin.

— Ikävä minullekin tulee, kun te menette, sanoi Laila pojille.

— Niinpä lähde sinäkin kaupunkiin, pyysivät pojat — Lähde vaikka


soppakouluun.
— En minä vielä… sitten muutaman vuoden perästä.

— Ja sitten saat asua meillä ja onpa oikein mukavaa silloin.

Olihan se lähenevän eron katkeruudessa pieni lohdutuksen pisara,


että
Laila tulisi joskus kaupunkiin ja asuisi heillä.

*****

Käytiin joka päivä marjaretkillä ja kalassa. Rannalla paistettiin


kalaa ja äidin laittamat päivälliset Hernemaassa jäivät heiltä
koskematta.

Se oli onnen aikaa. Setäkin tuli joskus mukaan ja silloin oli yhä
hauskempaa.

Mutta pian tulivat elokuun loppupäivät, ja äitikin oli jo kiirehtänyt


tulemaan kotiin.

Täällähän heidän kotinsa oikeastaan olisi ollutkin, äiti kun vain olisi
ollut täällä.

Alakuloinen päivä se oli, jolloin matkatavaroita laitettiin kokoon.


Laila järjesti heidän matka-arkkunsa ja pojat katsoivat hänen
puuhailuaan. Hän lauleli ja oli reippaalla tuulella, kuten tavallisesti.

— Sinä varmaankin iloitset meidän lähdöstämme, sanoi Heikki.

— Pitäisikö minun itkemään ruveta? Eihän isot pojat saa tulla


hentomielisiksi.

— Ei saakaan, sanoi Paavo. — Me olemme ihan suuria vätyksiä.


Pianhan talvi kuluu ja silloinhan päästään jälleen Hernemaahan.
Hauskaahan on koulussakin. Varsinkin nyt, kun Heikkikin on siellä
ahkera.

Heikki muljautti epäluuloisesti veljeensä, mutta huomasi hänen


hyvää tarkoittavan.

Aamulla piti jo lähteä ja illalla kuljettiin vielä kertaan tutut paikat, ja


koko kesän valoisat muistot saivat mielen kaikesta huolimatta
surunsuloiseksi.

— Eikö ajeta vielä kerran selkähevosella? ehdotti Laila.

Renki oli juuri tuonut hevoset pihaan, johon he sattuivat tulemaan


kävelyretkeltään.

— Ajetaan vain.

Tuimaa ravia lasketeltiin hakatietä ja pojat pysyivät nyt jo hyvin


Lailan kintereillä.

— No nyt on sekin hauskuus lopussa, sanoi Heikki, kun hevoset


laskettiin veräjästä hakaan.

— Niin, tämän kesän hauskuus loppuu, mutta syksyn ilot ja talven


riemut on edessä, puheli Laila järkevästi, — Minun mielestäni on
ihmisellä aina riittävästi iloa, olipa missä tahansa, kun täyttää
velvollisuutensa. Eikö niin pojat?

— No se on vissi, tokasi Paavo, ja se nauratti jokaista.

Täti hymähteli ja naureskelikin:

— Taitaapa kesätovereista tuntua ero vaikealta. Pianhan tästä


jouluun päästään ja sitten saatte tulla tänne joululoman ajaksi, koska
niin hyvin täällä viihdytte.

Sekös riemun synnytti.

— Kuuletko Laila, mitä täti sanoo. Me pääsemme tänne jouluksi!


Kyllä sinä täti olet sitten mainio!

Paavo meni kuiskailemaan tädille:

— Saako äitikin tulla tänne jouluksi?

— Saahan toki, lapsikulta!

— Muuten minä en olisi tullutkaan. Kyllä jouluna täytyy olla äidin


mukana.

— Hyvä lapsi olet, kun äitiä muistat, sanoi täti.

— Niin, ja minä tulen aina vain paremmaksi, sanoi Paavo. — Setä


on sanonut, että kun kasvattaa itseään joka päivä, niin tulee oikein
hyväksi.

Täti hymyili pikku Paavolle.

*****

Setäkin puhui vielä illalla pojille hyvin paljon samoista asioista,


joista oli ennenkin puhunut ja lupasi tulla pian käymään
kaupungissa. Eivät milloinkaan sanoneet pojat unohtavansa sedän
neuvoja.

Elokuun yö oli lämmin ja kaunis, ja pojat eivät hennoneet mennä


nukkumaan. Ikkunassa seisten katseltiin kirkasta siltaa, jonka kuu
veti salmen yli.
Pojat keskustelivat tulevaisuudesta. Heikkikin arveli rupeavansa
maamieheksi.

— Ja kun ensin koulussa sivistää itseään, niin sitten tuleekin


oikein kunnon maamies, arveli Paavo.

Heikki hahatti.

— Sivistää… sinä olet semmoinen…

— Mikä? kivahti Paavo.

— Semmoinen nallikka, niinkuin Laila sanoo.

— Älä sinä aina minua nakertele. Olen minä yhtä älykäs kuin
sinäkin ja kyllä Laila pitää minusta yhtä paljon kuin sinustakin.

Paavo oli kasvoiltaan ihan punainen. Mitäs kun Heikki aina


ärsytteli häntä.

Laila pisti päänsä ovesta.

— Riitelettekö te täällä? kysyi hän.

— Mitäs kun Heikki aina… tuhahti Paavo.

— Tulkaa sieltä pian kahvipöytään, minulla on kaakku


paistumassa. Ja sitten pitääkin jo pian lähteä laivalle. Tavarat vietiin
sinne jo illalla.

Pojat ihailivat serkun käytännöllisyyttä. Että ihan kakunkin


pyöräytti keskellä yötä.

— Olet sinä verraton.

You might also like