sqlsathistory

Nr: 152

Back to Main list

SQLSaturday #152 - Bulgaria 2012

Start Time (24h) Speaker Track Title
00:00:00 Boris Hristov SQL Azure Personal Development Let's talk real-world private cloud implementation
00:00:00 Ivan Donev DBA Is "the bigger the better" valid in the DB world?
00:00:00 Ivelin Andreev Developer Dare to build vertical design with relational data
00:00:00 Ivelin Andreev Developer Practical SQL query monitoring and optimization
00:00:00 Jen Stirrup BI Business Intelligence in Azure: SSIS SSRS 2012
00:00:00 Jen Stirrup BI Mobile Business Intelligence for Everyone, Now!
00:00:00 Margarita Naumova BI SQL Server 2012 Analysis Services - practical over
00:00:00 Margarita Naumova Developer The good, the bad and the ugly of SQL Server param
00:00:00 Margarita Naumova DBA Database corrupt! What’s next?
00:00:00 Mihail Mateev BI Practical methods for OLAP Data Visualization
00:00:00 Mihail Mateev Developer Using SQL Local Database in Mobile Applications
00:00:00 Mihail Mateev BI Spatial Data with SQL Server Reporting Services
00:00:00 Miloš Radivojević Developer TSQL Performance Tips
00:00:00 Miroslav Lessev SQL Azure Personal Development NoSQL and Windows Azure platform
00:00:00 Nikolay Chorbanov DBA Top 10 Myths and Mistakes for the DBA
00:00:00 Tobiasz Koprowski DBA Welcome to the Licensing Nightmare
00:00:00 Tobiasz Koprowski SQL Azure Personal Development High Availability of SQL in the context of SLA
00:00:00 Ventsy Popov Developer SQL for Developers with SQL Server Data Tools
00:00:00 Allan Mitchell BI SQL Server 2012 SSIS Change Data Capture
00:00:00 Anton Staykov SQL Azure Personal Development Intro to SQL Azure Federations

SessionID: 10613

Let's talk real-world private cloud implementation

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: SQL Azure Personal Development

Speaker: Boris Hristov

Title: Let's talk real-world private cloud implementation

Abstract:

Session full title: Let's talk real-world private cloud implementation!

Starting from a consolidation idea to optimize our costs, moving through the concept of private cloud solution and how we implemented it using the HP Database Consolidation appliance.

SessionID: 15449

Is "the bigger the better" valid in the DB world?

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: DBA

Speaker: Ivan Donev

Title: Is "the bigger the better" valid in the DB world?

Abstract:

Session Full title: Is "the bigger the better" valid in the database world? - Best practices for VLDB environments

What are the best practices for building and managing very large database environments? How can we get an advantage from implementing HP's FastTrack Solution? We will share some real-world tips and tricks around the management of multi-terabyte databases.

SessionID: 15457

Dare to build vertical design with relational data

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: Developer

Speaker: Ivelin Andreev

Title: Dare to build vertical design with relational data

Abstract:

Entity-Attribute-Value model is often called “anti-pattern” by the criticism. And probably they would be right if one misses to read the “Handle with Care” label on it. Enthusiastic inexperienced developers would easily compromise the benefits of relational DB but the coin has yet another side. Hierarchical object with thousands of properties, unknown schema, flexibility and millions of records. As always – we have to sacrifice one thing in order to win another. Then all it comes to priorities and ability for decision making.

At this lecture you will not get a step-by-step manual but instead get ideas for how to build one for you. A challenge, a proof of concept, hard work and successful project for millions – that is the story to share.

SessionID: 15458

Practical SQL query monitoring and optimization

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: Developer

Speaker: Ivelin Andreev

Title: Practical SQL query monitoring and optimization

Abstract:

Today the project owners demand results as soon as possible and most often - for yesterday. Time to market is crucial and it is practical to deliver bit-by-bit, get feedback and grow with the number of your customers. But as the project grows, the team does too and not all have the same expertise. As well rarely in the beginning the requirements clear enough to allow performance-wise SQL interaction.

In most cases there does not exist an ORM that can solve this task for you and you will need to have hard T-SQL writer in the team. If you already know this story or are going this way then in this practical session we will share how to monitor, measure and optimize your SQL code and DB layer interaction.

SessionID: 16570

Business Intelligence in Azure: SSIS SSRS 2012

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: BI

Speaker: Jen Stirrup

Title: Business Intelligence in Azure: SSIS SSRS 2012

Abstract:

