100% found this document useful (2 votes)
22 views

Ebooks File Oracle 12c SQL 3rd Edition (Ebook PDF) All Chapters

SQL

Uploaded by

stehlelezca
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
22 views

Ebooks File Oracle 12c SQL 3rd Edition (Ebook PDF) All Chapters

SQL

Uploaded by

stehlelezca
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 41

Download the full version of the ebook now at ebooksecure.

com

Oracle 12c SQL 3rd Edition (eBook PDF)

https://ebooksecure.com/product/oracle-12c-sql-
3rd-edition-ebook-pdf/

Explore and download more ebook at https://ebooksecure.com


Recommended digital products (PDF, EPUB, MOBI) that
you can download immediately if you are interested.

(eBook PDF) Oracle 12c SQL 3rd Edition by Joan Casteel

https://ebooksecure.com/product/ebook-pdf-oracle-12c-sql-3rd-edition-
by-joan-casteel/

ebooksecure.com

Oracle SOA Suite 12c handbook 1st Edition Jellema - eBook


PDF

https://ebooksecure.com/download/oracle-soa-suite-12c-handbook-ebook-
pdf/

ebooksecure.com

OCA Oracle Database SQL Exam Guide (Exam 1Z0-071) 1st


Edition Steve O’Hearn - eBook PDF

https://ebooksecure.com/download/oca-oracle-database-sql-exam-guide-
exam-1z0-071-ebook-pdf/

ebooksecure.com

(eBook PDF) Life: The Essentials of Human Development 2nd


Edition

https://ebooksecure.com/product/ebook-pdf-life-the-essentials-of-
human-development-2nd-edition/

ebooksecure.com
(Original PDF) Organized Crime 7th Edition by Michael D.
Lyman

https://ebooksecure.com/product/original-pdf-organized-crime-7th-
edition-by-michael-d-lyman/

ebooksecure.com

(Textbook)Managerial Accounting for Managers 4th by Eric


Noreen

https://ebooksecure.com/product/textbookmanagerial-accounting-for-
managers-4th-by-eric-noreen/

ebooksecure.com

The Employer Brand: Keeping Faith with the Deal New


edition Edition

https://ebooksecure.com/product/the-employer-brand-keeping-faith-with-
the-deal-new-edition-edition/

ebooksecure.com

Green Sustainable Process for Chemical and Environmental


Engineering and Science: Sonochemical Organic Synthesis
1st Edition Dr. Inamuddin (Editor) - eBook PDF
https://ebooksecure.com/download/green-sustainable-process-for-
chemical-and-environmental-engineering-and-science-sonochemical-
organic-synthesis-ebook-pdf/
ebooksecure.com

(eBook PDF) Business Ethics and Ethical Business 1st


Edition

https://ebooksecure.com/product/ebook-pdf-business-ethics-and-ethical-
business-1st-edition/

ebooksecure.com
(eBook PDF) Concepts of Chemical Dependency 9th Edition by
Harold E. Doweiko

https://ebooksecure.com/product/ebook-pdf-concepts-of-chemical-
dependency-9th-edition-by-harold-e-doweiko/

ebooksecure.com
TABLE OF CONTENTS

Preface xiv
Chapter 1 Overview of Database Concepts 1
Introduction 2
Database Terminology 2
Database Management System 3
Database Design 4
Entity-Relationship (E-R) Model 5
Database Normalization 6
Relating Tables in the Database 10
Structured Query Language (SQL) 12
Databases Used in This Textbook 13
Basic Assumptions 13
Tables in the JustLee Books Database 14
Topic Sequence 16
Software Used in This Textbook 16
Chapter Summary 17
Review Questions 17
Multiple Choice 18
Hands-On Assignments 21
Advanced Challenge 22
Case Study: City Jail 22

Chapter 2 Basic SQL SELECT Statements 25


Introduction 26
Creating the JustLee Books Database 27
SELECT Statement Syntax 30
Selecting All Data in a Table 31
Selecting One Column from a Table 33
Selecting Multiple Columns from a Table 34
Operations in the SELECT Statement 36
Using Column Aliases 36
Using Arithmetic Operations 39
NULL Values 40
Using DISTINCT and UNIQUE 42
Using Concatenation 44
Chapter Summary 49
Chapter 2 Syntax Summary 49

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Review Questions 50
Multiple Choice 51
Hands-On Assignments 54
Advanced Challenge 55
Case Study: City Jail 55

Chapter 3 Table Creation and Management 57


Introduction 58
Table Design 59
Table Creation 63
Defining Columns 63
Viewing a List of Tables: USER_TABLES 65
Viewing Table Structures: DESCRIBE 66
Table Creation with Subqueries 70
CREATE TABLE … AS Command 70
Modifying Existing Tables 72
ALTER TABLE … ADD Command 73
ALTER TABLE … MODIFY Command 74
ALTER TABLE … DROP COLUMN Command 79
ALTER TABLE … SET UNUSED/DROP UNUSED COLUMNS Command 80
Renaming a Table 83
Truncating a Table 85
Deleting a Table 86
Chapter Summary 91
Chapter 3 Syntax Summary 92
Review Questions 93
Multiple Choice 94
Hands-On Assignments 97
Advanced Challenge 97
Case Study: City Jail 98

Chapter 4 Constraints 103


Introduction 104
Creating Constraints 105
Creating Constraints at the Column Level 106
Creating Constraints at the Table Level 106
Using the PRIMARY KEY Constraint 107
Using the FOREIGN KEY Constraint 110
Using the UNIQUE Constraint 115
Using the CHECK Constraint 116
Using the NOT NULL Constraint 119
Including Constraints During Table Creation 121
Adding Multiple Constraints on a Single Column 125
Viewing Constraint Information 126

vi Table of Contents

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Disabling and Dropping Constraints 128
Using DISABLE/ENABLE 128
Dropping Constraints 129
Chapter Summary 131
Chapter 4 Syntax Summary 131
Review Questions 133
Multiple Choice 134
Hands-On Assignments 137
Advanced Challenge 139
Case Study: City Jail 139

Chapter 5 Data Manipulation and Transaction Control 141


Introduction 142
Inserting New Rows 143
Using the INSERT Command 143
Handling Virtual Columns 150
Handling Single Quotes in an INSERT Value 152
Inserting Data from an Existing Table 154
Modifying Existing Rows 156
Using the UPDATE Command 156
Using Substitution Variables 158
Deleting Rows 162
Using Transaction Control Statements 163
COMMIT and ROLLBACK Commands 164
SAVEPOINT Command 165
Using Table Locks 168
LOCK TABLE Command 168
SELECT … FOR UPDATE Command 169
Chapter Summary 171
Chapter 5 Syntax Summary 172
Review Questions 173
Multiple Choice 173
Hands-On Assignments 176
Advanced Challenge 177
Case Study: City Jail 178

Chapter 6 Additional Database Objects 181


Introduction 182
Sequences 183
Creating a Sequence 184
Using Sequence Values 189
Setting and Altering Sequence Definitions 192
Altering Sequence Definitions 194
Removing a Sequence 196
Use Identity Columns Instead of Sequences for Primary Key Columns 197

Table of Contents vii

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Indexes 199
B-Tree Indexes 200
Bitmap Indexes 206
Function-Based Indexes 208
Index Organized Tables 209
Verifying an Index 210
Altering or Removing an Index 211
Synonyms 212
Deleting a Synonym 215
Chapter Summary 216
Chapter 6 Syntax Summary 217
Review Questions 218
Multiple Choice 219
Hands-On Assignments 222
Advanced Challenge 223
Case Study: City Jail 224

Chapter 7 User Creation and Management 225


Introduction 226
Data Security 227
Creating a User 228
Creating Usernames and Passwords 228
Assigning User Privileges 230
System Privileges 230
Granting System Privileges 231
Object Privileges 232
Granting Object Privileges 232
Managing Passwords 236
Using Roles 237
Creating and Assigning Roles 238
Using Predefined Roles 240
Using Default Roles 241
Enabling Roles After Login 242
Viewing Privilege Information 242
Removing Privileges and Users 244
Revoking Privileges and Roles 244
Dropping a Role 246
Dropping a User 246
Chapter Summary 247
Chapter 7 Syntax Summary 247
Review Questions 249
Multiple Choice 249
Hands-On Assignments 253
Advanced Challenge 253
Case Study: City Jail 254

viii Table of Contents

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Chapter 8 Restricting Rows and Sorting Data 255
Introduction 256
Where Clause Syntax 257
Rules for Character Strings 258
Rules for Dates 260
Comparison Operators 260
BETWEEN ... AND Operator 267
IN Operator 268
LIKE Operator 270
Logical Operators 274
Treatment of Null Values 277
ORDER by Clause Syntax 279
Secondary Sort 282
Sorting by SELECT Order 284
Chapter Summary 285
Chapter 8 Syntax Summary 286
Review Questions 288
Multiple Choice 288
Hands-On Assignments 292
Advanced Challenge 293
Case Study: City Jail 293

Chapter 9 Joining Data from Multiple Tables 295


Introduction 296
Cartesian Joins 297
Cartesian Join: Traditional Method 298
Cartesian Join: JOIN Method 300
Equality Joins 301
Equality Joins: Traditional Method 303
Equality Joins: JOIN Method 308
Non-Equality Joins 314
Non-Equality Joins: Traditional Method 315
Non-Equality Joins: JOIN Method 316
Self-Joins 317
Self-Joins: Traditional Method 318
Self-Joins: JOIN Method 319
Outer Joins 320
Outer Joins: Traditional Method 321
Outer Joins: JOIN Method 324
Set Operators 326
Chapter Summary 334
Chapter 9 Syntax Summary 335
Review Questions 337
Multiple Choice 338
Hands-On Assignments 344

Table of Contents ix

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Advanced Challenge 345
Case Study: City Jail 345

Chapter 10 Selected Single-Row Functions 347


Introduction 348
Case Conversion Functions 349
The LOWER Function 349
The UPPER Function 350
The INITCAP Function 351
Character Manipulation Functions 352
The SUBSTR Function 352
The INSTR Function 354
The LENGTH Function 356
The LPAD and RPAD Functions 357
The LTRIM and RTRIM Functions 358
The REPLACE Function 359
The TRANSLATE Function 360
The CONCAT Function 360
Number Functions 361
The ROUND Function 361
The TRUNC Function 362
The MOD Function 363
The ABS Function 364
The POWER Function 365
Date Functions 365
The MONTHS_BETWEEN Function 367
The ADD_MONTHS Function 367
The NEXT_DAY and LAST_DAY Functions 368
The TO_DATE Function 369
Rounding Date Values 371
Truncating Date Values 372
CURRENT_DATE Versus SYSDATE 373
Regular Expressions 374
Other Functions 377
The NVL Function 377
The NVL2 Function 380
The NULLIF Function 381
The TO_CHAR Function 383
The DECODE Function 385
The CASE Expression 387
The SOUNDEX Function 387
The TO_NUMBER Function 388
The DUAL Table 389
Chapter Summary 390
Chapter 10 Syntax Summary 390
Review Questions 394

x Table of Contents

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Multiple Choice 395
Hands-On Assignments 399
Advanced Challenge 399
Case Study: City Jail 400

Chapter 11 Group Functions 401


Introduction 402
Group Functions 403
The SUM Function 404
The AVG Function 406
The COUNT Function 408
The MAX Function 411
The MIN Function 412
Grouping Data 413
Restricting Aggregated Output 417
Nesting Functions 421
Statistical Group Functions 422
The STDDEV Function 422
The VARIANCE Function 423
Enhanced Aggregation for Reporting 424
The GROUPING SETS Expression 427
The CUBE Extension 428
The ROLLUP Extension 431
Pattern Matching 437
Chapter Summary 439
Chapter 11 Syntax Summary 439
Review Questions 441
Multiple Choice 442
Hands-On Assignments 446
Advanced Challenge 447
Case Study: City Jail 447

Chapter 12 Subqueries and MERGE Statements 449


Introduction 450
Subqueries and Their Uses 451
Single-Row Subqueries 451
Single-Row Subquery in a WHERE Clause 451
Single-Row Subquery in a HAVING Clause 456
Single-Row Subquery in a SELECT Clause 457
Multiple-Row Subqueries 459
The IN Operator 460
The ALL and ANY Operators 461
Multiple-Row Subquery in a HAVING Clause 465
Multiple-Column Subqueries 467
Multiple-Column Subquery in a FROM Clause 467
Multiple-Column Subquery in a WHERE Clause 469

Table of Contents xi

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
NULL Values 471
NVL in Subqueries 471
IS NULL in Subqueries 472
Correlated Subqueries 473
Nested Subqueries 475
Subquery Factoring Clause 477
DML Actions Using Subqueries 478
MERGE Statements 479
Chapter Summary 484
Chapter 12 Syntax Summary 484
Review Questions 486
Multiple Choice 486
Hands-On Assignments 492
Advanced Challenge 493
Case Study: City Jail 493

Chapter 13 Views 495


Introduction 496
Creating a View 498
Creating a Simple View 500
DML Operations on a Simple View 504
Creating a Complex View 508
DML Operations on a Complex View with an Arithmetic Expression 508
DML Operations on a Complex View Containing Data from Multiple Tables 513
DML Operations on a Complex View Containing Functions or Grouped Data 515
DML Operations on a Complex View Containing DISTINCT or ROWNUM 517
Summary Guidelines for DML Operations on a Complex View 519
Dropping a View 519
Creating an Inline View 520
CROSS and OUTER APPLY Methods for Joins 520
TOP-N Analysis 522
Creating a Materialized View 527
Chapter Summary 531
Chapter 13 Syntax Summary 532
Review Questions 533
Multiple Choice 533
Hands-On Assignments 537
Advanced Challenge 538
Case Study: City Jail 538

Appendix A Tables for the JustLee Books Database 539


CUSTOMERS Table 539
BOOKS Table 540
ORDERS Table 541
ORDERITEMS Table 542
AUTHOR Table 543
BOOKAUTHOR Table 544

xii Table of Contents

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
PUBLISHER Table 545
PROMOTION Table 546

Appendix B SQL*Plus and SQL Developer Overview 547


Introduction 547
SQL*Plus 547
SQL Developer 551

Appendix C Oracle Resources 555


Oracle Academic Initiative (OAI) 555
Oracle Certification Program (OCP) 555
Oracle Technology Network (OTN) 555
International Oracle Users Group (IOUG) 556

Appendix D SQL*Loader 557


Introduction 557
Read a Fixed File Format 557
Read a Delimited File 559

Appendix E SQL Tuning Topics 561


Introduction 561
Tuning Concepts and Issues 561
Identifying Problem Areas in Coding 561
Processing and the Optimizer 563
The Explain Plan 565
Timing Feature 570
Selected SQL Tuning Guidelines and Examples 571
Avoiding Unnecessary Column Selection 572
Index Suppression 573
Concatenated Indexes 575
Subqueries 576
Optimizer Hints 577

Appendix F SQL in Various Databases 579


Introduction 579
Suppressing Duplicates 579
Locating a Value in a String 580
Displaying the Current Date 580
Specifying a Default Date Format 580
Replacing NULL Values in Text Data 581
Adding Time to Dates 581
Extracting Values from a String 581
Concatenating 582
Data Structures 582

Glossary 583
Index 589

Table of Contents xiii

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Visit https://testbankfan.com
now to explore a rich
collection of testbank or
solution manual and enjoy
exciting offers!
PREFACE

The past few decades have seen a proliferation of organizations that rely heavily on
information technology. These organizations store their data in databases, and many
choose Oracle database management systems to access their data. The current Oracle
database version, Oracle 12c, is a database management system that enables users to
create, manipulate, and retrieve data. The purpose of this textbook is to introduce
students to basic SQL commands for interacting with Oracle 12c databases in a business
environment. In addition, concepts relating to objectives of the current Oracle
certification exams have been incorporated for students wanting to pursue certification.

The Intended Audience


This textbook has been designed for students in technical two-year or four-year programs
who need to learn how to interact with databases. Although having an understanding of
database design is preferable, an introductory chapter has been included to review the
basic concepts of E-R modeling and the normalization process.

Oracle Certification Program (OCP)


This textbook covers the objectives of SQL Fundamentals Exams available: 1Z0-051 for
Oracle 11g and Exam 1Z0-061 for Oracle Database 12c. Most objectives for Exam 1Z0-
047, Oracle Database SQL Expert, are also covered. Any of these exams serve as the first
exam in the Oracle Application Development and Oracle Database Administrator Oracle
Certified Associate level certification tracks. Information about registering for these
exams, along with other reference material, is available at www.oracle.com.

