Вы находитесь на странице: 1из 8

St Johns University New York

Division of Computer Science, Mathematics and Science

College of Professional Studies

Syllabus

HCI 1021 Healthcare Database Management Systems

Dr. OLander Spring 2008

DEPARTMENT: Computer Science, Mathematics & Science

COURSE NAME: Healthcare Database Management Systems

COURSE NUMBER: HCI 1021

COURSE DESCRIPTION: A study of the design of databases used in healthcare: types of database architectures, normalization techniques, file and access techniques, query and update languages, data integrity, use of health record systems, and applications of databases to support the healthcare system.

PREREQUISITE: HCI 1001, CUS 1184

CREDITS: 3 credit hours

OBJECTIVES OF THE COURSE: Upon successful completion of the course, the students will be able to: Explain the advantages of databases, as compared to traditional file processing in the healthcare industry Effectively manage healthcare information using a database Structure queries and reports to describe complex relationships between fields in healthcare databases Optimize data structures and tables used to eliminate duplication and unnecessary data entry

UNITS OF INSTRUCTION: 1. Evolution of Healthcare Databases a. History of Databases in Healthcare b. Goals of a Database Management System c. Components of a Database Environment d. Range of Database Applications e. Data Independence and Relationships f. Logical and Physical Organization g. Types of Databases i. Flat ii. Hierarchical iii. Relational iv. Distributed 2. Development of Healthcare Databases a. Information Modeling b. Database Development Process c. Planning and Analysis i. Conceptual Data Modeling d. Designing the Database i. Logical Database Design ii. Specification of Fields iii. Physical Database Design e. Implementation of the Database f. Database Maintenance g. Role of UMLS in Healthcare Databases h. Schema 3. Data Modeling a. Modeling the Rules of the organization b. Entity Relationship Model i. E-R Diagram ii. E-R Model Notation c. Modeling Entities i. Type versus Instance ii. Strong versus Weak iii. Naming and Defining Entity Types d. Attributes i. Required versus Optional ii. Simple versus Composite iii. Single Value versus Multivalued e. Modeling Relationships i. Degree of a Relationship ii. Attribute versus Entity iii. Cardinality Constraints

iv. Modeling Time Dependent Data 4. Enhanced Entity Relationship Model a. Supertypes and Subtypes i. Attribute Inheritance ii. Uses of Supertype and Subtype Relationships b. Constraints in Subtype / Supertype Relationships i. Specifying Completeness Constraints ii. Specifying Disjointness Constraints iii. Defining Subtype Discriminators iv. Defining Subtype / Supertype Hierarchies c. Specifying Foreign Keys d. Junction Tables 5. Logical Database Design and the Relational Model a. Relational Data Structure b. Integrity Constraints i. Domain ii. Entity Integrity iii. Referential Integrity iv. Action Assertions c. Transforming Enhanced Entity Relationships into Relations d. Normalization i. Steps in Normalization ii. Functional Dependencies and Keys e. First Normal Form i. Abnormalities in 1NF f. Second Normal Form g. Third Normal Form h. Determinates and Nominalization 6. Physical Database Design and Performance a, Data Volume and Usage Analysis b. Coding and Compression Techniques c. Controlling Data Integrity d. Physical Files i. Sequential Files ii. Indexed Files iii. Hashed Files e. Designing Controls for Files

7. Data Description Language and Queries a. Forms b. Applications c. Design Strategies

d. Relational Algebra e. Query Functions f. Design and Translation Strategies g. Examples from Healthcare Databases h. Electronic Health Records 8. Implementation of a Database a. Defining the Database b. Inserting, Updating and Deleting Data c. Internal Schema Definitions in RDBMs i. Creating Indexes d. Processing Single Tables e. Processing Multiple Tables f. Transaction Integrity 9. Client / Server Database Environment a. Client / Server Architectures b. Partitioning an Application c. Role of Mainframe d. Role of Middleware e. Client / Server Issues 10. Web Enabled Healthcare Databases a. Internet Environment b. Common Internet Architecture Components i. Overview XML ii. Server Side Extensions iii. Web Server Interfaces iv. Web Servers v. Client-Side Extensions c. Service Oriented Architecture 11. Issues in Healthcare Databases a. Security i. Authentication ii. Authorization iii. Encryption b. Data Integrity c. Reliability

METHODS OF INSTRUCTION Lecture, class discussion and computer activities ASSIGNMENTS Assignments will consist of homework exercises, supplementary outside readings and computer exercises. GRADING It is suggested that 3 one-hour examinations be given during the semester and that the final examination be cumulative. TEXTBOOK: Hoffer, Jeffery A.; Prescott, Mary A.; McFadden, Fred. Modern Database Management, 8/E, Upper Saddle River, NJ: Prentice Hall, 2007.

BIBLIOGRAPHY Afyouni, Hassan. Database Security and Auditing: Protecting Data Integrity and Accessibility, Boson MA: Course Technology, 2005. Albert, Karen M.. Integrating Knowledge-Based Resources into the Electronic Health Record: History, Current Status in a Database, Medical Reference Services Quarterly, Fall 2007, Vol.26 ,Iss.3; p.1-19. Allen, Christopher; Creary, Catherine; Chatwin, Simon. Introduction to Relational Databases & SQL Programming, New York: McGraw Hill, 2008. Bhatti, Rafae; Samuel, Arjmand; Eltabakh, Mohamed Y.; Amjad, Haseeb; Ghafoor, Arif; Bhatti, Rafae. Engineering a Policy-Based System for Federated Healthcare Databases, IEEE Transactions on Knowledge & Data Engineering, Sept 1, 2007. Chiang Yu-Cheng, Hsu Tsan-sheng, Kuo Sun, Liau Churn-Jung and Wang Da-Wei, Preserving Confidentiality when Sharing Medical Database with the Cellsecu System, International Journal of Medical Informatics, August 2003, Vol.71, Iss.1; p.17. Garcia-Molina, Hector; Ullman, Jeffery D.; Widom, Jennifer D. Database Systems: The Complete Book, Upper Saddle River, NJ: Prentice Hall, 2004. Gillenson, Mark L. Fundamentals of Database Management Systems, Hoboken, NJ: John Wiley Publishing Co., 2004. Greene, Jay; Weintraub, Arlene; Hof, Robert D.; Greene, Jay, Microsoft Wants Your Health Records, Business Week, Sept 15, 2007, Iss.4054 ;p.44-46. Groff, James R.; Weinberg, Paul N. SQL: The Complete Reference, Second Edition, 2nd Edition, New York: McGraw Hill, 2005. Harrison, James. Data Mining / Data Informatics, An Issue of Clinics, in Laboratory Medicine, Orlando, FL: Saunders Publishing, 2007. Hu, Xiaohua; Pan, Yi. Knowledge Discovery in Bioinformatics: Techniques, Methods, and Applications, Hoboken, NJ: John Wiley Publishing Co., 2007. Jing Jiang; ChengXiang Zhai, An Empirical Study of Tokenization Strategies for Biomedical Information Retrieval, Information Retrieval, Oct 2007. Vol.10 ,Iss.4-5; p.341. Kantardzic, Mehmed; Zurada, Jozef. Next Generation of Data-Mining Applications. Hoboken, NJ: John Wiley Publishing Co., 2005. Kimball, Ralph. The Data Warehouse Lifecycle Toolkit, 2nd Edition, Hoboken, NJ: John Wiley Publishing Co., 2008. Knight, Brian; Veerman, Erik. Expert SQL Server 2005 Integration Services, Hoboken, NJ: John Wiley Publishing Co., 2007. Kriegel, Alex; Trukhnov, Borris M. SQL Bible, 2nd Edition, Hoboken, NJ: John Wiley Publishing Co., 2008. Lahdenmaki, Tapio; Leach, Mike. Relational Database Index Design and the Optimizers, Hoboken, NJ: John Wiley Publishing Co., 2005. Larose, Daniel. Data Mining Methods and Models, Hoboken, NJ: John Wiley Publishing Co., 2006. Linoff, Gordon S. Data Analysis Using SQL and Excel, Hoboken, NJ: John Wiley Publishing Co., 2007. Marco, David; Jennings, Michael. Universal Meta Data Models, Hoboken, NJ: John Wiley Publishing Co., 2004.

Markov, Zdravko; Larose Daniel T. Data Mining the Web: Uncovering Patterns in Web Content, Structure, and Usage, Hoboken, NJ: John Wiley Publishing Co., 2007. Mitra, Sushmita; Acharya, Tinku. Data Mining: Multimedia, Soft Computing, and Bioinformatics, Hoboken, NJ: John Wiley Publishing Co., 2004. Muh-Chyun Tang; Muh-Chyun Tang. Browsing and Searching in a Faceted Information Space: A Naturalistic Study of PubMed Users' Interaction with a Display Tool, Journal of the American Society for Information Science & Technology, Nov. 1, 2007, Vol.58, Iss.13; p.1998-2006. Oppel, Andrew. Databases Demystified, , New York: McGraw Hill, 2005. Perez, Ernest. Managing the Information Explosion With Power Text Solutions' Text Mining and Summarization Software, Online; Sep/Oct 2007, Vol.31, Iss.5; p.34. Powell, Gavin. Beginning Database Design, Hoboken, NJ: John Wiley Publishing Co., 2005. Powell, Gavin. Beginning XML Databases, Hoboken, NJ: John Wiley Publishing Co., 2006. Pratt, Phillip J.; Adamski, Joseph. Concepts of Database Management, Sixth Edition, Boston, MA: Course Technology, 2008. Ricardo, Catherine. Databases Illuminated, Jones & Bartlett, 2004. Rob, Peter; Coronel, Carlos. Database Systems: Design, Implementation, and Management, Seventh Edition, Boston MA: Course Technology, 2006. Shah, Nilesh. Database Systems Using Oracle, 2/E, Upper Saddle River, NJ: Prentice Hall, 2004. Stackowiak, Robert; Rayman, Joseph; Greenwald, Rick. Oracle Data Warehousing and Business Intelligence Solutions, Hoboken, NJ: John Wiley Publishing Co., 2007. Ullman, Jeffrey D. Windom, Jennifer. First Course in Database Systems, A, 3/E, Upper Saddle River, NJ: Prentice Hall, 2008. Umanath, Narayan; Scamell, Richard. Data Modeling and Database Design, Boston, MA: Course Technology, 2007. Vaswani, Vikram. MySQL: The Complete Reference, New York: McGraw Hill, 2004. Ward, Patricia; Dafoulas, George. Database Management Systems, Boston, MA: Course Technology, 2006. Watson, Richard T. Data Management: Databases & Organizations, 5th Edition, Hoboken, NJ: John Wiley Publishing Co., 2005. Wineburgh-Freed, Maggie; Brown, Janis F.; Nelson, Janet L. Developing a Customized Database System for Managing Electronic Resources, The Serials Librarian, v. 50 no. 3/4 2006. p.325-6. Wu T., Mller G., Schkommodau E., Radermacher K., Langlotz F.;Rau G. Design of a Web-Based Medical Database for ComputerAassisted Orthopedic Surgery, International Congress Series, June 2001, Vol 1230; p.331.

Вам также может понравиться