What does Azure offer to SQL Server 2012 Business Intelligence developers, and to those who use Business Intelligence every day? Come to this session to see how you can transfer your skills in SSIS and SSRS to add Azure to your existing Business Intelligence skill set. Using SQL Server Data Tools (SSDT), we will look at the differences in developing SSIS packages that use Azure as a source and as a target. We will also look at developing SSRS reports deployed to Azure, using SSDT. We will also look at Business Intelligence for mobile devices such as tablets.Come and see SQL Server Azure SQL Business Intelligence, and learn to avoid some of the 'gotcha!' pitfalls when developing Business Intelligence solutions for the cloud.

SessionID: 16572

Mobile Business Intelligence for Everyone, Now!

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: BI

Speaker: Jen Stirrup

Title: Mobile Business Intelligence for Everyone, Now!

Abstract:

Microsoft has made serious commitments to mobile Business Intelligence, announced at SQLPass Summit 2011. What is the roadmap? What's available right now, and how can it be implemented at your organisation?

Come to this session to learn about mobilising Business Intelligence using Sharepoint, Reporting Services, SQL Azure, Excel Services and Power Pivot. Yes, it is possible to have mobile Business Intelligence in your organisation, and come to this session in order to learn how!

SessionID: 19357

SQL Server 2012 Analysis Services - practical over

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: BI

Speaker: Margarita Naumova

Title: SQL Server 2012 Analysis Services - practical over

Abstract:

SQL Server 2012 adds new capability for decision support and data analysis in the enterprise. SSAS has important performance Improvements, and the new tabular mode opens the whole new world for SSAS designers. Learn what’s new and see most of the features.

SessionID: 19358

The good, the bad and the ugly of SQL Server param

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: Developer

Speaker: Margarita Naumova

Title: The good, the bad and the ugly of SQL Server param

Abstract:

What is happening behind the scenes when you think you send a query to SQL Server? What is the surprise when you find out that the same query is performing differently every time? You think you parameterize well, or your query is using the already compiled execution plan. Let’s think again and let’s talk more about SQL Server query caches, parameterization and query plan problems in order to understand what’s going on behind the scenes and how to avoid the ugly things happening with your query performance

SessionID: 19360

Database corrupt! What’s next?

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: DBA

Speaker: Margarita Naumova

Title: Database corrupt! What’s next?

Abstract:

Corruption happens! Realize that! Do not just cross your fingers, you have choices to save your data. When corruption occurs pressing the panic button is not an option, but knowing what exactly to do in order to minimize a data loss and down time. Backups are sometimes the best way to minimize the data loss, but not necessarily the down-time. The session explains what to do when corruption occurs in order to reduce data loss and downtime, how to act proactively minimizing corruption. Having this knowledge can make DBAs more confident to dealing these problems themselves and improve their skills

SessionID: 20256

Practical methods for OLAP Data Visualization

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: BI

Speaker: Mihail Mateev

Title: Practical methods for OLAP Data Visualization

Abstract:

OLAP (online analytical processing) cube on one hand extends a 2-dimensional array (spreadsheet table or array of facts/measures and keys/pointers to dictionaries) to a multidimensional DataCube. OLAP Servers with most marketshare are: SSAS (Microsoft SQL Server Analytical Services). This talk ia about how visualize OLAP data. .NET allows developers to rapidly embed out-of-the box OLAP, data visualization and Business Intelligence features in Windows and Web applications with one convenient purchase! With the ability to connect to virtually any data source and support for several development platforms, rolling out your own ad hoc Business Intelligence application is now easier than ever.

SessionID: 20259

Using SQL Local Database in Mobile Applications

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: Developer

Speaker: Mihail Mateev

Title: Using SQL Local Database in Mobile Applications

Abstract:

SessionID: 20260

Spatial Data with SQL Server Reporting Services

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: BI

Speaker: Mihail Mateev

Title: Spatial Data with SQL Server Reporting Services

Abstract:

Spatial Data Visualization is one of the key new features of SQL Server Reporting Services. This feature was introduced in SQL Server 2008

R2 and continues to evolve in the new SQL Server 2012. SQL Server provided geospatial data from SQL Server 2008 and you may have

noticed (or perhaps used) the two geospatial data types in SQL Server: geometry and geography. In this lecture we will talk about how to

visualize spatial data in the SQL Server Reporting Services, creating Map reports. We will learn how to set reporting services and how to use

spatial data with this product. Samples will demonstrate work with Reporting Services for both SQL Server 2008 R2 and SQL Server 2012.