The Approach
The concepts introduced in this textbook are discussed in the context of a hypothetical
real-world business: an online book retailer named JustLee Books. The company’s
business operation and the database structure are introduced and analyzed, and as
commands are introduced throughout the textbook, they’re modeled with examples using
the JustLee Books database. Using consistent examples of a hypothetical company helps
you learn the syntax of commands and how to use them in a real-world environment. In
addition, a script file that generates the database is available to give you hands-on practice
in re-creating examples and practicing variations of SQL commands to enhance your
understanding.
To explain what a database is and how it’s created, this textbook initially focuses
on creating tables and learning how to perform data manipulation operations. After
you’re familiar with the database structure, the focus then turns to querying a database.

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
In Chapters 8 through 13, you learn how to retrieve data from the database, using the
many options of a SELECT statement, including row filtering, joins, functions, and
subqueries.
To reinforce the material, each chapter includes a chapter summary and, when
appropriate, a syntax guide for the commands covered in the chapter. In addition, each
chapter includes review questions and hands-on activities that test your knowledge and
challenge you to apply that knowledge to solving business problems. A running case study
that builds throughout the textbook provides a second real-world setting—a city jail
system—as another opportunity to work with databases.

New to This Edition


Topics added covering new Oracle 12c features include:
• Extended data types
• Invisible columns
• Default column values
• Specifying a value for NULL inserts
• Based on a sequence value
• Identity columns
• Left outer join enhancements
• CROSS APPLY join method
• Pattern matching for trend analyses
• Enhanced Top-N-Query features
In addition, coverage of subquery factoring or use of the WITH clause has been added
to Chapter 12.

Overview of This Book


The examples, assignments, and cases in this book help you achieve the following
objectives:
• Issue SQL commands that retrieve data based on criteria specified by
the user.
• Use SQL commands to join tables and retrieve data from joined tables.
• Perform calculations based on data stored in the database.
• Use functions to manipulate and aggregate data.
• Use subqueries to retrieve data based on unknown conditions.
• Create, modify, and drop database tables.
• Manipulate data stored in database tables.
• Enforce business rules by using table constraints.
• Create users and assign the privileges users need to perform tasks.
The chapters’ contents build in complexity while reinforcing previous ideas. Chapter 1
introduces basic database management concepts, including database design. Chapter 2
shows how to retrieve data from a table. Chapter 3 explains how to create new database
tables. Chapter 4 addresses the use of constraints to enforce business rules and ensure the
integrity of table data. Chapter 5 explains adding data to a table, modifying existing data,
and deleting data. Chapter 6 shows how to use a sequence to generate numbers, create

Preface xv

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
indexes to speed up data retrieval, and create synonyms to provide aliases for tables.
Chapter 7 steps you through creating user accounts and roles and shows how to grant (and
revoke) privileges to these accounts and roles. Chapter 8 explains how to restrict rows
retrieved from a table, based on a given condition. Chapter 9 shows how to link tables with
common columns by using joins. Chapter 10 describes the single-row functions supported
by Oracle 12c. Chapter 11 covers the usage of multiple-row functions to derive a single
value for a group of rows and explains how to restrict groups of rows. Chapter 12 covers
using subqueries to retrieve rows based on an unknown condition already stored in the
database. Chapter 13 explains using views to restrict access to data and reduce the
complexity of certain types of queries.
The appendixes support and reinforce chapter materials. Appendix A contains
printed versions of the initial table structure and data for the JustLee Books database used
throughout this textbook. Appendix B introduces the operation of the SQL*Plus and SQL
Developer client software tools. Appendix C lists Oracle resources for further study.
Appendix D introduces the SQL*Loader utility for importing data. Appendix E introduces
basic SQL statement tuning concepts. Appendix F identifies SQL differences in some
popular databases.

Features
To enhance your learning experience, each chapter in this textbook includes the following
elements:
• Chapter objectives: Each chapter begins with a list of the concepts to be
mastered by the chapter’s conclusion. This list gives you a quick overview of
chapter contents and serves as a useful study aid.
• Running case: A sustained example, the business operation of JustLee Books,
is the basis for introducing new commands and practicing the material
covered in each chapter.
• Methodology: As new commands are introduced in each chapter, the
command syntax is shown and then an example, using the JustLee Books
database, illustrates using the command in the context of business
operations. This methodology shows you not only how the command is used,
but also when and why it’s used. The script file used to create the database is
available so that you can work through the examples in this textbook,
engendering a hands-on environment in which you can reinforce your
knowledge of chapter material.
• Tip: This feature, designated by the Tip icon, provides practical advice and
sometimes explains how a concept applies in the workplace.
• Note: These explanations, designated by the Note icon, offer more
information on performing operations with databases.
• Database Preparation: These notes, placed at the end-of-chapter
introductions, tell you which script from the student data files you should
run in preparation for chapter examples and activities.
• Caution: This warning, designated by the Caution icon, points out database
operations that, if misused, could have devastating results.
• Chapter summaries: Each chapter’s text is followed by a summary of chapter
concepts. These summaries are a helpful recap of chapter contents.

xvi Preface

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
• Syntax summaries: Beginning with Chapter 2, a Syntax Guide table is
included after each chapter summary to recap the command syntax covered
in the chapter.
• Review questions: End-of-chapter assessment begins with review questions
that reinforce the main ideas introduced in each chapter. These questions
ensure that you have mastered the concepts and understand the information
covered in the chapter.
• Multiple-choice questions: Each chapter contains multiple-choice
questions covering the material in the chapter. Oracle certification-type
questions are included to prepare you for the type of questions you
can expect on certification exams and measure your level of
understanding.
• Hands-on assignments: Along with conceptual explanations and
examples, each chapter includes hands-on assignments related to the
chapter’s contents. The purpose of these assignments is to give you
practical experience. In most cases, the assignments are based on the
JustLee Books database and build on the examples in the chapter.
• Advanced challenge: This section poses another problem about the JustLee
Books database for you to solve and is larger in scope than the hands-on
assignments.
• Case studies: At the end of each chapter is a major case study, designed
to help you apply what you have learned to real-world situations. These
cases give you the opportunity to synthesize and evaluate information
independently, examine potential solutions, and make recommendations,
much as you would in an actual business situation. These cases uses a
database based on a city jail system.

Supplemental Materials
The following supplemental materials are available when this book is used in a classroom
setting. All teaching tools available with this book are provided to instructors on the
Cengage Learning Web site at www.cengagebrain.com.
• Electronic Instructor’s Manual: The Instructor’s Manual accompanying this
textbook includes the following items:
• Additional instructional material to assist in class preparation, including
suggestions for lecture topics
• A sample syllabus
• When applicable, information about potential problems that can occur in
networked environments
• Cengage Learning Testing Powered by Cognero is a flexible, online system
that allows you to:
• author, edit, and manage test bank content from multiple Cengage
Learning solutions
• create multiple test versions in an instant
• deliver tests from your LMS, your classroom or wherever you want

Preface xvii

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
• PowerPoint presentations: Microsoft® PowerPoint slides are included for
each chapter. Instructors can use the slides in three ways: as teaching
aids during classroom presentations, as printed handouts for classroom
distribution, or as network-accessible resources for chapter review.
Instructors can add their own slides for additional topics introduced to
the class.
• Data files: The script files needed to create the JustLee Books and City
Jail databases are available on the Cengage Learning Web site at www
.cengagebrain.com.
• Solution files: Solutions to chapter examples, end-of-chapter review
questions and multiple-choice questions, hands-on assignments, and case
studies are available on the Cengage Learning Web site at www
.cengagebrain.com. The solutions are password protected.
• Figure files: Figure files allow instructors to create their own presentations
with figures from the textbook.

Acknowledgments
I feel fortunate that Cengage Learning pursued my authorship of this textbook and
continues to support my efforts. I am one lucky person—I have two angels in heaven, my
mother and grandmother, and one angel here on earth, Scott. Without them watching
over me, I would not be able to tackle such challenges. I also want to thank my father,
who always seems more excited than me every time I finish a book project.
However, this textbook is the result of an incredible effort by many people whom
I wish I had the opportunity to thank personally. First, hats off to Lori Bradshaw and
Wendy Langerud of S4Carlisle Publishing Services for managing the content for this
project and keeping everyone on schedule. And a special thank you to Arul Joseph Raj
of Lumina Datamatics LTD for his detailed efforts in preparing, reviewing, and formatting
the content. There were many others involved in this project like product management,
editing, marketing, and art development, and every effort was critical in making this
book a reality. I truly appreciate all of these efforts.
In addition, I need to recognize the enormous contribution of colleagues and
reviewers, who provided helpful suggestions and insight into the development of this
textbook in earlier editions. And, finally, many thanks to the instructors who have
adopted this text and have dedicated their efforts to assist others to learn these most
important database skills.

xviii Preface

Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Exploring the Variety of Random
Documents with Different Content
« Tant qu’elle vivra, le Maure, et Sforce et les couleuvres des
Visconti seront redoutés, des neiges hyperboréennes aux rivages de
la mer Rouge, de l’Inde aux monts qui donnent passage à la mer.
Elle morte, eux et le royaume d’Insubrie tomberont en esclavage, au
grand dommage de toute l’Italie. Sans elle la suprême prudence
paraîtra aventureuse.
« Il en existera encore d’autres, portant le même nom, et qui
naîtront bien des années avant elle. L’une d’elles ornera ses beaux
cheveux de la splendide couronne de Pannonie. Une autre, après
avoir délaissé les biens terrestres, sera placée au nombre des
saintes sur la terre d’Ausonie et se verra rendre un culte et élever
des autels.
« Je me tairai sur les autres, car, comme j’ai dit, il serait trop long
de parler de toutes, bien que chacune pût faire l’objet d’un chant
héroïque et éclatant. Je passerai sous silence les Blanche, les
Lucrèce, les Constance et les autres, mères ou réparatrices de tant
d’illustres maisons qui régneront en Italie.
« Plus que toutes celles qui ont jamais existé, ta maison sera
célèbre par ses femmes, et je ne sais si elle ne le sera pas plus par
les qualités des filles, que par la haute chasteté des épouses. Sache
également à ce sujet que Merlin m’a éclairée sur ce point, pensant
que j’aurais peut-être à te le répéter. J’ai donc un vif désir de t’en
entretenir.
« Et je te parlerai d’abord de Ricciarda, modèle de courage et de
chasteté. Jeune encore, elle restera veuve et en proie aux coups de
la fortune, ce qui arrive souvent aux meilleurs. Elle verra ses fils
dépouillés du royaume paternel, errer en exil sur la terre étrangère,
laissant leurs jeunes enfants aux mains de leurs ennemis. Mais elle
finira par être amplement dédommagée de ses malheurs.
« Je ne puis me taire sur l’illustre reine de l’antique maison
d’Aragon dont je ne vois pas l’égale, pour la chasteté et la sagesse,
dans l’histoire grecque ou latine. Je n’en connais pas non plus à qui
la fortune se soit montrée plus amie, puisqu’elle sera choisie par la
Bonté divine pour être la mère de cette belle race : Alphonse,
Hippolyte et Isabelle.
« Ce sera la sage Éléonore qui viendra se greffer sur ton arbre
fortuné. Que te dirai-je de sa seconde belle-fille qui doit lui succéder
peu après, Lucrèce Borgia, dont la beauté, la vertu, le renom de
chasteté [66] et la fortune, croîtront d’heure en heure, comme la
jeune plante dans un terrain fertile ?
« Comme l’étain est à l’argent, le cuivre à l’or, le pavot des
champs à la rose, le saule pâle au laurier toujours vert, le verre peint
à la pierre précieuse, ainsi, comparées à celle que j’honore avant
qu’elle soit née, seront les plus estimées pour leur sagesse et leurs
autres vertus.
« Et par-dessus tous les grands éloges qui lui seront donnés
pendant sa vie et après sa mort, on la louera d’avoir inculqué de
nobles sentiments à Hercule et à ses autres fils, qui, par la suite,
s’illustreront sous la toge et dans les armes, car le parfum qu’on
verse dans un vase neuf ne s’en va point si facilement, qu’il soit bon
ou mauvais.
« Je ne veux pas non plus passer sous silence Renée de France,
belle-fille de la précédente, et fille de Louis XII et de l’éternelle gloire
de la Bretagne. Je vois réunies dans Renée toutes les vertus qu’ait
jamais possédées une femme, depuis que le feu échauffe, que l’eau
mouille et que le ciel tourne autour de la terre.
« J’en aurais long à te dire sur Alde de Saxe, la comtesse de
Selano, Blanche-Marie de Catalogne, la fille du roi de Sicile, la belle
Lippa de Bologne et autres. Mais si j’entreprenais de te dire les
grandes louanges qu’elles mériteront toutes, j’entrerais dans une
mer qui n’a pas de rivages. — »
Après qu’elle lui eut fait connaître, à son vif contentement, la plus
grande partie de sa postérité, elle lui répéta à plusieurs reprises
comment Roger avait été attiré dans le palais enchanté. Arrivée près
de la demeure du méchant vieillard, Mélisse s’arrêta et ne jugea pas
à propos d’aller plus loin, de peur d’être vue par Atlante.
Et elle renouvela à la jeune fille les conseils qu’elle lui avait déjà
mille fois donnés, puis elle la laissa seule. Celle-ci ne chevaucha pas
plus de deux milles, dans un étroit sentier, sans voir quelqu’un qui
ressemblait à son Roger. Deux géants, à l’aspect féroce, le serraient
de près pour lui donner la mort.
Dès que la dame voit dans un tel péril celui qui a toutes les
apparences de Roger, elle change en doute la foi qu’elle avait dans
les avis de Mélisse, et elle oublie toutes ses belles résolutions. Elle
croit que Mélisse hait Roger pour quelque nouvelle injure ou pour
des motifs qu’elle ignore, et qu’elle a ourdi cette trame inusitée pour
le faire périr de la main de celle qui l’aime.
Elle se disait : « — N’est-ce pas là Roger, que je vois toujours
avec le cœur, et qu’aujourd’hui je vois avec mes yeux ? Et si
maintenant je ne le vois pas ou si je ne le reconnais pas, comment le
verrai-je, comment le reconnaîtrai-je jamais ? Pourquoi veux-je en
croire plutôt à autrui qu’à mes propres yeux ? A défaut de mes yeux,
mon cœur me dit s’il est loin ou près. — »
Pendant qu’elle se parle ainsi, elle croit entendre la voix de
Roger qui appelle à son secours. Elle le voit en même temps
éperonner son cheval rapide et lui retenir le mors, tandis que ses
deux féroces ennemis le suivent et le chassent à toute bride. La
dame s’empresse de les suivre et arrive avec eux dans la demeure
enchantée.
Elle n’en a pas plus tôt franchi les portes, qu’elle tombe dans
l’erreur commune. Elle cherche en vain Roger de tous côtés, en
haut, en bas, au dedans et au dehors. Elle ne s’arrête ni jour ni nuit ;
et l’enchantement était si fort, et l’enchanteur avait été si habile,
qu’elle voit sans cesse Roger et lui parle sans qu’elle le reconnaisse,
ou sans que Roger la reconnaisse elle-même.
Mais laissons Bradamante, et n’ayez pas de regret de la savoir
en proie à cet enchantement. Quand il sera temps qu’elle en sorte,
je l’en ferai sortir, et Roger aussi. De même que le changement de
nourriture ranime l’appétit, ainsi il me semble que mon histoire
risquera d’autant moins d’ennuyer qui l’entendra, qu’elle sera plus
variée.
Il faut aussi que je me serve de beaucoup de fils pour tisser la
grande toile à laquelle je travaille. Qu’il ne vous déplaise donc pas
d’écouter comment, sortie de ses tentes, l’armée des Maures a pris
les armes pour défiler devant le roi Agramant, lequel, fortement
menacé par les lis d’or, l’a rassemblée pour une nouvelle revue, afin
de savoir combien elle compte de combattants.
Outre que bon nombre de cavaliers et de fantassins avaient
disparu, beaucoup de chefs manquaient, et des meilleurs, parmi les
troupes d’Espagne, de Libye et d’Éthiopie. Les divers corps de
nations erraient sans direction propre. Afin de leur donner un chef, et
de remettre de l’ordre dans chacun d’eux, tout le camp était
rassemblé pour la revue.
Pour remplacer les pertes subies dans les batailles et les conflits
sanglants, le roi d’Espagne et le roi d’Afrique avaient envoyé des
ordres chacun dans leur pays, pour en faire venir de nombreux
renforts, et ils les avaient distribués sous les différents chefs. Avec
votre agrément, seigneur, je remettrai à l’autre chant l’exposé de
cette revue.
CHANT XIV.

Argument. — L’armée des païens s’étant rassemblée, on


constate l’absence des deux troupes détruites par Roland.
Mandricard, courant sur les traces du paladin, rencontre Doralice,
fille du roi de Grenade, qui s’en va épouser Rodomont, roi de Sarze.
Il tue le cortège, emmène Doralice avec lui et en fait sa femme. Les
Maures donnent l’assaut à Paris.

Dans les nombreux assauts et les cruels conflits que l’Afrique et


