Preview

Replenish & Restore

Powerful Essays
Open Document
Open Document
5013 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Replenish & Restore
& UWS | Replenish & Restore Database Design | COMP09049: Project |

Student: B00209572
12/12/2012
|

Contents Introduction 3 Replenish and Restore Research 3 Requirement conclusions 3 Conceptual Entity Diagram 4 Database Systems Research 6 Normalisation 6 Logical Entity Diagram 7 Database Relational Schema Description 8 Table Descriptions 10 Data Dictionary 12 ASP.NET Data Entry Web Application 19 Screenshots 19 Home – Table List 19 Appointment 20 AppointmentPurchaseType 21 Client 22 Doctor 23 Practitioner 23 Product 24 Treatment 24 TreatmentAppointment 26 TreatmentQuestion 26 SQL Statements 27 Test 1: 27 Test 2: 28 Test 3: 28 Test 4: 29 Test 5: 29 Test 6: 29 Test 7: 30 Test 8: 30 Test 9: 30 Test 10: 30 Test 11: 31 Test 12: 31 Test 13: 31 References 32

Introduction

This report specifies the database design and implementation required for Replenish and Restore.

Replenish and Restore is a company offering body and skin treatments, including skin peels, sport massages, Botox, derma filers and other remedial therapies.

A collection of paper based documents were provided as the source for creating a database. The documents consisted of questionnaire and consultation forms, treatment advice and treatment appointment records. The website at http://www.replenishandrestore.co.uk was also used to gather information relevant to designing a database.

The database supports a wide variety of data, primarily intended to be used in an appointment booking system. It holds client specific details, appointment details and product and treatment details. The limitation of the database system is that it does not fully support a payment system e.g. it does not hold client credit card details, but functionality can be added by linking into the existing appointment and product purchase tables.

The physical database was developed using a Microsoft SQL Server 2008 R2, running on



References: 1. Dave, P. (2009) SQL Server Journey with SQL Authority. blog.sqlauthority.com [Online]. Available at: http://blog.sqlauthority.com/2009/09/09/sql-server-difference-between-sql-server-express-and-mysql/ 2. Didiano, D. (2012) Microsoft SQL vs MySQL: How to Choose Between Them. ultraunboxing.com [Online]. Available at: http://ultraunboxing.com/microsoft-sql-vs-mysql-how-to-choose-between-them/ 3. Emasri, R. and Navathe, S.B. (2011) Fundamentals of Database Systems (6th ed). Addison-Wesley: Boston 4. Ketabchi, M.A., Mathur, S., Risch, T. and Chen, J. (1990) Comparitive Analysis of RDBMS and OODBMS: A Case Study. user.it.uu.se [Online] Available at: http://user.it.uu.se/~torer/publ/COMPCON1990.pdf 5. Kolahi, S. and Libkin, L. (2006) On Redundancy vs Dependency Preservation in Normalization: An Information-Theoretic Study of 3NF. www.cs.toronto.edu [Online]. Available at: http://www.cs.toronto.edu/~solmaz/docs/pods176-kolahi.pdf 6. Lin, C. (2003) Object-Oriented Database Systems: A Survey. users.soe.ucsc.edu [Online] Available at: http://users.soe.ucsc.edu/~lcx/courses/cmps277/cmps277-project.pdf

