Design of a Hospital-Based Database System (A Case Study of BIRDEM)
|
|
|
- Norah Flynn
- 10 years ago
- Views:
Transcription
1 Design of a Hospital-Based Database System (A Case Study of BIRDEM) Rosina Surovi Khan Department of Computer Science and Engineering Ahsanullah University of Science and Technology (AUST) Dhaka, Bangladesh [email protected] Abstract As technology advances, information in different organizations of Bangladesh can no more be maintained manually. There is a growing need for the information to become computerized so that it can be suitably stored. This is where databases come into the picture. Databases are convenient storage systems which can store large amounts of data and together with application programs such as interfaces they can aid in faster retrieval of data. An initiative was taken to design a complete database system for a hospital management such as Bangladesh Institute of Research and rehabilitation in Diabetes, Endocrine and Metabolic disorders (BIRDEM) in Dhaka so that its information can be stored, maintained, updated and retrieved conveniently and efficiently. The existing information in BIRDEM is partly computerized via databases only in patients admissions, doctors appointments and medical tests and reports sections. A partly slow and tedious manual system still exists in BIRDEM for example, in record of ambulances in service, assigning ward boys and nurses to rooms, the billing process and record of doctors prescriptions etc. However, this paper outlines one complete database design for the entire BIRDEM hospital in which data maintenance and retrieval are in perfect harmony and speedy. Sample SQL-based queries executed on the designed system are also demonstrated. Keywords- Database system, entity relationship diagram, relational model, normalization, SQL-based queries. Introduction Bangladesh Institute of Research and rehabilitation in Diabetes, Endocrine and Metabolic disorders, abbreviated as BIRDEM, is a Research Center for Diabetes and also a hospital. There are doctors, patients, and employees like nurses, ward boys, ambulance carriers which are considered as entities in the designed system. It becomes a tough, tedious and comparatively slow process to store the information partly manually and partly computerized. But having all the necessary information stored in one database, it not only helps in orderly maintenance but very speedy retrieval of data. Mohammad Saber Department of Computer Science and Engineering Ahsanullah University of Science and Technology (AUST) Dhaka, Bangladesh [email protected] I. EXTRACTION OF INFORMATION FROM HOSPITAL MANAGEMENT (BIRDEM) BIRDEM was visited and information was gathered; demos were seen and its websites visited from the internet. Now Ibrahim Medical College is founded in BIRDEM for the MBBS degree. A lot of students pass MBBS from this medical college. [3,4] A database system was designed based on a case study of BIRDEM Hospital via Entity Relationship Diagram (ERD), Relational Model, Normalization of tables and Implementation in SQL server. [1,2,5] The ERD is outlined below. II. DATABASE DESIGN A. Entity Relationship Model (ERM) 1) ER Diagram In the ER diagram, we can view the entities- Patient, Doctor, Receptionist, Department, Medicine, Test, OT (Operation Theater), Room, Nurse, Ward_boy, Driver, Ambulance, Carriers, Accountant and Bill. Among these entities, relationships exist which connect all the entities in the diagram. For example, Patient, Doctor and Receptionist are connected via the relationship Appointment. In other words, a receptionist will set up a doctor s appointment for a patient. Similarly, Doctor, Patient and Medicine are connected via the relationship Prescription. Here, a doctor may prescribe one or more medicine to a patient. In a similar way, other entities are connected via relationships in a meaningful way. Cardinality ratios [1] for the entities connected to a relationship are explained in the next section. 2) Cardinalities Binary Relationship We can see a binary relationship in the ER diagram. The work in this paper has been supervised by Rosina Surovi Khan for her student Syed Mahboob Nur and his group as a thesis work in Year 4, Semester 1, CSE, AUST in Fall ISSN :
2 Figure 1. ER diagram of BIRDEM As can be seen in Figure 2, 1 Doctor can be from 1 or many Departments. 1 Department may have 1 or many Doctors. So it is a many to many relationship named Doctor from Department (in the diamond). Ternary Relationship As seen in Figure 3, 1 Receptionist can admit 1 Patient in 1 Room in a certain date and time. 1 Receptionist can admit in 1 Room 1 Patient in a certain date and time. In 1 Room, 1 Patient is admitted by 1 Receptionist in a certain date and time. So the relationship is a ternary relationship named Admission (in the diamond) with the cardinality ratio from Patient to Receptionist to Room being 1 to 1 to 1. Similar logic applies to other ternary relationships in the ER diagram of Figure1. Figure 2. Example of Binary Relationship ISSN :
3 Figure 3. Example of ternary relationship B. Relational Model The entire ER diagram in sec A.1 can be converted to a Relational Model (relational tables) [1,2,5] as shown below. The attribute(s) of a relation which serve as a primary key of the table are underlined. Those attribute(s) which represent foreign keys are indicated as fk underneath. i)patient(pat_id, Pat_name, age, sex, Address, DOB, MOB) Here DOB refers to patient s date of birth and MOB refers to mobile number. ii)room(room_id, Room_No, Room_type, Room_cost) iii)admission(admsn_id, Pat_id, Room_id, Rcp_id, date, time) This is a junction table among Patient, Room and Receptionist Primary key of the Patient table goes to Admission table as foreign key. Primary key of the Room table goes to Admission table as foreign key. Primary key of the Receptionist table goes to Admission table as foreign key. Admsn_id is a primary key in the Admission table. Since the cardinality ratio from Patient to Receptionist to Room is 1 to 1 to 1, Pat_Id from Patient table, Room_Id from Room table and Rcp_Id from Receptionist table become foreign keys in the Admission junction table. iv)receptionist(rcp_id, rcp_name, Age, Address, MOB, Shifting) Here Shifting refers to morning, afternoon or night shifts. v)doctor Table(Doc_id, Doc_name, Age, Address, Salary, MOB, Designation, Passed_from) Here Passed_from indicates passed from which institution. vi)appointment(ap_id, Pat_id, Doc_id, Rcp_id, Ap_date, Ap_time) This is a junction table between Patient, Receptionist & Doctor vii)bill(bill_id, Bill_purpose, Bill_total) Here Bill_purpose refers to the cause e.g blood test for which the bill is paid. viii)accountant(acct_id, Acct_name, Age, Address, MOB, Working_time, Acct_salary) ix)payment Table (Pay_id, Bill_id, Pat_id, Acct_id, Pay_type, Pay_date) This is a junction table between Patient, Bill & Accountant Primary key of the Patient Table goes to Payment table as foreign key. Primary key of the Accountant Table goes to Payment table as foreign key. Primary Key of the Bill Table becomes a part of the primary key in Payment table. (Pay_id, Bill_id) is the primary key in the Payment table. Since the cardinality ratio from Patient to Accountant to Bill is 1 to 1 to C (which stands for many), Pat_Id from Patient table and Acct_id from Accountant table become foreign Keys in the Payment table while Bill_id from Bill table becomes a part of the primary key in the Payment table. In this table, pay_type refers to the type of payment such as cash, pay order, check or credit card. x)medicine(mdcn_id, Mdcn_name, company, m_date, e_date, price) m_date refers to manufacture date. e_date refers to expiry date. xi)prescription( Prs_id, Doc_id, Mdcn_id, Pat_id, date, fee) This is a junction table between Patient, Doctor & Medicine xii)test(test_id, Test_name, date, rep_date, fee) Here rep-date refers to the date the report of the test will be given. xiii)assist(srl_no, Pat_id, Doc_id, Test_id, time, date) This is a junction table between Patient, Doctor & Test Srl_no corresponds to serial number of conducted test. xiv)ot (Ot_id, Ot-room_no) Here OT refers to Operation Theater. xv) Operation(Op_id, Doc_id, Pat_id, Ot_id, Op_date, Op_time) This is a junction table between Patient, Doctor & OT xvi) Department(Dept_id, Dept_name, treatment) xvii) Doctor_from_Department(Dfd_id, Doc_id, Dept_id) This is a junction table between Doctor & Department xviii)nurse(nrs_id, Nrs_name, Age, Address, MoB, Nrs_wo_shift, experience, salary) ISSN :
4 Here Nrs_wo_shift refers to the working shift of the nurse such as morning, afternoon or night shifts. xix) Nursing_Service(Ns_id, Pat_id_, Nrs_id, Room_id) This is a junction table between Patient, Room & Nurse xx) Ward_Boy(Wb_id, Wb_name, MoB, w_shift, Salary) Here w_shift refers to working shift of a ward boy. xxi)cleaning _Service(Cls_id, Pat_id, Wb_id, Room_id) This is a junction table between Patient, Room & Ward_Boy xxii)driver(dr_id, Dr_name, MoB, Address, Shift, Salary) xxiii)ambulance(amb_id, Amb_num, Capacity) xxiv)ambulance_service(as_id, Pat_id, Dr_id, Amb_id) This is a junction table between Patient, Driver & Ambulance xxv)carriers(cr_id, Cr_name, MOB, Address, Salary) Carriers are those persons who carry patients from the ambulance to the hospital premises. xxvi)carrying_service Table(CS_id, Cr_id, Amb_id, Pat_id) This is a junction table between Patient, Ambulance & Carriers C. Functional Dependencies and Normalization 1) Fulfillment of all normal forms Example: Room Table:- Room(Room_id, Room_No, Room_type, Room_cost) {Room_id} => {Room_No} Here Room-id corresponds to serial numbers like 1, 2, 3, 4 etc. Room_No corresponds to designated numbers of rooms like 206, 307, 508 etc. A Functional Dependency exists from Room_No to Room_id because two different Room_Nos cannot correspond to the same Room_id. Similarly, the following functional dependencies exist: {Room_id} => {Room_type} {Room_id} => {Room_cost} Considering the above full functional dependencies, we now verify whether the relation fulfills Codd s stringent rules of normalization. [1,2,5] The relation is in 1NF because the attributes of the relation do not have sub attributes. The relation is in 2NF because non-primary keys are fully functionally dependent on primary key. The relation is in 3NF because no transitive dependency exists from non-primary key to primary key. The relation is in BCNF because there is no part of primary key that is fully functionally dependent on non primary key. Similarly, all other relations of the system follow Codd s rules of normalization except the Payment table which is explained below. 2) Violation of Normal forms Payment Table :- This is a junction table between Patient, Bill & Accountant Payment(Pay_id, Pat_id, Bill_id, Acct_id, Pay_type,Pay_date) For the above relation, the following functional dependencies exist: {Pay_id}=> {Pay_type, Pay_date, Pat_id} Two different patient ids, payment dates and payment types cannot correspond to the same payment id. So Pay_type, Paydate and Pat_id are fully functionally dependent on Pay_id. {Bill_id}=> {Acct_id, Pat_id} Similarly two different accountant ids and patient ids cannot correspond to the same bill id. So Acct_Id and Pat_id are fully functionally dependent on Bill_id. Based on the above functional dependencies: The relation is in 1NF. The relation is not in 2NF because all non-primary keys are not fully functionally dependent on the primary key (Pay_id, Bill_id). So we split the relation to make it 2NF. Payment1(Pay_id, Pay_Type, Pay_date, Pat_id) Payment2 (BP_id, Bill_id, Acct_id, Pat_id) {BP_id stands for Bill Pay id and corresponds to serial numbers of all bills such as 1, 2, 3 etc in ascending order. Bill_id on the other hand corresponds to the bill code numbers}. The relations are now in 2NF. The relations are in 3NF. The relations are in BCNF. D. Implementation in SQL Server SQL server is a modern software where we can store huge amount of information via a database. In fact we have ISSN :
5 Figure 4. SQL Server Implementation Diagram implemented our database system in SQL server. In this server we can store data easily, retrieve data speedily and execute the queries conveniently by SQL query language. We can create relations easily by code and also manually (drag and drop method like MS.Access). Query 1: Select Pat_name, Doc_name, Test_name from tbl_patient, tbl_doctor, tbl_test, tbl_assist where Doc_name = 'Selima' and tbl_doctor.doc_id = tbl_assist.doc_id and tbl_patient.pat_id = tbl_assist.pat_id and tbl_test.test_id = tbl_assist.test_id Output 1: III. USAGE OF THE SYSTEM We can easily retrieve various data based on our demands using SQL Queries. Sample data has been entered in the relational Some useful queries that can be imposed on our designed system but cannot be retrieved that speedily from the existing partly manual and partly computerized information system of BIRDEM are: a) Ambulance Id 100 carried which patients to BIRDEM whom receptionist Sadia gave doctors appointment for heart ailments? b) Which patients were billed for above Tk5000 having gone through kidney tests suggested by Doctor Selima? c) Doctors from which departments prescribed mainly antibiotics to patients? d) How many patients with irregular ECG reports went though a heart surgery in Cardiology Department? Sample queries directed on our system together with SQL expressions and results follow next. Question 1 Which tests are suggested by doctor Selima to which patients? Question 2 Which doctors prescribed which medicine to patient Mamun? Query 2: Select Pat_name, Doc_name, Mdcn_name from tbl_patient, tbl_doctor, tbl_medicine, tbl_prescription where Pat_name = 'Mamun' and tbl_patient.pat_id = tbl_prescription.pat_id and tbl_doctor.doc_id = tbl_prescription.doc_id and tbl_medicine.mdcn_id = tbl_prescription.mdcn_id Output 2: Question 3 : ISSN :
6 Which doctors are from which departments and they passed from which college and got salaries below Tk 20000? Query 3 Select Doc_name, Passed_from, Dept_name from tbl_doctor, tbl_department, tbl_dfd where Salary <20000 and tbl_doctor.doc_id = tbl_dfd.doc_id and tbl_department.dept_id = tbl_dfd.dept_id (Table tbl_dfd in SQL Server implementation diagram corresponds to the relationship Doctor From Department in ER diagram). Output 3: Applied Sciences, Germany. She also completed PhD coursework in Computer Science from the University of Texas at Arlington, USA. The second author of this paper, Mohammad Saber is also currently working as an Assistant Professor in the Department of Computer Science and Engineering, Ahsanullah University of Science and Technology, Dhaka, Bangladesh. He obtained his MSc in Computer Science and Engineering from Bangladesh University of Engineering and Technology (BUET). IV. CONCLUSION Our database contains all the information needed to be maintained in a BIRDEM hospital. As we have computerized the entire system via a database, the maintenance is very convenient and efficient and also retrieval of data according to demand is speedy. The existing system of BIRDEM is partly manual and partly computerized and it becomes a tedious process to keep track of all the information partly in paper files and partly on computers. Therefore, our designed system is a good and useful implementation. We can further improvise it by enhancing its security. An initiative has also been taken to use Microsoft Visual Studio 2008 and the programming language C# for developing user friendly interfaces to the current database system. That way a software has been developed which is used to interface with the SQL Server and hence data accessed, retrieved and searched for far better in a more efficient and convenient form. REFERENCES [1] A. Silbershatz, H. Korth., S. Sudarshan, Database System Concepts, McGraw Hill, 5th Edition, 2005 [2] Database System Concepts Slides: Accessed 2010 [3] Diabetic Association of Bangladesh: Accessed 2010 [4] BIRDEM hospital: Accessed 2010 [5] R. Elmasri., S. B. Navathe, Fundamentals of Database Systems, Addison-Wesley, 3rd Edition, AUTHORS PROFILES The first author of the paper, Rosina Surovi Khan is currently working as an Assistant Professor in the Department of Computer Science and Engineering, Ahsanullah University of Science and Technology, Dhaka, Bangladesh. Her medium of instruction has always been in English. She obtained her MSc in Software Technology from Stuttgart University of ISSN :
Designing and Interfacing a Hospital-Based Database System
B.Sc Engineering Thesis Paper On Designing and Interfacing a Hospital-Based Database System (A Case Study of BIRDEM) Department of Computer Science & Engineering Ahsanullah University of Science & Technology
Database Management System Case Studies
Database Management System Case Studies Case Study 1 Hospital Management System Aim: XYZ hospital is a multi specialty hospital that includes a number of departments, rooms, doctors, nurses, compounders,
Entity/Relationship Modelling. Database Systems Lecture 4 Natasha Alechina
Entity/Relationship Modelling Database Systems Lecture 4 Natasha Alechina In This Lecture Entity/Relationship models Entities and Attributes Relationships Attributes E/R Diagrams For more information Connolly
City University of Hong Kong. Information on a Course offered by Department of Computer Science with effect from Semester A in 2014 / 2015
City University of Hong Kong Information on a Course offered by Department of Computer Science with effect from Semester A in 2014 / 2015 Part I Course Title: Database Systems Course Code: CS3402 Course
LOGICAL DATABASE DESIGN
MODULE 8 LOGICAL DATABASE DESIGN OBJECTIVE QUESTIONS There are 4 alternative answers to each question. One of them is correct. Pick the correct answer. Do not guess. A key is given at the end of the module
Instructor: Michael J. May Semester 1 of 5775. The course meets 9:00am 11:00am on Sundays. The Targil for the course is 12:00pm 2:00pm on Sundays.
Syllabus for ISM 14-324: Database Systems Department of Software and Information Systems Achi Racov School of Engineering Kinneret College on the Sea of Galilee Instructor: Michael J. May Semester 1 of
Clinic Management System
Macau Polytechnic Institute School of Public Administration Computer Studies Program MCCS390-211 Applied Computing Project I Lecturers: Andrew Siu, Philip Lei ALO Team Group member: Andrew Ho P-99-0092-1
The Asset and Maintenance Management System (AMMS) Project
The Asset and Maintenance Management System (AMMS) Project Rosina Surovi Khan Department of Computer Science and Engineering Ahsanullah University of Science and Technology Dhaka, Bangladesh Email: [email protected]
Entity - Relationship Modelling
Topic 5 Entity - Relationship Modelling LEARNING OUTCOMES When you have completed this Topic you should be able to: 1. Acquire the basic concepts of the Entity-Relationship (ER) model. 2. Discuss how to
HOSPITAL MANAGEMENT SYSTEM
HOSPITAL MANAGEMENT SYSTEM PURPOSE The basic design of healthcare management system on a web application is that the application sits on a web server, and all users will access it via web browser over
Information Technology
OSMANIA UNIVERSITY FACULTY OF BUSINESS MANAGEMENT Computer Lab Practical Question Bank Information Technology Time: 60 Minutes Record : 10 Skill Test : 20 MS-WORD Total Marks : 30 1. Create a document
DATABASE DESIGN. - Developing database and information systems is performed using a development lifecycle, which consists of a series of steps.
DATABASE DESIGN - The ability to design databases and associated applications is critical to the success of the modern enterprise. - Database design requires understanding both the operational and business
DATABASE INTRODUCTION
Introduction The history of database system research is one of exceptional productivity and startling economic impact. We have learnt that from the days of file-based systems there are better ways to handle
Database Design. Marta Jakubowska-Sobczak IT/ADC based on slides prepared by Paula Figueiredo, IT/DB
Marta Jakubowska-Sobczak IT/ADC based on slides prepared by Paula Figueiredo, IT/DB Outline Database concepts Conceptual Design Logical Design Communicating with the RDBMS 2 Some concepts Database: an
Database Design. Database Design I: The Entity-Relationship Model. Entity Type (con t) Chapter 4. Entity: an object that is involved in the enterprise
Database Design Database Design I: The Entity-Relationship Model Chapter 4 Goal: specification of database schema Methodology: Use E-R R model to get a high-level graphical view of essential components
IV Semester M.B.A. (Part Time) Degree Examination, July 2009 (2006 Scheme) MANAGEMENT INFORMATION SYSTEM
*3726* (Pages : 7) 3726 Reg. No. :... Name :... IV Semester M.B.A. (Part Time) Degree Examination, July 2009 (2006 Scheme) MANAGEMENT INFORMATION SYSTEM Time : 3 Hours Max. Marks : 60 PART A Write short
IT2305 Database Systems I (Compulsory)
Database Systems I (Compulsory) INTRODUCTION This is one of the 4 modules designed for Semester 2 of Bachelor of Information Technology Degree program. CREDITS: 04 LEARNING OUTCOMES On completion of this
IT2304: Database Systems 1 (DBS 1)
: Database Systems 1 (DBS 1) (Compulsory) 1. OUTLINE OF SYLLABUS Topic Minimum number of hours Introduction to DBMS 07 Relational Data Model 03 Data manipulation using Relational Algebra 06 Data manipulation
AUTOMATION OF HEALTH RECORD MANAGEMENT USING SOME SELECTED HOSPITALS IN SOUTH WESTERN NIGERIA AS CASE STUDY
AUTOMATION OF HEALTH RECORD MANAGEMENT USING SOME SELECTED HOSPITALS IN SOUTH WESTERN NIGERIA AS CASE STUDY Kola Ayanlowo 1, O. Shoewu 2, Segun O. Olatinwo 3 1 Department of Computer Science, Moshood Abiola
E-R Method Applied to Design the Teacher Information Management System s Database Model
Vol. 6, o. 4, August, 2013 E-R ethod Applied to Design the Teacher Information anagement System s Database odel Yingjian Kang 1 and Dan Zhao 2 1 Department of Computer Technology, College of Telecommunications
GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. COURSE CURRICULUM COURSE TITLE: DATABASE MANAGEMENT (Code: 3341605 ) Information Technology
GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT COURSE CURRICULUM COURSE TITLE: DATABASE MANAGEMENT (Code: 3341605 ) Diploma Programme in which this course is offered Information Technology Semester
Normalization. CIS 3730 Designing and Managing Data. J.G. Zheng Fall 2010
Normalization CIS 3730 Designing and Managing Data J.G. Zheng Fall 2010 1 Overview What is normalization? What are the normal forms? How to normalize relations? 2 Two Basic Ways To Design Tables Bottom-up:
To Download our Insurance Network List Click Here
We at BizWorld recommend HealthFirst-Cover more for you and your family to cover all the unexpected medical expenses and tragedy that might occur unplanned or planned. With HealthFirst-Cover More at your
Design and Implementation
Pro SQL Server 2012 Relational Database Design and Implementation Louis Davidson with Jessica M. Moss Apress- Contents Foreword About the Author About the Technical Reviewer Acknowledgments Introduction
Heath Shield Heath Care Management System
Heath Shield Heath Care Management System Introduction Heath Shield will be an integrated, modular client server based system which can be extended to a web based solution also. The programs will have
Overview. Physical Database Design. Modern Database Management McFadden/Hoffer Chapter 7. Database Management Systems Ramakrishnan Chapter 16
HNC Computing - s HNC Computing - s Physical Overview Process What techniques are available for physical design? Physical Explain one physical design technique. Modern Management McFadden/Hoffer Chapter
THE ENTITY- RELATIONSHIP (ER) MODEL CHAPTER 7 (6/E) CHAPTER 3 (5/E)
THE ENTITY- RELATIONSHIP (ER) MODEL CHAPTER 7 (6/E) CHAPTER 3 (5/E) 2 LECTURE OUTLINE Using High-Level, Conceptual Data Models for Database Design Entity-Relationship (ER) model Popular high-level conceptual
CHAPTER 1. Introduction. procedures that are designed to provide the right information the user needs to do their
CHAPTER 1 Introduction 1.1 Background Information systems is collection of hardware, software, data, people and procedures that are designed to provide the right information the user needs to do their
Minutes of Patient Participation Group (PPG) Meeting Beckett House Practice 6.30-8pm Wednesday 8 th July 2015
Minutes of Patient Participation Group (PPG) Meeting Beckett House Practice 6.30-8pm Wednesday 8 th July 2015 Attendance from the Practice: Dr Elizabeth McGinn (GP Partner), Sandra Connolly (Practice Manager)
Unit 10: Microsoft Access Queries
Microsoft Access Queries Unit 10: Microsoft Access Queries Introduction Queries are a fundamental means of accessing and displaying data from tables. Queries used to view, update, and analyze data in different
B.Sc. (Computer Science) First Year
B.Sc. (Computer Science) First Year Paper No. Title of Paper External Internal Assessment Maximum Pass Exam Durations Semester I I Computer Fundamentals & Programming 40 5 45 16 3hrs in C II Logical Organization
HIGH SPEED DATA RETRIEVAL FROM NATIONAL DATA CENTER (NDC) REDUCING TIME AND IGNORING SPELLING ERROR IN SEARCH KEY BASED ON DOUBLE METAPHONE ALGORITHM
HIGH SPEED DATA RETRIEVAL FROM NATIONAL DATA CENTER (NDC) REDUCING TIME AND IGNORING SPELLING ERROR IN SEARCH KEY BASED ON DOUBLE METAPHONE ALGORITHM Md. Palash Uddin 1, Ashfaque Ahmed 2, Md. Delowar Hossain
Database Design. Goal: specification of database schema Methodology: E-R Model is viewed as a set of
Database Design Goal: specification of database schema Methodology: Use E-R model to get a high-level graphical view of essential components of the model and how they are related Convert E-R diagram to
14 Databases. Source: Foundations of Computer Science Cengage Learning. Objectives After studying this chapter, the student should be able to:
14 Databases 14.1 Source: Foundations of Computer Science Cengage Learning Objectives After studying this chapter, the student should be able to: Define a database and a database management system (DBMS)
Foundations of Information Management
Foundations of Information Management - WS 2012/13 - Juniorprofessor Alexander Markowetz Bonn Aachen International Center for Information Technology (B-IT) Data & Databases Data: Simple information Database:
CSE 412/598 Database Management Spring 2012 Semester Syllabus http://my.asu.edu/
PROFESSOR: Dr. Hasan Davulcu OFFICE: BY 564 CSE 412/598 Database Management Spring 2012 Semester Syllabus http://my.asu.edu/ OFFICE HOURS: TBD Students should make every effort to utilize the scheduled
Database Management Systems,
Database Management Systems Database Design Example 1 Topics Hospital Database E-R Design Entities Relationships Converting E-R Model to Relational Model Tables Queries Company Database Summary 2 Hospital
27-29 Derby Road 358 Copnor Road. Tel: 0844 815 1802. Fax: 0844 815 1803
27-29 Derby Road 358 Copnor Road North End Portsmouth PO2 8HW Copnor Portsmouth PO3 5EL Tel: 0844 815 1802 Fax: 0844 815 1803 Welcome to Derby Road Group Practice Thank you for deciding to join our Practice.
Hotel Management System
A Seminar report On Hotel Management System Submitted in partial fulfillment of the requirement for the award of degree Of MBA SUBMITTED TO: SUBMITTED BY: Preface I have made this report file on the topic
An Efficient Emergency, Healthcare, and Medical Information System
Global Journal of Computer Science and Technology Network, Web & Security Volume 12 Issue 12 Version 1.0 Year 2012 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals
Query Optimization Approach in SQL to prepare Data Sets for Data Mining Analysis
Query Optimization Approach in SQL to prepare Data Sets for Data Mining Analysis Rajesh Reddy Muley 1, Sravani Achanta 2, Prof.S.V.Achutha Rao 3 1 pursuing M.Tech(CSE), Vikas College of Engineering and
7. Databases and Database Management Systems
7. Databases and Database Management Systems 7.1 What is a File? A file is a collection of data or information that has a name, called the Filename. There are many different types of files: Data files
An Integrated Framework for Hospital Appointment Management Mohammed Jamal Anwar Computer Science with Operational Research (Industry) 2008/2009
An Integrated Framework for Hospital Appointment Management Mohammed Jamal Anwar Computer Science with Operational Research (Industry) 2008/2009 The candidate confirms that the work submitted is their
CSE 444 Midterm Test
CSE 444 Midterm Test Autum 2008 Name: Total time: 50 Question 1 /40 Question 2 /30 Question 3 /30 Total /100 1 1. SQL [40 points] We have a database of documents. Each document consists of several sections,
Uniwide Consultancy & Services Pvt. Ltd. Address: DN 51, Salt Lake Sector V, Phone: (+91)33-4068-0108 Email : info@uniwides.
Uniwide Consultancy & Services Pvt. Ltd. Address: DN 51, Salt Lake Sector V, Phone: (+91)33-4068-0108 Email : [email protected] Web : Our Vision Our Mission To address the business issues of our clients
NATURAL LANGUAGE TO SQL CONVERSION SYSTEM
International Journal of Computer Science Engineering and Information Technology Research (IJCSEITR) ISSN 2249-6831 Vol. 3, Issue 2, Jun 2013, 161-166 TJPRC Pvt. Ltd. NATURAL LANGUAGE TO SQL CONVERSION
Relational Database Basics Review
Relational Database Basics Review IT 4153 Advanced Database J.G. Zheng Spring 2012 Overview Database approach Database system Relational model Database development 2 File Processing Approaches Based on
THE USE OF INFORMATION TECHNOLOGIES IN BA SCHOOL OF BUSINESS AND FINANCE INNER WEB PORTAL
INNOVATIVE INFOTECHNOLOGIES FOR SCIENCE, BUSINESS AND EDUCATION THE USE OF INFORMATION TECHNOLOGIES IN BA SCHOOL OF BUSINESS AND FINANCE INNER WEB PORTAL Maira Dumpe* BA School of Business and Finance,
SQL, PL/SQL FALL Semester 2013
SQL, PL/SQL FALL Semester 2013 Rana Umer Aziz MSc.IT (London, UK) Contact No. 0335-919 7775 [email protected] EDUCATION CONSULTANT Contact No. 0335-919 7775, 0321-515 3403 www.oeconsultant.co.uk
Patient Satisfaction Survey Report 2014
Patient Satisfaction Survey Report 2014 The survey ran for 6 weeks from 20 th December 2013 to 31 st January 2014. 11 GPs and 4 nurses were asked to give out survey sheets to patients. Survey sheets were
Warden Lodge Medical Practice. Statement of Purpose. Health and Social Care Act 2008
Warden Lodge Medical Practice Version 1 February 2013 Statement of Purpose Health and Social Care Act 2008 Service Provider Warden Lodge Medical Practice Glen Luce Cheshunt Herts EN8 8NW Tel: 01992 622324
Databases and BigData
Eduardo Cunha de Almeida [email protected] Outline of the course Introduction Database Systems (E. Almeida) Distributed Hash Tables and P2P (C. Cassagnes) NewSQL (D. Kim and J. Meira) NoSQL (D. Kim)
Bridge from Entity Relationship modeling to creating SQL databases, tables, & relations
1 Topics for this week: 1. Good Design 2. Functional Dependencies 3. Normalization Readings for this week: 1. E&N, Ch. 10.1-10.6; 12.2 2. Quickstart, Ch. 3 3. Complete the tutorial at http://sqlcourse2.com/
DR RABIE & PARTNERS KIDSGROVE MEDICAL CENTRE. SURVEY AND VIRTUAL PPG REPORT FOR 2013 to 2014
DR RABIE & PARTNERS KIDSGROVE MEDICAL CENTRE SURVEY AND VIRTUAL PPG REPORT FOR 2013 to 2014 At the beginning of March 2014, we conducted our yearly patient survey, both in house and via the virtual PPG
SAMPLE FINAL EXAMINATION SPRING SESSION 2015
SAMPLE FINAL EXAMINATION SPRING SESSION 2015 School of Computing, Engineering and Mathematics Student family name: Student given name/s: Student ID number: Course: Unit Name (In Full): Database Design
Database Management System
ISSN: 2349-7637 (Online) RESEARCH HUB International Multidisciplinary Research Journal Research Paper Available online at: www.rhimrj.com Database Management System Viral R. Dagli Lecturer, Computer Science
International Journal of Advances in Computer Science and its Applications IJCSIA Volume 4 : Issue 1 [ISSN 2250 3765]
Application of medical informatics in online medical database system and international medical card using Single Windows Information Service System IMC-SWISS JITENDER SOLANKI Abstract- The medical informatics
Chapter 7 Data Modeling Using the Entity- Relationship (ER) Model
Chapter 7 Data Modeling Using the Entity- Relationship (ER) Model Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 7 Outline Using High-Level Conceptual Data Models for
Copyright 2010 Allexceed Corporation All Rights Reserved
Integrated Hospital Information Management System Asclepieia Allexceed Corporation & Allexceed Vietnam Inc. What is Asclepieia? Asclepius is the god of medicine and healing in ancient Greek religion. Asclepius
PATIENT(PatientID, PatName, PatientDOB, PatientDiagnosis, PatientPhone, PatientReferID)
Part 1 Use the following database to answer all questions in Part 1 PATIENT(PatientID, PatName, PatientDOB, PatientDiagnosis, PatientPhone, PatientReferID) THERAPIST(TherapistID, TherapistName, TherapistDegree,
CS 649 Database Management Systems. Fall 2011
SCHOOL OF BUSINESS, PUBLIC ADMINISTRATION AND INFORMATION SCIENCES LONG ISLAND UNIVERSITY, BROOKLYN CAMPUS DEPARTMENT OF COMPUTER SCIENCE CS 649 Database Management Systems Fall 2011 Course Schedule: Thursday
IN AMERICA, HEALTH CARE COSTS
Impacts & Innovations Cynthia Plonien Six Sigma for Revenue Retrieval EXECUTIVE SUMMARY Deficiencies in revenue retrieval due to failures in obtaining charges have contributed to a negative bottom line
19235 N Cave Creek Rd #104 Phoenix, AZ 85024 Phone: (602) 485-3414 Fax: (602) 788-0405
19235 N Cave Creek Rd #104 Phoenix, AZ 85024 Phone: (602) 485-3414 Fax: (602) 788-0405 Welcome to our practice. We are happy that you selected us as your eye care provider and appreciate the opportunity
Orthodontics on Silver Lake, P.A. Stephanie E. Steckel, D.D.S., M.S. Welcome To Our Office -Please Print-
HEALTH HISTORY Orthodontics on Silver Lake, P.A. Stephanie E. Steckel, D.D.S., M.S. Welcome To Our Office -Please Print- Date: 20 Date of Birth: Patient s name: First Middle Last Name Patient Prefers to
Remote Patient Monitoring- An Implementation in ICU Ward
2011 International Conference on Information and Network Technology IPCSIT vol.4 (2011) (2011) IACSIT Press, Singapore Remote Patient Monitoring- An Implementation in ICU Ward Arun E 1+, Marimuthu V 2,
Object models and Databases. Contents
: Object models and Databases by Robin Beaumont e-mail: [email protected] Contents 2. LEARNING OUTCOMES CHECK LIST FOR THE SESSION... 2-2 3. INTRODUCTION... 3-3 4. A STRATEGY FOR SPECIFYING
(Refer Slide Time 00:56)
Software Engineering Prof.N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-12 Data Modelling- ER diagrams, Mapping to relational model (Part -II) We will continue
UNIVERSITY OF THESSALY SCHOOL OF ENGINEERING
UNIVERSITY OF THESSALY SCHOOL OF ENGINEERING DEPARTMENT OF ELECTRICAL & COMPUTER ENGINEERING (ECE) GRADUATE STUDIES PROGRAM DOCTORAL STUDIES (PhD) PROGRAM POLICY COMPENDIUM 1. GENERAL REGULATIONS & PROCEDURES
RELATIONSHIP STRENGTH
Connectivity and Cardinality The term connectivity is used to describe the relationship classification. Cardinality expresses the minimum and maximum number of entity occurrences associated with one occurrence
CARE-2000 - HMIS consists of the following modules:
CARE-2000, a comprehensive Healthcare Management Information System (HMIS), is targeted at medium to large size government and private hospitals. CARE-2000 is a one-point answer to the complex and sensitive
Adoption of Information Technology in Healthcare: Benefits & Constraints
Adoption of Information Technology in Healthcare: Benefits & Constraints A WiredFox Technologies White Paper 2 Adoption of Information Technology in Healthcare: Benefits & Constraints By Jeff Yelton 3
Normalization in OODB Design
Normalization in OODB Design Byung S. Lee Graduate Programs in Software University of St. Thomas St. Paul, Minnesota [email protected] Abstract When we design an object-oriented database schema, we need
CS 4604: Introduc0on to Database Management Systems. B. Aditya Prakash Lecture #5: En-ty/Rela-onal Models- - - Part 1
CS 4604: Introduc0on to Database Management Systems B. Aditya Prakash Lecture #5: En-ty/Rela-onal Models- - - Part 1 Announcements- - - Project Goal: design a database system applica-on with a web front-
Putnoe Medical Centre Patient Survey Report and Action Plan
Putnoe Medical Centre Patient Survey Report and Action Plan 2013/2014 This report summarises the Results and Action Plan for this year s Patient Satisfaction Survey. Patient Representation Group The Patient
www.gr8ambitionz.com
Data Base Management Systems (DBMS) Study Material (Objective Type questions with Answers) Shared by Akhil Arora Powered by www. your A to Z competitive exam guide Database Objective type questions Q.1
The Role of Requirement Engineering in Software Development Life Cycle 1
The Role of Engineering in Software Development Life Cycle 1 Abhijit Chakraborty, 2 Mrinal Kanti Baowaly, 3 Ashraful Arefin, 4 Ali Newaz Bahar 1, 2 Department of Computer Science and Telecommunication
Designing Databases. Introduction
Designing Databases C Introduction Businesses rely on databases for accurate, up-to-date information. Without access to mission critical data, most businesses are unable to perform their normal daily functions,
Beginning C# 5.0. Databases. Vidya Vrat Agarwal. Second Edition
Beginning C# 5.0 Databases Second Edition Vidya Vrat Agarwal Contents J About the Author About the Technical Reviewer Acknowledgments Introduction xviii xix xx xxi Part I: Understanding Tools and Fundamentals
Introduction to normalization. Introduction to normalization
Introduction to normalization Lecture 4 Instructor Anna Sidorova Agenda Presentation Review of relational models, in class exersise Introduction to normalization In-class exercises Discussion of HW2 1
AUBURN MEMORIAL MEDICAL SERVICES, P.C.
AUBURN MEMORIAL MEDICAL SERVICES, P.C. Office Policies We would like to thank you for choosing as your medical provider. We have written this policy to keep you informed of our current office policies.
MODULE 8 LOGICAL DATABASE DESIGN. Contents. 2. LEARNING UNIT 1 Entity-relationship(E-R) modelling of data elements of an application.
MODULE 8 LOGICAL DATABASE DESIGN Contents 1. MOTIVATION AND LEARNING GOALS 2. LEARNING UNIT 1 Entity-relationship(E-R) modelling of data elements of an application. 3. LEARNING UNIT 2 Organization of data
Chapter 3: Data Mining Driven Learning Apprentice System for Medical Billing Compliance
Chapter 3: Data Mining Driven Learning Apprentice System for Medical Billing Compliance 3.1 Introduction This research has been conducted at back office of a medical billing company situated in a custom
Note to the Project Guides MSC (CS-FOSS) Final Semester Projects
Note to the Project Guides MSC (CS-FOSS) Final Semester Projects The students of MSC (CS-FOSS) of students are now in the final semester and will be doing their project work this semester. This is one
BRECHIN MEDICAL PRACTICE. Practice Information Booklet
BRECHIN MEDICAL PRACTICE Practice Information Booklet WELCOME to Brechin Medical Practice. We hope this booklet will give you all the information that you require about the services provided by our Primary
Garments Yarn Inventory System. Garments Yarn Inventory System
Garments Yarn Inventory System A Thesis Report Entitle Garments Yarn Inventory System SUBMITTED BY: Mayeen Naomee [ID: 01201076] Md. Ahsanul Alam [ID: 02101084] SUPERVISED BY: Dr. Sayeed Salam Head of
Approved: New Requirements for Residential and Outpatient Eating Disorders Programs
Approved: New Requirements for Residential and Outpatient Eating Disorders Programs Effective July 1, 2016, for Behavioral Health Care Accreditation Program The Joint Commission added several new requirements
Database Design Overview. Conceptual Design ER Model. Entities and Entity Sets. Entity Set Representation. Keys
Database Design Overview Conceptual Design. The Entity-Relationship (ER) Model CS430/630 Lecture 12 Conceptual design The Entity-Relationship (ER) Model, UML High-level, close to human thinking Semantic
Medical History Questionnaire
Medical History Questionnaire Name: Date: Allergies (including latex): List all medications that you are currently taking, either prescription or non- prescription. Please specify dosage and length of
Atlanta Diabetes Associates Patient Registration Form. Patient Name: First Middle Last. Address: City: State: Zip Code:
Atlanta Diabetes Associates Patient Registration Form : Chart #: Which Doctor are you seeing today: _ Patient Name: First Middle Last Address: City: State: Zip Code: _ Home Phone: Work Phone: of Birth:
ComponentNo. C_Description UnitOfMeasure. C_Quantity
MIS 322: ERD Exercises Student Name: 1. Assume that at Pine Valley Furniture each product (described by Product No., Description, and Cost) is comprised of at least three components (described by Component
RELATIONSHIP BETWEEN INVENTORY MANAGEMENT AND INDUSTRIES BECOMING SICK, ESPECIALLY IN THIRD WORLD COUNTRIES
Relationship between inventory management and industries becoming sick, especially in third world countries 7 RELATIONSHIP BETWEEN INVENTORY MANAGEMENT AND INDUSTRIES BECOMING SICK, ESPECIALLY IN THIRD
Analyze Database Optimization Techniques
IJCSNS International Journal of Computer Science and Network Security, VOL.10 No.8, August 2010 275 Analyze Database Optimization Techniques Syedur Rahman 1, A. M. Ahsan Feroz 2, Md. Kamruzzaman 3 and
IST659 Database Admin Concepts & Management Syllabus Spring 2012. Location: Time: Office Hours:
Instructor: Withro H. Wiggins Phone: (315) 446-5418 (Home) Email: [email protected] Office: Adjunct Location: Time: Office Hours: Blackboard Wednesday - Tuesday by appointment (online) Course Description
