Introducción a sql
Student Guide • Volume 1
40049GC11 Production 1.1 October 2001 D33990
Authors
Nancy Greenberg Priya Nathan
Copyright © Oracle Corporation, 2000, 2001. All rights reserved. This documentation contains proprietary information of Oracle Corporation. It is provided under a license agreement containing restrictions on use and disclosure and is also protectedby copyright law. Reverse engineering of the software is prohibited. If this documentation is delivered to a U.S. Government Agency of the Department of Defense, then it is delivered with Restricted Rights and the following legend is applicable: Restricted Rights Legend Use, duplication or disclosure by the Government is subject to restrictions for commercial computer software and shall be deemedto be Restricted Rights software under Federal law, as set forth in subparagraph (c)(1)(ii) of DFARS 252.227-7013, Rights in Technical Data and Computer Software (October 1988). This material or any portion of it may not be copied in any form or by any means without the express prior written permission of Oracle Corporation. Any other copying is a violation of copyright law and may result incivil and/or criminal penalties. If this documentation is delivered to a U.S. Government Agency not within the Department of Defense, then it is delivered with “Restricted Rights,” as defined in FAR 52.227-14, Rights in Data-General, including Alternate III (June 1987). The information in this document is subject to change without notice. If you find any problems in the documentation, please reportthem in writing to Education Products, Oracle Corporation, 500 Oracle Parkway, Box SB-6, Redwood Shores, CA 94065. Oracle Corporation does not warrant that this document is error-free. Oracle and all references to Oracle products are trademarks or registered trademarks of Oracle Corporation. All other products or company names are used for identification purposes only, and may be trademarks of theirrespective owners.
Technical Contributors and Reviewers
Josephine Turner Martin Alvarez Anna Atkinson Don Bates Marco Berbeek Andrew Brannigan
Laszlo Czinkoczki
Michael Gerlach Sharon Gray Rosita Hanoman Mozhe Jalali Sarah Jones Charbel Khouri Christopher Lawless Diana Lorentz Nina Minchen Cuong Nguyen Daphne Nougier Patrick Odell Laura Pezzini Stacey Procter Maribel Renau Bryan RobertsHelen Robertson Sunshine Salmon Casa Sharif Bernard Soleillant Craig Spoonemore Ruediger Steffan Karla Villasenor Andree Wheeley Lachlan Williams
Publisher
Nita Brozowski
Contents
Preface Curriculum Map Introduction Objectives I-2 Oracle9i I-3 Oracle9i Application Server I-5 Oracle9i Database I-6 Relational and Object Relational Database Management System I-7 Oracle Internet Platform I-8System Development Life Cycle I-9 Data Storage on Different Media I-11 Relational Database Concept I-12 Definition of a Relational Database I-13 Data Models I-14 Entity Relationship Model I-15 Entity Relationship Modeling Conventions I-16 Relating Multiple Tables I-18 Relational Database Terminology I-19 Relational Database Properties I-20 Communicating with a RDBMS Using SQL I-21 RelationalDatabase Management System I-22 SQL Statements I-23 Tables Used in the Course I-24 1 Writing Basic SQL SELECT Statements Objectives 1-2 Capabilities of SQL SELECT Statements 1-3 Basic SELECT Statement 1-4 Selecting All Columns 1-5 Selecting Specific Columns 1-6 Writing SQL Statements 1-7 Column Heading Defaults 1-8 Arithmetic Expressions 1-9 Using Arithmetic Operators 1-10 Operator Precedence 1-11Using Parentheses 1-13 Defining a Null Value 1-14 Null Values in Arithmetic Expressions 1-15 Defining a Column Alias 1-16 Using Column Aliases 1-17 Concatenation Operator 1-18 Using the Concatenation Operator 1-19 Literal Character Strings 1-20 Using Literal Character Strings 1-21 Duplicate Rows 1-22 Eliminating Duplicate Rows 1-23
iii
SQL and iSQL*Plus Interaction 1-24 SQL Statements Versus...
Regístrate para leer el documento completo.