You May Also Find These Documents Helpful

  • Powerful Essays

    Dbm 380 Week 1

    • 1191 Words
    • 5 Pages

    Database environments are very important in today’s industries. In selecting an organization that will need a database, I choose Smith Consulting. Smith Consulting will need a database to track their consulting staff, each staff member’s skill sets, and what projects they will be working on. This document will provide information on the following area’s listed below:…

    • 1191 Words
    • 5 Pages
    Powerful Essays
  • Powerful Essays

    a guide to mysql ch 7

    • 1287 Words
    • 9 Pages

    Except where indicated, use MySQL Query Browser to perform each operation and print the results.…

    • 1287 Words
    • 9 Pages
    Powerful Essays
  • Satisfactory Essays

    unit 6

    • 360 Words
    • 2 Pages

    1) SQL is the programming language used to manipulate data and data objects in a relational database management system.…

    • 360 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    This memo is to inform you that your service request SR-ta-001 has reached my desk and currently is in the process of being completed. The purpose of this memo is to report the progress on the service requests. Currently I am in the stage of normalizing the database to the third normal form. By normalizing the database to the third level of normalization I will ensure that the data is efficiently organized within the database by removing duplicate and redundant data from the database relations. Normalizing the data to the normal third will help free up space and make it easier for the users to retrieve the data by elimination of the same data stored in more than one relation. In addition, normalizing to this level will also ensure data integrity, scalability, and storage efficiency. I have made sure that that there are no repeating columns or rows within the same tables and each column has only one value and one data type therefore the level of 1 normalization has been completed. I then continued to normalize the database to the second level of normalization by ensuring that each nonkey attribute is fully dependent on the key columns of the table. Once level one and two normal form had been completed I continued by establishing primary and foreign keys along with relationships. I will keep in contact with you as the project nears completion.…

    • 329 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Industry specific software for Kudler Fine Foods would assist in integrating the organization’s accounting processes as determined in the needs document. The organization’s existing processes are not meeting the demands for growth and productivity. According to one source, “the successful adoption and implementation of an information system depends on the proper assessment of numerous individual, technology, task, organizational, and environmental factors” (Turban & Volonino, 2009, p. 528). Organizational systems analysis and design, databases, programming, networking, and the web each have a function with regard to the four use cases presented for inventory, accounts payable, accounts receivable, and payroll.…

    • 757 Words
    • 4 Pages
    Good Essays
  • Better Essays

    Dbm 381 Week 1 Individual

    • 971 Words
    • 4 Pages

    Pratt, P.J., & Adamski, J.J. (2012). Concepts of database management (7th ed.). Retrieved from The University of Phoenix eBook Collection database.…

    • 971 Words
    • 4 Pages
    Better Essays
  • Good Essays

    Cis 111

    • 790 Words
    • 4 Pages

    (2012). Database systems: Design, implementation, and management. (10 ed.). United States of America: Joe Sabatino.…

    • 790 Words
    • 4 Pages
    Good Essays
  • Good Essays

    References: Coronel, C., Morris, S., & Rob, P. (2013). Database systems: Design, implementation, and management (10th ed.). Independence, KY: Cengage.…

    • 906 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    DBM 380 Syllabus

    • 623 Words
    • 4 Pages

    This course covers database concepts. Topics include data analysis, the principal data models with emphasis on the relational model, entity-relationship diagrams, database design, normalization, and database administration.…

    • 623 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    References: Coronel, C. (2013). Database Systems: Design, Implementation, and Management, Tenth Edition. Mason, Ohio, United States: Cengage Learning.…

    • 799 Words
    • 3 Pages
    Good Essays
  • Good Essays

    References: Pratt, P.J, & Adamski J.J, (2011). Concepts of Database Management. Ohio, OH: CENGAGE Learning.…

    • 688 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Healthcare database systems are critical in health care. Databases are used frequently in healthcare. There are different types of databases. This paper will define health care database systems and describe how databases are used across the health care industry. It will also explain the different database architectures including the relational architecture and describe the needs of database users across the health care continuum. A database is any collection of data organized for storage, accessibility, and retrieval. A healthcare database serves to replace the paper documents, file folders, and filing cabinets of old. This makes data more convenient and immediate.…

    • 754 Words
    • 4 Pages
    Better Essays
  • Satisfactory Essays

    research paper

    • 329 Words
    • 2 Pages

    Zemke, F. (2012, MARCH). What 's new in SQL:2011. Retrieved September 2012, from www.sigmod.org: http://www.sigmod.org/publications/sigmod-record/1203/pdfs/10.industry.zemke.pdf…

    • 329 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Cis515

    • 3200 Words
    • 13 Pages

    O 'Brien, M. C., & Winter, J. (n.d.). Developing Stored Procedures for Microsoft SQL Server.…

    • 3200 Words
    • 13 Pages
    Powerful Essays
  • Powerful Essays

    Nursing Process

    • 2380 Words
    • 10 Pages

    DATABASE – is all info about the client; includes nursing health history, physical assessment, doctor’s history and physical exam, results of lab and diagnostic tests, and material contributed by other health personel.…

    • 2380 Words
    • 10 Pages
    Powerful Essays

Related Topics