110309_csms_hci_hci1021(1)

download 110309_csms_hci_hci1021(1)

of 8

Transcript of 110309_csms_hci_hci1021(1)

  • 7/31/2019 110309_csms_hci_hci1021(1)

    1/8

    St Johns University New York

    Division of Computer Science, Mathematics and Science

    College of Professional Studies

    Syllabus

    HCI 1021 Dr. OL anderHealthcare Database Management Systems Spring 2008

  • 7/31/2019 110309_csms_hci_hci1021(1)

    2/8

    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 healthcaresystem.

    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 fileprocessing in the healthcare industryEffectively manage healthcare information using a databaseStructure queries and reports to describe complex relationships betweenfields in healthcare databasesOptimize data structures and tables used to eliminate duplication andunnecessary data entry

  • 7/31/2019 110309_csms_hci_hci1021(1)

    3/8

    UNITS OF INSTRUCTION:

    1. Evolution of Healthcare Databasesa. History of Databases in Healthcareb. Goals of a Database Management System

    c. Components of a Database Environmentd. Range of Database Applicationse. Data Independence and Relationshipsf. Logical and Physical Organizationg. Types of Databases

    i. Flatii. Hierarchicaliii. Relationaliv. Distributed

    2. Development of Healthcare Databases

    a. Information Modelingb. Database Development Processc. Planning and Analysis

    i. Conceptual Data Modelingd. Designing the Database

    i. Logical Database Designii. Specification of Fieldsiii. Physical Database Design

    e. Implementation of the Databasef. Database Maintenanceg. Role of UMLS in Healthcare Databasesh. Schema

    3. Data Modelinga. Modeling the Rules of the organizationb. Entity Relationship Model

    i. E-R Diagramii. E-R Model Notation

    c. Modeling Entitiesi. Type versus Instanceii. Strong versus Weak iii. Naming and Defining Entity Types

    d. Attributesi. Required versus Optionalii. Simple versus Compositeiii. Single Value versus Multivalued

    e. Modeling Relationshipsi. Degree of a Relationshipii. Attribute versus Entityiii. Cardinality Constraints

  • 7/31/2019 110309_csms_hci_hci1021(1)

    4/8

    iv. Modeling Time Dependent Data

    4. Enhanced Entity Relationship Modela. Supertypes and Subtypes

    i. Attribute Inheritance

    ii. Uses of Supertype and Subtype Relationshipsb. Constraints in Subtype / Supertype Relationshipsi. Specifying Completeness Constraintsii. Specifying Disjointness Constraintsiii. Defining Subtype Discriminatorsiv. Defining Subtype / Supertype Hierarchies

    c. Specifying Foreign Keysd. Junction Tables

    5. Logical Database Design and the Relational Modela. Relational Data Structure

    b. Integrity Constraintsi. Domainii. Entity Integrityiii. Referential Integrityiv. Action Assertions

    c. Transforming Enhanced Entity Relationships into Relationsd. Normalization

    i. Steps in Normalizationii. Functional Dependencies and Keys

    e. First Normal Formi. Abnormalities in 1NF

    f. Second Normal Formg. Third Normal Formh. Determinates and Nominalization

    6. Physical Database Design and Performancea, Data Volume and Usage Analysisb. Coding and Compression Techniquesc. Controlling Data Integrityd. Physical Files

    i. Sequential Filesii. Indexed Filesiii. Hashed Files

    e. Designing Controls for Files

    7. Data Description Language and Queriesa. Formsb. Applicationsc. Design Strategies

  • 7/31/2019 110309_csms_hci_hci1021(1)

    5/8

    d. Relational Algebrae. Query Functionsf. Design and Translation Strategiesg. Examples from Healthcare Databasesh. Electronic Health Records

    8. Implementation of a Databasea. Defining the Databaseb. Inserting, Updating and Deleting Datac. Internal Schema Definitions in RDBMs

    i. Creating Indexesd. Processing Single Tablese. Processing Multiple Tablesf. Transaction Integrity

    9. Client / Server Database Environment

    a. Client / Server Architecturesb. Partitioning an Applicationc. Role of Mainframed. Role of Middlewaree. Client / Server Issues

    10. Web Enabled Healthcare Databasesa. Internet Environmentb. Common Internet Architecture Components

    i. Overview XMLii. Server Side Extensionsiii. Web Server Interfacesiv. Web Serversv. Client-Side Extensions

    c. Service Oriented Architecture

    11. Issues in Healthcare Databasesa. Security

    i. Authenticationii. Authorizationiii. Encryption

    b. Data Integrityc. Reliability

  • 7/31/2019 110309_csms_hci_hci1021(1)

    6/8

    METHODS OF INSTRUCTIONLecture, class discussion and computer activities

    ASSIGNMENTS

    Assignments will consist of homework exercises, supplementary outside readings andcomputer exercises.

    GRADINGIt is suggested that 3 one-hour examinations be given during the semester and that thefinal examination be cumulative.

    TEXTBOOK: Hoffer, Jeffery A.; Prescott, Mary A.; McFadden, Fred. Modern Database Management,8/E , Upper Saddle River, NJ: Prentice Hall, 2007.

  • 7/31/2019 110309_csms_hci_hci1021(1)

    7/8

    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: JohnWiley Publishing Co., 2004.Greene, Jay; Weintraub, Arlene; Hof, Robert D.; Greene, Jay, Microsoft Wants YourHealth 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 forBiomedical 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: JohnWiley 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 WileyPublishing 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 PublishingCo., 2006.Linoff, Gordon S. Data Analysis Using SQL and Excel, Hoboken, NJ: John WileyPublishing Co., 2007.Marco, David; Jennings, Michael. Universal Meta Data Models, Hoboken, NJ: JohnWiley Publishing Co., 2004.

    http://www.wiley.com/WileyCDA/WileyTitle/productCd-0471262978.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471262978.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471656054.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471656054.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471656054.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0470149779.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0470149779.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0470229063.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0470229063.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0470229063.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471719994.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471719994.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471666564.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471666564.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0470099518.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0470099518.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471081779.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471081779.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471081779.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0470099518.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471666564.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471719994.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0470229063.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0470149779.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471656054.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471262978.html
  • 7/31/2019 110309_csms_hci_hci1021(1)

    8/8

    Markov, Zdravko; Larose Daniel T. Data Mining the Web: Uncovering Patterns in WebContent, 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, Journalof 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' TextMining 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: PrenticeHall, 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 , UpperSaddle 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: CourseTechnology, 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 CustomizedDatabase System for Managing Electronic Resources, The Serials Librarian, v. 50 no. 3/42006. p.325-6.Wu T., Mller G., Schkommodau E., Radermacher K., Langlotz F.;Rau G. Design of aWeb-Based Medical Database for ComputerAassisted Orthopedic Surgery, InternationalCongress Series , June 2001, Vol 1230; p.331.

    http://www.wiley.com/WileyCDA/WileyTitle/productCd-0471666556.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471666556.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471666556.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471666556.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471460540,subjectCd-CS15.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471460540,subjectCd-CS15.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471460540,subjectCd-CS15.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471460540,subjectCd-CS15.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0764574906.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0764574906.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0764574906.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471791202.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471791202.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471919217.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471919217.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471919217.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471919217.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471715360.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471715360.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471715360.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471715360.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471919217.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471919217.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471791202.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0764574906.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471460540,subjectCd-CS15.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471460540,subjectCd-CS15.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471666556.htmlhttp://www.wiley.com/WileyCDA/WileyTitle/productCd-0471666556.html