SlideShare une entreprise Scribd logo
1  sur  45
What’s New for Developers in
SQL Server 2008 & 2012
Jigisha Sanghvi
Head - Products
MAIA Intelligence Pvt. Ltd.
jigisha@maia-intelligence.com
Agenda
 SQL Server 2008
 SQL Server 2012 (Denali)
 Demo
New Data Types
 HIERARCHY ID
   Model the traditional employee/manager relationship

 New Date & Time data types
   DATE, TIME, DATETIMEOFFSET, DATETIME2 & functions to deal
   with them
Spatial Data
 PROLIFERATION OF GEOGRAPHICAL DATA
   GPS Systems
   Virtual Earth, Live Search Maps etc

 NEW OPPORTUNITIES FOR SPATIALLY AWARE APPS
   Route planning
   Land assessment
   Territory analysis

 SQL Server 2008
   Storage and retrieval of spatial data using standard SQL syntax
Spatial Data Types
 COMPREHENSIVE SUPPORT
   Flat Earth (Planar) - geometry
   Round Earth (Geodetic) – geography

 CLR SYSTEM TYPES
   Microsoft.SqlServer.Types.Geo[metry | graphy]
   Host of useful spatial methods / properties (OGC)
   Importing of WKT / WKB (OGC) and GML data

 HIGH PERFORMANCE
   Integrated into SQL 2008
   Spatial Index support
Queries
 LINQ was introduced with Visual Studio 2008

 SQL 2008 ships with a LINQ to SQL Provider which
 allows LINQ commands directly against SQL Server

 ADO.NET Entity framework allows developers to
 create database queries using entities
Database Mirroring
 Compressed log steam to minimize network bandwidth

 Automatic page repair for both principal and mirror

 New DMVs (Dynamic Management Views)

 Additional mirroring performance counters
Changing the game with SSIS
 Integration Services (SSIS) provides a scalable
 enterprise data integration platform with ETL and
 integration capabilities, enabling organizations to
 more easily manage data from a wide array of data
 sources
 Moves and transforms data between sources and
 destinations, regardless of format
 Cleanses data and ensures data integrity
 Integrates heterogeneous data sources
SQL Server Integration Services
 New Script Environment for Script Tasks & Components
   VSTA replaces VSA (deprecated)
    – C# language programmability
    – More of the familiar VS environment

 ADO.NET Source and Destination
   OLEDB source/destinations still there 

 Data Profiling Task & Viewer
SQL Server Integration Services
 Data Flow performance
   In 2005, an execution tree (even with branches) is executed on a
   single thread
   In 2008, this is handled differently (i.e. better)

 Lookup Transformation
   Share cached lookup across packages
   More granular control over cache use for matched/non-matched
   data

 Additional changes elsewhere
   MERGE, Change Data Capture, Data Types, etc.
MERGE
 DML statement combining multiple operations into one




 source                   Merge             target
                    match so UPDATE


                   no match so INSERT


                no source match so DELETE
Merge Statement
    Merge statement works as an insert, update, delete statement all
    at once
    Works on two sources of data, the source and the target

Merge Main.dbo.TestTable as Target
Using (Select Col1, col2 from stage.dbo.TestTable) as Source
On Target.TableKey = Source.TableKey
When Matched [and condition]
           Then Update Set Col1 = Source.Col1,
                                  Col2 = Source.Col2
When Matched [and condition]
           Then Delete
When Not Matched
           Then Insert (Col1, Col2) values (Col1, Col2)
Output $action, Inserted.TableKey, Deleted.TableKey
ADO.NET Synchronisation Services
 Synchronisation Framework
   Online/Offline Applications     Server DB

   2-tier, N-tier architectures
 Set of components
   Sync Classes
   Client Database
    – SQL Server Compact Edition
   Server Database
                                    Client DB
    – Any ADO.NET store
 “Service” Based Approach
ADO.NET Synchronisation Services
                                                  Server DB




                   Transport


 Client Sync   Proxy
                  Sync     Service                Server Sync
  Provider        Agent                            Provider




                                                        Sync
                                                      Adapters
                   Sync Table
                                     Sync Group
 Client DB
SSAS
 SQL Server Analysis Services (SSAS) delivers online
 analytical processing (OLAP - commonly referred to
 as “cubes”) and data mining functionality for
 business intelligence applications
 Includes advanced analytical features such as
 complete data mining and KPI frameworks
 Enables organizations to accommodate multiple
 analytic needs within one solution
SSRS
 Reporting Services provides a full range of ready-to-use tools
 and services to help create, deploy, and manage reports for
 organization, as well as programming features that enable
 you to extend and customize your reporting functionality
 Provides a complete reporting platform so that end-users can
 view data using a Web browser or desk top
 Includes report authoring tools for both technical developers
 and business users
 Allows web-based viewing and rendering in popular
 document formats such as XLS and PDF
 Contains robust e-mail subscription capability
Reporting Services

Dependency on IIS has gone

New Design Surface

New Visualisations

Table + Matrix = Tablix

Delivery via Microsoft Office
Reach All your Users with                                      Pervasive
                                                               Insight
Scalable BI platform
                               Deliver insights throughout your
  Scalable Report Engine       organization
                                  Deliver reports of any size at
                                  enterprise scale
     Scale out Analysis           Scale out through read-only Analysis
                                  Services storage
                                  Enhance analytical capabilities with
                                  more complex computations and
  Subspace Computations           aggregations
                               Deploy and manage your BI
                               infrastructure
  New Cube Design Tools           Streamline development of the
                                  analysis infrastructure with new cube
                                  design tools
 Best Practice Design Alerts      Optimize cube design with real time
                                  best practice alerts
                                  Backup cubes with enhanced
                                  scalability
   Scalable Backup Tools
Extended Events (XEvent)
    High performance eventing system for SQL
          Integrates with Event Tracing for Windows (ETW)
          Possibility of end-to-end tracing

    DDL for managing event sessions on a server
                                  Where to
                                   send it      Data to
                                                  log
                                                            Filters



“When”
 to log
Platform Enhancements
 Transparent Data Encryption (TDE)
   Encrypt my data on disk transparent to applications

 Database Compression (not in CTP5)
   ROW / PAGE Compression

 Integrated Full Text Search (not in CTP5)
   Easier to deploy / manage and better performance

 Declarative Management Framework
   Establish policies for monitoring or compliance
SQL Server 2008
Transparent Data Encryption         SQL Server Change Tracking       Star Join
External Key Management             Synchronized Programming Model   Enterprise Reporting Engine
Data Auditing                       Visual Studio Support            Internet Report
Pluggable CPU                       SQL Server Conflict Detection    Deployment
Transparent Failover for Database   FILESTREAM data type             Block Computations
Mirroring                           Integrated Full Text Search      Scale out Analysis
Declarative Management Framework    Sparse Columns                   BI Platform Management
Server Group Management             Large User Defined Types         Export to Word and Excel
Streamlined Installation            Date/Time Data Type              Author reports in Word and
Enterprise System Management                                         Excel
                                    LOCATION data type
Performance Data Collection                                          Report Builder
                                    SPATIAL data type                Enhancements
System Analysis                     Virtual Earth Integration        TABLIX
Data Compression                    Partitioned Table Parallelism    Rich Formatted Data
Query Optimization Modes            Query Optimizations              Personalized Perspectives
Resource Governor                   Persistent Lookups               … and many more
Entity Data Model                   Change Data Capture
LINQ                                Backup Compression
Visual Entity Designer              MERGE SQL Statement
Entity Aware Adapters               Data Profiling
SQL Server 2012
Codename: Denali
SQL Server Denali (2012)
 Contained Database
 FileTables
 Sequence Objects
 Columnstore Indexes
 AlwaysOn SQL Server Failover Cluster Instance
 Indirect Checkpoints
 Dynamic Management Views
Contained Database
 A contained database includes all database settings and metadata
 required to define the database and has no configuration
 dependencies on the instance of the SQL Server Database Engine
 where the database is installed
 Moving databases from one instance of the SQL Server Database
 Engine to another instance of the Database Engine is simplified by
 introducing contained databases
 Users in a contained database are no longer associated with logins
 on the instance of SQL Server
FileStream Storage
 Storing large binary objects in databases is suboptimal
   Large objects take buffers in database memory
   Updating large objects cause database fragmentation
    – In file system however, "update" is delete and insert
    – "Before image" in an update is not deleted immediately

 Storing all related data in a database adds
   Transactional consistency
   Integrated, point-in-time backup and restore
   Single storage and query vehicle
FileStream Implementation
 A filegroup for filestream storage is declared using DDL
    Filestream storage is tied to a database
 The filegroup is mapped to a directory
    Must be NTFS file system
    Caution: Files deleteable from file system if you have appropriate
    permissions
 VARBINARY(MAX) columns can be defined with FILESTREAM
 attribute
    Table must also have UNIQUEIDENTIFIER column
    Filestream storage not available for other large types
 Data is stored in the file system
FileTables in SQL Server Denali
 The FileTable feature builds on top of the SQL Server
 FILESTREAM technology
 The FileTable feature bring support for the Windows
 file namespace and compatibility with Windows
 applications to the file data stored in SQL Server
 We Can easily store files and documents in special
 tables in SQL Server, but access them from Windows
 applications as if they were stored in the file system,
 without making any changes to the Windows
 applications
Sequence Objects
 A sequence object is a user-defined schema-bound
 object that generates a sequence of numeric values
 according to the specification
 The sequence of numeric values is generated in an
 ascending or descending order at a defined interval
 and may cycle (repeat) as requested
 It operates similar to an identity column, but sequence
 numbers are not restricted to use in a single table
 A sequence is created independently of the tables by
 using the CREATE SEQUENCE statement
Sequence Objects
 Use sequences instead of identity columns in the following
 scenarios:
    The application requires a number before the insert into the table is
    made.
    The application requires sharing a single series of numbers between
    multiple tables or multiple columns within a table
    The application must restart the number series when a specified
    number is reached. For example, after assigning values 1 through 10,
    the application starts assigning values 1 through 10 again
    You need to change the specification of the sequence, such as the
    increment value
Columnstore Indexes
 The Microsoft SQL Server Code-Named “Denali”,
 Community Technology Preview 3 (CTP 3) introduces a
 new data warehouse query acceleration feature based
 on a new type of index called the columnstore
 Columnstore indexes can transform the data
 warehousing experience for users by enabling faster
 performance for common data warehousing queries
 such as filtering, aggregating, grouping, and star-join
 queries
AlwaysOn feature
 AlwaysOn Failover Cluster Instance provides instance
 level failover
   Multi-subnet failover clusters
   Flexible failover policy for cluster health detection
 SQL Server AlwaysOn Availability Group
   Deploying AlwaysOn Availability Groups involves creating and
   configuring one or more availability groups
   An availability group is a container that defines a set user
   databases (availability databases) to fail over as a single unit,
   and a set of availability replicas to host copies of each
   availability database
Indirect Checkpoints
 The indirect checkpoints feature provides a database-specific
 alternative to automatic checkpoints, which are configured
 by a server property
 Indirect checkpoints implements a new checkpointing
 algorithm for the Database Engine
 This algorithm provides a more accurate guarantee of
 database recovery time in the event of a crash or a failover
 than is provided by automatic checkpoints
 To ensure that database recovery does not exceed allowable
 downtime for a given database, you can specify the
 maximum allowable downtime for that database
Dynamic Management Views
 sys.dm_exec_query_stats - Added four columns to help
 troubleshoot long running queries. You can use the total_rows,
 min_rows, max_rows and last_rows aggregate row count
 columns to separate queries that are returning a large number
 of rows from problematic queries that may be missing an index
 or have a bad query plan
 sys.dm_os_volume_stats - This dynamic management functions
 returns information about the operating system volume
 (directory) on which the specified databases and files are
 stored. Use this dynamic management function to check the
 attributes of the physical disk drive or return available free
 space information about the directory
Dynamic Management Views
 sys.dm_os_windows_info - This dynamic
 management view returns one row that displays
 Windows operating system version information such
 as the OS version or language ID
 sys.dm_server_memory_dumps,
 sys.dm_server_services, sys.dm_server_registry -
 These dynamic management views return property
 information associated with the SQL Server, Full-
 text, and SQL Server Agent services that are installed
 on the host server
About MAIA Intelligence
BI Software Product Company
First Indian Software Product Company
in Business Intelligence space
 India-based company, founded in 2006 in Mumbai

 Broad Base of 100+ Enterprise & OEM Customers

 High customer success rate

 Trusted by 45000+ users

 25+ global consulting and OEM partners

 Team of 50 Technocrats
MAIA Intelligence Journey
        2006             2007              2008              2009              2010              2011

• First Indian    • NASSCOM         • Microsoft       • Most            • 1KEY Agile BI   • Winner of
  Business          100 IT            Solution          Successful        Suite tested      Microsoft
  Intelligence      Innovator         Directory         Startup           and gets          SMS&P ISV
  (BI) Software   • MAIA in Red     • NICSI Tender    • NIC               ‘Works with       Partner of the
  Product           Herring ATRE,   • Gartner Hype      recommends        Windows           Year Award at
  company -         a Global          Cycle Report      MAIA for TDB      Server 2008’      MPS 2011
  MAIA              technology                        • Gartner BI        compatibility   • 1KEY BI tested
                                    • Red Herring
  Intelligence      Summit                              Market Trend • Winner of            and works
                                      Asia Finalist
  established       hosted by Red                                         Microsoft ISV     with MS SQL
                                      100             • MAIA case
                    Herring                             study by          Innovation        Server 2012
                                    • Most Trusted
                                                        Microsoft         Award at
                                      IT Vendor -
                                                                          Microsoft ISV
                                      CTO             • Windows 7
                                                                          Day 2010
                                                      • Gartner SaaS
                                                                        • Finalist for
                                                        BI Report
                                                                          India’s
                                                      • Red Herring       Business IT
                                                        Asia Winner &     Innovation at
                                                        Global Finalist   UTV’s CXO
                                                                          Award 2010
Our Customers
Our Customers
Our Products
 1KEY Agile BI Suite –Reporting & Analysis
 Software
 1KEY FCM – Financial Consolidation
 Management software
 postXBRL - extensible Business Reporting
 Language Software
1KEY BI
Awards & Affiliations
Microsoft Association
Microsoft SQL Server 2012 Virtual
Launch Event www.maia-intelligence.com/sql-2012-vle.htm
© 2012 MAIA Intelligence Pvt. Ltd. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of MAIA Intelligence as of the date of this presentation. Because MAIA Intelligence must respond to changing market
          conditions, it should not be interpreted to be a commitment on the part of MAIA, and MAIA cannot guarantee the accuracy of any information provided after the date of this presentation.
                                 MAIA Intelligence MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Contenu connexe

Tendances

SQL Server 2008 New Features
SQL Server 2008 New FeaturesSQL Server 2008 New Features
SQL Server 2008 New FeaturesDan English
 
Microsoft SQL server 2017 Level 300 technical deck
Microsoft SQL server 2017 Level 300 technical deckMicrosoft SQL server 2017 Level 300 technical deck
Microsoft SQL server 2017 Level 300 technical deckGeorge Walters
 
BI Dashboards with SQL Server
BI Dashboards with SQL ServerBI Dashboards with SQL Server
BI Dashboards with SQL ServerEduardo Castro
 
SQLUG event: An evening in the cloud: the old, the new and the big
 SQLUG event: An evening in the cloud: the old, the new and the big  SQLUG event: An evening in the cloud: the old, the new and the big
SQLUG event: An evening in the cloud: the old, the new and the big Mike Martin
 
SQL Reporting Services
SQL Reporting ServicesSQL Reporting Services
SQL Reporting Servicesneha mittal
 
Autoservicio de inteligencia de negocios
Autoservicio de inteligencia de negociosAutoservicio de inteligencia de negocios
Autoservicio de inteligencia de negociosEduardo Castro
 
BI Dashboards with SQL Server 2008 R2
BI Dashboards with SQL Server 2008 R2BI Dashboards with SQL Server 2008 R2
BI Dashboards with SQL Server 2008 R2Eduardo Castro
 
Building applications using sql azure
Building applications using sql azureBuilding applications using sql azure
Building applications using sql azurepedrojcj
 
BI 2008 Simple
BI 2008 SimpleBI 2008 Simple
BI 2008 Simplellangit
 
SQL Azure the database in the cloud
SQL Azure the database in the cloud SQL Azure the database in the cloud
SQL Azure the database in the cloud Eduardo Castro
 
Introducing SQL Server Data Services
Introducing SQL Server Data ServicesIntroducing SQL Server Data Services
Introducing SQL Server Data Servicesgoodfriday
 
Migrating on premises workload to azure sql database
Migrating on premises workload to azure sql databaseMigrating on premises workload to azure sql database
Migrating on premises workload to azure sql databasePARIKSHIT SAVJANI
 
The Evolution of SQL Server as a Service - SQL Azure Managed Instance
The Evolution of SQL Server as a Service - SQL Azure Managed InstanceThe Evolution of SQL Server as a Service - SQL Azure Managed Instance
The Evolution of SQL Server as a Service - SQL Azure Managed InstanceJavier Villegas
 
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...George Walters
 
SQL Server 2008 Overview
SQL Server 2008 OverviewSQL Server 2008 Overview
SQL Server 2008 OverviewDavid Chou
 

Tendances (19)

SQL Server 2008 New Features
SQL Server 2008 New FeaturesSQL Server 2008 New Features
SQL Server 2008 New Features
 
SSRS for DBA's
SSRS for DBA'sSSRS for DBA's
SSRS for DBA's
 
Microsoft SQL server 2017 Level 300 technical deck
Microsoft SQL server 2017 Level 300 technical deckMicrosoft SQL server 2017 Level 300 technical deck
Microsoft SQL server 2017 Level 300 technical deck
 
Ssrs 2008 R2 webinar
Ssrs 2008 R2   webinarSsrs 2008 R2   webinar
Ssrs 2008 R2 webinar
 
BI Dashboards with SQL Server
BI Dashboards with SQL ServerBI Dashboards with SQL Server
BI Dashboards with SQL Server
 
SQLUG event: An evening in the cloud: the old, the new and the big
 SQLUG event: An evening in the cloud: the old, the new and the big  SQLUG event: An evening in the cloud: the old, the new and the big
SQLUG event: An evening in the cloud: the old, the new and the big
 
SQL Reporting Services
SQL Reporting ServicesSQL Reporting Services
SQL Reporting Services
 
Sql Azure Pass
Sql Azure PassSql Azure Pass
Sql Azure Pass
 
Autoservicio de inteligencia de negocios
Autoservicio de inteligencia de negociosAutoservicio de inteligencia de negocios
Autoservicio de inteligencia de negocios
 
BI Dashboards with SQL Server 2008 R2
BI Dashboards with SQL Server 2008 R2BI Dashboards with SQL Server 2008 R2
BI Dashboards with SQL Server 2008 R2
 
Building applications using sql azure
Building applications using sql azureBuilding applications using sql azure
Building applications using sql azure
 
BI 2008 Simple
BI 2008 SimpleBI 2008 Simple
BI 2008 Simple
 
SQL Azure the database in the cloud
SQL Azure the database in the cloud SQL Azure the database in the cloud
SQL Azure the database in the cloud
 
It ready dw_day3_rev00
It ready dw_day3_rev00It ready dw_day3_rev00
It ready dw_day3_rev00
 
Introducing SQL Server Data Services
Introducing SQL Server Data ServicesIntroducing SQL Server Data Services
Introducing SQL Server Data Services
 
Migrating on premises workload to azure sql database
Migrating on premises workload to azure sql databaseMigrating on premises workload to azure sql database
Migrating on premises workload to azure sql database
 
The Evolution of SQL Server as a Service - SQL Azure Managed Instance
The Evolution of SQL Server as a Service - SQL Azure Managed InstanceThe Evolution of SQL Server as a Service - SQL Azure Managed Instance
The Evolution of SQL Server as a Service - SQL Azure Managed Instance
 
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
 
SQL Server 2008 Overview
SQL Server 2008 OverviewSQL Server 2008 Overview
SQL Server 2008 Overview
 

En vedette

SQL Server 2012 and SharePoint 2010: Reporting Nirvana
SQL Server 2012 and SharePoint 2010: Reporting NirvanaSQL Server 2012 and SharePoint 2010: Reporting Nirvana
SQL Server 2012 and SharePoint 2010: Reporting NirvanaRandy Williams
 
SSRS integration with share point
SSRS integration with share pointSSRS integration with share point
SSRS integration with share pointJacob Chang
 
Visão geral do Analysis Services
Visão geral do Analysis ServicesVisão geral do Analysis Services
Visão geral do Analysis ServicesFelipe Ferreira
 
As continuity editing
As continuity editing As continuity editing
As continuity editing Miss Eardley
 
BUSQUEDA AVANZA CON GOOGLE
BUSQUEDA AVANZA CON GOOGLEBUSQUEDA AVANZA CON GOOGLE
BUSQUEDA AVANZA CON GOOGLEfrankevin259
 
沖縄水産高校 だれでもみんなふくしんちゅ
沖縄水産高校 だれでもみんなふくしんちゅ沖縄水産高校 だれでもみんなふくしんちゅ
沖縄水産高校 だれでもみんなふくしんちゅTatsuhiko Uehara
 
Portafolio Plano de Conjunto
Portafolio Plano de ConjuntoPortafolio Plano de Conjunto
Portafolio Plano de ConjuntoAndrea Quevedo
 
Notulen presentatie Mike van Rijswijk door Julia Venner
Notulen presentatie Mike van Rijswijk door Julia VennerNotulen presentatie Mike van Rijswijk door Julia Venner
Notulen presentatie Mike van Rijswijk door Julia VennerDag van het MKB
 
2011 blog 1
2011 blog 12011 blog 1
2011 blog 1HsiuKuan
 
Frans kochen presentatie marktwerking in de ggz-casus internettherapie
Frans kochen   presentatie marktwerking in de ggz-casus internettherapieFrans kochen   presentatie marktwerking in de ggz-casus internettherapie
Frans kochen presentatie marktwerking in de ggz-casus internettherapieDag van het MKB
 
Afiche johnsons pantone
Afiche johnsons pantoneAfiche johnsons pantone
Afiche johnsons pantonemiguelhijar
 
HIGO 第二高校Bチーム
HIGO 第二高校BチームHIGO 第二高校Bチーム
HIGO 第二高校Bチームhigodottaku
 

En vedette (20)

SQL Server 2012 and SharePoint 2010: Reporting Nirvana
SQL Server 2012 and SharePoint 2010: Reporting NirvanaSQL Server 2012 and SharePoint 2010: Reporting Nirvana
SQL Server 2012 and SharePoint 2010: Reporting Nirvana
 
SSRS integration with share point
SSRS integration with share pointSSRS integration with share point
SSRS integration with share point
 
Visão geral do Analysis Services
Visão geral do Analysis ServicesVisão geral do Analysis Services
Visão geral do Analysis Services
 
Articulo
ArticuloArticulo
Articulo
 
As continuity editing
As continuity editing As continuity editing
As continuity editing
 
Interdicto de recobrar
Interdicto de recobrarInterdicto de recobrar
Interdicto de recobrar
 
Used to intermediate
Used to intermediateUsed to intermediate
Used to intermediate
 
BUSQUEDA AVANZA CON GOOGLE
BUSQUEDA AVANZA CON GOOGLEBUSQUEDA AVANZA CON GOOGLE
BUSQUEDA AVANZA CON GOOGLE
 
沖縄水産高校 だれでもみんなふくしんちゅ
沖縄水産高校 だれでもみんなふくしんちゅ沖縄水産高校 だれでもみんなふくしんちゅ
沖縄水産高校 だれでもみんなふくしんちゅ
 
Boletim informativo de Marília - Novembro de 2009
Boletim informativo de Marília - Novembro de 2009Boletim informativo de Marília - Novembro de 2009
Boletim informativo de Marília - Novembro de 2009
 
Geogebra
GeogebraGeogebra
Geogebra
 
Portafolio Plano de Conjunto
Portafolio Plano de ConjuntoPortafolio Plano de Conjunto
Portafolio Plano de Conjunto
 
Notulen presentatie Mike van Rijswijk door Julia Venner
Notulen presentatie Mike van Rijswijk door Julia VennerNotulen presentatie Mike van Rijswijk door Julia Venner
Notulen presentatie Mike van Rijswijk door Julia Venner
 
Actividades i módulo ecampus
Actividades i módulo ecampusActividades i módulo ecampus
Actividades i módulo ecampus
 
2011 blog 1
2011 blog 12011 blog 1
2011 blog 1
 
Frans kochen presentatie marktwerking in de ggz-casus internettherapie
Frans kochen   presentatie marktwerking in de ggz-casus internettherapieFrans kochen   presentatie marktwerking in de ggz-casus internettherapie
Frans kochen presentatie marktwerking in de ggz-casus internettherapie
 
Afiche johnsons pantone
Afiche johnsons pantoneAfiche johnsons pantone
Afiche johnsons pantone
 
HIGO 第二高校Bチーム
HIGO 第二高校BチームHIGO 第二高校Bチーム
HIGO 第二高校Bチーム
 
Taller eCampus
Taller eCampusTaller eCampus
Taller eCampus
 
Contabilidad
ContabilidadContabilidad
Contabilidad
 

Similaire à Microsoft SQL Server 2012

SQL Server Versions & Migration Paths
SQL Server Versions & Migration PathsSQL Server Versions & Migration Paths
SQL Server Versions & Migration PathsJeannette Browning
 
Sql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deckSql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deckKlaudiia Jacome
 
AnalysisServices
AnalysisServicesAnalysisServices
AnalysisServiceswebuploader
 
Business Intelligence For It Professionals Part 2 Seamless Data Integration 90
Business Intelligence For It Professionals Part 2 Seamless Data Integration 90Business Intelligence For It Professionals Part 2 Seamless Data Integration 90
Business Intelligence For It Professionals Part 2 Seamless Data Integration 90Microsoft TechNet
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwEduardo Castro
 
Self service BI with sql server 2008 R2 and microsoft power pivot short
Self service BI with sql server 2008 R2 and microsoft power pivot shortSelf service BI with sql server 2008 R2 and microsoft power pivot short
Self service BI with sql server 2008 R2 and microsoft power pivot shortEduardo Castro
 
Azure Data platform
Azure Data platformAzure Data platform
Azure Data platformMostafa
 
Introduction To Sql Services
Introduction To Sql ServicesIntroduction To Sql Services
Introduction To Sql Servicesllangit
 
What's New in SQL Server 2017 since SQL Server 2008 R2
What's New in SQL Server 2017 since SQL Server 2008 R2What's New in SQL Server 2017 since SQL Server 2008 R2
What's New in SQL Server 2017 since SQL Server 2008 R2Bill Ramos
 
Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT
 Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT
Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPTAmazon Web Services
 
Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2Eduardo Castro
 
Introducing SQL Server Data Services
Introducing SQL Server Data ServicesIntroducing SQL Server Data Services
Introducing SQL Server Data Servicesgoodfriday
 
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Microsoft SQL Server - Reduce Your Cost and Improve your Agility PresentationMicrosoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Microsoft SQL Server - Reduce Your Cost and Improve your Agility PresentationMicrosoft Private Cloud
 
Windows Azure for .NET Developers
Windows Azure for .NET DevelopersWindows Azure for .NET Developers
Windows Azure for .NET Developersllangit
 
Sql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalSql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalKlaudiia Jacome
 
A Primer To Sybase Iq Development July 13
A Primer To Sybase Iq Development July 13A Primer To Sybase Iq Development July 13
A Primer To Sybase Iq Development July 13sparkwan
 
Introduction to Microsoft SQL Server 2008 R2 Analysis Service
Introduction to Microsoft SQL Server 2008 R2 Analysis ServiceIntroduction to Microsoft SQL Server 2008 R2 Analysis Service
Introduction to Microsoft SQL Server 2008 R2 Analysis ServiceQuang Nguyễn Bá
 
Azure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layerAzure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layerMicrosoft Tech Community
 

Similaire à Microsoft SQL Server 2012 (20)

SQL Server Versions & Migration Paths
SQL Server Versions & Migration PathsSQL Server Versions & Migration Paths
SQL Server Versions & Migration Paths
 
Sql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deckSql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deck
 
AnalysisServices
AnalysisServicesAnalysisServices
AnalysisServices
 
Business Intelligence For It Professionals Part 2 Seamless Data Integration 90
Business Intelligence For It Professionals Part 2 Seamless Data Integration 90Business Intelligence For It Professionals Part 2 Seamless Data Integration 90
Business Intelligence For It Professionals Part 2 Seamless Data Integration 90
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 Cw
 
Self service BI with sql server 2008 R2 and microsoft power pivot short
Self service BI with sql server 2008 R2 and microsoft power pivot shortSelf service BI with sql server 2008 R2 and microsoft power pivot short
Self service BI with sql server 2008 R2 and microsoft power pivot short
 
Azure Data platform
Azure Data platformAzure Data platform
Azure Data platform
 
Sql Azure Pass
Sql Azure PassSql Azure Pass
Sql Azure Pass
 
Introduction To Sql Services
Introduction To Sql ServicesIntroduction To Sql Services
Introduction To Sql Services
 
What's New in SQL Server 2017 since SQL Server 2008 R2
What's New in SQL Server 2017 since SQL Server 2008 R2What's New in SQL Server 2017 since SQL Server 2008 R2
What's New in SQL Server 2017 since SQL Server 2008 R2
 
Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT
 Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT
Datavail Accelerates AWS Adoption for Sony DADC New Media Solutions PPT
 
Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2
 
Introducing SQL Server Data Services
Introducing SQL Server Data ServicesIntroducing SQL Server Data Services
Introducing SQL Server Data Services
 
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Microsoft SQL Server - Reduce Your Cost and Improve your Agility PresentationMicrosoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
 
Windows Azure for .NET Developers
Windows Azure for .NET DevelopersWindows Azure for .NET Developers
Windows Azure for .NET Developers
 
Sql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalSql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_final
 
A Primer To Sybase Iq Development July 13
A Primer To Sybase Iq Development July 13A Primer To Sybase Iq Development July 13
A Primer To Sybase Iq Development July 13
 
Introduction to Microsoft SQL Server 2008 R2 Analysis Service
Introduction to Microsoft SQL Server 2008 R2 Analysis ServiceIntroduction to Microsoft SQL Server 2008 R2 Analysis Service
Introduction to Microsoft SQL Server 2008 R2 Analysis Service
 
Azure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layerAzure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layer
 
Why you should(n't) run your databases in the cloud
Why you should(n't) run your databases in the cloudWhy you should(n't) run your databases in the cloud
Why you should(n't) run your databases in the cloud
 

Plus de Dhiren Gala

Big Data for Retail
Big Data for RetailBig Data for Retail
Big Data for RetailDhiren Gala
 
MAIA Intelligence profiled on DQ Channel Tree
MAIA Intelligence profiled on DQ Channel TreeMAIA Intelligence profiled on DQ Channel Tree
MAIA Intelligence profiled on DQ Channel TreeDhiren Gala
 
XBRL on SaaS Platform
XBRL on SaaS PlatformXBRL on SaaS Platform
XBRL on SaaS PlatformDhiren Gala
 
Barriers to Business Intelligence (BI)
Barriers to Business Intelligence (BI)Barriers to Business Intelligence (BI)
Barriers to Business Intelligence (BI)Dhiren Gala
 
Compliance to Compete
Compliance to CompeteCompliance to Compete
Compliance to CompeteDhiren Gala
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRLDhiren Gala
 
XBRL Presentation
XBRL PresentationXBRL Presentation
XBRL PresentationDhiren Gala
 
Financial Consolidation Management
Financial Consolidation ManagementFinancial Consolidation Management
Financial Consolidation ManagementDhiren Gala
 
Experiments with Social Media & Networking
Experiments with Social Media & NetworkingExperiments with Social Media & Networking
Experiments with Social Media & NetworkingDhiren Gala
 
Best Deployment: Raymond opts for 1KEY FCM - Financial Consolidation
Best Deployment: Raymond opts for 1KEY FCM - Financial ConsolidationBest Deployment: Raymond opts for 1KEY FCM - Financial Consolidation
Best Deployment: Raymond opts for 1KEY FCM - Financial ConsolidationDhiren Gala
 
KPI Dashboard for Port Terminals
KPI Dashboard for Port TerminalsKPI Dashboard for Port Terminals
KPI Dashboard for Port TerminalsDhiren Gala
 
Business Intelligence in Logistics
Business Intelligence in LogisticsBusiness Intelligence in Logistics
Business Intelligence in LogisticsDhiren Gala
 
Business Intelligence in Pharma
Business Intelligence in PharmaBusiness Intelligence in Pharma
Business Intelligence in PharmaDhiren Gala
 
Marketing Analytics with Business Intelligence
Marketing Analytics with Business IntelligenceMarketing Analytics with Business Intelligence
Marketing Analytics with Business IntelligenceDhiren Gala
 
BI at work for Port Operations
BI at work for Port OperationsBI at work for Port Operations
BI at work for Port OperationsDhiren Gala
 
Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010
Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010
Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010Dhiren Gala
 
India's first Business Intelligence (BI)
India's first Business Intelligence (BI)India's first Business Intelligence (BI)
India's first Business Intelligence (BI)Dhiren Gala
 
Business Intelligence (BI) for Manufacturing
Business Intelligence (BI) for ManufacturingBusiness Intelligence (BI) for Manufacturing
Business Intelligence (BI) for ManufacturingDhiren Gala
 
Shifting Trends - BI for Logistics Industry
Shifting Trends - BI for Logistics IndustryShifting Trends - BI for Logistics Industry
Shifting Trends - BI for Logistics IndustryDhiren Gala
 

Plus de Dhiren Gala (20)

Big Data for Retail
Big Data for RetailBig Data for Retail
Big Data for Retail
 
MAIA Intelligence profiled on DQ Channel Tree
MAIA Intelligence profiled on DQ Channel TreeMAIA Intelligence profiled on DQ Channel Tree
MAIA Intelligence profiled on DQ Channel Tree
 
XBRL on SaaS Platform
XBRL on SaaS PlatformXBRL on SaaS Platform
XBRL on SaaS Platform
 
Barriers to Business Intelligence (BI)
Barriers to Business Intelligence (BI)Barriers to Business Intelligence (BI)
Barriers to Business Intelligence (BI)
 
Compliance to Compete
Compliance to CompeteCompliance to Compete
Compliance to Compete
 
XBRL Overview
XBRL OverviewXBRL Overview
XBRL Overview
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRL
 
XBRL Presentation
XBRL PresentationXBRL Presentation
XBRL Presentation
 
Financial Consolidation Management
Financial Consolidation ManagementFinancial Consolidation Management
Financial Consolidation Management
 
Experiments with Social Media & Networking
Experiments with Social Media & NetworkingExperiments with Social Media & Networking
Experiments with Social Media & Networking
 
Best Deployment: Raymond opts for 1KEY FCM - Financial Consolidation
Best Deployment: Raymond opts for 1KEY FCM - Financial ConsolidationBest Deployment: Raymond opts for 1KEY FCM - Financial Consolidation
Best Deployment: Raymond opts for 1KEY FCM - Financial Consolidation
 
KPI Dashboard for Port Terminals
KPI Dashboard for Port TerminalsKPI Dashboard for Port Terminals
KPI Dashboard for Port Terminals
 
Business Intelligence in Logistics
Business Intelligence in LogisticsBusiness Intelligence in Logistics
Business Intelligence in Logistics
 
Business Intelligence in Pharma
Business Intelligence in PharmaBusiness Intelligence in Pharma
Business Intelligence in Pharma
 
Marketing Analytics with Business Intelligence
Marketing Analytics with Business IntelligenceMarketing Analytics with Business Intelligence
Marketing Analytics with Business Intelligence
 
BI at work for Port Operations
BI at work for Port OperationsBI at work for Port Operations
BI at work for Port Operations
 
Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010
Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010
Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010
 
India's first Business Intelligence (BI)
India's first Business Intelligence (BI)India's first Business Intelligence (BI)
India's first Business Intelligence (BI)
 
Business Intelligence (BI) for Manufacturing
Business Intelligence (BI) for ManufacturingBusiness Intelligence (BI) for Manufacturing
Business Intelligence (BI) for Manufacturing
 
Shifting Trends - BI for Logistics Industry
Shifting Trends - BI for Logistics IndustryShifting Trends - BI for Logistics Industry
Shifting Trends - BI for Logistics Industry
 

Dernier

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Dernier (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Microsoft SQL Server 2012

  • 1. What’s New for Developers in SQL Server 2008 & 2012 Jigisha Sanghvi Head - Products MAIA Intelligence Pvt. Ltd. jigisha@maia-intelligence.com
  • 2. Agenda SQL Server 2008 SQL Server 2012 (Denali) Demo
  • 3. New Data Types HIERARCHY ID Model the traditional employee/manager relationship New Date & Time data types DATE, TIME, DATETIMEOFFSET, DATETIME2 & functions to deal with them
  • 4. Spatial Data PROLIFERATION OF GEOGRAPHICAL DATA GPS Systems Virtual Earth, Live Search Maps etc NEW OPPORTUNITIES FOR SPATIALLY AWARE APPS Route planning Land assessment Territory analysis SQL Server 2008 Storage and retrieval of spatial data using standard SQL syntax
  • 5. Spatial Data Types COMPREHENSIVE SUPPORT Flat Earth (Planar) - geometry Round Earth (Geodetic) – geography CLR SYSTEM TYPES Microsoft.SqlServer.Types.Geo[metry | graphy] Host of useful spatial methods / properties (OGC) Importing of WKT / WKB (OGC) and GML data HIGH PERFORMANCE Integrated into SQL 2008 Spatial Index support
  • 6. Queries LINQ was introduced with Visual Studio 2008 SQL 2008 ships with a LINQ to SQL Provider which allows LINQ commands directly against SQL Server ADO.NET Entity framework allows developers to create database queries using entities
  • 7. Database Mirroring Compressed log steam to minimize network bandwidth Automatic page repair for both principal and mirror New DMVs (Dynamic Management Views) Additional mirroring performance counters
  • 8. Changing the game with SSIS Integration Services (SSIS) provides a scalable enterprise data integration platform with ETL and integration capabilities, enabling organizations to more easily manage data from a wide array of data sources Moves and transforms data between sources and destinations, regardless of format Cleanses data and ensures data integrity Integrates heterogeneous data sources
  • 9. SQL Server Integration Services New Script Environment for Script Tasks & Components VSTA replaces VSA (deprecated) – C# language programmability – More of the familiar VS environment ADO.NET Source and Destination OLEDB source/destinations still there  Data Profiling Task & Viewer
  • 10. SQL Server Integration Services Data Flow performance In 2005, an execution tree (even with branches) is executed on a single thread In 2008, this is handled differently (i.e. better) Lookup Transformation Share cached lookup across packages More granular control over cache use for matched/non-matched data Additional changes elsewhere MERGE, Change Data Capture, Data Types, etc.
  • 11. MERGE DML statement combining multiple operations into one source Merge target match so UPDATE no match so INSERT no source match so DELETE
  • 12. Merge Statement Merge statement works as an insert, update, delete statement all at once Works on two sources of data, the source and the target Merge Main.dbo.TestTable as Target Using (Select Col1, col2 from stage.dbo.TestTable) as Source On Target.TableKey = Source.TableKey When Matched [and condition] Then Update Set Col1 = Source.Col1, Col2 = Source.Col2 When Matched [and condition] Then Delete When Not Matched Then Insert (Col1, Col2) values (Col1, Col2) Output $action, Inserted.TableKey, Deleted.TableKey
  • 13. ADO.NET Synchronisation Services Synchronisation Framework Online/Offline Applications Server DB 2-tier, N-tier architectures Set of components Sync Classes Client Database – SQL Server Compact Edition Server Database Client DB – Any ADO.NET store “Service” Based Approach
  • 14. ADO.NET Synchronisation Services Server DB Transport Client Sync Proxy Sync Service Server Sync Provider Agent Provider Sync Adapters Sync Table Sync Group Client DB
  • 15. SSAS SQL Server Analysis Services (SSAS) delivers online analytical processing (OLAP - commonly referred to as “cubes”) and data mining functionality for business intelligence applications Includes advanced analytical features such as complete data mining and KPI frameworks Enables organizations to accommodate multiple analytic needs within one solution
  • 16. SSRS Reporting Services provides a full range of ready-to-use tools and services to help create, deploy, and manage reports for organization, as well as programming features that enable you to extend and customize your reporting functionality Provides a complete reporting platform so that end-users can view data using a Web browser or desk top Includes report authoring tools for both technical developers and business users Allows web-based viewing and rendering in popular document formats such as XLS and PDF Contains robust e-mail subscription capability
  • 17. Reporting Services Dependency on IIS has gone New Design Surface New Visualisations Table + Matrix = Tablix Delivery via Microsoft Office
  • 18. Reach All your Users with Pervasive Insight Scalable BI platform Deliver insights throughout your Scalable Report Engine organization Deliver reports of any size at enterprise scale Scale out Analysis Scale out through read-only Analysis Services storage Enhance analytical capabilities with more complex computations and Subspace Computations aggregations Deploy and manage your BI infrastructure New Cube Design Tools Streamline development of the analysis infrastructure with new cube design tools Best Practice Design Alerts Optimize cube design with real time best practice alerts Backup cubes with enhanced scalability Scalable Backup Tools
  • 19. Extended Events (XEvent) High performance eventing system for SQL Integrates with Event Tracing for Windows (ETW) Possibility of end-to-end tracing DDL for managing event sessions on a server Where to send it Data to log Filters “When” to log
  • 20. Platform Enhancements Transparent Data Encryption (TDE) Encrypt my data on disk transparent to applications Database Compression (not in CTP5) ROW / PAGE Compression Integrated Full Text Search (not in CTP5) Easier to deploy / manage and better performance Declarative Management Framework Establish policies for monitoring or compliance
  • 21. SQL Server 2008 Transparent Data Encryption SQL Server Change Tracking Star Join External Key Management Synchronized Programming Model Enterprise Reporting Engine Data Auditing Visual Studio Support Internet Report Pluggable CPU SQL Server Conflict Detection Deployment Transparent Failover for Database FILESTREAM data type Block Computations Mirroring Integrated Full Text Search Scale out Analysis Declarative Management Framework Sparse Columns BI Platform Management Server Group Management Large User Defined Types Export to Word and Excel Streamlined Installation Date/Time Data Type Author reports in Word and Enterprise System Management Excel LOCATION data type Performance Data Collection Report Builder SPATIAL data type Enhancements System Analysis Virtual Earth Integration TABLIX Data Compression Partitioned Table Parallelism Rich Formatted Data Query Optimization Modes Query Optimizations Personalized Perspectives Resource Governor Persistent Lookups … and many more Entity Data Model Change Data Capture LINQ Backup Compression Visual Entity Designer MERGE SQL Statement Entity Aware Adapters Data Profiling
  • 23. SQL Server Denali (2012) Contained Database FileTables Sequence Objects Columnstore Indexes AlwaysOn SQL Server Failover Cluster Instance Indirect Checkpoints Dynamic Management Views
  • 24. Contained Database A contained database includes all database settings and metadata required to define the database and has no configuration dependencies on the instance of the SQL Server Database Engine where the database is installed Moving databases from one instance of the SQL Server Database Engine to another instance of the Database Engine is simplified by introducing contained databases Users in a contained database are no longer associated with logins on the instance of SQL Server
  • 25. FileStream Storage Storing large binary objects in databases is suboptimal Large objects take buffers in database memory Updating large objects cause database fragmentation – In file system however, "update" is delete and insert – "Before image" in an update is not deleted immediately Storing all related data in a database adds Transactional consistency Integrated, point-in-time backup and restore Single storage and query vehicle
  • 26. FileStream Implementation A filegroup for filestream storage is declared using DDL Filestream storage is tied to a database The filegroup is mapped to a directory Must be NTFS file system Caution: Files deleteable from file system if you have appropriate permissions VARBINARY(MAX) columns can be defined with FILESTREAM attribute Table must also have UNIQUEIDENTIFIER column Filestream storage not available for other large types Data is stored in the file system
  • 27. FileTables in SQL Server Denali The FileTable feature builds on top of the SQL Server FILESTREAM technology The FileTable feature bring support for the Windows file namespace and compatibility with Windows applications to the file data stored in SQL Server We Can easily store files and documents in special tables in SQL Server, but access them from Windows applications as if they were stored in the file system, without making any changes to the Windows applications
  • 28. Sequence Objects A sequence object is a user-defined schema-bound object that generates a sequence of numeric values according to the specification The sequence of numeric values is generated in an ascending or descending order at a defined interval and may cycle (repeat) as requested It operates similar to an identity column, but sequence numbers are not restricted to use in a single table A sequence is created independently of the tables by using the CREATE SEQUENCE statement
  • 29. Sequence Objects Use sequences instead of identity columns in the following scenarios: The application requires a number before the insert into the table is made. The application requires sharing a single series of numbers between multiple tables or multiple columns within a table The application must restart the number series when a specified number is reached. For example, after assigning values 1 through 10, the application starts assigning values 1 through 10 again You need to change the specification of the sequence, such as the increment value
  • 30. Columnstore Indexes The Microsoft SQL Server Code-Named “Denali”, Community Technology Preview 3 (CTP 3) introduces a new data warehouse query acceleration feature based on a new type of index called the columnstore Columnstore indexes can transform the data warehousing experience for users by enabling faster performance for common data warehousing queries such as filtering, aggregating, grouping, and star-join queries
  • 31. AlwaysOn feature AlwaysOn Failover Cluster Instance provides instance level failover Multi-subnet failover clusters Flexible failover policy for cluster health detection SQL Server AlwaysOn Availability Group Deploying AlwaysOn Availability Groups involves creating and configuring one or more availability groups An availability group is a container that defines a set user databases (availability databases) to fail over as a single unit, and a set of availability replicas to host copies of each availability database
  • 32. Indirect Checkpoints The indirect checkpoints feature provides a database-specific alternative to automatic checkpoints, which are configured by a server property Indirect checkpoints implements a new checkpointing algorithm for the Database Engine This algorithm provides a more accurate guarantee of database recovery time in the event of a crash or a failover than is provided by automatic checkpoints To ensure that database recovery does not exceed allowable downtime for a given database, you can specify the maximum allowable downtime for that database
  • 33. Dynamic Management Views sys.dm_exec_query_stats - Added four columns to help troubleshoot long running queries. You can use the total_rows, min_rows, max_rows and last_rows aggregate row count columns to separate queries that are returning a large number of rows from problematic queries that may be missing an index or have a bad query plan sys.dm_os_volume_stats - This dynamic management functions returns information about the operating system volume (directory) on which the specified databases and files are stored. Use this dynamic management function to check the attributes of the physical disk drive or return available free space information about the directory
  • 34. Dynamic Management Views sys.dm_os_windows_info - This dynamic management view returns one row that displays Windows operating system version information such as the OS version or language ID sys.dm_server_memory_dumps, sys.dm_server_services, sys.dm_server_registry - These dynamic management views return property information associated with the SQL Server, Full- text, and SQL Server Agent services that are installed on the host server
  • 35. About MAIA Intelligence BI Software Product Company
  • 36. First Indian Software Product Company in Business Intelligence space India-based company, founded in 2006 in Mumbai Broad Base of 100+ Enterprise & OEM Customers High customer success rate Trusted by 45000+ users 25+ global consulting and OEM partners Team of 50 Technocrats
  • 37. MAIA Intelligence Journey 2006 2007 2008 2009 2010 2011 • First Indian • NASSCOM • Microsoft • Most • 1KEY Agile BI • Winner of Business 100 IT Solution Successful Suite tested Microsoft Intelligence Innovator Directory Startup and gets SMS&P ISV (BI) Software • MAIA in Red • NICSI Tender • NIC ‘Works with Partner of the Product Herring ATRE, • Gartner Hype recommends Windows Year Award at company - a Global Cycle Report MAIA for TDB Server 2008’ MPS 2011 MAIA technology • Gartner BI compatibility • 1KEY BI tested • Red Herring Intelligence Summit Market Trend • Winner of and works Asia Finalist established hosted by Red Microsoft ISV with MS SQL 100 • MAIA case Herring study by Innovation Server 2012 • Most Trusted Microsoft Award at IT Vendor - Microsoft ISV CTO • Windows 7 Day 2010 • Gartner SaaS • Finalist for BI Report India’s • Red Herring Business IT Asia Winner & Innovation at Global Finalist UTV’s CXO Award 2010
  • 40. Our Products 1KEY Agile BI Suite –Reporting & Analysis Software 1KEY FCM – Financial Consolidation Management software postXBRL - extensible Business Reporting Language Software
  • 44. Microsoft SQL Server 2012 Virtual Launch Event www.maia-intelligence.com/sql-2012-vle.htm
  • 45. © 2012 MAIA Intelligence Pvt. Ltd. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of MAIA Intelligence as of the date of this presentation. Because MAIA Intelligence must respond to changing market conditions, it should not be interpreted to be a commitment on the part of MAIA, and MAIA cannot guarantee the accuracy of any information provided after the date of this presentation. MAIA Intelligence MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Notes de l'éditeur

  1. MAIA Intelligence is a whole new kind of software company.Our 1KEY BI tool uniquely solves critical business problems for large and small companies alike.It’s generating significant results for business users worldwide.The proof is that 1KEY BI users are the most successful and satisfied in the industry.That’s why 1KEY has been adopted at more than 100 corporate companies.A lot of people ask us ”Why does 1KEY BI have so much market traction and growth?”It’s because it takes a totally different approach to BI.Think about Google.They simplified the process of searching information for hundreds of millions of consumers.Like Google, 1KEY has simplified accessing and analyzing business information.