Download presentation
Presentation is loading. Please wait.
1
Introduction to SQL Server
Course description 4th edition Lecturer: Farhad Eftekhari Course code: TI00CF22 September 2015 | © Farhad Eftekhari
2
Content Course description Topics Assignments Practical arrangements
1/9 Course description Topics Assignments Practical arrangements Assessment Grading References Introduction to SQL Server | Course description | © Farhad Eftekhari
3
Course description 2/9 The goal of this course is for the student to be familiar with Microsoft SQL Server as one of the most powerful relational database management systems. After passing this course, the student will be able to select a proper SQL Server regarding the technologies are being used in their projects, and will be able to work with Microsoft SQL Management Studio to manage a database, and to design a whole database with efficient tables and data types. And finally the student will be able to use most of the on-demand and practical features and abilities of SQL Server such as stored procedures, functions, indexes, triggers, and etc. Introduction to SQL Server | Course description | © Farhad Eftekhari
4
Topics INTRODUCTION INTERMEDIATE ADVANCED 3/9
What do you need to host your project? Creating a database Indexes Data types and art of selecting proper ones Functions Importance of SQL for a software engineer Stored Procedures Why do we need a SQL Server? Understanding primary key and foreign key Views Triggers Descriptions and comparison of SQL servers Working with tables inside a database Backup and restore Introduction to Microsoft SQL Server Users and roles SELECT statement Reporting Microsoft SQL Server main services INSERT statement Color coding in query editors MS SQL Server editions UPDATE statement Installing an instance of MS SQL Server DELETE Statement SQL injection Clauses, keywords, and operators SQL performance tips Introduction to MS SQL Management Studio SQL security tips Advanced topics will be covered base on the time we will have Introduction to SQL Server | Course description | © Farhad Eftekhari
5
Assignments - Introduction
4/9 The assignments has been designed for the students to have a better understanding over course’s topics and personally be able to follow the instructors and do the assignments in an innovative and interactive way. A big portion of assessments will be dedicated to the assignment, and the students need to return it to the teacher after the course in order to be assessed. Introduction to SQL Server | Course description | © Farhad Eftekhari
6
Assignments - Parts Exercises Sessions diary Feedback Attendance
5/9 Exercises Problems/Solutions Videos Sessions diary Feedback Attendance Introduction to SQL Server | Course description | © Farhad Eftekhari
7
Practical arrangements
6/9 Items Time Lectures 5x4 = 20h Labs Assignment 25h Diary 3h Self-study 35h Quiz 2h Group project 5h Total: 110 hours Introduction to SQL Server | Course description | © Farhad Eftekhari
8
Assessment 7/9 the students need to return the assignments to the teacher after the course in order to be assessed. Quiz will be held in the last session. The student must do it on her/his own, and it is going to contain 40 simple questions regarding the course material. Project will be held in the last session. The students can do it alone or with a pair. Any type of materials are free to use (Just like real life situations, when you are working on a project!) Introduction to SQL Server | Course description | © Farhad Eftekhari
9
Grading Points Grade Description 90-100 5 80-89 4 70-79 3 60-69 2
8/9 Points Grade Description 90-100 5 Excellent performance: not only fulfils all standard requirements, whether, demonstrates originality and imagination. 80-89 4 Very good performance: fulfilling all tasks in an appropriate manner. 70-79 3 Good performance: showing strong understanding of basic concepts and good grasp of techniques, but with certain minor problems still requiring further attention. 60-69 2 Satisfactory performance: demonstrating basic grasp of concepts and techniques but less adept at more advanced application of these. 50-59 1 Sufficient performance: showing just enough understanding of the subject to merit a pass grade but requiring greater effort to achieve a more satisfactory result. 0-49 Fail: 30-49: insufficient to pass but capable of achieving a more satisfactory result if greater effort is made. 0-29: a result indicating a significant lack of effort on the part of the student. Introduction to SQL Server | Course description | © Farhad Eftekhari
10
References Book Tutorial videos Slides
9/9 Book (Main) Professional Microsoft SQL Server Administration - Adam Jorgensen, Bradley Ball, Steven Wort, Ross LoForte, Brian Knight – wrox publications Tutorial videos Slides Introduction to SQL Server | Course description | © Farhad Eftekhari
11
I hope you have a wonderful class!
Thank you for your consideration! I hope you have a wonderful class! | © Farhad Eftekhari
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.