ץועיי תשיגפל הנמזה · 2015-03-10 · sql server םינותנ דסמ ילהנמ sql...

14

Upload: others

Post on 09-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה
Page 2: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

הזמנה לפגישת ייעוץ

שלום רב,

בפגישה תיבדק התאמתך לתוכניות הלימוד של -פגישות ייעוץ מתקיימות כל שבוע ע"י המרכז האקדמי

המרכז ללימודי מחשבים.

מקום הפגישה

ת"א. 18קמפוס הטכניון החדש בת"א, מתחם שרונה. רחוב דוד אלעזר

מודפסים******יש להגיע עם קורות חיים

מותנית ברישום מראשההשתתפות הינה ללא עלות אך

[email protected]או בדוא"ל: 8294466-04להרשמה אנא מלא/י הספח המצ"ב ושלח/י לפקס:

077-8871701 אסתר אגאיב

521917

Page 3: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

SQL Serverמנהלי מסד נתונים

SQL Server 2014המסלול השלם להכשרת מנהלי מסדי נתונים

מנהל אקדמי: מר ערן שחם

-הינו המסלול המלא והמקיף בישראל להתמחות כ Technion Certified SQL Server DBA-קורס ה

SQL Server 2012 DBA .

בגרסתו החדישה ומיועד SQL SERVER 2014הקורס מעניק כלים לניהול תשתיתי ואפליקטיבי של

לחסרי רקע בתחום. הקורס מלווה את התלמיד מהכרת החשיבות של בסיס הנתונים הפופולארי של חברת

מיקרוסופט דרך תהליך ההקמה, התחזוקה והתפעול בצד התשתיתי, וממשיך בתהליכי כתיבת שאילתות

חכמות ותהליכים אפליקטיביים מתקדמים.

, המקנים לתלמיד את ההבנה לגבי צורת העבודה האמיתית עם בסיס הקורס משלב פרויקטים מעשיים

, המקנה לתלמיד כלי ניתוח מתקדמים בסביבת בסיס הנתונים.BIהנתונים בשטח ומספק הכרות עם מודול

הקורס רלוונטי גם לבודקי תוכנה ולמפתחים, שעבדו בסביבת בסיס הנתונים ומעוניינים בהסבה מקצועית

.SQL Serverשל R22005/2008/2008נטיים גם לגרסאות ומכסה תכנים הרלוו

יתרונותיה הבולטים של התוכנית

,המאפשרת ללומדים להתנסות ולהתמחות כתיאורטית ומעשית- DBA .אפליקטיבי ותשתיתי

ועוסקת בכל ההיבטים של ניהול מסדי נתונים בסביבת מלאה ומקיפהSQL Server משלבי העיצוב ,

הניהול, התחזוקה והבטחת ביצועי פעילות גבוהים. והפיתוח ועד שלבי

מודולBusiness Intelligence (BI) סקי ממידע גולמי את היכולת להוציא מידע איכותי ועמספק

הנאגר מבסיס הנתונים.

לשיפור ביצועים והתנסות אישית בפרויקט פיתוח בסביבת היחידה המשלבת סדנה מעשית ומעמיקה

SQL Server זאת, אשר זכתה להצלחה ולהערכה רבה בעבר, הלומדים מיישמים הלכה . בסדנה

למעשה את הנלמד בקורס הארוך, בזמן קצר ובתמציתיות.

מכינה את התלמידים למבחניMicrosoft :הרלוונטיים

70-461: Querying Microsoft SQL Server 2014

70-462: Administering Microsoft SQL Server 2014 Databases

70-463: Implementing a Data Warehouse with Microsoft SQL Server 2014.

70-464: Developing Microsoft SQL Server 2014 Databases

70-465: Designing Database Solutions for SQL Server 2014

70-466: Implementing Data Models and Reports with Microsoft SQL Server 2014

Page 4: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

:מעבר הבחינות הבינלאומיות יקנה את התארים

MCSA: SQL SERVER 2014

MCSE: DATA PLATFORM

תעודה יוקרתית של הטכניון Technion Certified SQL Server DBA עם סיומו המוצלח של הקורס

לעומדים בדרישות.

תנאי קדם

ניסיון בתחום התשתיות/בדיקות תוכנה/פיתוח

אישי / ייעוץ להכוונה אישית.ראיון

.קריאה והבנה ברמה טובה של אנגלית טכנית

מתכונת לימודים

2015 איבמ 27 -פתיחת הלימודים

17:30-21:30בין השעות ראשון ורביעיחודשים ויתקיימו בימים 6 - משך הלימודים כ

