Looking for Plagiarism-Free Answers for Your US, UK, Singapore, New Zealand, and Ireland College/University Assignments?
Talk to an Expert| Category | Assignment | Subject | Computer Science |
|---|---|---|---|
| University | Arden University | Module Title | COM4015 Introduction to Databases |
| Word Count | 3000 words |
|---|

| Module title: | Introduction to Databases |
| Module code: | COM4015 |
| Assignment title: | Database Design & Development |
| Assignment format: | Report/Database |
| Word/time limit: | 3000 words equivalent |
| File type | Docx/pdf file (zip files will not be accepted) |
| Percentage of final grade | This assignment is worth 100% of your final grade for this module. |
| Submission deadline | See module iLearn page for date of submission |
| Grade release | You will normally receive your provisional grade and feedback within 20 working days of the submission deadline |
By completing this assessment, you will have shown and be assessed on all four of the learning outcomes:
Graduate Attribute
You have been assigned as a database developer to create a database design for the loans system at Lantern Library. You have also been tasked to implement the Lantern events reservation Database.
Please make sure to use your university-allocated database account to answer the questions of Task 2 and 3, otherwise, your assignment work will not receive any marks for the tasks.
Provide execution screenshots in the report evidencing each step of your work, as well as text-based copies of any SQL. Also, ensure your username is included in all the screenshots of the database execution evidence to verify it is your work.
Lantern library is a mid-sized library that offers a wide range of services to the local community. Customers can loan books, journals, magazines, DVD’s and Vinyl records. The library works with other libraries to offer inter library loans
A member should be able to make a loan for any number of items at one time. To make a loan members take items to a staff member who checks the items into a loans database. The library would like the database to be accessible via a web application and would like all items to be categorised. The library would also like to keep records of publishers who they purchase books from. Members will be charged fines for books that go past their due date which should be recorded.
To improve their library operations the head librarian would like you design a database which will streamline the loans system at Lantern.
a. Logical Model
Based on the scenario, create a logical model for the database using a crow’s foot style Entity-Relationship Diagram (e.g., Barker/UML, do NOT use the Chen diagramming style).
Make sure to normalise the data to 3NF, adding keys and identifier columns as appropriate. Annotations for the normalisation process are required to prove that all the entities are in 3NF. Make sure to note any assumptions made along with their reasons.
b. Physical Model
Using your logical model as a basis, create a physical model Entity-Relationship diagram using crow’s foot notation for the Lantern loans relational database. Make sure to use appropriate naming conventions and to identify data types, keys, and constraints. Note any assumptions made or further changes to the structure beyond those in the logical model.
Task 1: (900 Words equivalent)
(30 Marks)
(LOs: 2,4)
Looking Plagiarism Free Answers For COM4015 Introduction to Databases Assessment Before Deadline?
Start WhatsApp Chat & Get AssignmentLantern library is rolling out a system to manage events booking in the library premises. The system tracks the type of event, rooms, event bookings, and payments. To support budgeting and analysis, each event is categorized and costed.
The head librarian has recently approved the design of the events booking System, which is given as the physical model Entity Relationship diagram in the figure 1. To improve the management of events booking, the head librarian would like you to develop this relational database and prove its functionality.
a. Based on Figure 1. Lantern events booking system physical model entityrelationship diagram, create the database using appropriate SQL in the database account provided by Arden University.

COM4015 Figure 1. Lantern Events Booking System physical model entity-relationship diagram
b. Insert 12 Events in the Events table using the sample data in Table 1 below.
| Event Name | Event Type | Ticket Cost |
| Author Talk: Historical Fiction | Talk | £6 |
| Children’s Storytime | Reading Session | £10 |
| Local History Lecture | Talk | £4 |
| Poetry Open Mic Night | Performance | £2.50 |
| Digital Literacy Workshop | Workshop | £5 |
| Teen Manga Club | Club | £2 |
| Creative Writing Bootcamp | Workshop | £15 |
| Book Launch: “Voices of the North” | Talk | £4 |
| Family Reading Picnic | Community Event | £15 |
| Coding for Beginners | Workshop | £6 |
| Film Screening: Classic British
Cinema |
Screening | £10 |
| Adult Book Club: Crime Fiction | Club | £5 |
| Resume & Job Search Help | Drop-in Session | £2 |
| Local Author Showcase | Exhibition | £3 |
| Mindfulness & Meditation Hour | Wellness Session | £4 |
| Library Anniversary Celebration | Community Event | £10 |
| Sci-fi Novel Discussion Group | Club | £5 |
| Environmental Awareness Talk | Seminar | £4 |
| Language Exchange Meetup | Community Event | £4 |
| Art in the Library: Local Artists | Exhibition | £8 |
Table 1: Lantern Events Table
c. Display all the tables with the meaningful inserted data.
Task 2: (1200 words equivalent)
(40 marks)
(LOs: 3,4)
Using the Lantern events booking database from Task 2, provide solutions to the following four problem cases in the form of SQL code and a brief explanation of your reasoning. Include screenshots of SQL queries execution and its results along with your schema, evidencing this in each of the cases mentioned below. Ensure your schema or username is included in every screenshot to verify it is your code.
Case 1
List the rooms booked for each training event showing the room name, the event name and the event date.
Case 2
To demonstrate the efficiency of searching to the head librarian, create searches based on the criteria mentioned below.
a. Find all the events in the database sorted by event type. Show the event name, event date and event type description.
b. Find events based on price. For example, events with ticket cost less than £5.
Case 3
The events that Lantern Library offers have changed. Write the queries to reflect these changes in inventory. Please show screenshots of database records before and after to show changes in the state of the database.
a. The Family Reading Picnic has been renamed Community Reading Picnic and the ticket price has been changed to 20 pounds. Update the database accordingly.
b. The Local History Lecture will no longer be running. Remove the Local History Lecture record to reflect this.
Case 4
Write queries to perform the following operations.
a. Find the number of bookings for each event type showing the most popular to least popular. Show the event type description and the number of bookings.
b. Find the amount of money made for each event from bookings made. Show the event name and amount of money made from bookings. Show the earnings in descending order. Earnings will only be on bookings that were confirmed.
c. Find the total amount of potential earnings for each of the rooms that have been booked. Show the room name and the amount of potential earnings for that room.
Task 3: (900 words equivalent)
(30 marks)
(LOs: 1,4)
End of questions
Make sure to use your university-allocated database account to answer the questions of Task 2 and 3, otherwise, your submitted work will not receive any marks for the tasks.
Provide execution screenshots along with their output in the report evidencing each step of your work, as well as text-based copies of any SQL. Also, ensure your username is included in all the screenshots of the database execution evidence to verify it is your work.
Get Answer of COM4015 Introduction to Databases Assignment
Pay & Buy Non Plagiarized AssignmentNeed expert support with your COM4015 Introduction to Databases Assignment? We provide professional, plagiarism-free, and well-researched academic assistance tailored for UK university students. Our experts help with SQL queries, database design, normalization, ER diagrams, and report writing while following university guidelines and deadlines. With years of experience in Assignment Help UK services, we ensure high-quality solutions that enhance both your understanding and academic performance. Whether you are facing tight deadlines or complex database concepts, our Computer Science Assignment Help service delivers reliable, confidential, and student-focused support to help you achieve better grades with confidence.
Hire Assignment Helper Today!
Let's Book Your Work with Our Expert and Get High-Quality Content