SessionID: 20742

TSQL Performance Tips

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: Developer

Speaker: Miloš Radivojević

Title: TSQL Performance Tips

Abstract:

SQL Server optimizer doesn't use and index seek for execution of your query although the quer is high selective? What is better, when and why: LIKE vs: SUBSTRING, IN vs. EXISTS, SUBQUERY vs. JOIN. Why you should not use the UPPER or LOWER functions? How to avoid non-SARG-able WHERE clauses? Which query takes about 3 minutes in SQL Server 2008 and only one second in SQL Server 2012?

In this session we will answer these questions and show how bad designed queries lead to poor execution plans. We will offer recommendations and tips how to avoid performance problems caused by poor query design (functions in WHERE clause, data type conversions…) and explain how local variables and parameters affect the generation of execution plan.

SessionID: 20950

NoSQL and Windows Azure platform

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: SQL Azure Personal Development

Speaker: Miroslav Lessev

Title: NoSQL and Windows Azure platform

Abstract:

An introduction to NoSQL database principles, and its main subcategories; An exploration of NoSQL technologies available in the cloud using Windows Azure and SQL Azure; A comparison of NoSQL and relational database approaches, and a discussion about the role of database in clouds' era taking into account the adaptability of each application to the different businesses;

SessionID: 21447

Top 10 Myths and Mistakes for the DBA

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: DBA

Speaker: Nikolay Chorbanov

Title: Top 10 Myths and Mistakes for the DBA

Abstract:

Which are the most common myths and mistakes that the DBAs do in their day-to-day operations? What they can do to make their lives easier and avoid sleepless nights. We will discuss some real-world examples coming from the experience of an entire database team.

SessionID: 26947

Welcome to the Licensing Nightmare

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: DBA

Speaker: Tobiasz Koprowski

Title: Welcome to the Licensing Nightmare

Abstract:

Are You remember "Sliders"? In my opinion Licensing World is similar to this series. How many time You tried to understand licensing? How many times You heard different opinions about same question? I'm sure, that You know what is CPU, CORE, SOCKET. Are You familiar with Processor / User / Device? And CAL / SAL/ SA too? Are You use SPLA program or just OEM or MOLP? Physical Instance, Virtual Instance, 90 Days, EULA, SPUR, LAR, Multiplexing, 5 Dollars (not 5 Cents)... It's not all the possibilities, if we are talking about licenses. Let's talk about it, from the Licensing Point of View

SessionID: 26949

High Availability of SQL in the context of SLA

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: SQL Azure Personal Development

Speaker: Tobiasz Koprowski

Title: High Availability of SQL in the context of SLA

Abstract:

If SQL Server is heart of our environment, his health should be very important, right? If SQL Server is important, his availability for our businesses (internal and external) is important to. For our customers doesn't matter where data are stored, how are stored and what we do with those data. Especially for our managers. The data must be available on demand, on time, at he moment of request. High Availability is our responsibility. How we can prepare our environment for HA? How HA is connected for with SLA? And why Service Level Agreement are important for us? In this session I want to discuss about HA options for SQL Server (2008, 2012), about our different customers, and about Service Level Agreement (formal or not).

SessionID: 27369

SQL for Developers with SQL Server Data Tools

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: Developer

Speaker: Ventsy Popov

Title: SQL for Developers with SQL Server Data Tools

Abstract:

: It’s about time developers can use Visual Studio tools when it comes database development in a quality manner. Let’s see how we can work in a single environment when we implement our application code and DB structure and functionality, all in a complemented way with code navigation, IntelliSense, platform-specific validation, debugging and declarative editing in the TSQL Editor, as well as a visual Table Designer.

SessionID: 9308

SQL Server 2012 SSIS Change Data Capture

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: BI

Speaker: Allan Mitchell

Title: SQL Server 2012 SSIS Change Data Capture

Abstract:

We are storing more and more data FACT

We have less time to move data around our environment FACT Businesses want close to real-time analytics FACT. We therefore need to plan our data movement strategy better. In this session I will show you the improvements to CDC being made in SQL Server 2012 and suggest why this is something you will want to know.

SessionID: 9688

Intro to SQL Azure Federations

Back to calendar

Event Date: 29-09-2012 - Session time: 00:00:00 - Track: SQL Azure Personal Development

Speaker: Anton Staykov

Title: Intro to SQL Azure Federations

Abstract:

Let's see how can we use use SQL Azure Federations to scale out our SQL Azure deployment. In this session will talk about basics, specifics, pitfalls.