l’Espagne avaient eus avec la France, le nombre était immense des
guerriers morts et abandonnés au loup, au corbeau, à l’aigle vorace.
Et bien que les Français fussent plus maltraités, ayant perdu toute la
campagne, les Sarrasins avaient à se plaindre plus encore, par suite
de la perte d’un grand nombre de leurs princes et de leurs grands
barons.
Leurs victoires avaient été si sanglantes, qu’ils n’avaient pas à
s’en réjouir. Et s’il est permis, invincible Alphonse, de comparer les
choses modernes aux choses antiques, la grande victoire dont la
gloire est votre œuvre immortelle et dont Ravenne doit pleurer
toujours, ressemble aux victoires des Sarrasins.
Les Morins et les Picards, ainsi que les forces normandes et
d’Aquitaine pliaient déjà, lorsque vous vous jetâtes au milieu des
étendards ennemis de l’Espagnol presque victorieux, ayant derrière
vous ces vaillants jeunes hommes qui, par leur courage, méritèrent
en ce jour de recevoir de vous les épées et les éperons d’or.
Ils vous secondèrent avec tant d’ardeur, vous suivant de près
dans ce grand péril, que vous fîtes s’écrouler le gland d’or, et
rompîtes le bâton jaune et vermeil. Un laurier triomphal vous est dû
pour avoir empêché le lis d’être détruit ou défloré. Une autre
couronne doit encore orner votre front, pour avoir conservé à Rome
son Fabricius.
La grande Colonne du nom romain, que vous protégeâtes et
sauvâtes d’une entière destruction, vous vaut plus d’honneur que si,
sous votre main, était tombée toute la fière milice qui engraisse les
champs de Ravenne, et toute celle qui s’enfuit, abandonnant les
bannières d’Aragon, de Castille et de Navarre, après avoir éprouvé
l’inutilité de ses épieux et de ses machines de guerre.
Cette victoire nous causa plus d’encouragement que
d’allégresse ; car notre joie fut trop troublée par la mort du capitaine
français [67] , général en chef de l’armée, et par celle de tant de chefs
illustres qui étaient passés de ce côté des froides Alpes, pour voler à
la défense des États de leurs confédérés.
Notre salut, notre vie furent assurés par cette victoire, chacun le
reconnaît, car elle arrêta les progrès de la tempête que Jupiter irrité
déchaînait sur nous. Mais nous ne pûmes nous en réjouir, ni nous
livrer à la moindre fête, en entendant les gémissements, les pleurs
d’angoisses que les veuves en robes sombres répandaient par toute
la France.
Il faut que le roi Louis envoie, à la tête de ses troupes, de
nouveaux capitaines, lesquels, pour l’honneur des fleurs de lis d’or,
châtieront les pillards et les brigands qui ont pillé les moines blancs,
noirs ou gris, violé les épouses, les filles et les mères, et jeté à terre
le Christ enfermé dans l’hostie consacrée, pour voler les ciboires
d’argent.
O malheureuse Ravenne, il eût mieux valu pour toi ne pas
résister au vainqueur et prendre exemple sur Brescia, toi qui avais
servi d’exemple à Rimini et à Faenza. Que Louis envoie le vieux et
brave Trivulce, pour enseigner à ses soldats plus de retenue et leur
faire voir que de semblables excès sont cause qu’un si grand
nombre d’entre eux ont trouvé la mort par toute l’Italie.
De même qu’aujourd’hui le roi de France a besoin d’envoyer de
nouveaux chefs à son armée, ainsi Marsile et Agramant, voulant
remettre de l’ordre dans leurs troupes, les avaient alors convoquées
dans la plaine, dès que l’hiver le leur avait permis, pour voir où il
était urgent de nommer des chefs et de donner des instructions.
Marsile d’abord, puis Agramant, firent défiler devant eux leurs
gens, troupe par troupe. Les Catalans marchent avant tous les
autres sous la bannière de Doriphèbe. Après eux viennent les
bataillons de Navarre privés de leur roi Fulvirant, qui avait reçu la
mort de la main de Renaud. Le roi d’Espagne leur a donné Isolier
pour capitaine.
Balugant conduit les gens de Léon, Grandanio ceux d’Algarve.
Le frère de Marsile, Falsiron, commande les Castillans. Ceux qui
sont venus de Malaga et de Séville suivent la bannière de
Madarasse ainsi que ceux de la mer de Gades jusqu’à la fertile
Cordoue, dont le Bétis arrose les vertes Campagnes.
Stordiland, Tesire et Baricond font défiler l’un après l’autre leurs
soldats. Le premier commande aux gens de Grenade, le second à
ceux de Lisbonne, le troisième à ceux de Majorque. Après la mort de
Larbin, son parent Tesire fut nommé roi de Lisbonne. Puis viennent
les Galiciens, dont Serpentin a été nommé chef, en remplacement
de Maricolde.
Ceux de Tolède et ceux de Calatrava, dont Sinagon portait
naguère l’étendard, ainsi que tous ceux qui boivent les eaux de la
Guadiana, sont conduits par l’audacieux Mataliste. Bianzardin
commande à ceux d’Astorga, réunis en une seule troupe à ceux de
Salamanque, de Placencia, d’Avila, de Zamora et de Palencia.
Ferragus a la conduite de ceux de Saragosse et de la cour du roi
Marsile. Tous ces gens sont bien armés et vaillants. Parmi eux sont
Malgarin, Balinverne, Malzarise et Morgant qu’un même sort avait
contraints à vivre sur une terre étrangère. Chassés de leurs
royaumes, ils avaient été recueillis à la cour de Marsile.
Font aussi partie de cette troupe, le grand bâtard de Marsile,
Follicon d’Alméria, Doricont, Bavarte, Lagarlife, Analard ; Archidant
comte de Sagonte, Lamirant, le vaillant Langhiran, Malagur fertile en
ruses, et bon nombre d’autres dont je me propose, quand il sera
temps, de montrer les exploits.
Après que l’armée d’Espagne a défilé en bon ordre devant le roi
Agramant, le roi d’Oran, presque aussi grand qu’un géant, paraît
dans la plaine à la tête de sa troupe. Celle qui vient après lui regrette
la mort de Martasin qui fut tué par Bradamante. Les soldats
s’indignent qu’une femme puisse se vanter d’avoir donné la mort au
roi des Garamantes.
La troupe de Marmonde vient la troisième. Elle a laissé Argosto
mort en Gascogne. A celle-ci, comme à la seconde, comme à la
quatrième, il manque un chef, et, quoique le roi Agramant ait peu de
capitaines, il songe cependant à leur en nommer. Il leur donne, pour
les conduire, Burald, Ormide et Arganio.
Il confie à Arganio le commandement des guerriers de Libye qui
pleuraient la mort du nègre Dudrinasse. Brunel conduit les gens de
la Tintigane ; il a le visage soucieux et les yeux baissés, car depuis
que, dans la forêt voisine du château construit par Atlante à la cime
d’un rocher, Bradamante lui avait enlevé l’anneau, il était tombé
dans la disgrâce du roi Agramant.
Et si le frère de Ferragus, Isolier, qui l’avait trouvé lié à un arbre,
n’avait pas raconté la vérité au roi, il aurait été pendu. Sur les prières
d’un grand nombre de ses chevaliers, le roi changea de résolution,
alors qu’il lui avait déjà fait mettre le lacet autour du cou. Il le lui fit
enlever, mais en lui jurant qu’à la première faute il le ferait pendre.
C’était cela qui faisait marcher Brunel le visage triste et la tête
basse. Farurant venait après lui, guidant les cavaliers et les
fantassins de la Mauritanie. Immédiatement après, s’en venait le
nouveau roi du Liban. Il avait avec lui les gens de Constantine,
Agramant lui ayant donné la couronne et le sceptre d’or que
possédait jadis Pinador.
Soridan marche à la tête des hommes d’armes de l’Hespérie, et
Dorilon avec ceux de Ceuta. Pulian précède ceux de Nasamone ; le
roi Agricalte entraîne ceux d’Amonie, Malabuferce ceux de Fezzan.
La troupe qui suit vient de Canarie et du Maroc ; elle est commandée
par Finadure. Balastre conduit ceux qui étaient auparavant sous les
ordres du roi Tardoc.
Deux escadrons, l’un de Mulga, l’autre d’Arzilla, viennent ensuite.
Le dernier a toujours son ancien chef ; le premier l’a perdu, aussi le
roi le confie à son fidèle ami Carinée. De même, Caïque reçoit le
commandement des gens d’Almansilla qu’avait Taufirion. Celui des
soldats de Gétulie est donné à Rimedont. Puis vient Balinfront, à la
tête des gens de Cosca.
Cette autre troupe est formée des gens de Bolga ; ils ont pour roi
Clarinde qui a succédé à Mirabald. Vient ensuite Baliverse, que je
veux que tu tiennes pour le plus grand ribaud de toute l’armée. Je ne
crois pas en revanche, que dans tout le camp, se déploie une
bannière qui rassemble une meilleure troupe que celle qui vient
après avec le roi Sobrin, le plus prudent des chefs sarrasins.
Ceux de Bellamarina, que conduisait primitivement Gualciotto,
ont maintenant pour chef le roi d’Alger, Rodomont de Sarse, qui
venait de ramener de nouveaux fantassins et de nouveaux cavaliers.
Pendant que le soleil se dérobait sous les nuées du grand Centaure,
aux cornes horribles et cruelles, il avait été envoyé en Afrique par
Agramant. Il en était revenu seulement depuis trois jours.
L’armée africaine n’avait pas de guerrier plus fort et plus
audacieux que celui-là. Les défenseurs de Paris le redoutaient plus
que Marsile, qu’Agramant et les chevaliers qui avaient suivi ces deux
princes en France. Plus qu’aucun autre, il faisait parade de haïr
notre Foi.
Puis viennent Prusion, roi des Alvaraches, et Dardinel, roi de
Zumara. Je ne sais si des hiboux ou des corneilles, ou d’autres
oiseaux de mauvais augure, perchés sur les toits ou croassant sur
les branches, ont prédit à ces deux guerriers leur sort funeste, mais
le ciel a fixé l’heure de leur mort à tous deux dans le combat qui doit
se livrer le jour suivant.
Il ne restait plus à défiler que ceux de Trémisen et de Noricie,
mais on n’apercevait pas leurs étendards, et l’on n’en avait pas de
nouvelles. Agramant ne savait que dire, ni que penser de ce retard,
lorsque fut enfin amené devant lui un écuyer du roi de Trémisen, qui
lui raconta tout ce qui était arrivé.
Il lui raconta qu’Alzirde, Manilard et la plus grande partie de leurs
soldats gisaient dans la poussière : « — Seigneur — lui dit-il — le
vaillant chevalier qui a occis les nôtres, aurait tué toute la troupe, si
j’avais tardé à m’enfuir ; et encore ai-je eu grand’peine à
m’échapper. Il fait des cavaliers et des piétons, ce que le loup fait
des chèvres et des moutons. — »
Peu de jours auparavant, était arrivé à l’armée du roi d’Afrique un
chevalier dont personne, dans le Ponant ou dans tout le Levant,
n’égalait la force et le courage. Le roi Agramant l’avait accueilli avec
de grands honneurs, car il était le fils et le successeur du vaillant roi
de Tartarie, Agrican. Il se nommait le féroce Mandricard.
Il s’était rendu fameux par de nombreux hauts faits, et il
remplissait de sa renommée le monde entier. Mais ce dont il
s’enorgueillissait le plus, c’était d’avoir conquis, dans un château de
la fée de Syrie, le resplendissant haubert que le troyen Hector avait
porté mille ans auparavant. Il avait couru pour l’avoir une étrange et
formidable aventure, dont le seul récit excite la peur.
Se trouvant présent lors du récit de l’écuyer du roi de Trémisen, il
avait levé son front hardi, et avait pris sur-le-champ la résolution de
suivre les traces du guerrier inconnu. Il garda soigneusement son
projet pour lui, soit qu’il n’eût d’estime pour aucun de ses
compagnons d’armes, soit qu’il craignît, en se dévoilant, qu’un autre
tentât avant lui l’entreprise.
Il demanda à l’écuyer comment était la soubreveste du chevalier.
Celui-ci répondit : « — Elle est toute noire ; l’écu est noir aussi, et il
ne porte aucun cimier. — » C’était la vérité, seigneur, car Roland, en
quittant le quartier, avait voulu que, de même que son âme était en
deuil, l’extérieur de sa mise fût de couleur sombre.
Marsile avait donné à Mandricard un destrier bai-châtain, avec
les jambes et la crinière noires. Il était né d’une jument de Frise et
d’un étalon d’Espagne. Mandricard saute sur lui tout armé et s’en va,
galopant à travers la plaine. Il jure de ne point revenir parmi les
escadrons sarrasins, avant d’avoir trouvé le champion aux armes
noires.
Il rencontra bientôt plusieurs des gens échappés des mains de
Roland, encore tout dolents de la perte, qui d’un fils, qui d’un frère
immolés à leurs yeux. La tristesse et la lâcheté de leur âme se
voyaient encore peintes sur leur figure blême ; encore sous le coup
de la peur qu’ils avaient eue, ils fuyaient, pâles, muets, affolés.
Après un court chemin, Mandricard arriva à un endroit où il eut
sous les yeux un cruel et sanglant spectacle, mais un éclatant
témoignage des merveilleuses prouesses racontées en présence du
roi d’Afrique. Il voit de toutes parts des morts ; il les retourne et
mesure leurs blessures, mû par une étrange jalousie contre le
chevalier qui avait mis tous ces gens à mort.
De même que le loup ou le mâtin, arrivés les derniers près du
bœuf laissé mort par les paysans, ne trouvent plus que les cornes,
les os et les pieds, le reste ayant été dévoré par les oiseaux et les
chiens affamés, et considèrent avec dépit le crâne où rien ne peut se
manger ; ainsi faisait le cruel Barbare sur ce champ de carnage ; il
blasphémait de colère, et montrait un vif dépit d’être venu si tard à
un si copieux festin.
Ce jour, et la moitié du suivant, il s’avança au hasard à la
recherche du chevalier noir, dont il demandait sans cesse des
nouvelles. Soudain il vit un pré couvert d’ombre, entouré d’un fleuve
profond qui laissait à peine un petit espace libre d’où l’eau s’écoulait
dans une autre direction. Ce lieu ressemblait à celui que le Tibre
entoure sous les murs d’Otricoli.
Plusieurs chevaliers, couverts de leurs armures, se tenaient à
l’endroit par où l’on pouvait entrer. Le païen demanda qui les avait
rassemblés là en si grand nombre, et pour quelle cause. Le
capitaine, frappé de l’air imposant de Mandricard, et jugeant à ses
armes ornées d’or et de pierreries d’une grande valeur, qu’il avait
affaire à un chevalier éminent, lui fit cette réponse :
« — Nous sommes envoyés par le roi de Grenade, notre maître,
pour accompagner sa fille, qu’il a mariée au roi de Sarse, bien que le
bruit n’en ait pas encore couru. Quand le soir sera venu, et que la
cigale, qui seule se fait entendre à cette heure, se sera tue, nous
conduirons la princesse à son père, au camp espagnol. Pour le
moment, elle dort. — »
Mandricard, qui méprise le monde entier, veut voir si ces gens
sauront bien ou mal défendre la dame qu’on leur a donnée à garder.
Il dit : « — D’après ce que j’ai entendu, celle-ci est belle, et je serais
aise de le savoir par moi-même. Conduis-moi vers elle, ou fais-la
venir ici, car je suis pressé d’aller ailleurs. — »
« — Tu es certes un grand fou, — » répondit le Grenadin ; mais
il n’en dit pas davantage. Le Tartare fondit sur lui, la lance basse, et
lui traversa la poitrine. La cuirasse ne put arrêter le coup, et le
malheureux tomba mort. Le fils d’Agrican retire sa lance, car il n’a
pas d’autre arme offensive.
Il ne porte ni épée ni masse ; parce que, quand il conquit les
armes ayant appartenu au troyen Hector, il se trouva que l’épée
manquait. Il jura alors — et il ne jura pas en vain — que sa main ne
toucherait à aucune épée avant qu’il eût enlevé celle de Roland.
Roland portait Durandal, qu’Almonte eut en si grande estime, et
qu’avait primitivement portée Hector.
Grande est l’audace du Tartare, qui, malgré un tel désavantage,
attaque toute cette troupe, criant : « — Qui veut me barrer le
passage ? — » Et, la lance en arrêt, il se précipite au milieu d’eux.
Les uns abaissent leur lance, les autres mettent l’épée hors du
fourreau, et de toutes parts on l’assaille. Il en tue un grand nombre
avant que sa lance ne se rompe.
Quand il la voit rompue, il prend à deux mains le tronçon qui est
resté entier, et il en assomme tant d’adversaires, que jamais on ne
vit semblable carnage. Pareil au juif Samson, qui exterminait les
Philistins avec la mâchoire qu’il avait ramassée par terre, il fend les
écus et brise les casques ; parfois, du même coup, il tue le cavalier
et le cheval.
Ces malheureux courent à l’envi à la mort ; si l’un tombe, l’autre
continue la lutte, et la façon ignoble dont ils sont tués leur paraît plus
cruelle que la mort elle-même. Ils ne peuvent supporter de se voir
enlever la vie qui leur est chère par un tronçon de lance, et de mourir
sous d’étranges coups, comme des couleuvres ou des grenouilles.
Mais, quand ils se furent aperçus que de toute façon il est
désagréable de mourir, et près des deux tiers d’entre eux étant déjà
tués, les autres commencèrent à fuir. Comme s’il les considérait
comme son propre bien, le cruel Sarrasin ne peut souffrir qu’un seul
de cette troupe en déroute s’échappe de ses mains la vie sauve.
De même que les roseaux desséchés dans les marais, ou le
chaume dans les champs dénudés, ne résistent pas longtemps au
souffle de Borée attisant le feu allumé par le prudent agriculteur,
alors que la flamme court par les sillons, crépite et crie, ainsi ces
malheureux se défendent à peine contre la fureur dont Mandricard
est enflammé.
Dès qu’il voit sans défenseur l’entrée qui a été si mal gardée, il
s’avance par le sentier fraîchement tracé dans l’herbe, guidé par les
lamentations qu’il entend, pour voir si la beauté de la dame de
Grenade mérite les éloges qu’on en fait. Il passe sur les corps des
serviteurs morts, et suit les contours du fleuve.
Il voit Doralice au milieu du pré — c’est ainsi que se nommait la
donzelle — assise au pied d’un vieux frêne sauvage ; elle se
désolait. Les pleurs, comme un ruisseau qui coule d’une source vive,
tombaient sur son beau sein, et l’on voyait sur son visage qu’elle se
lamentait sur le sort de ses compagnons autant qu’elle craignait pour
elle-même.
Sa terreur s’accrut, quand elle vit venir le chevalier souillé de
sang, l’air farouche et sombre. Ses cris montent jusqu’au ciel ; elle
tremble pour elle et pour ceux qui sont avec elle ; car, outre l’escorte
de chevaliers, la belle infante avait, pour la conduire et la servir, des
vieillards et un grand nombre de dames et de damoiselles, les plus
belles du royaume de Grenade.
Dès que le Tartare voit ce beau visage qui n’a point son pareil
dans toute l’Espagne, et qui peut dans les pleurs — que devait-ce
être quand il souriait ! — tendre les inextricables rets d’amour, il ne
sait s’il est encore sur terre ou dans le paradis. Il n’a tiré d’autre gain
de sa victoire que de devenir le captif de sa prisonnière, et il ne sait
comment cela s’est fait.
Cependant il ne saurait consentir à abandonner le fruit de ses
peines, bien que par ses pleurs elle montre, autant qu’une femme
peut le montrer, sa douleur et sa répugnance. Mais lui, espérant
changer ces pleurs en joie suprême, se décide à l’emmener. Il la fait
monter sur une blanche haquenée, et reprend son chemin.
Il rend la liberté aux dames, aux damoiselles, aux vieillards et
aux autres qui étaient venus avec la princesse de Grenade, et leur
dit doucement : « — Elle sera suffisamment accompagnée par moi.
Je lui servirai de majordome, de nourrice, d’écuyer ; bref, je
pourvoirai à tous ses besoins ; adieu donc tous. — » Ceux-ci, ne
pouvant faire de résistance, s’en furent en pleurant et en poussant
des soupirs.
Ils disaient entre eux : « — Quelle sera la douleur de son père,
quand il apprendra cette aventure ! Quelle sera la colère, la rage de
son époux, et quelle terrible vengeance il en tirera ! Ah ! pourquoi
n’est-il pas ici, où il fait si faute, pour arracher à celui-ci l’illustre fille
du roi Stordilan, avant qu’il l’ait emmenée plus loin ? — »
Le Tartare, content de l’excellente proie que lui ont value sa
fortune et sa vaillance, ne paraît plus aussi pressé qu’avant de
retrouver le chevalier à l’armure noire. Naguère il s’en allait, courant ;
maintenant, il va tranquillement, lentement, et ne songe plus qu’à
s’arrêter dans le premier endroit qu’il trouvera propice à assouvir sa
flamme amoureuse.
Entre temps, il rassure Doralice, dont le visage et les yeux sont
baignés de pleurs. Il invente une foule de choses ; il lui dit que
depuis longtemps il a entendu parler d’elle, et que s’il a quitté sa
patrie et son royaume où il était heureux et qui l’emporte sur tous les
autres en renommée et en étendue, ce n’est point pour voir
l’Espagne ou la France, mais pour admirer son beau visage.
« — Si un homme doit être aimé pour l’amour qu’il éprouve lui-
même, je mérite votre amour, car je vous aime ; si c’est pour la
naissance, qui est mieux né que moi ? Le puissant Agricant fut mon
père. Si c’est pour la richesse, qui possède plus d’États que moi ? Je
le cède en domaines à Dieu seul. Si c’est pour le courage, je crois
vous avoir prouvé aujourd’hui que je suis digne d’être aimé aussi
pour ma valeur. — »
Ces paroles, et beaucoup d’autres qu’Amour dicte à Mandricard,
vont doucement consoler le cœur de la donzelle, encore tremblante
de peur. Sa crainte se dissipe peu à peu, ainsi que la douleur dont
elle avait eu l’âme transpercée. Elle commence à écouter avec plus
de patience et de plaisir son nouvel amant.
Puis, par ses réponses de moins en moins farouches, elle se
montre affable et courtoise envers lui ; parfois même elle consent à
lever sur son visage des yeux qui ne demandent qu’à s’attendrir. Le
païen, qui d’autres fois déjà a été féru des flèches d’Amour, non
seulement espère, mais a la certitude que la belle dame ne sera pas
toujours rebelle à ses désirs.
En cette compagnie, il s’en va content et joyeux, et il voit avec
satisfaction, avec plaisir, approcher l’heure où la froide nuit invite tout
être animé à prendre du repos. S’apercevant que le soleil est déjà
bas et à moitié caché à l’horizon, il commence à chevaucher d’un
pas plus rapide, jusqu’à ce qu’enfin il entende résonner les flûtes et
les chalumeaux, et qu’il voie la fumée des villas et des chaumières.
C’étaient des habitations de pasteurs, meilleures et plus
commodes que belles. Le gardien des troupeaux fit au chevalier et à
la donzelle un accueil si courtois, qu’ils en furent enchantés. Ce n’est
pas seulement dans les villes et dans les châteaux que l’on trouve
des gens hospitaliers, mais souvent aussi dans les cabanes et les
chaumières.
Que se passa-t-il pendant la nuit entre Doralice et le fils
d’Agricant ? Je ne me hasarde pas à le raconter, et je laisse chacun
penser ce qu’il voudra. On peut croire cependant qu’ils furent tout à
fait d’accord, car ils se levèrent le lendemain plus allègres, et
Doralice rendit grâces au pasteur qui leur avait fait les honneurs de
sa maison.
Errant ainsi d’un endroit à un autre, ils arrivèrent enfin sur les
bords d’un fleuve qui descendait silencieusement vers la mer, et si
lentement qu’on n’aurait su dire s’il coulait ou si ses eaux étaient
stagnantes. Il était si clair et si limpide, que la lumière du jour
pénétrait sans obstacle jusqu’au fond. Sur sa rive, à l’ombre fraîche
et douce, ils trouvèrent deux chevaliers et une damoiselle.
Mais la haute fantaisie, qui ne me permet pas de suivre toujours
le même sentier, m’entraîne loin de là, et veut que je retourne vers
l’armée mauresque qui assourdit la terre de France de sa rumeur et
de ses cris, tout autour de la tente où le fils du roi Trojan défie le
Saint-Empire, et où Rodomont, plein d’audace, se vante de brûler
Paris et de détruire Rome la Sainte.
Le bruit étant parvenu aux oreilles d’Agramant que les Anglais
avaient déjà passé la mer, il fit appeler Marsile, le vieux roi de Garbe
et les autres capitaines. Tous conseillent de faire un suprême effort
pour prendre Paris, car on pouvait être certain qu’on ne le prendrait
jamais, si on ne parvenait à s’en rendre maître avant l’arrivée des
secours.
Déjà dans ce but on avait rassemblé de toutes parts
d’innombrables échelles, des planches, des poutres, des fascines
pour pourvoir aux besoins divers, ainsi que des bateaux et des
ponts ; il ne reste plus qu’à disposer l’ordre dans lequel seront
donnés le premier et le second assaut. Agramant veut combattre au
milieu de ceux qui doivent attaquer la ville.
Quant à l’empereur, le jour qui précède la bataille, il ordonne aux
prêtres et aux moines blancs, noirs et gris, de célébrer dans tout
Paris des offices et des messes. Ses soldats, après s’être confessés
et s’être ainsi préservés des ennemis infernaux, communient tous,
comme s’ils devaient mourir le jour suivant.
Lui-même, au milieu des barons et des paladins, des princes et
des prélats, il donne aux autres l’exemple, en entendant avec
beaucoup de piété les offices divins dans la cathédrale. Les mains
jointes et les yeux levés au ciel, il dit : « — Seigneur, bien que je
sois plein d’iniquité et un impie, ta bonté ne voudra pas que ton
peuple fidèle souffre à cause de mes fautes.
« Et, si ta volonté est que notre erreur reçoive un juste châtiment,
au moins diffères-en la punition, de façon qu’elle ne nous vienne pas
des mains de tes ennemis. Car, si nous succombons sous leurs
coups, nous qu’on a coutume d’appeler tes amis, les païens diront
que tu es sans pouvoir, puisque tu laisses périr tes serviteurs.
« Et pour un qui t’est aujourd’hui rebelle, il en naîtra cent par tout
l’univers ; de sorte que les fausses doctrines de Babel chasseront ta
loi et la feront disparaître. Défends ces nations ; ce sont elles qui ont
délivré ton sépulcre des chiens immondes, et pris si souvent la
défense de ta sainte Église et de ses vicaires.
« Je sais que nos mérites ne doivent pas peser une once en
notre faveur, et que nous ne devons point espérer de pardon de toi,
si nous considérons notre vie coupable ; mais, si tu nous favorises
du don de la grâce, notre raison sera purifiée et réconfortée. Nous
ne pouvons désespérer de ton aide, quand nous nous souvenons de
ta pitié. — »
Ainsi disait le pieux empereur, dans l’humilité et la contrition de
son cœur. Il ajouta encore d’autres prières, d’autres vœux
commandés par la grandeur du péril et en rapport avec son rang de
souverain. Sa chaleureuse supplique ne resta point sans effet, car
son bon génie, qui tient la première place parmi les anges, les prit,
déploya ses ailes vers le ciel et s’en vint les porter au Sauveur.
Une infinité d’autres prières furent également portées à Dieu par
de semblables messagers. Les âmes bienheureuses, la pitié peinte
sur le visage, se tournèrent toutes vers leur éternel amant, et lui
témoignèrent le même désir de voir accueillir la juste prière du
peuple chrétien qui implorait secours.
Alors l’ineffable Bonté, qui ne fut jamais priée en vain par un
cœur fidèle, leva ses yeux pleins de pitié, et fit signe à l’ange Michel
de venir à lui : « — Va — lui dit-elle — vers l’armée chrétienne qui
vient de débarquer en Picardie, et fais-la approcher des murs de
Paris, sans que le camp ennemi s’en aperçoive.
« Va trouver d’abord le Silence, et dis-lui de ma part de te
seconder dans cette entreprise. Il saura bien comment procéder
dans cette circonstance. Cela fait, va sur-le-champ à l’endroit où la
Discorde a son séjour. Dis-lui de prendre avec elle son brandon et
sa torche, et d’allumer le feu dans le camp des Maures ;
« Et de répandre de telles divisions, de tels conflits entre ceux
qu’on considère comme les plus vaillants, qu’ils se battent
ensemble, jusqu’à ce que les uns soient morts, les autres
prisonniers, d’autres blessés, d’autres entraînés par l’indignation
hors du camp ; de façon que leur roi puisse tirer d’eux le moins
d’aide possible. — » L’oiseau béni ne répond rien à ces paroles, et
s’envole loin du ciel.
Partout où l’ange Michel dresse son aile, les nuées se dissipent
et le ciel redevient serein. Un cercle d’or l’entoure, pareil à l’éclair
que l’on voit briller pendant la nuit. Tout en poursuivant sa route, le
messager céleste se demande où il doit descendre pour être sûr de
trouver l’ennemi de la parole, auquel il doit faire sa première
commission.
Il cherche à se rappeler les lieux où il habite, et où il a coutume
de séjourner. Enfin toutes ses pensées le portent à croire qu’il le
trouvera parmi les religieux et les moines enfermés dans les églises
et dans les monastères. Là, en effet, les discours sont tellement
interdits, que le mot silence est écrit sur la porte de l’endroit où l’on
chante les psaumes, où l’on dort, où l’on mange, et finalement à
l’entrée de toutes les cellules.
Croyant le trouver là, il agite plus vivement ses ailes dorées. Il
pense y trouver aussi la Paix, le Repos et la Charité. Mais à peine a-
t-il pénétré dans un cloître, qu’il est bien vite détrompé. Ce n’est pas
là qu’est le Silence ; on lui dit qu’il n’y habite plus, et que son nom
seul y reste inscrit.
Il n’y voit non plus ni la Piété, ni le Repos, ni l’Humilité, ni l’Amour
Divin, ni la Paix. Ils y furent autrefois, il est vrai, dans les temps
antiques. Mais ils en ont été chassés par la Gourmandise, l’Avarice,
la Colère, l’Orgueil, l’Envie, la Paresse et la Cruauté. L’ange
s’étonne d’une chose si insolite. Et comme il regarde plus
attentivement cette troupe abrutie, il voit que la Discorde est aussi
avec elle ;
La Discorde vers laquelle le père Éternel lui avait ordonné d’aller,
après qu’il aurait trouvé le Silence. Il avait pensé qu’il lui faudrait
prendre le chemin de l’Averne, car il croyait qu’elle se tenait parmi
les damnés, et voilà — qui le croirait ! — qu’il la retrouve dans ce
nouvel enfer, au milieu des saints sacrifices et des messes ! Il paraît
étrange à Michel de voir là celle qu’il ne comptait trouver qu’après un
long voyage.
Il la reconnaît à ses vêtements de mille couleurs, formés de
bandes inégales, multiples et toutes déchirées, qui, agitées par les
vents, ou entr’ouvertes par sa marche, tantôt la couvrent et tantôt la
montrent nue. Ses cheveux, noirs et gris, mêlés de filets d’or et
d’argent, sont tout en désordre. Les uns sont réunis en tresse, les
autres retenus par un galon. Une partie est éparse sur ses épaules,
l’autre dénouée sur son sein.
Elle avait les mains et la poitrine couvertes d’assignations, de
libelles, d’enquêtes, de papiers de procédure, et d’un grand tas de
gloses, de consultations et d’écrits, au moyen desquels les biens
des pauvres gens ne sont jamais en sûreté dans les villes. Devant,
derrière, à ses côtés, elle était entourée de notaires, de procureurs
et d’avocats.
Michel l’appelle à lui et lui ordonne de se transporter parmi les
plus braves des chevaliers sarrasins, et de faire en sorte de les
exciter à combattre les uns contre les autres pour leur plus grande
ruine. Puis il lui demande des nouvelles du Silence. Elle peut
facilement en avoir, puisqu’elle va deçà, delà, secouant partout ses
feux.
La Discorde lui répond : « — Je ne me souviens pas de l’avoir vu
nulle part. Je l’ai entendu nommer bien souvent, et faire son éloge
par les astucieux. Mais la Fraude, une de mes suivantes,
l’accompagne quelquefois. Je pense qu’elle saura t’en donner des
nouvelles. — » Et étendant le doigt, elle dit : « — La voilà ! — »
Cette dernière avait un visage agréable, un vêtement plein de
décence, le regard humble, la démarche grave, le parler si doux et si
modeste qu’elle ressemblait à l’ange Gabriel, disant : Ave ! Tout le
reste de sa personne était laid et hideux ; mais elle cachait ses
difformités sous un vêtement long et large, dans les plis duquel elle
portait toujours un poignard empoisonné.
L’ange lui demande quel chemin il doit prendre pour trouver le
Silence. La Fraude lui dit : « — Jadis, il habitait ordinairement parmi
les Vertus, près de saint Benoît, et non ailleurs, ou bien avec les
disciples d’Élie, et dans les abbayes nouvellement fondées. Il résida
longtemps dans les écoles, au temps de Pythagore et d’Architas.
« Après ces philosophes et ces saints, qui l’avaient retenu dans
le droit chemin, il abandonna les mœurs honnêtes qu’il avait suivies
jusque-là, pour se jeter dans des pratiques scélérates. Il commença
par fréquenter pendant la nuit, les amants, puis les voleurs, et à se
livrer à toute sorte de crimes. Longtemps il habita avec la Trahison,
et je l’ai vu naguère avec l’Homicide.
« Avec ceux qui falsifient les monnaies, il se retire dans les lieux
les plus secrets. Il change si souvent de compagnon et d’asile, que
tu le trouverais difficilement. J’espère cependant te renseigner à cet
égard. Si tu as soin d’arriver à minuit dans la demeure du Sommeil,
tu pourras sans faute l’y retrouver, car c’est là qu’il dort. — »
Bien que la Fraude ait l’habitude de tromper, ce qu’elle dit paraît
si vraisemblable, que l’ange y croit. Il s’envole sans retard du
monastère, ralentit le battement de ses ailes et calcule son chemin
de façon à arriver à temps voulu à la demeure du Sommeil, où il
savait bien trouver le Silence.

You might also like