We may earn an affiliate commission when you visit our partners.
Course image
Course image
Coursera logo

Oracle SQL Practice Course

Rafiq Wayani

This course is designed for SQL beginners to review SQL statements, including creating tables, adding columns, and modifying tables. We'll look at using alter statements and learners will practice using DDL and DML statements completing exercises.

Enroll now

What's inside

Syllabus

SQL Review
In this module, first, we will discuss what you will learn in this practice course. Then, we'll review types of SQL statements and take a look at developing a Data Model. We'll also walk through how to install SQL Plus and Oracle SQL Developer so you can follow along with some of our activities.
Read more
Data Definition Language (DDL) and Data Manipulation Language (DML)
In this module, we will review creating tables and adding columns to them as well as some best practices. We will also review using alter statements to modify our database. Lastly, we'll look at DML statements.
Practice Writing SQL Code
In this module, we'll put you to the test. You'll be able to create tables and modify them to test what you've learned to this point. Use SQLPlus if you installed it on you own machine, or go to https://livesql.oracle.com/ if you need an online way to test your code.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Introduces learners to foundational SQL code, which is essential for data analysts and data scientists
Provides hands-on coding exercises using SQLPlus, which lets learners test their knowledge
Suitable for SQL learners who seek to brush up on beginner concepts

Save this course

Save Oracle SQL Practice Course to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Oracle SQL Practice Course with these activities:
Follow online tutorials on SQL
Following online tutorials on SQL will provide you with additional practice and exposure to different SQL concepts.
Browse courses on Online Learning
Show steps
  • Search for online SQL tutorials
  • Choose a tutorial that covers the topics you want to review
  • Follow the tutorial and complete the exercises
Join a study group
Joining a study group will give you the opportunity to discuss course material with your peers and get help with any questions you have.
Show steps
  • Find a study group that meets your needs
  • Attend the study group sessions regularly
  • Participate in the discussions and ask questions
Run the sample queries
Executing the SQL statements from the course material will solidify your understanding of how to create tables and modify them.
Show steps
  • Choose an SQL tool (e.g., SQLPlus or Oracle SQL Developer)
  • Enter the SQL statements from the course material
  • Run the statements
Five other activities
Expand to see all activities and additional details
Show all eight activities
Create a Stack Overflow account
Practice writing SQL code by asking and answering questions on Stack Overflow.
Browse courses on SQL
Show steps
  • Create an account on Stack Overflow
  • Find questions tagged with sql
  • Answer questions you know the answer to
  • Ask questions if you get stuck
Create a new table and add columns
Creating a new table and adding columns to it will give you hands-on practice with the DDL statements covered in the course.
Show steps
  • Choose an SQL tool (e.g., SQLPlus or Oracle SQL Developer)
  • Use a CREATE TABLE statement to create a new table
  • Use an ALTER TABLE statement to add columns to the table
  • Verify that the table and columns were created successfully
Modify a table using DDL statements
Modifying a table using DDL statements will help you reinforce your understanding of how to alter the structure of a database.
Show steps
  • Choose an SQL tool (e.g., SQLPlus or Oracle SQL Developer)
  • Use an ALTER TABLE statement to modify the structure of a table
  • Verify that the table was modified successfully
Develop a data model for a simple application
Developing a data model for a simple application will provide you with a practical understanding of how to apply the concepts covered in the course to a real-world scenario.
Browse courses on Data Modeling
Show steps
  • Identify the entities and relationships in the system
  • Create an ER diagram to represent the data model
  • Translate the ER diagram into a set of SQL statements to create the database tables
Compile a list of useful SQL resources
Compiling a list of useful SQL resources will provide you with a valuable reference for future use.
Browse courses on Online Tools
Show steps
  • Search for online SQL resources (e.g., websites, tutorials, tools)
  • Create a spreadsheet or document to organize the resources
  • Include information such as the resource name, URL, and a brief description

Career center

Learners who complete Oracle SQL Practice Course will develop knowledge and skills that may be useful to these careers:
Data Analyst
Data Analysts collect, process, and analyze data from various sources to identify trends, patterns, and insights. They use SQL to query databases, extract data, and create reports. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as a Data Analyst.
Data Engineer
Data Engineers design, build, and maintain data pipelines and infrastructure. They use SQL to create and manage databases, as well as to transform and load data. This Oracle SQL Practice Course can help you gain the skills you need to become a Data Engineer.
Database Administrator
Database Administrators manage and maintain databases. They use SQL to create and manage database objects, as well as to monitor and troubleshoot database performance. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as a Database Administrator.
Software Engineer
Software Engineers design, develop, and maintain software applications. They use SQL to interact with databases and to store and retrieve data. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as a Software Engineer.
Business Analyst
Business Analysts analyze business processes and data to identify areas for improvement. They use SQL to extract data from databases and to create reports and visualizations. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as a Business Analyst.
Product Manager
Product Managers manage the development and launch of new products. They use SQL to analyze data and to track the progress of product development. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as a Product Manager.
Marketing Analyst
Marketing Analysts analyze marketing data to track the effectiveness of marketing campaigns. They use SQL to extract data from databases and to create reports and visualizations. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as a Marketing Analyst.
Quality Assurance Analyst
Quality Assurance Analysts test software applications to ensure that they meet quality standards. They use SQL to test database functionality and to identify and fix bugs. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as a Quality Assurance Analyst.
Technical Writer
Technical Writers create documentation for software applications and other technical products. They use SQL to extract data from databases and to create reports and visualizations. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as a Technical Writer.
Database Developer
Database Developers design and develop databases. They use SQL to create and manage database objects, as well as to write queries and stored procedures. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as a Database Developer.
Information Architect
Information Architects design and manage information systems. They use SQL to create and manage databases, as well as to develop data models and schemas. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as an Information Architect.
Data Scientist
Data Scientists use data to solve business problems. They use SQL to extract data from databases and to create reports and visualizations. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as a Data Scientist.
Financial Analyst
Financial Analysts analyze financial data to make investment recommendations. They use SQL to extract data from databases and to create reports and visualizations. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as a Financial Analyst.
Health Information Management
Health Information Management professionals manage and analyze health data. They use SQL to extract data from databases and to create reports and visualizations. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career in Health Information Management.
Actuary
Actuaries use mathematics and statistics to assess risk and uncertainty. They use SQL to extract data from databases and to create reports and visualizations. This Oracle SQL Practice Course can help you build a foundation in SQL and prepare you for a career as an Actuary.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Oracle SQL Practice Course.
Covers all aspects of Oracle SQL, from basic concepts to advanced techniques. It great resource for both beginners and experienced SQL users.
This easy-to-use pocket guide provides a fast lookup of all frequently used commands, functions, and tips for Oracle SQL.
Great way to learn SQL in a fun and engaging way. It uses a visual approach to teaching SQL, which makes it easy to understand.
This guide provides a quick and easy way to learn PL/SQL. It great resource for beginners who want to get started with PL/SQL quickly.
This guide provides a quick and easy way to learn SQL. It great resource for beginners who want to get started with SQL quickly.

Share

Help others find this course page by sharing it with your friends and followers:
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser