Server Overview: Product, Courses & Background By George Squillace New Horizons Great Lakes Husband, Dad, Coach, MCT, MCSE, MCDBA MCITP – SQL 2008 Business Intelligence Development MCITP – Database Administration MCTS – Database Development MCITP – Enterprise Messaging Administrator on Exchange 2007 MCITP – Enterprise Administrator on Windows Server 2008 MCTS – Vista Deployment CompTIA A+, Network+
25
Embed
Microsoft SQL Server Overview: Product, Courses & Background
Microsoft SQL Server Overview: Product, Courses & Background. By George Squillace New Horizons Great Lakes Husband, Dad, Coach, MCT , MCSE, MCDBA MCITP – SQL 2008 Business Intelligence Development MCITP – Database Administration MCTS – Database Development - PowerPoint PPT Presentation
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Microsoft SQL ServerOverview:Product, Courses & Background
By George SquillaceNew Horizons Great LakesHusband, Dad, Coach, MCT, MCSE, MCDBA
MCITP – SQL 2008 Business Intelligence Development
MCITP – Database Administration
MCTS – Database Development
MCITP – Enterprise Messaging Administrator on Exchange 2007
MCITP – Enterprise Administrator on Windows Server 2008
Why should you care about selling SQL Server courses?
» Product knowledge is in high demand˃ The product is becoming increasingly entrenched˃ It’s market share is growing˃ The need to learn the product is in high demand.
» The following Microsoft products require some edition of SQL Server˃ SharePoint˃ System Center Configuration Manager (SCCM)˃ System Center Virtual Machine Manager (SCVM)˃ System Center Operations Manager (SCOM)˃ System Center Data Protection Manager (SCDPM)˃ ForeFront Endpoint Protection˃ Microsoft Dynamics CRM
» More confidently sell high margin courses that are not provided by many vendors.
» Be able to respond to customer questions more rapidly.
» Make better course recommendations.
» Grow in your career skills.
What is “SQL”, Anyway?» SQL (Structured Query Language) is a
data-oriented programming language» SQL is an industry standard (ANSI, ISO)» SQL permits a nearly universal method of
querying (interacting with and changing) database data
» Most popular database servers support their own form of SQL (Microsoft’s is “Transact-SQL” or “T-SQL”)
» Microsoft SQL Server is a software product
• Database Administrators would use most or all categories of SQL statements.• Database Developers would use most or all categories of SQL statements.• Ad hoc query writers and report writers would primarily use
the SELECT DML statement.
The least amount of SQL code that can successfully be submitted for processing is a statement.
Statements are organized in to statement categories, such as “DML” and “DDL”.
A bit of Microsoft SQL Server Product History
» SQL Server was originally a product by Sybase
» Microsoft joint-developed the product early on but later severed ties to Sybase
» There have been many versions of the product
» Having gone through many versions and refinements SQL Server is a mature, robust, & stable product
˃Custom Windows application using Visual Studio or alternatives˃Custom Web application using Visual Studio or alternatives˃Many Custom-made Applications Involve a Database
»Back-EndDatabase Design
˃Built Using Transact-SQL and/or GUI Tools
+Stored Procedures+Views+Functions+Triggers
Operating System & File System Design(Number of Drive letters, placement of \Windows folder, Pagefile, SQL Server binaries, etc.)
Database Creation, Files, Filegroup & Logfile Design(Ask: Do I need more than just the Primary Filegroup, and/or more than one file per filegroup?)
Table Design(Columns, Data Types, Relationships [Logical Data Model])
Server Hardware(CPU, RAM, Number and size of Disks, Number of Drive Channels)
Schema Design (SQL Server 2005)
Data Integrity Design(Constraints, Defaults and Rules)
Data Retrieval Design(Indexes)
Programming ObjectsViews User-Defined
FunctionsStored
Procedures Triggers
Database Snapshot Design (SQL Server 2005, Enterprise Edition)
Compare this model to: Microsoft Access
FileMaker
FoxPro
Reference:Database Construction Building Blocks Diagram
Core SQL Server 2008 Courses» 2778A – Writing Queries Using SQL Server 2008 Transact-SQL
(3-days)˃ Target: All data professionals (DBAs and Devs), Report Writers, Business Analysts˃ The SQL 2012 successor is course 10774A (five days)
» 6231B – Maintaining a SQL Server 2008 Database (5 – days)» Target: Database Administrators (DBAs)» The SQL 2012 successor is course 10775A (five days)
» 6232B – Implementing a SQL Server 2008 Database (5 – days)
˃ Target: Database developers (Devs)˃ The SQL 2012 successor is course 10776A (five days)
» We also offer courses from the courseware library, such as 50400
Ask: What do you need to know about the “B” revisions of these courses?
Definition: What is Business Intelligence (BI)?
» From Wikipedia: Business intelligence (BI) is a business management term which refers to applications and technologies which are used to gather, provide access to, and analyze data and information about company operations.
» Business intelligence systems can help companies have a more comprehensive knowledge of the factors affecting their business, such as metrics on sales, production, internal operations, and they can help companies to make better business decisions.
» So, BI is about making better decisions.
» Use Tools à Get Facts à Draw Conclusions à Implement Changes.
Business Intelligence SQL Server Courses
» 6234A – Implementing SQL Server Analysis Services (3-days) (If taking more than one BI course take this last!)˃ Working with Multidimensional Databases (rather than Relational) and Data Mining)
» 6235A – Implementing SQL Server Integration Services (3-days)˃ Transferring and Transforming Data (a.k.a., ETL, “Extract, Transform, & Load”)
» 6236A – Implementing SQL Server Reporting Services (3-days)˃ Data Presentation Platform
These course revisions are more tool-oriented than task-oriented, which (fortunately) changes in the SQL 2012 courses.
These courses are combined into two, five day courses in SQL 2012; courses 10777A and 10778A.
Reference: SQL Server 2008 Certification Paths diagram
» Increases product knowledge» Increases competency; can solve more and
different kinds of problems» Increases confidence» May lead to other job opportunities within and
outside of your current organization» “You don’t know where you’ll be working next
Monday, so pack a parachute!” -me
A Few Specifics on SQL BI Certifications & Exams
» SQL 2008 BI Exams˃ Case study, my MCTS BI exam v. my MCITP BI exam
(Very challenging…my MCITP BI exam was 88 lengthy story problems, three full hours long)
» Remember, the BI exams cover all three functional BI areas, and test over Analysis Services disproportionately, which is the most challenging of the three areas!
» On my website homepage there is a link called “Strategies for Passing Certification Exams”.