שעות אקדמיות. 200-תכנית הלימודים מורכבת מ

שכר לימוד

דמי רישום ₪ 480

שכר לימוד ₪ 11,600

מקום הלימוד

ת"א. 18קמפוס הטכניון החדש בת"א, מתחם שרונה. רחוב דוד אלעזר

זכאות לתעודה

מהמפגשים, ועמידה במטלות התכנית. 80%-קיימת חובת נוכחות ב

היחידה ללימודי חוץ. –לעומדים בדרישות התכנית תוענק תעודה מטעם הטכניון

Page 5: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

נהלי רישום

ההרשמה תתבצע באמצעות היחידה ללימודי המשך ולימודי חוץ של הטכניון.

לפרטים והרשמה נא לפנות ליחידה ללימודי המשך ולימודי חוץ:

אסתר אגאיב

04-8294466פקס 077-8871701

[email protected]

Page 6: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

תכנית הלימודים

A. Introduction (15 hours)

1. Course Introduction (1 hour)

About the Instructor

About the Students

Course Objectives

Course Schedule

Course Materials

Course Outline

2. Introduction to Microsoft SQL Server (3 hours)

SQL Server Versions and Editions

SQL Server Services and Components

SQL Server Client Tools

Practice

Homework

3. Database Design (5 hours)

Entity-Relationship Diagram (ERD)

Entities, Attributes & Keys

Types of Relationships

Inheritance

Normalization Rules

Denormalization Scenarios

The Physical Design Process

Types of Tables

Practice

Homework

4. SQL Azure (1 hours)

Introduction to Microsoft clouds

5. Installing a SQL Server Instance (5 hours)

Preparing to Install SQL Server

Upgrade Considerations

The Installation Process

Configuring the Instance

Practice

Homework

Page 7: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

B. Basic Programming with Transact-SQL (40 hours)

1. Introduction to the Transact-SQL Language (2 hours)

SQL vs. Transact-SQL

Types of Transact-SQL Statements

Transact-SQL Syntax Elements

System Functions and System Stored Procedures

Connections, Sessions, Batches and Transactions

Practice

Homework

2. Programming Basics (3 hours)

Working with Variables

Conditional Statements

Control of Flow Statements

Error Handling

Practice

Homework

3. The SELECT Statement (10 hours)

A Simple Query

Formatting the Result Set

Filtering the Data

Grouping and Sorting

Joining Multiple Tables

Practice

Homework

4. Advanced Querying (10 hours)

The CASE Clause

Combining Multiple Result Sets

Using Sub-Queries

Window Functions

Using PIVOT and UNPIVOT

Common Table Expressions

Practice

Homework

5. Modifying Data (10 hours)

Inserting Data

The UPDATE Statement

Deleting Data

The MERGE Statement

Page 8: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

Using the OUTPUT Clause

Practice

Homework

6. Transactions and Locks (5 hours)

Transactions Overview

Lock Types

Concurrency Issues

Transaction Isolation Levels

Locking Hints

Deadlocks

Nesting Transactions

Practice

Homework

C. SQL Server Administration (25 hours)

1. All about Databases (5 hours)

Overview of System Databases

File groups and Files

Introducing the Transaction Log

Database Configuration Options

Creating a Database

Database Maintenance Tasks

Database Snapshots

Contained Databases

Schemas and Database Objects

Practice

Homework

2. All about Tables (5 hours)

System Tables and System Views

System Data Types

The Use of NULL

Creating a Table

Special Data Types

User-Defined Data Types

Table @Variables vs. #Temporary Tables

Table Types

Sparse Columns

Page 9: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

Using FILESTREAM and FileTables

Working with Spatial Data

Data Compression

Practice

Homework

3. Indexes and Statistics (5 hours)

Introduction to Indexes

Physical Structures

Special Types of Indexes

Creating an Index

Guidelines for Planning Indexes

The Database Engine Tuning Advisor

Introducing Statistics

Understanding Execution Plans

Index and Statistics Maintenance

Practice

Homework

4. Table Constraints (5 hours)

Data Integrity Overview

Primary Key and Unique Constraint

Foreign Key

Check and Default Constraints

Creating and Disabling Constraints

Practice

Homework

5. Partitioning (5 hours)

Introduction to Partitioning

Partitioning Setup

Operations on a Partitioned Table

Partitioned Indexes

Special Guidelines

Practice

Homework

D. Advanced Programming in SQL Server (15 hours)

1. Views (3 hours)

Introduction to Views

Modifying Data through a View

Page 10: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

Indexed Views

Partitioned Views

Practice

Homework

2. User-Defined Functions (3 hours)

Introduction to User-Defined Functions

Scalar Functions

Table-Valued Functions

Joining with APPLY

Practice

Homework

3. Stored Procedures (3 hours)

Introduction to Stored Procedures

Stored Procedure Interfaces

Creating and Executing Stored Procedures

Compilation Sequence

Practice

Homework

4. Triggers (4 hours)

Introduction to Triggers

The INSERTED and DELETED Tables

Creating a Trigger

Nested and Recursive Triggers

Triggers Pros and Cons

Scenarios for Using Triggers

Practice

Homework

5. XML (2 hours)

Introduction to XML

XPath and XQuery

The XML System Data Type

XML Schema Collections

XML Indexes

Converting Relational Data to XML

Converting XML to Relational Data

Practice

E. Managing a SQL Server Environment (25 hours)

Page 11: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

1. Backup and Recovery (10 hours)

Backup Types

Database Recovery Models

Understanding the Recovery Process

The Restore Operation

Recovery Advisor

Performing Online Restore Operations

Recovering from Database Snapshot

Recovering System Databases

Planning a Backup Strategy

Practice

Homework

2. SQL Server Security (5 hours)

SQL Server Security Overview

Authentication Modes

Principals and Securables

Managing Permissions

Understanding Ownership Chaining

Controlling Execution Context

SQL Server Auditing

Security Best Practices

Practice

Homework

3. Automation in SQL Server (5 hours)

Introduction to SQL Server Agent

Configuring Database Mail

Implementing Operators, Jobs and Alerts

SQL Server Agent Security

Using Maintenance Plans

Managing Multiple Instances

Policy-Based Management

Performance Data Collection

Practice

Homework

4. Monitoring and Troubleshooting (5 hours)

Planning a Monitoring Strategy

Windows and SQL Server Logs

Working with Windows Performance Monitor

Page 12: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

The Activity Monitor

Working with Dynamic Management Objects

Using SQL Server Profiler

Distributed Replay

DDL Triggers and Event Notifications

Extended Events

The Dedicated Administrator Connection

Resource Governor

Performance Tuning Methodologies

Practice

Homework

F. Intelligence – intermediate (80 hours) - Microsoft Course 21466

1. Designing Business Intelligence Solutions (10 hours)

Why Business Intelligence?

Plan Business Intelligence

Collecting the Business Requirements

Overview of the Microsoft BI Tools and Services

Practice

Homework

2. Designing the Data Warehouse (10 hours)

Dimension and Fact Tables

Dimension Types

Slowly Changing Dimensions

Design Patterns

Constraints and Indexes Best Practices

Practice

Homework

3. Transferring Data with SQL Server (5 hours)

Overview of Data Transfer

Using the Import and Export Wizard

Performing Bulk Operations

The Copy Database Wizard

Introducing SQL Server Integration Services

Source-To-Target Mapping

Populating Dimension and Fact Tables

Identifying Data Changes

Practice

Homework

Page 13: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

4. SQL Server Analysis Services (15 hours)

Introducing SQL Server Analysis Services (SSAS)

Data Sources and Data Source Views

Measures, Dimensions and Cubes

Hierarchies and Aggregations

Designing OLAP Solution using SQL Server Analysis services

Calculations, KPIs and Actions

Creating Multidimensional Databases

Practice

Homework

5. Advanced MDX & Microsoft excel for OLAP (5 hours)

6. The Reporting Layer (5 hours)

Introducing SQL Server Reporting Services (SSRS)

Creating Basic Reports

Table + Matrix = Tablix

Charts and Gauges

Deploying Reports

Report Builder and Power View

PowerPivot

Practice

Homework

7. Microsoft SQL Server Integration Service – SSIS (10 hours)

Introduction to SQL Server Integration Services

Developing Integration Services Solutions

Implementing Control Flow

Implementing Data Flow

Implementing Logging

Debugging and Error Handling

Implementing Checkpoints and Transactions

Configuring and Deploying Packages

Managing and Securing Packages

8. Big Data – introduction (10 hours)

9. Clouds – SQL Azure (5 hours)

10. Summary Project (2.5 hours)

Review

Additional Resources

Feedback

Page 14: ץועיי תשיגפל הנמזה · 2015-03-10 · SQL Server םינותנ דסמ ילהנמ SQL Server 2014 םינותנ ידסמ ילהנמ תרשכהל םלשה לולסמה

11. Getting Ready for the Real World (2.5 hours)

Organizational Structures

The DBA Role in the Organization

Interfaces with Other Roles in the Organization

Organization Politics