Authentication Method


While the basic functionality of this book requires no additional setup, if you want this book to remember you settings, you will need to set up a way for us to know who you are. There are three option, each with different benefits.


First, indicate if the computer you are using is used by other people. This will determine how long the data we save for you remains on this computer.




I'm the only user of this computer.

People other than me use this computer.



Second, choose one of the four authentication methods below. Please be sure to choose the method that is right for you. Your choice will affect how much data we remember for you between sessions and whether your work will be accessible from computers other than the one you are currently using.























Database Engine Configuration


The data sets used in this book and the queries you write can be processed by several different ennvironments. Some require additional information or setup to enable.


check_box_outline_blankBook Only: This is the most basic configuration. The book's content is static; examples will be presented using the SQL standard syntax and cannot be modified. Although you will be able to run the examples displayed and see results, they are not being executed by a relational database management system—it's just a simulation.




check_box_outline_blankSQLite: The book's examples and queries will be executed using SQLite, a lightweight relational database management system. This is the default mode and requires no additional setup. All queries are run locally and any tables created or data entered are lost when you end your session.




check_box_outline_blankdata.world: The book's examples and queries will be executed using data.world, a popular data-sharing site. This mode requires that you have a data.world account and supply your read/write token to be able to execute queries. Becuase data.world noes not allow you to modify data, the book's interactive features will be restricted to data extraction and analytics. So, you will not be able to run SQL statements that insert, update or delete data.




check_box_outline_blankOracle Autonomous Database: The book's examples and queries will be executed using your Oracle Autonomous Database, a free, powerful, relational database you configure in the Oracle cloud. This mode provides the complete database experience. You can execute queries that read and modify data that will persist between sessions.





AI Configuration


Artificial Intellegence has become an indespensible tool in some fields. Many Large-language model, generative AI tools, such as Chat GPT, are excellent resources for writing Structured Query Language statements. This book can be configured to teach you how to work with generative AI to produce statements to accomplish specific tasks or it can be configured to help you learn to write your staments from scratch, without assistance from AI.


check_box_outline_blankShow AI Support: This book will show examples of how to work with a generative AI system, such as Chat GPT, as you create your SQL statements.




check_box_outline_blankHide AI Support: This book will not reference any generative AI systes; it will focus on teaching you to create your SQL statements from scratch.




User Information


If you are using this book in conjunction with a coruse, You'll want to enter some information so you can get credit for your work. Some of the values below will be provided by your instructor and he or she may let you know that some of these are not needed for your class.




Student Data
























First Name help
Last Name help
Student ID help
Email Address help



Course Data









Course Code help








Information Import/Export


If you are using the "No Authentication" or the "Login to this Computer" authentication methods, you may want to copy the information you have entered here to a different computer. If so, just click the "Export" button here and save the file to a flash drive or email it to yourself. Then you can use the "Import" button on a different computer to load all your settings. If you enter a password when you export, you'll need to enter that same password when you import. If you forget the password, there is no way to recover it.


This will export as much of your configuration information as possible, including keys that give access to your data.world account or your Oracle account (if you have configured access to those database systems). So don't leave the file laying around after you export it, unless you used a password.






Import or Export (File)











Password help






Import or Export (Copy & Paste)



























person
navigate_before Table of Contents expand_more navigate_next
Loading Page hourglass_empty