Learning SQL
(Sprache: Englisch)
Updated for the latest database management systems -- including MySQL 6.0, Oracle 11g, and Microsoft's SQL Server 2008 -- this introductory guide will get you up and running with SQL quickly. Whether you need to write database applications, perform...
Leider schon ausverkauft
versandkostenfrei
Buch
38.00 €
Produktdetails
Produktinformationen zu „Learning SQL “
Updated for the latest database management systems -- including MySQL 6.0, Oracle 11g, and Microsoft's SQL Server 2008 -- this introductory guide will get you up and running with SQL quickly. Whether you need to write database applications, perform administrative tasks, or generate reports, Learning SQL, Second Edition, will help you easily master all the SQL fundamentals.
Each chapter presents a self-contained lesson on a key SQL concept or technique, with numerous illustrations and annotated examples. Exercises at the end of each chapter let you practice the skills you learn. With this book, you will:
* Move quickly through SQL basics and learn several advanced features
* Use SQL data statements to generate, manipulate, and retrieve data
* Create database objects, such as tables, indexes, and constraints, using SQL schema statements
* Learn how data sets interact with queries, and understand the importance of subqueries
* Convert and manipulate data with SQL's built-in functions, and use conditional logic in data statements
Knowledge of SQL is a must for interacting with data. With Learning SQL, you'll quickly learn how to put the power and flexibility of this language to work.
Klappentext zu „Learning SQL “
To get you up to speed with SQL quickly, this introductory guide provides hands-on exercises to help you learn how to create, manipulate, and retrieve information from relational databases. Whether you need to write applications, perform administrative tasks, or generate reports, Learning SQL offers a friendly way to master all the SQL fundamentals necessary for using MySQL 6.0, Oracle 11g, and Microsoft's SQL Server 2008.Each chapter presents a self-contained lesson on a key SQL concept or technique, with numerous illustrations and annotated examples. You'll find a unique Test Your Knowledge section in each chapter, with practical exercises and review quizzes that let you practice the skills you learn. This book will help you:
Move quickly through SQL basics and learn several advanced features
Use SQL data statements to generate, manipulate, and retrieve data
Create database objects, such as tables, indexes, and constraints, using SQL schema statements
Learn how data setsinteract with queries, and understand the importance of subqueries
Convert and manipulate data with SQL's built-in functions, and use conditional logic in data statementsKnowledge of SQL is a must for interacting with data. With this book, you'll learn how to put the power and flexibility of this language to work.
Inhaltsverzeichnis zu „Learning SQL “
From the contents:PrefaceWhy Learn SQL?Why Use This Book to Do It?Structure of This BookConventions Used in This BookHow to Contact UsUsing Code ExamplesSafari® Books OnlineAcknowledgmentsChapter 1A Little BackgroundIntroduction to DatabasesWhat Is SQL?What Is MySQL?What s in StoreChapter 2Creating and Populating a DatabaseCreating a MySQL DatabaseUsing the mysql Command-Line ToolMySQL Data TypesTable CreationPopulating and Modifying TablesWhen Good Statements Go BadThe Bank SchemaChapter 3Query PrimerQuery MechanicsQuery ClausesThe select ClauseThe from ClauseThe where ClauseThe group by and having ClausesThe order by ClauseTest Your KnowledgeChapter 4FilteringCondition EvaluationBuilding a ConditionCondition TypesNull: That Four-Letter WordTest Your KnowledgeChapter 5Querying Multiple TablesWhat Is a Join?Joining Three or More TablesSelf-JoinsEqui-Joins Versus Non-Equi-JoinsJoin Conditions Versus Filter ConditionsTest Your KnowledgeChapter 6Working with SetsSet Theory PrimerSet Theory in PracticeSet OperatorsSet Operation RulesTest Your KnowledgeChapter 7Data Generation, Conversion, andManipulationWorking with String DataWorking with Numeric DataWorking with Temporal DataConversion FunctionsTest Your KnowledgeChapter 8Grouping and AggregatesGrouping ConceptsAggregate FunctionsGenerating GroupsGroup Filter ConditionsTest Your KnowledgeChapter 9SubqueriesWhat Is a Subquery?Subquery TypesNoncorrelated SubqueriesCorrelated SubqueriesWhen to Use SubqueriesSubquery Wrap-upTest Your KnowledgeChapter 10Joins RevisitedOuter JoinsCross JoinsNatural JoinsTest Your KnowledgeChapter 11Conditional LogicWhat Is Conditional Logic?The Case ExpressionCase Expression ExamplesTest Your KnowledgeChapter 12TransactionsMultiuser DatabasesWhat Is a Transaction?Test Your KnowledgeChapter 13Indexes and ConstraintsIndexesConstraintsTest Your KnowledgeChapter 14ViewsWhat Are Views?Why Use Views?Updatable ViewsTest Your KnowledgeChapter 15MetadataData About DataInformation_SchemaWorking
... mehr
with MetadataTest Your KnowledgeER Diagram for Example DatabaseMySQL Extensions to the SQL LanguageExtensions to the select StatementCombination Insert/Update StatementsOrdered Updates and DeletesMultitable Updates and DeletesSolutions to Exercises
... weniger
Autoren-Porträt von Alan Beaulieu
Alan Beaulieu has been designing, building, and implementing custom database applications for over 20 years. He currently runs his ownconsulting company that specializes in designing Oracle databases and supporting services in the fields of Financial Services and Telecommunications. In building large databases for both OLTP and OLAPenvironments, Alan utilizes such Oracle features as Parallel Query,Partitioning, and Parallel Server. Alan has a Bachelor of Sciencedegree in Operations Research from the Cornell University School ofEngineering. He lives in Massachusetts with his wife and two daughters.
Bibliographische Angaben
- Autor: Alan Beaulieu
- 2009, 2nd ed., 320 Seiten, Maße: 17,8 x 23,2 cm, Kartoniert (TB), Englisch
- Verlag: O'Reilly Media
- ISBN-10: 0596520832
- ISBN-13: 9780596520830
Sprache:
Englisch
Kommentar zu "Learning SQL"
0 Gebrauchte Artikel zu „Learning SQL“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Learning SQL".
Kommentar verfassen