Find Jobs
Hire Freelancers

Oracle Project: SQL Movie Database

$100-120 USD

Completed
Posted about 9 years ago

$100-120 USD

Paid on delivery
In order to rent a movie, a person must be enrolled at the online store. There are two different membership programs. There are no late fees and no due dates, and shipping is free both ways. Programs start at $11.99. With our most popular program, 3-at-a-time, you can rent as many DVDs as you want for just $17.99 a month. You keep a revolving library of up to 3 DVDs at a time and can exchange them for new available DVDs as often as you like. … Our 2-at-a-time program (limit 4 DVDs per month) is $11.99.” Use Cases 1) A customer requests the titles of all movies that are directed by "George Lucas" or by “Rich Christiano”. Write a single query that retrieves this information. 2) Management requests the names of all currently active customers, as well as the name of the current plan in which each of these customers is enrolled. Write a single query that retrieves this information. 3) A customer wants to add a movie to their queue so that the newly added movie will be the next movie they receive. Develop a parameterized stored procedure that accomplishes this, then invoke the stored procedure for a customer of your choosing. 4) A customer requests the titles of all the DVD’s that he or she has not rented. Write a single query that retrieves this information for a customer of your choosing. 5) A customer cancels their membership and does not return a rented DVD, necessitating that a $25 DVD replacement fee be charged to their account. Develop a parameterized stored procedure that accomplishes this, then invoke the stored procedure for a customer of your choosing. 6) A customer enrolled in the two-at-a-time plan cancels their membership. When a customer cancels their membership, they become inactive, but their DVD queue and rental history remains in the database, in the event they return as a customer. Develop a parameterized stored procedure that accomplishes this, then invoke the stored procedure for a customer of your choosing. 7) Management requests the names of all movies that are currently sold out. A movie is sold out if all copies of the movie are currently rented and not yet returned. Write a single query that retrieves this information for management. 8) Management requests identification of the plan with the most customer enrollees, and for that plan, the name, number of DVDs allowed at one time, and the number of customer enrollees. Write a single query that retrieves this information for management. 9) Management requests the names of all customers, and for each customer, the titles of the movies that they rented multiple times. For each title, management would like to see the number of times it was rented by the customer, only including titles that the customer rented more than once. If a customer has no rentals, or did not rent any movies multiple times, management does not want to see them in the list. Write a single query that retrieves this information for management. 10) Management requests the titles of all movies, and for each movie, the number of different customers that rented the movie. They would like the list to be ordered from the highest number of different rentals to the lowest number. Multiple rentals of the same movie by the same customer only count as one unique rental. Management is interested in the number of different customers that rented the movie, but not whether the same customer rented the same movie more than once. Write a single query that retrieves this information for management.
Project ID: 7197756

About the project

6 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello! We are team of IT experts. I am oracle/MicrosoftSQL/Mysql administrator. Also I am expert in Linux/Windows OS. I like programing - i know C#, VBA, Visual Basic, Jsp, Java and Some script languages (bash, python)... Other teamamtes are in other fields like excel dashboards, design, php, .... I have read your project description and I can help. Looking forward to discuss details around projec and budet. KR
$120 USD in 3 days
5.0 (4 reviews)
2.7
2.7
6 freelancers are bidding on average $125 USD for this job
User Avatar
I have read the project description. Did you have any requirement document in more detail? such as fields in DVD table, or membership information(name, address,...). I would like to discuss with you on the requirement in more detail. Please response me as soon as possible. Thanks, Hao
$111 USD in 4 days
5.0 (18 reviews)
5.0
5.0
User Avatar
Hi, I am 12+ years experienced Database Programmer at CMMI-5 level company. I am working on : RDBMS: Oracle,MySQL,MSSQL Server 7.0/2000/2008R2 and Onwards. Data Base Tools : Database Configuration Assistant, Database Migration Assistant, OEM, SQL/Oracle Trace, EXP/IMP, SQL*Loader, RMAN, DataPump, AWR, ADDM, Asmcmd, Asmca, Tkprof I Can do your work easily. Let me know when we can discuss.
$150 USD in 3 days
4.1 (37 reviews)
5.8
5.8
User Avatar
`m writing to express my interest in the project listed in freelancer.com. I have experience like Application Support Engineer. While much of my experience has been fixing issues for end users in applications developed with Oracle Database and .Net (C#, winforms), and visual basic. My last job included responsibilities like development of PL/SQL packages and procedures, Oracle database backups and administration, development of reports in Report Viewer and Crystal Reports, development of winforms solutions to business operation, installation and configuration of Windows Server 2012 R2 and Oracle 11g database. In my previous job I had to support client in the deployment in production environment of software report tool. Before that I have different jobs where I had to combine the two areas, software development and application support, where I could have a better knowledge of customer needs and the interaction in the IT team.
$133 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Sir, I would like to know the names of the tables and columns in the database so that I can work on the queries. I would strive to provide you the required queries as soon as possible and try to make the queries as efficient as possible. I have good SQL and PL/SQL skills which I use at work, and I also want to explore my SQL and PS/SQL skills by taking up other projects as I like to work on SQL and PS/SQL. I have gone through the project details and It would given me immense pleasure to work on the project. Looking forward to hear from you. Regards, Viraj Arsekar
$122 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Harrisburg, United States
5.0
1
Payment method verified
Member since Feb 24, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.