Write in SQL a command that creates the table Customers according to the above description (2 marks). Write in SQL a statement that adds a new column named accountID of type Char(8). This column should be defined as a foreign key that relates the table Customers to the table Account (1.5 marks). Write in SQL a command that deletes the customers whose date of birth is after 22-Dec-1990 (1.5 Marks).
Write in SQL a command that creates the table Customers according to the above description (2 marks). Write in SQL a statement that adds a new column named accountID of type Char(8). This column should be defined as a foreign key that relates the table Customers to the table Account (1.5 marks). Write in SQL a command that deletes the customers whose date of birth is after 22-Dec-1990 (1.5 Marks).
Chapter12: Subqueries And Merge Statements
Section: Chapter Questions
Problem 19MC
Related questions
Question
Use the following table to answer the questions below:
Table name: Customers |
||||
Column Name |
Role |
Data Type |
Length |
Constraint |
customerID |
stores the ID of a customer |
Char |
5 |
Primary key |
custFName |
stores the first name of a customer |
Varchar2 |
35 |
Cannot be null |
custLName |
Stores the last name of a customer |
Varchar2 |
35 |
Cannot be null |
custGender |
Store the gender of a customer |
Char |
1 |
It should be ‘M’ or ‘F’ |
custDOB |
Stores the date of birth of a customer |
Date |
||
custIncome |
Store the income of a customer |
Number |
4 |
|
- Write in SQL a command that creates the table Customers according to the above description (2 marks).
- Write in SQL a statement that adds a new column named accountID of type Char(8). This column should be defined as a foreign key that relates the table Customers to the table Account (1.5 marks).
- Write in SQL a command that deletes the customers whose date of birth is after 22-Dec-1990 (1.5 Marks).
- Write a SQL query that displays the number of customers who born on the 16th day of a month (1.5 marks).
- Write in SQL a query that displays the ids of the customers who have the highest income (1.5 marks).
- Create a view named ‘customerDetails’ to hold all the details of customers whose first names start with ‘S’ and their incomes are between 500 and 1000 Omani Rials (2 marks).
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
A Guide to SQL
Computer Science
ISBN:
9781111527273
Author:
Philip J. Pratt
Publisher:
Course Technology Ptr
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning
A Guide to SQL
Computer Science
ISBN:
9781111527273
Author:
Philip J. Pratt
Publisher:
Course Technology Ptr
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage