ץועיי תשיגפל הנמזה · 2015-03-10 · sql server םינותנ דסמ ילהנמ sql...
TRANSCRIPT
הזמנה לפגישת ייעוץ
שלום רב,
בפגישה תיבדק התאמתך לתוכניות הלימוד של -פגישות ייעוץ מתקיימות כל שבוע ע"י המרכז האקדמי
המרכז ללימודי מחשבים.
מקום הפגישה
ת"א. 18קמפוס הטכניון החדש בת"א, מתחם שרונה. רחוב דוד אלעזר
מודפסים******יש להגיע עם קורות חיים
מותנית ברישום מראשההשתתפות הינה ללא עלות אך
[email protected]או בדוא"ל: 8294466-04להרשמה אנא מלא/י הספח המצ"ב ושלח/י לפקס:
077-8871701 אסתר אגאיב
521917
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
:מעבר הבחינות הבינלאומיות יקנה את התארים
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%-קיימת חובת נוכחות ב
היחידה ללימודי חוץ. –לעומדים בדרישות התכנית תוענק תעודה מטעם הטכניון
נהלי רישום
ההרשמה תתבצע באמצעות היחידה ללימודי המשך ולימודי חוץ של הטכניון.
לפרטים והרשמה נא לפנות ליחידה ללימודי המשך ולימודי חוץ:
אסתר אגאיב
04-8294466פקס 077-8871701
תכנית הלימודים
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
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
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
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
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)
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
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
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
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