Back close

Course Detail

Course Name Introductory Biophysics
Course Code 25BIO215
Program B.Sc. (Honours) in Microbiology and lntegrated Systems Biology
Semester 6
Credits 2
Campus Amritapuri

Syllabus

Unit 1

Introduction to DBMS: Basic Concepts – Data Abstraction – Data models and data independence. Instances and Schemas. Components of a DBMS and overall structure of a DBMS- Life Cycle of a DBMS application- Database terminology. Data Modeling: Basic concepts- Types of data models- Conceptual, physical, and logical database models- E-R data model and Object-oriented data model. Components of ER Model- ER Modeling symbols. Entity and entity set- Relations and relationship sets- E-R Diagrams- Reducing E-R Diagrams into tables.

Unit 2

Relational DBMS Model: Basic concepts, Attributes and domains- Intention and extensions of relation- the concept of integrity and referential constraints- Relational Query Languages (Relational algebra and relational calculus (Tuple and domain relational calculus). Relational Database Design: Notion of normalized relations- Normalization using Functional Dependency- First Normal form- Second Normal Form- Third Normal form- BCNF.

Unit 3

SQL: Structure of a SQL query- DDL and DML, TCL- SQL queries and sub-queries- Tables, views and indexes- Aggregate functions- Set Operations, predicates and joins, Set Membership- Tuple variables- Set comparison- Database modifications using SQL, PL/SQL: Basic Concepts-SQL within PL/SQL- Cursors -Concept of stored procedures and functions-packages-Triggers.

Unit 4

Database administration: Security and access control, Backup and recovery, Performance tuning, Maintenance and monitoring. Data integration and warehousing: NoSQL databases, Big data technologies, Cloud databases

Objectives and Outcomes

Learning objective:

To introduce concepts of the database management system and make use of this in storing and retrieving biological data

Course Outcome:

CO1. To implement Oracle to create and design databases

CO2. To apply PL/SQL programming in building platforms for storing and retrieving biological data

Text Books / References

Textbooks

  1. “Database Management Systems” by Raghu Ramakrishnan and Johannes Gehrke, (3rd edition), McGraw Hill Education
  2. “ORACLE PL/SQL Programming” by Scott Urman (5th edition), McGraw Hill Education.
  3. “Insight into Data Mining – Theory and Practice” by K.P.Soman, Shyam Diwakar, V.Ajay, PHI, 2006.

References

  1. “Database Systems Concepts” by Henry F Korth, Abraham Silberschatz, and S. Sudarshan (7th edition), McGraw Hill Education.
  2. “Database Management Systems” by Alexis Leon, Mathews Leon and Vikas Shukla, (3rd edition) Vikas Publications
  3. “Oracle 9i The Complete Reference” by Kevin Loney, George Koch,(1st edition) Oracle Press

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now