Home » Ontario College Diploma Program » Information Technology » Introduction to Databases
Introduction to Databases

- Description
- Knowledge & Skills
- Curriculum
- Textbooks/Manuals
- Teaching & Evaluation
Course work provides an in depth knowledge of the most important aspects of database systems. Students will learn how database plays a vital role in the effective management of information. Course concepts include database design, languages, implementation, distributed database, query processing and more.
Knowledge
- Know the advantages of Database System
- Know the basic features of SQL
- Know recovery techniques for database systems
Core Competency: Develop the capability to design a database
- Understand the various types of database management systems
- Explain the steps involved in designing the database system
- Understand the aim of designing a database
Core Competency: The ability to explain the steps involved in query processing
- Using various algorithms for implementing relational algebra operations
- Using different types of query optimization techniques
- Evaluating the expressions containing multiple operations
Skill
Be able to build their own database using key concepts from subject their own website using hard and soft skills learned in course
- Knowing the process in database design
- Using query processing and optimization
- Knowing retrieval techniques to extract information from unstructured textual data
Core Competency: Develop the capability to data mine
- The ability to differentiate between data warehouse and OLTP systems
- Know the entire process of getting data into data warehouse
- Explain the process of knowledge discovery in base
Core Competency: The ability to recover data regardless of any type of system failure
- Know the various types of failures that can occur in a system
- Understand the two categories of recovery techniques
- Know the process of checkpointing
Course Content
Introduction to database systems, ISBN: 9788131731925 (2010)
Method of Evaluation
Type | Number | % value |
Team Project | 1 | 20% |
Tests | 2 | 30% |
Weekly Discussions | 10 | 10% |
Graded Homework | 15 | 15% |
Final Examination | 1 | 25% |
Teaching Method
Method | Number of Hours |
Lecture | 65 |
Seminar | 20 |
Supervised Lab | 30 |
Related Courses
Fatal error: Uncaught Error: Class 'Elementor\Scheme_Typography' not found in /home/customer/www/newbarryc.com/public_html/wp-content/plugins/edumodo-core/elements/ld-dynamic-category/template/config.php:225 Stack trace: #0 /home/customer/www/newbarryc.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(2280): Edumodo_LD_Dynamic_Category_Config->_register_controls() #1 /home/customer/www/newbarryc.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(494): Elementor\Controls_Stack->init_controls() #2 /home/customer/www/newbarryc.com/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(177): Elementor\Controls_Stack->get_stack() #3 /home/customer/www/newbarryc.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(300): Elementor\Widget_Base->get_stack() #4 /home/customer/www/newbarryc.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(2369): Elementor\Controls_Stack->get_controls() #5 /home/customer/www/ne in /home/customer/www/newbarryc.com/public_html/wp-content/plugins/edumodo-core/elements/ld-dynamic-category/template/config.php on line 225